DME File - To set condition

Hi All,
Currently we have generated a DME file which has a header record, more than one detail record and corresponding trailer record.
Now we have a requirement wherein we need to set a condition in the detail record - if a particular field does not have any value, say if the value is '0000000000', then that detail record alone should not be displayed(the header and the trailer record should be displayed along with the non-empty detail records).
If any one has come across such scenario, please reply soon.
Thanks in advance,
Neethu Mohan

Hi All,
We have a requirement to host WAP enabled pages on SAP system. This http page will used to do some enquiries with SAP and also place orders.
We know it is possible to do that , but we need to identify the Prerequisites, any Configurations or Setting that need to be done for the same.
Please help.
Thanks in advance,
Neethu Mohan

Similar Messages

  • Setting up bank charges in the DME file

    Hi,
    Our client had made a payment run in APP and later got a statement from the bank in which the "Bank Charges" field was mentioned as :Shared" (i.e. bank charges shared by both the client and their vendor). However the client says that the charges should be charged to them entirely not to the vendor. The payment process was a bank transfer using DME. Instruction keys are not defined for this company code, house bank or for the vendor. The bank says that it is possible with SAP to set up to tell the bank how to handle the bank charges in the DME file.
    Can anyone please advise on how to proceed on this issue? How do I set up a DME file and check for these instructions?
    Thanks

    If I understand your query well,
    You need to goto t-code FBZP > House Banks > Enter your Co. Code. > Click on your House Bank and then on tab 'Data Medium Exchange'
    Here you can enter  your Charges Account details.
    Rgds,
    Zub

  • 1 payment methods, 3 DME files

    Hi gurus,
    Within 1 payment methods (outgoing payments in local currency via bank transfer) I have 3 different house banks, each of them have its own custom DME file format. How to set up the payment program so that it generates 3 different DME files via 1 payment method?
    Is there another option to creating 3 different payment methods for the country (where each of them would be assigned to it's own PMW format)?

    I solved it by unifing the differents DME tree (one for each bank) and doing only one DME tree. Then I created one  group of segment and, for each house bank, I created a segment with a condition in it (FPAYH HBKID 2 = 'BGQ01' 1), so If the house bank code is not the same has the one is paying, it will pass to the next segment (= to the next bank) until It match.
    If anyone needs help contact me at morenoestebanngmailcom
    Regards,

  • F110 - How to prevent multiple creation of DME file?

    Hello,
    I need to prevent multiple creation of DME file for the same Payment Run (after it has been created once).
    "Printout" bottom creates DME file and Payment Advice any time you trigger it.
    I'm searching for some User Exit / BAdi / Function that will help me to add ABAP code that will check if DME file has already been created.
    Thank You in Advance

    Hello,
    Please check if the flag "Create payment medium" is not flagged at the proposal and the payment run file.
    If it is flagged the payment file will be generated. Also when you press the print out button, the print program will be called and the system will try to created a new payment file.
    In order to avoid duplicated payments you should consider using the flag 'Payment Document Validation" in your print program.
    If the 'Payment Document Validation' parameter is not set ON, documents already processed for payment can be selected and paid again in a subsequent payment run, when posting terminations have occurred.
    Please refer to SAP Knowledge Base Article 1713825 in order to activate Payment Document Validation.
    Another option is to suppress  the"Create Payment Medium" flag at Proposal Run.
    In this case you should check the following information:
    Please restrict the activity 15 of object F_REGU_BUK in the user
    profile/role
    You may also refer to the available activities on this:
    - 02 Edit parameters
    - 03 Display parameters
    - 11 Execute proposal
    - 12 Edit proposal
    - 13 Display proposal
    - 14 Delete proposal
    - 15 Create payment medium proposal
    - 21 Execute payment run
    - 23 Display payment run
    - 24 Delete payment run payment data
    - 25 Create payment media of payment run
    - 26 Delete payment orders of payment run
    - 31 Print payment medium manually
    Kind Regards,
    Fernando Evangelista

  • Mapping all one vendor Payments to that Vendor in DME file....  ???

    Hi Gurus
    I am not able to Map all one vendor Payments to that Vendor in DME file. The DME file takes each individual line item (invoice)  but incorrectly  with  the total  amount of vendor payment - not amount of each invoice. We want to pay a total for each supplier and not per individual invoice.
    Please let me know.. How to set up these settings in payment method ?
    Thanks
    Meenakshi.N

    Hi,
    You can influence if open positions to one vendor are paid together or separately are controlled by this:
    - FD02: vendor master
    box: Individual pmnt -> please read F1-Help
    box: Grouping key that can be entered in the document -> F1-Help
    - FBZP: Payment method / comp code
    Single payment for marked item: marked?
    - FBZP: All Company Codes
    Separate payment per business area: marked?
    Beside that please read note 305414. Please be aware that positions can be only regulated together if there is no difference in the entries of the important fields that are contained in the structure ZHLG1.
    Hope that helps to understand to logic how the payment run groups the positions for posting.
    Best regards,
    Jeno

  • DME file issue: Payment run for Customers

    Hi Gurus,
    Please help me in the following problem.
    I have done the configurations for automatic collection/refund using F110 for customers in our ECC 6 system. Iu2019m having a requirement as below.
    1. Singular payments to be made for each customer transaction.  Have done that by checking u2018Singular paymentsu2019 check box in customer master data.
    2. All payments should be collected in DME file at customer level even though the payments are multiple.   have done that by customizing the RFFOGB_T program.
    3. Configurations are done for incoming (Receivables) and outgoing payments (refunds) in SAP and working fine.
    Now the problem is, there is a requirement to net-off the monetary value of a customer in DME file i.e. if a customer having debits and credits then we need to net off the amounts and check whether itu2019s an incoming or outgoing payment to that customer. I have done the code changes for this requirement as well and it is working perfectly fine, however DME file produces 2 CONTRA lines one as debit to bank account and another as Credit to bank account (provided I have 2 customers in a run where one customer ends up in net debit balance, and another customer ends up with net credit balance). Our Bank doesn't accept more than one CONTRA in a single DME file.
    Example scenario:
    Customer1
    Booking 1  -> 400 (Dr) & 200 (Cr)
    Booking 2  -> 300 (Dr) & 100 (Cr)
    Customer2
    Booking 3 -> 100 (Dr) & 300 (Cr)
    Currently If I run the payment run by having both incoming and outgoing payment methods, then my DME file will result as below
    Customer 1 -> Dr 400
    Customer 2 -> Cr 200
    Bank account -> Cr 200
    However our bank is not accepting the above DME since there are debits as well as credit data records in the same file.
    Currently we are going with 2 separate payment runs, one for incoming and another for outgoing by this I could able to produce 2 DME files as below for the above customer bookings.
    Payment run 1:
    DME 1:
    Customer 1 -> Dr 700
    Customer 2 -> Dr 100
    Bank account -> Cr 800
    Payment run 2:
    DME 2:
    Customer 1 -> Cr 300
    Customer 2 -> Cr 300
    Bank account -> Dr 600
    Both files are being accepted by Bank, however business is not agreeing this since for every customer transaction bank charges client. (There will be 2 transaction for same customer in the same day)
    Anybody encountered the same problem? I need some suggestion on how to produce 2 DME files in a single payment run, one having only net debit balance customers and another having only net credit balance customers, so that on a particular payment run a customer will have only one transaction going into bank either Credit or Debit. Basically I need to produce DME files as below for the above customer bookings
    Payment Run 1:
    DME 1:
    Customer 1 -> Dr 400
    Bank account -> Cr 400
    DME 2:
    Customer 2 -> Cr 200
    Bank account -> Dr 200
    Please help.

    Client has a difft scenario.
    They pay to the customers for warranty and incentives. 2 ways to pay to the customer: generating payment run F110 within AR and the other being F110 from AP where all the customer open items are closed and sent to AP for payment using a custom program.
    The problem with this is they have two interfaces each from AP and AR and aslo a custom program.
    Now, solution is to pay all customers thru AP by setting each customer as vendor so that all the open items are picked in the payment run.
    Next solution is to have single interface but paymentruns seperately from AR and AP. Both would send the files differently to Bank when paymnt run executed. Concern here is when both Ar and AP send files will the interface be able to handle it like 2 difft files or should there be any consolidation kind of thing.
    Another question is, do we have to set up all customers as vendors in order to pay to the customer thru AP. There is customer accounts field where range of customer accounts can be added. Just by adding customer accounts, does it pick up the items for payment.
    Please reply.
    Satya

  • F110-How to define DME file name in OBPM4 composed of Paym Run Date+Name

    Hello,
    In OBPM4 there are 2 options to define the name of DME file by standard settings:
    1. If the file name is not defaulted by the parameters, it is generated by the program.
    2. If the user defines the file name, a four character sequential number is also assigned.
    Is it possible to define (by some customization, function, UE.....)
    the file name which will be dynamically composed of Payment Run and Payment Date?
    For example, 09082009CH001 while 09082009 is Payment Run Date and CH001 is Payment Run Date.
    Thank You in Advance

    HI,
    OBPM4 is for maintaining the variants for the DME file output. IN OBPM3 you can write an ABAP program (function module) in the event module selection of the customer setting. At our clients place we have used this to define the file name as well as the path in which the file needs to be saved.
    Hope this helps.
    Thnaks and Regards,
    Anit

  • Issue with DMEE file header

    hi experts,
    i would to seek your advice on below issue.
    i have created a DMEE file for customer direct debit, however the file still not correct and not accepted from the bank format.
    expected file is like this:
    H,,,
    D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
    D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
    D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
    D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
    D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
    D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
    but i could get from my DMEE setting is like this:
    H,,,
    D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
    D,WINDOWS DELIGHT,50820031230,210003,2052.24,KONE ELVTRS,50655,XYZ,
    H,,
    D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
    D,WOODSIDE VILLAGE M/M,50170105842,210001,5297.63,KONE ELVTRS,51001,XYZ,
    H,,
    D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
    D,WERLEX PROPERTIES,62008355001,210003,1536.33,KONE ELVTRS,50655,XYZ,
    i dont know what should i do to remove the 2nd and 3rd 'H' from the file.
    kindly advice.
    thanks
    eelin

    Hi,
    Kindly check at DMEE Properties under "Level" Tab:
        Repetition Factor for Level for Node of ( H,,,) change to 99.  Just try and error basis it going to solve your problem.
    Regards,
    Venkat

  • DME - Multiple Vendors in single DME file not appearing

    Hi there,
    I have created a DME structure  and created PMW format , as required by bank, to generate DME text file.
    When i run the APP (F110) for single vendor ,,  one DME text file is generating correctly,
    Now problem is when i run F110 for    multiple vendors ,,    still only one DME file is generating for only one vendor.
    Nither all vendors are apearing in single DME text file ,, nor ,,  multiple DME files are generating for the multiple vendors. ,,,, while payments are made correctly for all vendors.
    In the Data Medium Administrator (T.Code FDTA) system is showing in the DATA medium data ,,, total  amount paid as a total of all vendors ,, but when i view of that data in DME text file it shows only the single vendor data.
    The setting for ,, multiple DME files for multiple vendors   or  single DME file for multiple vendors ,,,, are available in the OBPM4  and  this setting is working for standard DME formats like MT100 correctly as i checked ,,,,  but  this setting is not working for my own created DME format.
    Please give your valuable suggesions.
    Thank you.
    Best Regards,
    Rony

    Dear Rony,
    I am facing the same problem, have u got the sollution. if u resoled please let me know.
    requesting you
    Thanks&Regards
    Srini

  • RFUMSV00 (Tax report) wrong generation of DME file in Unicode system

    Hello gurus,
    I've a problem running the program RFUMSV00 (Advance Return for Tax on Sales/Purchases) transaction S_ALR_87012357 when "Create DME file" check box is selected and a format tree and a file name are specified.
    On 4.7 it was working properly but now on ECC6.0, that is unicode compliant, does not work correctly because each char of each field on the downloaded table into Unix directory has preceeded by an hash (#).
    So 1234 becomes #1#2#3#4...
    The problem seems to be related to codepages and I found in debug that the RFUMSV00 program calls from the include I_RFUMS_DME_FORMS the following routine at line 119:  PERFORM write_file_to_system USING lt_dme_file.
    This form contains a call to the following function:
        CALL FUNCTION 'FI_PAYM_FILE_OPEN'      
                  EXPORTING
                  i_temse_name = par_tems
                  i_file_name  = l_file_name.
    without specifying the codepage as further parameter so the function open the dataset for output in binary mode (and here the problem) because i_codepage is initial
    Pls see below.
        IF i_codepage IS INITIAL.
          OPEN DATASET i_file_name FOR OUTPUT   "Open File to write
                                   IN BINARY MODE.
        ELSEIF i_codepage = '4110' AND
               cl_abap_char_utilities=>charsize > 1. " UTF-8 and Unicode
          OPEN DATASET i_file_name IN TEXT MODE FOR OUTPUT
                                           ENCODING DEFAULT.
        ELSEIF i_codepage = '4102' OR i_codepage = '4103' OR i_codepage = '4110'.
          OPEN DATASET i_file_name FOR OUTPUT
                                   IN BINARY MODE.
        ELSE.
          OPEN DATASET i_file_name FOR OUTPUT   "Open File to write
                                   IN LEGACY BINARY MODE
                                   CODE PAGE i_codepage
                                   IGNORING CONVERSION ERRORS.
    Putting '4110' on i_codepage all is working magically perfect.
    Does anybody know where set the code page (4110) or how to solve this problem ?
    Thanks a lot in advance & best regards
    Tony

    Hello Rob,
    thanks for your reply.
    Yes I did a check of the OSS notes and I found that OSS 1365764  (Pls see below) describes exactly the problem I have but it is relevant only for payments and DME files created with this purpose.
    Also the DCP parameter (that has to be specified at user level) is only relevant for RFFO* programs.
    Note 1365764 - Codepage of DME file
    https://service.sap.com/sap/support/notes/1365764
    Also the two following notes
    Note 911190 - PMW: Entering the code page when writing and downloading
    https://service.sap.com/sap/support/notes/911190
    Note 899205 - RFUMSV00: DMEE format tree with additional parameters
    https://service.sap.com/sap/support/notes/899205
    So to be honest I do not really know how to look at to solve the issue.
    Thanks again for your reply & best regards
    Tony
    Edited by: Antonio Lanza on Nov 9, 2010 9:33 AM

  • DME file creation for APP

    Hi all,
    my client needs to do the payments for vendors in electronic format. for this i know only for electronic payments we use file DME.
    How we create DME file in F110? and how this file fits for bank given specification? after payments made from bank (sending this file to bank and bank will pay) how the bank file we upload and post?
    kindly send me any docs regarding config.of DMEE and upload also.
    Thanks in advance,
    i will assure points.
    Soma

    Dear Soma,
    For DME file generation you need to first make the set up in SPRO and then while running the printout in F110, it will get generated. Then you can doenload the fle from FDTA and can upoad it to bank site.
    The standard documentation on this from SAP is:-
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/cb/4104aadf2b11d3a550444553540000/frameset.htm
    Regards,
    Gaurav

  • MT 100 DME file for multiple Transactions

    Hello
    We are not able to generate the <b>DME file in MT100 format for Multiple Transactions of the Bank Account after F110.</b>
    We are able to generate DME file in MT 100 format for a Single Transaction.
    Please suggest us if we had missed any configuration or any specific process is required to generate the DME file in MT100 for Multiple Transactions of the Bank Account after F110.
    Regards
    Srini

    Hi,
    I am just trying to give some additional information on this one. Here is a snippet from the PDF handbook.
    Option:
    SpoolBatches Enter Yes to tell the PDF Print Driver to print an entire batch of transaction to a single PDF file. The default is No.
    Please do keep in mind...
    • To create a linearized PDF file (for page-at-a-time downloading), you must set this option to No.
    • If you are using single step processing, you must set this option to No.
    In addition to this, you must also turn off the MultiFilePrint callback function. To do this, remove or comment out the CallbackFunc option. Here is an example of commenting out the CallbackFunc option:
    < Print >
    ; CallbackFunc = MultiFilePrint
    You cannot generate linearized PDF files if you set the SpoolBatches option to Yes because when linearizing, the PDF Print Driver must have the entire contents of the PDF
    file in memory. Since batches can be very large, it is not practical to keep an entire batch in memory.
    Important point for your reference:
    I just went through the FAQ in the below link and understood that there are some problems when you try to create a single PDF for a batch as a whole - Acrobat Reader only display the first transaction in a PDF file which contains multiple transactions.
    FAQ Book link -> http://download.oracle.com/docs/cd/E16256_01/faq_book.pdf
    PDF Handbook -> http://download.oracle.com/docs/cd/E16256_01/pdf_book.pdf
    I did not get a chance to explore much on this. Please explore if it helps. Thank you.

  • Chnaging the DME File

    Hi All,
    For the incoming payment , there were already 2 payment methods in my company code.
    Is there any alternative available in SAP to Change the existing DME File for the same payment method which is being used can be changed depend on the bank of the customer.
    If there were 10 different set of customers using 10 different banks which asks different formats,  can we avoid by creating 10 different payment methods? Instead I want only 1 DME file which which will be automatically updated depending on the bank of the customer when F110 is run
    Regards
    V S K

    I would create 10 payment methods...
    the other option is coding in user exit that I am not sure if it is possible or not.
    Cheers

  • Creating DMEE file as well as an outgoing PAYEXT idoc for payments

    We have everything set up for the creation of the DME file in the DMEE. The file is also getting created in one of the directories. Now one of the requirements is to create a PAYEXT idoc for the same information in the payment run? Can someone let me know if both DME file and also the PAYEXT idoc could be created simultaneously for the same payment run? if so, please give the steps to be used for configuration.
    I have run the program RFFOEDI1 and RFFOEDI2 for the payment run, both of them say "NO records selected"
    Thanks in Advance
    Raj.

    Hi Lailu,
    You need to use the Message Type PAYEXT for the payment run with the transaction F110.
    There will be a house bank associated with the company code and that house bank has to be EDI enabled first.
    I believe you need to send the Payments to the bank, in that case the partner profile has to be created with partner type B(Bank). Usually we do all the payments through Bank, so the payments has to be sent to Bank.
    I think I have answered your question.
    Thanks,
    Mahesh.

  • DME file regeneration from FBWE transaction

    Hi all
    It is possible regenerate the DME file from FBWE transaction, after have already completed the registration process? I know from f110 you can make launching the print process, but from FBWE?
    thanks
    Davide

    When we press this button the file is not displayed because before the file creation our system sends a dump with message ...
    Error CONVT_CODEPAGE
    A character set conversion is not possible
    At the conversion of a text from codepage '4103' to codepage '1100'.
    How can we re-print the file in order to investigate where the problem is?
    Thank you,
    Óscar

Maybe you are looking for