DMEE exit module

Hi All ,
    Currently I am working on a requirement where I have to create a DMEE format tree  for payments .
   And in this the requirement arises the need for mapping a value with the help of exit Modules .
   I created the Exit module with the interfaces as in DMEE_EXIT_TEMPLATE and even assigned this FM in the format tree events .
   Next when I am running the F110 transaction , I get an error log which describes
   " ABAP/4 processor: CALL_FUNCTION_PARM_MISSING " .
   I am not sure if the assignment of the exit module in the format tree is correct . 
  Kindly help me with the solution .
Regards,
Ranjita
Edited by: Ranjita Kar on Sep 3, 2009 11:44 AM

Check the place in DMEE where your function module is assigned. Please check all the mandatory fields of FM i.e. I_TREE_TYPE, I_TREE_ID, I_ITEM, I_PARAM and I_UPARAM are assigned.

Similar Messages

  • HELP ON DMEE EXIT MODULE

    Hi,
    I have a requirement to convert the value in the AMOUNT field based on the content of a field RESERVED in the file. So I have deifined an exit module in the Mapping tab of the Amount field which is of the form
    DMEE_EXIT_TEMPLATE_IN_MAPPING. However, the export parameter E_VALUE has the value when it leaves the FM but in the end when I generaete the file. I see no value in the file. I.e. I get empty spaces. Ideally there should be negative amount in the file. 
    Can someone counsel me in this regard please.
    The code in the function module is as below
    FUNCTION z_fi_dmee_exit_mapping_amountx.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(I_INTERFACE) TYPE  DMEE_EXIT_INTERFACE_INCOMING
    *"  EXPORTING
    *"     REFERENCE(E_VALUE)
    Data : ls_amount(20) type n.
      IF i_interface-file_line+1064(1) = '0'.
        ls_amount = i_interface-file_line+773(20).
        ls_amount = ls_amount * -1.
        e_value = ls_amount.
      ENDIF.
    Cheers,
    Amber

    in ur program, ur calling this FM and may be u have specified another field name in the export parameter. This field will hold the value returned from the FM. you need to use this field while generation of data.

  • DMEE EXIT Module Help

    Let me tell you what needs to be done..
    DME engine
    Tree type – PAYM
    Format tree defind
    Now using template DMEE_EXIT_TEMPLATE_ABA, a few user exits are required to be created to make certain changes in the outgoing format
    I have a problem in which I have to count the occurence of 1 segement i.e. DOC and if it is more than a certain number of times, it is required to delete certain other segments like CTA(from segment 13), PRC(from segment 16) etc. How do I do it?

    Come on guys somebody please help me. I am stuck in here for quite some time now.

  • How does EXIT modules in DMEE work?

    Dear friends, how does EXIT modules in DMEE work?
    If I want to use this module DMEE_EXIT_DK_OCR_ACCOUNTNO to extract the account number of an OCR line, what should I do?
    And especially what do I put in the import parameters?
    /René

    The module called DMEE_EXIT_DK_OCR_ACCOUNTNO is a dummy module or template module if you like.
    The problem is that the module DMEE_EXIT_DK_OCR_ACCOUNTNO has a condition that never where fulfilled!
    I copied the module to Z_DMEE_EXIT_DK_OCR_ACCOUNTNO and changed the conditions u2013 and then everything was working with import and export parameters!
    Either is DMEE_EXIT_DK_OCR_ACCOUNTNO a serious mistake in standard SAP or just an undocumented template to be modified!
    /René

  • How to Debug the DMEE exit function module

    Hi All,
    I wants to Debug the DMEE  tree exit function module.
    Could you please guide me.
    Regards,
    Seshadri

    Put a BREAK USER in User-Exit.
    Once the system enters into debugging mode,
    in debuger on setting tab,
    check the Update Debugging and System Debugging.
    Regards
    Bala Krishna

  • User Exit module in DMEE

    Hi Experts,
    I have created a user exit by name ZDMEE_EXIT_ACCNUMBER in a package ZDMEE for a customized DME tree. Now I want to debug the source code of the FM when I run F110.  I found some posts on this issue, but still I am unable to solve the problem.
    Can any one please advice how to debug the FM usinf F110, Is there any special procedure to do this?
    Thanks,
    sapuser

    Hello ,
    try to use Tcodes : FBPM(creates a new DME ) or FDTA.
    so if u want to debug , then Put a break point in that FM and run FBPM for that payment run .
    may be your  source mapping is wrong....check the node of that DMEE
    regards
    Prabhu
    Edited by: Prabhu Peram on Aug 23, 2010 3:36 PM

  • Says "Complete" even if exit module early

    I am new user to Captivate with a good desk-top publishing
    knowledge but less IT/tech knowledge and have created an online
    training course of 30 text pages with roll-overs and click boxes.
    At the end is a 10 page quiz which the user needs a 70% passing
    grade. I have followed the instructions of the outsourced company
    where this module is loaded and set it up to report using SCORM but
    users are getting module "Complete" messages when they actually
    only read the first couple of pages and then had to exit for a
    meeting or phone call. The only menu I can see that manages the
    Complete/Incomplete status is on the Quiz Manager and this seems to
    be either On or Off with no identification of how far through the
    module is considered to be "Complete". Is there somewhere else or
    some fix anyone knows of to ensure "Complete" is only reported if
    the user actually goes all the way to the end and/or completes the
    Quiz?

    Each interactive object (click-box, button, text-entry-box,
    or question-slide) can and must be set up to "Include in Scoring" -
    or not. It is possible that some of the objects in your movie do
    not have that option (to include) "checked", so the reporting
    mechanism assumes the student is "done" when they reach the last of
    hte (included) scoring objects. Just a guess . . .
    I've noticed that all three of (your) posts today involve a
    student leaving and returning to complete a learning module at a
    later date or time. This would generally be considered poor
    practice at best, and I would definitely consider making changes to
    either shorten the Captivate modules so they can be completed, or
    to lengthen the time allowed - and make it mandatory that the
    assignment by completed. I DO realize this might not be possible,
    but suggest it as a "best practice" whenever possible.
    I also wonder if much of your problems with this issue aren't
    really problems with the set up of your SCORM-compliant LMS and not
    with Captivate??

  • Exit Module Processor

    Hi,
        My scenario is File ->XI->File. On receiver side, file should not be created if there is a perticular value for a perticular field. For that i have written a module to check that value, but after checking the condition how can i specify that file should not be created.Do i need to change any parameter of the adapter or call any method that directly exits from the Module processor as well as Resource Adapter.
    Regards,
    Gowtham K.

    Hi Satish,
      I have called the CallSAPAdapter from my module. In sxmb_moni also it is showing successful.But in RWB-> message monitoring for Adapter engine on XI it is giving my message is cancelled with Erros.The detailed Error :
      "Putting message into send queue failed, due to: Message ID 9450ad40-4f89-11da-8cc7-000c76084e55(INBOUND) already exists in database: com.sap.sql.DuplicateKeyException: ORA-00001: unique constraint (SAPLXIDB.SYS_C00114752) violated."
       "Delivery of the message to the application using connection AFW failed, due to: Message ID 9450ad40-4f89-11da-8cc7-000c76084e55(INBOUND) already exists in database: com.sap.sql.DuplicateKeyException: ORA-00001: unique constraint (SAPLXIDB.SYS_C00114752) violated.
    2005-11-07 12:31:45 Error The message status set to FAIL."
       "Asynchronous error detected: Message ID 9450ad40-4f89-11da-8cc7-000c76084e55(INBOUND) already exists in database: com.sap.sql.DuplicateKeyException: ORA-00001: unique constraint (SAPLXIDB.SYS_C00114752) violated. Trying to report it."
      "Asynchronous error reported. "
      I have put audit log entries in my module from that what i understood is CallSAPAdapter module is called andreturned without Errors, after that when my module returns from there it is giving error statements.
      Is there any other way that i can proceed like "Place the CallSAPAdapter in module tab , but depending on condition in my module i want to specify whether it should be executed or not."
    Regards,
    Gowtham K.

  • Exit module error

    Hi guys,
    When i was working on DMEE, i came across a scenario, where i needed to write to write a code like this,
      o_value = round( fpayhx-ubnky/940 + 1 ).
    but when i compile this, i got an error saying:
    *The syntax for a method specification is "objref->method" or          *
    *"class=>method". "class=>method". "class=>method". "class=>method".          *
    Does anyone know wat am i supposed to do with this
    thanks,
    trishnau

    I used the function module "round"  as following...
      CALL FUNCTION 'ROUND'
        EXPORTING
        DECIMALS            = 0
          INPUT               = fpayhx-ubnky/940+1
        SIGN                = ' '
       IMPORTING
         OUTPUT              =
      EXCEPTIONS
        INPUT_INVALID       = 1
        OVERFLOW            = 2
        TYPE_INVALID        = 3
        OTHERS              = 4
    but it gives me an error again,
    The data object "FPAYHX" has no component called "UBNKY/940", but there          
         is a component called "UBNKY".          
    Since I am a beginner in ABAP, i need your guidance!
    Thanks in advance.
    Trishna

  • DMEE  - How to supress tags with no values – Using Module exit

    Hi,
    I have created a payment format tree using transaction DMEE The problem is, when I don’t have
    any values in a tag, I don’t want to display the tag for that particular node.
    I am using Exit module mapping procedure, so I can’t add any condition. (See attached image)
    Could you help me , please?
    Thanks a lot in advance.
    Best regards.
    Ana

    Hi Shannon,
    I understand that it is possible using conditions tab of the given node.
    Can you exactly tell me the condition that you used?
    I am using some exit function module to populate my node.
    So what should be the condition that I should put there to chck that the value fetched from the exit FM is not blank?
    Thanks a lot for your help.
    Regards,
    Suganya

  • Regarding exit from the module pool screen

    h experts,
    i have developed a module pool report in which in the selection screen i have four fields which are mandatory ,when i execute the program without entering in the selection screen it do not allow to come out of the module pool screen ...what i want that without entering any input in the selection screen if i press exit button push button it will allow to come out of the screen for this what sud i do plz help me....

    Hi
    keep a button called <b>EXIT</b> on the screen
    Make the function type of that field as <b>E</b>
    in Flow logic write
    PROCESS AFTER INPUT.
    Forced Exit from the transaction from screen
      MODULE exit AT EXIT-COMMAND.
    double click on exit module and
    then in PAI write
    *&      Module  exit  INPUT
    Exit from the Transaction
    MODULE exit INPUT.
      CASE okcode.
        WHEN 'EXIT' OR 'CANCEL'.
          CLEAR okcode.
          LEAVE PROGRAM.
      ENDCASE.
    ENDMODULE.                 " exit  INPUT
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Minus Sign in the Downloaded DME file using F110 Transaction

    Hi All,
    From the F110 Transaction I navigate to the DME Administration from the menu bar in order to download the DME file into my system. I could open the txt file that is downloaded. Now my requirement is to add a minus sign to the invoice amount of the txt file.
    I tried debugging the program to find out where the data is populated but was unable to. I can see the FM GUI_DOWNLOAD that downloads the file but the internal table contains hexadecimal data.I don't understand how this is converted to the text data.
    I'm unsure of what to do.... Any body has any suggestions.
    Regards,
    Shipin Paul

    Hi Anmol,
    Your answer helped me a lot. I am really thankful. But my issue is not solved.
    I went to the DMEE Transaction and gave the correct format and the tree type as input.
    Inside the format i went into the amount element as you have mentioned and included an exit module with the respective coding.
    Then i execute the transaction F110 with the Run date and Identification.
    I then navigate to the menubar Enviroment->Payment Medium->DME Administration so as to download it into my system as notepad.
    I select one of the entries and press the download button. But it does not stop at the exit which i included in the DMEE Transaction
    even though i have created a breakpoint there..
    Do you have any idea about this.
    Regards,
    Shipin Paul

  • Bank Account Details in DME file generated by F110 APP

    Hi All,
    I am executing the Automatic Payment Program for posting incoming payments with payment method as "Direct Debit". In the parameters the customer number is entered. The same customer is also a vendor. But the bank details for its customer master are different than those in its vendor master. While the APP is executed the DME file which is generated is displaying the bank details from the vendor master record but I want it to display the bank details from the customer master record. Can anyone inform me as to how this problem can be fixed please?
    Regards,
    Sameer

    Hi,
    You can try developing an exit module using ABAP help. Care has to be taken that it is used only for the incoming payment method and not for all.
    Thanks and Regards,
    Anit

  • SAP DME Nodes - Can we have leading/trailing spaces?

    Hi All,
    I have a requirement to populate a DME node from a REGUP value by offsetting that accordingly.
    As an example: I used 1 Exit-Module where I wrote like:
    C_VALUE = REGUP-<FIELD>+0(10).      " The node is defined in tree as 10 Characters.
    It must work properly. But I found, if REGUP-<FIELD> returns a value like '12345ABCD EFGH' [Mind the 10th position is a space] then the NODE is showing 12345ABCD only and just after immediate 9th position a COMA is coming as I am using COMA delimiter. So, an extra space shoud be there after the D which is missing.
    In one word, the Trailing spaces are not coming and same is happening for Leading spaces as well. In between spaces are coming fine.
    Can anybody please help me to have that Leading and Trailing spaces in DME output file?
    I could not found any suitable 'Conversion Function' for that node. Is there anything?
    Can we write custom 'Conversion Function'? Or any Exit/BAdI to manipulate the output?
    -Thanks, Arghya

    After consulting other ADF experts offline, we have come to conclusion that there is no off-the shelf component which caters to my requirement.
    We are now going with complete custom solution to achieve shuttle behavior.
    I am marking this query as answered.
    Thanks,
    Sandeep

  • Advising record (ADV - HSBC form) in DME file could not get email address

    Dear all,
    I have problems with DME file that Advising record could not get email that is maintained in vendor master data.
    Standard communication methods in vendor master data must be Emails.
    We use exit module to get this email for below fields:
    Email chnl se. flag
    Email address
    T-code DMEE -> Advising record
    (Attributes tab: Mapping procedures is Exit module.
    Source tab: value was entered for Exit function)
    We test once and got the expected result: email shown on DME file, in advising record.
    However, as I rechecked recently, we have no email shown (though Constant value 'ADV' shown).
    The form is active by the way.
    I do not know if I miss anything in configuration.
    Please advise.
    Thank you very much.
    Rgds,
    Linh

    Hello Linh,
    Did you manage to resolve this. I'm facing the same problem, not able to get the email address.
    Can you please provide the function module you used.
    Thanks,
    Srini

Maybe you are looking for

  • HT201274 how do I un lock a itpouch if i dont know the passcode

    How do I unlock An Ipod Touch without the passcode

  • Job and Spools

    Hi, In SM36, I create a job with ONE step : run program "prog_1". Then in a special case, in this program "prog_1" :  we submit a second program "prog_2" which create also a log "log_2" .  Then we return to "prog_1" to edit a log "log_1". Resume:   a

  • Cisco 3850 - Direct Connect APs

    Can you non-directly connect APs to a 3850. For example if you had multiple offices within one branch site and your 3850 MC was in the server rack and had 2960s in the other offices. Could you connect your APs to the 2960 switch and have them joined

  • Changing SHMMAX setting - problem

    We're trying to update the shared memory setting in /etc/system (increasing them as per the needs of an application running on the box). Anyway, the settings aren't being changed after reboot. We've tried doing a forceload in /etc/system, but that al

  • Where can I purchase the 9100 Model RCX71UW

    Any idea where to purchase a 9100 (model RCX71UW) ? I believe this model will work on the t-mobile and mobilicity networks.