Problem in DME file

HI All,
When I am creating DME file after payment run intermediately bank details are missing in the DME file.
If I run the same for the other company code then I can see the intermediately Bank details.
Both the case use same payment method.
Advice me how can I get the intermediately bank details in the first company code.
Note: we are using user  defined  format Z_MT103. we updated bank chain details.

Have you created the format using DMEE?  I think not.  Check the form details in FBZP for your payment method in 'Payment Methods in Co. Code' step, if both are the same.
It may be that the intermediary bank details info is missing for the particular Co. Code.  You may have to check the Bank chain assignment for your Bank Account and country of the first Co. Code.
Also, check the form if any conditions given to restrict to a Co. Code.
Ravi.

Similar Messages

  • F110 Payment run - problem with DME file

    We are using a custom Payment medium Program for Colombia to generate a DME file. The problem is that after scheduling the Payment Run the user is trying to download the DME File into a folder on the PC to send to the bank. When the user clicks on the export file button the message says:
    'There is no source for the data record'.
    We tested this thoroughly in the Test environment and the user was able to download the file. But for some strange reason this is not happening in our production. The user has proper authorizations w.r.t F110 and FDTA transaction codes.
    I am not sure if this would be useful but when the user gets this message the SU53 screenshot shows Authorization failure to the object P_ABAP  HR: Reporting. The Object class is HR Human Resources and the ABAP Program name is SAPMFDTA.
    I am not able to understand why we get this because my client does not use SAP HR module.
    Please let me know how to resolve this.
    Regards,
    Raj/

    Hello,
    Please check the variant in OBPM4. To down load the file to PC, you special authorization and it is not rcommended as these files are very critical and changing to PC would allow the user to modify them.
    These files are being downloaded to application servers. You can see the folders in AL11.
    In OBPM1, you have enabled "DME file output".
    Hope this solves your problem.
    Regards,
    Ravi

  • Problem in DME file generation

    Hi experts,
    I am facing a problem in the generation DME file. Required file format for SPAIN is different to that of the standard file that is generated by executing the standard program RFFOES_T. So I copied that standard program into another and made changes for the new file format in the subroutine DTA_SPANIEN. The file is being generated but with systematically 7 white lines (i.e) blank lines between 2 real lines. Cannot find where the problem lies. Can any one help me in this? Thanks in advance.
    Regards,
    Asha

    Hi Calsadillo,
    The below code says how I have passed the different records to the file
    types: begin of t_file,
             record(1000),
           end of t_file,
         begin of t_h1,
           rec(2),
           trans(2),
           field1(10),
           crtd(6),
         end of t_h1,
         begin of t_h2,
           rec(2),
           trans(2),
           paynm(6),
         end of t_h2,
         begin of t_h3,
           rec(2),
           trans(2),
           payadd(35),
           filler(2),
           field2(40),
         end of t_h3,
         begin of t_h4,
           rec(2),
           trans(2),
           matdat(6),
           deltype,
           contype(2),
           filler(7),
         end of t_h4.
    data : lwa_h1 type t_h1,
           lwa_h2 type t_h2,
           lwa_h3 type t_h3,
           lwa_h4 type t_h4,
           lwa_file type t_file.  
    data : li_file type standard table of t_file.
    *Start Filling Record 1
          l_count        = l_count + 1.
          lwa_h1-rec     = lc_03.
          lwa_h1-trans   = lc_56.             
          lwa_h1-field1  = t001z-paval.
          lwa_h1-crtd = '0000000O02XR'.
          lwa_file       = lwa_h1.
          APPEND lwa_file TO li_file.
    *Start Filling Record 2
          l_count       = l_count + 1.
          lwa_h2-rec    = lc_03.
          lwa_h2-trans  = lc_56.
          lwa_h2-paynm  = t001-butxt.
          lwa_file      = lwa_h2.
          APPEND lwa_file TO li_file.
    *Start Filling Record 3
          l_count       = l_count + 1.
          lwa_h3-rec    = lc_03.
          lwa_h3-trans  = lc_56.
          lwa_h3-payadd  = adrc-city1.
        lwa_h3-filler    = lc_06.
          lwa_file      = lwa_h4.
          APPEND lwa_file TO li_file.
    *Start Filling Record 4
          l_count       = l_count + 1.
           lwa_h4-rec    = lc_03.
          lwa_h4-trans  = lc_56.
          lwa_h4-matdat = lc_030.
          lwa_h4-deltype    = lc_004.
          lwa_h4-contype    = lc_003.
          lwa_file      = lwa_h3.
          APPEND lwa_file TO li_file.
      OPEN DATASET par_unix FOR OUTPUT IN LEGACY TEXT MODE
                                    IGNORING CONVERSION ERRORS.
      IF sy-subrc IS INITIAL.
        LOOP AT li_file INTO lwa_file.
          TRANSFER  lwa_file TO  par_unix.
        ENDLOOP.
        CLOSE DATASET par_unix.
      ENDIF.
    where par_unix is the file name entered on the selection screen.
    Now where can i fit the two declarations of code which you have sent? Can you please explain.
    Regards,
    Asha

  • 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

  • Regarding problem with new line feed for DME file generation

    Hello Experts,
    I m facing a problem in the DME file generation.
    we want each record in the DME file should be in new line. for that we have add the new line feed character in the each row end. So in the SAP output it looks ok, But if we download that file the carriage return field is coming in the end of every row.
    can any one tell how to solve this issue.
    Please refer the below line code which i m using for new line
    DATA: GM_newline TYPE c VALUE cl_abap_char_utilities=>CR_LF
    You reply is valuable..
    Thanks,
    Suresh

    DATA: GM_newline TYPE c VALUE cl_abap_char_utilities=>newline.

  • Problem with the DME file format MT101

    Hello Experts,
    We are generating the DME file format MT101 for bank data transfer for Portugal with program SAPLZFPAYM_SWIFT_PT .But sadly we found that the line 71A:SHA is missed.
    Noting that this problem occurs with payment method "U" which is similar to payment method "T" except the two fields "EU Internal Transfer" and "IBAN required" which are not ticked in transaction FBZP.
    When we use the payment method "T" it works fine but with payment method "U" the line 71A:SHA is missed.
    I made some tests and tried to find if those two mentionned fields are causing the problem or not and I found that this not the reason. It's related to other problem
    Any Ideas would be highly appreciable.

    Hello Experts,
    No idea about this issue ?
    Regards

  • Automatic Payment Run - Problem with downloading DME file

    Hi,
    My client recently went live with the Automatic Payment run. But when trying to download ( or export) the DME file he is unable to do so. The message says like "There is no source data for this data record".
    Please help.
    Regards,
    Raj/

    Hello,
    You have to give the destination path where the file needs to be saved in transaction code OBPM4.
    Hope you must have maintained proper variant for your Payment Medium Format.
    Unless, you maintain these values, the file will not be generated at the destination.
    Thanks,
    Ravi

  • DME File Problem with One Time Vendor

    Hi SAP Gurus,
    I created a payment method Y and assign RFFOM100 and used this to do postings for one time vendors.
    Then I ran automatic payment  for One Time Vendors, pertaining to 5 different vendors. Payment run was successful, however the DME file generated shows 5 payments but all payments shows 1 single payee name..
    Is there any configurations that I might have missed?
    Appreciate your assistance.

    Need assistance

  • Problem in transferring the text in the DME file

    Hi Experts,
    We are generating the DME file from the PMW in F110 payment run.
    Now while entering the invoice in MIRO/ FB60, we are entering some text, but that is not getting transferred to the DME file, even we have mapped the field FPAYP-SGTXT.
    So what could be going wrong for this field in DME format?
    Thanks to all,
    Atif

    Hi Atif,
    Please check the below OSS notes:-
    [https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=3652]
    [https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=3967]
    These OSS notes give the way out for this.
    Regards,
    Gaurav

  • F110S runs for a long time to produce DME file

    A batch job schduled for "daily payment run + creation of DME files" using F110S (SAP ECC 6.0) . The batch is running in production for more than 20 hours to process payment against just single invoice.
    The job runs in following 2 steps
    1. SAPF110S which processes the payment clears FBL5N.
    2. SAPFPAYM_SCHEDULE.
    The second step seems a non-ending process.
    The job variant has only 15 customers, only one invoice is to be processed against one account.
    However in quality system the same job with more than 10,000 customer account range with more than 10 invoices runs just in few minutes.
    Any idea or suggestion why it's taking so long in production?  Any missing configuration in production server?

    It's not performance issue. When we run F110S or F110 in production with individual login id, program runs the way it should and finishes in reasonable time (for example the scenario I described in question finsihes in few seconds).
    The problem occurs only when production batch job runs with job scheduler; program seems looping somewhere for infinite time - to be particular it keeps reading the table TPRI_DEF which has just few records (must be reading this table inside a loop).

  • F110 - How to prevent the creation of DME file in Proposal Step

    Hello,
    I would like to prevent the creation of DME file in Proposal Step of Payment Run (F110).
    Is it possible to suppress "Create Payment Medium" checkbox?
    Many Thanks

    If you are using the Payment Medium Workbench, there is perhaps a solution:
    I found the following code in function module FI_PAYMEDIUM_OFX_20
    * We abort the payment if the data is from a payment proposal. With
    * OFX we can pay only if the data does not come from a payment
    * proposal.
      IF I_FPAYH-XVORL = 'X'.
        MESSAGE E404 WITH I_FPAYH-LAUFD I_FPAYH-LAUFI
            RAISING CANCEL_PAYMENT_MEDIUM.
      ENDIF.
    So I think it may be possible to solve your problem by using the event modules in transaction OBPM3, with your own function module based on the code given above. I have not tested such solution and I have no experience with these events, but I'm currently trying to use them for another problem.

  • F110 DME File selected is not the correct file

    Hi Gurus,
    Could you advise on this issue please?
    We have executed a payment run F110 for vendors on SAP. The payments documents are created successfully. When we view the payment list via F110 -> EDIT -> Payment List -> generate via RFZALIZ0 program the payments are all correct.
    But there is a problem with the DME file. Under F110 -> Environment -> Payment Medium -> DME Administration the total displayed for teh DME file is all fine. However, when we view the DME file created by the run using the Display (gllasses) icon on this screen the data is not correct. The system is selecting data from the last payment run executed in this company code. When we do a download of the file, it is the previous run's data that is contained in the file and not the current run.
    The DME variants all seem to be maintained correctly. We have executed payment runs for other company codes and these are all picking up correctly. The DME files are all being stored in the same DME filepath /usr/sap/PMG/dme/ plus company code ID.
    When we use FDTA to select out the DME file, again we get the same view as we see in F110 -> Environment -> Payment Mdeium. The totals on the F110 run look good. But the data in the DME file is incorrect.
    Can you advise why is the system picking up the wrong DME file for the paymnet run in this company code. All other company codes are fine. We have tested the problem Company Code in our Quality system (where the DME filepath is also /usr/sap/PMG/dme/ plus company code identifier and it works OK there.
    How do we get the system to link to the correct DME file data?
    Thanks for your quick response.
    Michael Ryan

    Hi Akhilesh,
    We don't use the IDOCs here but just a DME file. The issue here was the DME filesystem is only mounted on one of the application servers. The end user was logged onto the wrong application server and so the paymnet run could not find the file. It was theerfore picking up the last file that it could see from the server that the user was logged onto.
    When the user logged onto the correct serevr, the payment run then pciked up the file.
    Thanks & regards
    Michael

  • 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

  • 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

  • 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

Maybe you are looking for