About DME

Hi,
Can you explain something about DME? i have to look one problem in DME.
Requirement is
"After completing the payment run yet although the DME file generates the correct payment the file is being rejected by our bankers.  This issues appears to be that when a vendor has more than 1 invoice for payment the DME should list all invoices and payment amounts and then the total amount payable to that individual Vendor.  What is actually happening is that only the last invoice is being generated in DME and the real total amount payable is therefore different."
What i have to do in this. I am new to this DME. can somebody explain me about DME and what i have to do in this.
Regards
Muthappan

Hi
DME - Data Medium Exchange.
For example in APP - For Bank Transfers we have to use DME file. After run the payment program, system will generate DME file, that we have to send it to Bank.
Same as for Tax also. but we have to sit with ABAP guy and develop. yes we can create DME for that. But better use SAP Script Forms.
<b>
Reward points</b>
rEGARDS

Similar Messages

  • Question about DME file in payment run (transaction F110)

    Hi expert,
    I have made a payment run in transaction F110.
    The payment was made and the bank file (DME file) was created. We are using DME format /BE_BEPDTA.
    The bank number in the file is the bank account number from transaction FBZP (table V_T012K, field BANKN).
    However, we would like to use the "alternative account number "in the DME file. This is table T012K, field BNKN2.
    How can this field be used in the DME file for a specific bank ?
    Thank you for your support.
    Kind regards,
    Linda

    Hello,
    Copy /BE_BEPDTA in DMEE transaction code to ZBE_BEPDTA and modify according to your needs.
    Then use this format in FBZP settings. (payment method in country)
    Regards,
    Ravi

  • Want to know about DMEE tool

    I am an Abaper, I want to create an outgoing file  for a particular country and company code in f110 transaction. For this I have to create a file format in DMEE(Data Medium Exchange Engine) tool.Here my questions are...
    1. I am copying the existing file format and adding more nodes(elements), can I delete all the elements
        from the previous one. Any precautions need to take care of?
    2. Any special nodes that we need to take of them ?
    3. What is Active version and maintenance version ? During development anything that I need to take  
        care of in this regards ?
    4. How can I apply some conditions on various fields depending on some more field values?
    5. I want to maintain '@' as field seperator in my output, How can I do this ?
    6. Want to know the varient creation procedure to execute this in F110.
    Please give me some helpful examples that are available in the system.
    I am so thankful to you people who can suggest me.

    Hi Dileep,
    PFB the understanding of DMEE based on my experience.
    Use
    The Data Medium Exchange (DME) Engine enables you to define file formats that meet the requirements of your financial institution. By doing so, you model an externally defined bank format in the SAP system, which allows you to send or receive data in the form of DME files in this format.
    The ability to define these formats in the system is particularly important as there is no worldwide or regional standard format. In some cases, no country standard exists and the file must comply with bank-specific standards. Covering such numerous and varied local format requirements is very difficult in standard software, but the DME Engine now enables you to define your particular local format yourself u2013 without any ABAP programming knowledge or coding. With this Customizing tool, in the form of a graphical editor, you can define new formats flexibly and, as format requirements change, modify existing ones efficiently.
    Integration
    Once you have modeled an external file format as a format tree in the DME Engine, calling applications can use it to:
    ·       Generate an outgoing DME file as a flat file or an XML file
    ·       Convert an incoming DME file to a format that the system can process
    Features
    The system comes complete with predefined format trees, which represent the file format requirements in a number of countries.
    You can also transport format trees to other systems, or alternatively upload and download as XML files.
    Hope this helps. Please let me know if I can help you else..
    Rgds
    Manish

  • How to put dots at the end of dmee line instead of blanks?

    dear all,
    i have a question about dmee, one customer needs just a line in the dmee has dots at the end instead of blanks.
    This field has 36 chars. when it is filled with fpayh-zstra, the blank fields should be dots instead, and they want this just for a line, it should not effect the other lines.
    example;
    afi                         this is the current situation
    afi……………… this is what is expected.

    Is fpayh-zstra fixed length?
    Regarding DMEE Tree you have several options to do that.
    One way would be to use a conversion function
    There are other ways but let us know if you can do it with this one.

  • Idoc  and  DME  difference

    Hi
    Please  explain me the difference   between  idoc and  the  method of  sending file to bank  using dme engine.
    I   tried  reading the notes in  sap library. But  I am confused.
    1) When  do you use idoc . In  what  scenarios
    2) When do you  use  the PMW, where you  create formats using  DME engine.
    Thanks
    kamala

    Hi
    First of all please note that there are many ways of communicating with banks. You can send the payment file through various means - DME, IDOC, using PI etc.
    IDOC means an Intermediate document for transferring data of a business. It means that you will configure the way the file should look in an IDOC and send the file to bank. However, for every file, it creates a new IDOC. Moreover, the banks must be able to support IDOC.
    DME is Data Medium Exchange, just another method of communication. However, it is the most frequently accepted technique. PMW (Payment Medium Workbench) is a technique, for maintaining the formats and variants pertaining to DME. DME is more of a flat file which downloads to a specified location. There are few standard DME's available, or if you need some customization, you can create your own fie using DMEE. You can access more about DME and PMW using the following T Codes - OBPM1, OBPM2, OBPM3, OBPM4 & DMEE.
    To sum up, it all boils down to the client businness requirements and the various facilities banks offer to receive files.
    Thanks and Regards
    Srini

  • Nacha File Format

    Hello Gurus,
    In my client place I have to genereat NACHA( Flate) FILE  For outgoing payment of Vendor (Garnishment  Child support)
    So as per the client Requiremet    I have to use ACH specification  Which we got from bank  and use PMW is require to  create Payment File  So Here my Question is  How i have to map the  data From ACH File Specificton to SAP systeam And I have to create Dme tree ? If yes so how ? and Othere thing  Also I want to  know the configuration about Dme tree .
    IF i write down some silly words so sorry for that but I am so thankful for all your answer when i  am getting.
    Thanks
    Roy

    This might be a late response to your question but below is the best link to understand the DMEE
    http://sap.ittoolbox.com/groups/technical-functional/sap-acct/dmee-format-tree-1153608
    Thanks

  • [DME] Document about data mapping for HSBC ifile format (PP,ACH, COS)

    Dear SAP experts,
    I'm implementing an automatic payment module through HSBC in an SAP project.
    My customer want to streamline their payments to vendors using automated
    payments with HSBC.
    I have a document about ifile description which show me information about the
    structure and data format in HSBC ifile. I know how to create a DME format tree
    but the HSBC format seem to be very complicated, it contains a lots of fields and
    a lots of them I don't really understand.
    I'm sure that many of you have done this before. Do you have any document about
    data mapping for HSBC file format? I have a lot of fields leaving undone so any
    relevant documents will be very helpful for me.
    Hope you can help.
    Thank in advance.
    Maxielight.

    Hello Maxielight,
    I too am working on this IFILE format for transmitting to HSBC for Indian INR payments & am using DMEE.
    I'm struggling with a couple of fields in relation to PP.
    1st  is the 'Record Count' in FIle header, which is just a count of the total number of lines in the file.
    2nd is the 'Total number of instructions in batch' in Batch Header section, because I'm trying to count using aggreation via reference node id, but because the Batch Header is level 1 & I need to wait for '2nd Party Details for PP' which is at a lower level I always get an error when I run the check with error 'aggregation not permitted because of field I'm using is lower level, or they are not in the same segment.
    I've also tried creating a new segment with 'Delay output' but still get similiar error about the nodes being in differenet segments.
    How did you get past this issue?
    We are not using COS, instead we will print our own cheques in the office so sorry I cannot offer advise there.
    Any advice you can offer would be appreciated.
    Thanks,
    Steve

  • Error in Pre-DME

    Hello All
    Getting error message in Pre DME program
    R55 Error for personnel number and transfer number 76746
    Is this a master data or program error
    Please advise us to fix this
    Regards
    sk

    > We are getting errors in Pre-DME for checks. The error description is misnomer.
    > "Error for personnel number and transfer number 40000000 01"
    > This is happening due to IBAN and in the listed function. Not sure how to got out of this. ACH are working well.
    > RPCDTK09                           892         PERFORM check_zbnkn_ziban_filled.                  "JLA1265111
    >
    > RPCDTM00                          1460 *&      Form  CHECK_ZBNKN_ZIBAN_FILLED                                
    >                                             1468 FORM check_zbnkn_ziban_filled.                             "JLA1265111
    >                                             1511 ENDFORM. "CHECK_ZBNKN_ZIBAN_FILLED                
    Seems to me like a payroll issue (there's no context, even nothing mentioned about an upgrade).
    I can just point to
    Note 1265111 - Payroll: Considering the IBAN in the BT
    Note 1285219 - DME: Message 3G 612 for checks
    or to an HR forum.
    Markus

  • 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

  • User exit in after DME file creation

    Hi ABAPers,
    Firstly I'm an FI consultant and dont know anything about ABAP coding. 
    My company is using DME to create an EFT file for the AP payment run and for the Payroll payments.  This file is dropped into a secure location on our file server.  We have a function module which sends an idoc to our middleware in order to pick up the file and transmit it to the bank.  I'd like to call this function module automatically once the file has been written to the file server.
    Can you please advise if there is a user exit in the program which can be used for;
    A) Payroll file
    B) AP Payment file
    Or is there one user exit which can be used in the DME creation process?
    PS: Please dont copy and past a bunch of user exit names in here unless they are relevant to my question
    thanks

    Hi Philip,
    I think we can go ahead, with program SAPFPAYM.
    There is an enhancement point in
    INCLUDE fpaym_end.               "End Of Selection of program SAPFPAYM. At the end of this include you can call your function module.
    You may need the help of an ABAPer to call your FM,as this FM may need some inputs, which may or may not  available within the program  SAPFPAYM.
    IF you need to pass any thing through the selection screen of this program,(for ex:path of the file), you can even make it available with the help enhancement point available with  INCLUDE fpaym_top.               "Global Data Declarations in program SAPFPAYM.
    Thanks and Regards,
    Antony Thomas

  • DMEE REGUP payment docment no. mapping to FPAYH,FPAYHX

    Hi Guys,
         I'm trying to modify DMEE tree logic about from vendor + payment docment no.(REGUP_VBLNR) to get reference(REGUP_XBLNR). Payment document no. VBLNR is very important in my customized tree.
    how can I get mapping from REGUP_VBLNR to FPAYH, FPAYHX or FPAYP???? Thank you very much.

    Hi Ravish,
        Thanks for your reply and I know there is no direct way to maintain the relationship between payment table to FPAY*  sturcture.
      I am a new person for developing DME payment tree.In the standard payment tree SEAP_DD , I want to know how to fill the DMEE elements which attribute is structure field using FPAY*  field? I analyzed the structure details of FPAY* and its fields description and the fields in FPAY*   are always different to payment tables. I think there are maybe exist background program or FM to transfer data from referenced payment tables to FPAY*  field. If the background process exsits, I want to know the them and I can know how to fill DMEE element when running the DME payment tree.
    Thanks a lot.
    Iris

  • DME configuration for payment Media (FI-CA payment program)

    Hi all,
    I need to change the standard entry class code in the batch header (batch is created by the programs SAPFKPY3 and RFKPYL00_MASS). Currently the batch header is PPD (for consumer and business).
    I need to modify it like- PPD for consumer and CCD for businees.
    Can you please tell me how can i run this batch....its giving me an error ACH:No payment medium created...(i am not able to create this)
    Please suggest how to go about this.
    Thanks,
    Sanjoy

    Hi,
    You can create the coditional node (Create Atom) in the DME structure.
    For the first Atom, give the condition as
    Argument 1-1 = FPAYH
    Argument 1-2 = RZAWE
    Type               = 2
    Operator        = "="
    Argument 2-1 = your first payment method
    Argument 2-2 = blank
    Type = 1
    For the second Atom, give the condition as
    Argument 1-1 = FPAYH
    Argument 1-2 = RZAWE
    Type               = 2
    Operator        = "="
    Argument 2-1 = your second payment method
    Argument 2-2 = blank
    Type = 1
    Regards,
    Gaurav

  • Nedd to configure DME(payment transaction) ve to change setting

    Hi experts,
    I need to change the standard entry class code in the batch header (batch is created by the programs SAPFKPY3  and RFKPYL00_MASS). Currently the batch header is PPD (for consumer and business).
    I need to modify it like- PPD for consumer and CCD for businees.
    Can you please tell me how can i run this batch....its giving me an error ACH:No payment medium created...(i am not able to create this)
    Please suggest how to go about this.
    Thanks,
    Sanjoy

    Hello Sam
    When configuring the payment methods for the country (transaction OBVCU), choose the payment medium program as RFFOM100. 
    From se38, pls read the documentation for the program, which will give you the various options & the required config too. 
    You would also need to configure the instructions keys as required. 
    To generate the DME file, you have to run the automatic payment program with this payment method. 
    After the payments have been successfully posted, you can go to DME administration and with the help of dme manager download files on your PC. 
    SAP has determined that the standard print programs for automatic payments will no longer be supported, and will be replaced by transfer structures created by a tool called the DME Engine. 
    This tool enables the business to create DME output files without ABAP development, and can be attached to a print program and form for the creation of Payment Advices. 
    Outside of the DME Engine (DMEE), the majority of the configuration takes place within the following IMG menu path: 
    IMG Path: Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Media -> Make Settings for Payment Media Formats from Payment Medium Workbench 
    Config 
    Assign Selection Variants 
    IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Media -> Make Settings for Payment Medium Formats from Payment Medium Workbench -> Create / Assign Selection Variants or transaction 
    OBPM4..select your format that you are using 
    Check in FBZP config that all is linked! 
    Although this is bitty but you need to work through it! 
    Start with FBZP, create all there than go to DMEE either to create your own format or use the standard ones.. than go to the menu path above and work through from create to assign...

  • DMEE - creating new format tree

    Hello,
    I have to define new format tree for my new company code.
    My problem is: how to check that I am in the first row of the file while processing payments.
    Format to define:
    232145
    1|<IBAN1>|<IBAN21>|<NAME1>|<ADDRESS1<|AMOUNT1>|<TITLE1>|DATE|
    1|<IBAN1>|<IBAN22>|<NAME2>|<ADDRESS2<|AMOUNT2>|<TITLE2>|DATE|
    1|<IBAN1>|<IBAN2n>|<NAMEn>|<ADDRESSn<|AMOUNTn>|<TITLEn>|DATE|
    Format I receive:
    232145
    1|<IBAN1>|<IBAN21>|<NAME1>|<ADDRESS1<|AMOUNT1>|<TITLE1>|DATE|
    232145
    1|<IBAN1>|<IBAN22>|<NAME2>|<ADDRESS2<|AMOUNT2>|<TITLE2>|DATE|
    232145
    1|<IBAN1>|<IBAN2n>|<NAMEn>|<ADDRESSn<|AMOUNTn>|<TITLEn>|DATE|
    I have to eliminate constant = 232145 for other positions in the payment file; it must be only the header of this file and may appear only in the first row.
    DMEE format definition:
    Node # 1 (u2019COUNTERu2019) -> I try to aggregate to count how many times this node appeared
    Aggregation type = 2 for Reference ID = u201800_LPu2019 in the node = u2018COUNTERu2019
    The condition in the second node = u2018VERSION_NUMBERu2019.
    I want to test: u2018If the node = u2018COUNTERu2019 appeared for the first time (00_LP = 1) print the constant =  232145 ; otherwise u2013 donu2019t .
    I receive DMEE error = 550 ; it means I canu2019t refer to node with u2018Lpu2019 aggregation.
    This is technical element. 
    I couldnu2019t find another solution for checking whether I should print header constant or not.
    Could anybody help me to solve the problem I have?
    Irek from Poland

    Hi Ondrej,
    I am not sure whether that is possible. Need to check the same once i am in front of SAP Screen.
    But why can't you write a Substitution for this field and populate the Value as X*0.07.
    In this way, you Need not have to worry about making Change in DME. The value will be picked automatically from the field in the document.
    Another Option is, create a simple user Exit for value = X*0.07 and assign it to the node. This will resolve your requirement.
    BR
    Amitash
    Message was edited by: amitash shah

  • Creation of  DMEE format tree

    Hi Gurus
    I'm trying to create a new DMEE tree format (T.code DMEE) to include the basic details about the payments for PMW. I'm trying to copy a preexisting one and make necessary changes to get the required format. After this I will get the DME file at F110.
    Please let me know if any one has created a new DMEE format tree, or changed the existing one like me.  I really need some help in setting that up.
    Thanks for looking
    SK

    I have created new formats, and i have done the data mapping for outgoing files as well, whats your specific question??? any way here is a link for the data mapping: http://help.sap.com/erp2005_ehp_01/helpdata/en/f4/b38e3c2936230ae10000000a114084/frameset.htm
    RGS, assign point if its helpfull

Maybe you are looking for