XBLNR  field in DME file (classic payment medium program)

Hi ,
         My client wants XBLNR field in the DME file which is created from automatic programme F110,can u please advise whether it is possible if yes can u please tell the procedure to do the same i.e whether we should use any function module , programme name to be changed and any includes to be made in the programme.
Regards,
RAM

Hi,
Please use the below logic,
DATA: lwa_item   TYPE dmee_paym_if_type,
        l_fpayp   TYPE fpayp,
        l_fpayh TYPE fpayh,
        l_fpayhx TYPE fpayhx,
        first_flag TYPE c,
        lv_lifnr   TYPE lifnr,
        lv_vblnr TYPE vblnr,
        invoice_id TYPE string,
        invoice TYPE string,
       invoice_len1 TYPE i,
        invoice_len TYPE i.
  TYPES:
  BEGIN OF lt_regup,
        xblnr TYPE xblnr1,
        belnr TYPE belnr_d,
  END OF lt_regup.
  DATA: lt_regup TYPE STANDARD TABLE OF regup,
        lv_regup TYPE regup.

Similar Messages

  • Using PMW(Payment medium work bench) and Classic payment medium programs

    Hi
    Can you please anyone explain the difference between PMW(Payment medium work bench) and Classic payment medium programs in the APP.
    Please let me know based on what cosideration these can be used?
    Thanks
    Rajesh

    The consideration is nothing,  it is purely based on the business requirement.
    Following information may be useful.
    SAP has provided some of the DME structures for different countries. like GB_BACS for GB etc.
    If your client is not part of those structure, probably you are required to create your own structure. It also depends on the bank of your client. They may want the file in a different format. Therefore, you need to first talk to the bank and get a sample file in which they need the format.
    You can create the DME structure by using transaction code DMEE - Tree Type is PAYM.
    You can create the DME structure as a flat file or XML file based on the requirement of your client (bank).
    You can also copy the standard structure to Z structure and modify it according to your requirements.
    Please also make sure that you have made settings in OBPM1, OBPM2, OBPM3 and OBPM4 (More importantly you should maintain the path where it needs to be downloaded)
    Complete your FBZP settings - Importantly payment methods in country, select your DME structure.
    Take help of basis consultant in order to create the directories. You can see the directories in AL11.
    If there are no directory path maintained in OBPM4, then the file gets saved to temporary directory in AL11.
    If you are using DME structure, then forget the classic payment medium.
    1. First ask the bank for the format, file type etc. Ask bank for any document available.
    2. The see for that country if SAP has provided any standard DME structure (Transaction Code DMEE - Tree Type PAYM)
    3. If this is not sufficient, then copy the standard DME strcutre and modify it accordingly to your requirement.
    4. Assign this DME structure in FBZP - Payment Methods in country. * Use payment medium workbench
    5. Check with your basis whether any secured folders are created in AL11 (where the output file needs to get generated) - If not ask them to create.
    6.Check your settings in OBPM1 / OBPM2 / OBPM3 / OBPM4 - (In OBPM4 make sure you have given the secured folder path and file name for your variant)
    7. Run F110 - Check you have maintained your variant details properly for program RFFOAVIS_FPAYM
    If you maintain all these steps correct, hope your DME file should get generated.
    Regards,
    Ravi

  • Corresponding Classical Payment Medium Program-RFFOAU_T  for Australia

    Hi All,
    I am using classical payment medium program RFFOAU_T for Australia, it is not genarating any out put file, so please guide me if you have any idea about this program i need to configure any extra settings for this program.
    Thanks in advance
    bye
    Message was edited by:
            Venkata srinivas

    Hi.
    I would like to ask you if you have finally solved this issue, and if you are  using PS2 for international payments. We are also setting up a Company in Portugal and need some info about the formats we can use to send automatic payments.
    Thanks in advance.
    Ignacio.

  • Classic payment medium programs for EFT

    Hi All!....
    I'm trying to run the payment for EFT with the classic run but an error is displayed "Program RFFOAU_T: No records selected "...
    The PMW --> AU_BECS works ok..but when trying to Run the classic payment with RFFOAU_T nothing happen...
    I'm using the classic payment cause I need to create 2 files for the payment.... one is already been created with all the data to the bank, we need the standard file.. and the 2nd one is an EFT advice with 5 diferents types of records...
    What I'm doing is:
    - created a copy of the programa RFFOAU_T (zRFFOAU_T)
    - add code lines...
    I am not sure if thi is the best way to do this, do someone know how to do this? anyway it doesn't work...
    Thanks.

    Hi Jayaram... Yes I've created a variant....
    I will explain you again my issue...
    I need to create a 2nd file with Remitance Advice to send it to the Bank..In transaction F110 you can create a Form to send it to the vendor or whichever....
    I need to find the plase to create that file, not the form....
    I thought in create a new program but I kept reading and now I am not sure if it is the best option...
    what do you reckon?

  • DME file in payment run

    Hi All,
    I have this query regarding payment run. We have the standard program RFFOEDI1. In APP if we set variants for this and click on Printout tabs, Idocs get generated. This one is clear.
    But we have in FBZP, in payment method in country>form data>Payment medium-->Use classic payment medium programs .
    There I set Payment medium program as ' RFFOD__L' .
    Just wanted to know the significance of this.Please give some pointers.
    Regards
    Rudra

    Rudra,
    You would need either the EDI compatible payment method and IDocs creation, OR use the classic payment medium program RFFOD__L.
    If your Bank accepts IDocs in native format, you can set up your system to transmit the IDocs directly to the Bank's system and that's it - you shouldn't need the classic payment medium program in that case.
    If your Bank actually doesn't accept native IDocs, but needs a file (flat or XML), use DMEE payment tree, which is what the RFFOD__L allows you to do.
    Depends entirely on what your Bank accepts, and what system can be configured to do. Trust this suffices.
    Rgds
    Gulshan

  • Create sample output by running generic payment medium program in se38/80

    Hi,
    I'm trying to configure a 4.6c system to utilise the PMW to generate payment media but first of all I'll like to see a sample output using the generic payment program, SAPFPAYM,  in se38/80 to generate a sample output from an already posted payment run using format MT103 but it keeps giving me the message "No Payment Media Created in Format MT103"  without generating any output. The same payment run generates output an output when the classic payment medium program RFFOM100 is run directly in se38//80 using fromat MT100. I haven't carried out configuration for payment methods to utilise PMW yet. Any help will be appreciated and points will be assigned accordingly.
    Andy.

    Additionally pls go through the documentation for this program which will brief you about the settings for sending Faxes.
    Mostly this should be the program which should be executed after SAPFPAYM and help you in generating the remitance advices.
    Hope this helps or else Let me know if you need additional info.
    Thanks,
    Praveen

  • F110, grouping payments by lenght of note to payee field in DMEE file

    Hello,
    How is it possible to group payments in F110 by lenght of note to payee field in DMEE file?
    Exmaple: 10 documents, description of 4 documents fits into the note to payee, therefore payment is split into 3 payments (4 documents, 4 documents, 2 documents).

    Yes, it is "Pmnt methods in company code" and tab "Payment advice note control", radiobutton "restricted to" XX rows
    It means that you can pay as many invoices as you want but only for four invoices (max) a ayment document will get generated. So if vendor have 10 invoices, then he will get three payments, first for 4 invoices, second for 4 invoices and third for 2 invoices.
    Regards,
    Gaurav

  • Payment medium program with DME format

    Hi!
    I am working for south african client.
    The standard DME format available for south africa is ACB_ZA ( acb format).
    The payment program used is RFFOZA_A and assigned to payment method "A- ACB clearing".
    But the format given by bank is different.
    So, here i have two options:
    1. Change the DME format through DMEE and other configuration and assign the DME format in Payment medium work bench in payment method country step.
    2.  Copy the  payment program RFFOZA_A to ZRFFZA_A, assign the new DME format to generate DME file in new format.
    is new DME foramt for example ZACB_ZA in payment program ZRFFZA_A?
    regs,
    ramesh

    Hello Ramesh,
    Your description is little confusing and unclear.
    Please clarify what do you mean by the following :
    "is new DME foramt for example ZACB_ZA in payment program ZRFFZA_A?"
    Yes, i can understand that you would like to change the existing format of South Africa in DMEE.
    I can think of the following meanings :
    1.  Assignment of DME format in FBZP "Payment method/Country". Here you use the option 'PMW' and enter the format that you want.
    2. You may also execute the program SAPFPAYM from SE38 and give the payment run details to get the result in the format specified here.
    Hope the above helps. Please let me know if my understanding is not correct.
    Thanks and regards,
    Suresh Jayanthi.

  • How to reduce fields in DME file

    Hi
    Can anyone help me How we can reduce fields in DME file.
    Ramesh

    Nandita,
    thank you very much.
    Can you please help me  know how to suppress the field length of an element. Say the length of the field is 11 and the data generating in that field consists of only 8 characters, then the field should reflect 8 characters only and the remaining should be blank. Currently it is coming as a space, which is not acceptable by bank.
    Many Thanks
    Ramesh Babu

  • Payment medium Program RFFOBR

    Hi people,
    We need to create the variant to "Payment medium Program RFFOBR".
    Some time ago we worked with the transaction SE38, put the program: RFFOBR_U and create our Variants.
    But now, this transaction is considered critical in our company and it can't be available to use anymore.
    Could you tell me if the SAP alread created a "funcional" transaction or "configuration" transaction that we can use instead of use the trans: SE38 to create the variants in RFFOBR?
    Thanks,
    Rosana.

    HEllo,
    You can use SA38 in PRD. Or you can use SE38 to create the variants in the QAS or DEV environment and then transport these variants to PRD.
    REgards,
    REnan Correa

  • Payment medium program for MT103 format

    Hi,
    We had a requirement of generating MT013 format from automatic payment program and we are on ECC 5.0 Version.
    I have tried generating with program RFFOM100, but unable to meet all the requirement for HSBC bank, UK.
    I have another program RU_MT103 in ECC 6.0 but this is not available for ECC 5.0.
    Can anyone suggest the payment medium program to be used to generate MT 103 format.
    Thanks in advance
    Rajesh Angadala

    Hi, I implemented this MT103 two years ago for ECC500;
    At the end I copied program RFFOM100 and created a new ZFFOM103 based on the original one.
    Other option is to use PMW. If I am right I think that SAP provides a PMW format (MT103) and a structure (FPM_SWIFT_103) that I think that could be useful if you are used to PMW.
    I hope this helps
    Rafael Barreda

  • Can FTP-access to field point log file interrupt the running program?

    Can FTP-access to field point log file interrupt the running program?
    We have a problem where our factory process control program on a Field Pointer suddenly stops the process. We are running the development system on a PC, wich deploys the program on the Field point, with user interface on the PC. Quite often the process stops for no apparent reason. I'm not sure right now if the control program on the Field Point is still running or if it stops. We use FTP from a distant PC (over VPN) directly to the Field Point to check if the process is running, by looking for date and size of log files produced during running process. I've never opened och copied any log file during process run, because this I'm sure this would cause problems for new log entries to be written. But can the mere looking at the log folder via XP-pros ftp-functionality cause the Field Point to have problems writing data to a log file?
    I'm not sure how windows XP pro handles "my network places" when it comes to FTP, it look that it keeps some kind of local copy of the folders, or at least the files opened.
    Next version of the program will have only basic functionality on the Field Point, leaving logging etc. to another program on the PC, but right now we are stuck with this system.
    Ola A

    It turned out that the problem lies in the harware of the production machine, it was not a labiew-program problem at all!
    Ola

  • Payment medium program for Taiwan

    Hello Gurus,
    could u kindly provide Standred SAP payment medium program for Taiwan which we maintain in set up payment method per country for payment transactions
    Thanks in advance
    kumar

    hi Suresh,
    thank u so much.
    been searchin for this for some time.
    Regards,
    Hari Kiran

  • Denmark Payment methods  - Payment medium program

    Hi Gurus
    If anybody has worked on the Denmark Payment methods and payment medium programs please help me in finding the Right payment medium programs as per the requirement.
    Two payment methods:
    Payment method 3 ( Transfer - Domestic - Post Giro ) -  is used for all payments in foreign currency and no upload program is required. No check payment required. Payment advice also needed.
    Payment method 6 ( Request for Transfer - UBT03200) is used for all payments in Danish Krone and should have an upload program.
    Payment advice also needed.
    Available payment programs for the Denmark are
    RFFODK_B  RFFODK_E  RFFODK_P  RFFODK_U
    RFFORIK4  RFFORIK5  RFFORIK8  RFFORIK9 
    Please let me know the right payment program for the above mentioned payment methods.
    Thanks
    Meenakshi. Nakshatrula

    first check in Tcode OBVCU where the program is assigned
    then go to F110 and assign variant to that aprtcular program and check again
    Regards

  • 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

Maybe you are looking for

  • Dunning procedure and interest calculation

    Hi All, usually in dunning procedure, the interest is calculated on over due items based on the period from Last Dunning date to run date. If the customer is never dunned before and this MDAT is never populated, how will the program generally calcula

  • Airport Express: speakers go silent

    I have a very simple setup:  an Airport Express is connected to an old-fashioned stereo box, which leads to a pair of non-digital speakers.  I play music from iTunes on a MacBook Pro. My problem is that, every once in a while -- usually after a few h

  • Desperate -- Can't anyone have phone support anymore?

    My problem is special, immediate and can probably only be resolved by actually talking to someone. Yeah, I know, who wants to do that anymore, right? I spent a couple of hours making a calendar in iPhoto and was completely satisfied with what I saw.

  • Can I Increase The Volume On The Sms Alerts

    Hi, Is there a way i can do the above? The alerts are just way to soft and sometimes i miss the alerts. Cheers

  • Crystal XI hangs when attempting to edit a formula

    I open XI and load a template.  I try to edit a formula and the app hangs totally, so that the only thing I can do is close it with the Windows Task Mgr.  When I do this, I get the msg screen:  "The system cannot end this program because it is waitin