RFFOGB_T Payment Program ref nr for Direct Debits

Hi all
We are implementing Direct Debits, and I am currently testing RFFOGB_T.  We have a separate DD per contract and the contract nr is populated through to the assignment field in the FI doc (Field ZUONR).  It is our intention to group the incoming payments by this field which could result in several DDs per customer (1 per contract).
The output file pulls through the FI payment doc nr into the reference field per DD line item, but we would like this to be ZUONR.  I cannot find any config to control which field is selected for the reference, is it possible to get this field in via config, if so, where do I look?
If this is not possible, I presume I need to create a Z version of the program and hard code the field I require into that?
Thanks for any advice
Graham

Hi,
We found the same requirement but for F.27, which doesn't have any posting action. As pointed out by you, I think there can only be one output, either going to spool or mail and can't both. So in our case, we make two correspondence with each for spool and another one for mail. I think you might want to ask for SAP notes on your requirement.
Regards,
Teddy Kurniawan

Similar Messages

  • Payment program Customizing steps(for the program RFFOUS_T )

    Hello all, we are planing to generate ACH file for the Remitanace advice, when we run the payment program( F111 - to pay payment orders)
    I dont know the required customizing that i need to do in FBZP, to get ACH file when we generate payments for a specific payment method(say ACH).
    Could please some help me with the step by step approach to get ACH file from payment program.
    Iam aware that i will generate from the program RFFOUS_T but i dont know the required customizing to get that.
    any help will be greatly appreciated.
    Thanks.

    Hi,
    Goto FBZP t.code and do required configuration for ACH payment method.
    1.All company codes
    2.Paying company codes
    3.Payment methods in Country.
    4.Payment method in Company code.
    5.Bank determination
    6.House Bank.
    once you done with configuration in FBZP.
    goto your vendor(testing) FK02 or XK02 .
    Assign ACH payment method and assign Bank account no and routing in vendor master.
    you create variant in F110 t.code for ACH payment method using RFFOUS_T  program.
    Thanks,
    Rau

  • F110-Executing the Payment program for a number of company codes

    We are executing the payment program (transaction F110) for a number of different company codes. On the PARAMETERS tab, we have to type in the company codes every time we do a payment run.  Is there some way to store the parameters tab in a variant so that we can just go get the variant each day instead of typing in the company codes??

    Hi Bonnie,
    in Parameters tab, on the top u have a button (copy parameters (F9)) press that key and give your previous Identification/date, then it will automatically, copies the Company code, Payment Method, Next run date, and Customer and vendors. just change the next rundate. and save
    form next time onwords when u select copy parameters the, it will automatically praposes previously used identifier. that means, pressing F9 then enter will finish ur work.
    Satish
    Assign points if useful.

  • Payment program (RFFOAU_T)

    Hi,
    Can any one please let me know the functionality of payment program and use of this program.
    Thanks in advance.

    Short text
    Payment Medium for Australia - Bank Transfers/Debit Memo BECS
    Description
    The program issues data medium exchange in BECS, the disk format used by Australian banks.
    As well as the payment media, the accompanying payment advice notes, data medium accompanying sheets and payment summaries can also be printed in one program run.
    Requirements
    Payment Program Configuration
    The parameters that control the way in which the payment medium programs function are configured in Customizing. For more information on configuring the payment program, refer to the Implementation Guide.
    Configure payment program
    1. Here you need to make specifications for the paying company code. To do this, select the relevant paying company code by choosing Paying Company Codes ->.
    If payment advices are to be printed, define a SAPscript payment advice form for use with all company code payment methods. You will find the form F110_IN_AVIS as an example in the standard system.
    You need to create and enter text modules in which the texts for the header, footer, signature and sender are stored. These modules can be included in the forms when they are used. To do this, choose Sender Details, from where you can also branch into text maintenance by selecting the modules. The names of the text can be defined by the user, for example F_0001_HEADER for the letter header in company code 0001.
    Proceed
    2. Here you need to allocate the name of the payment medium program RFFOAU_T to the payment method to avoid incorrect payment media being issued with another program by mistake.
    To do this, first choose Payment methods in country, then select the country of your paying company code and the payment method you require, and then maintain the data necessary for printing the form.
    Proceed
    3. Here you need to make company code specifications for the payment method. To do this, choose Payment Methods In Company Code, then select the paying company code and the payment method. In this menu maintain the following data by choosing Form data or Payment Advice Control:
    The SAPscript form for accompanying sheets (F110_AU_BECS in the standard system) as the next form (for DME).
    The issuer data.
    Sorting the correspondence.
    Sorting the line items.
    Proceed
    Note: You should fill out the issuer specifications as follows:
    Line 1 Issuer's name (26 characters long)
    Line 4 Issuer's city
    4. You need to make further specifications for creating the payment medium in Customizing of the house banks. Select the relevant paying company code by choosing House Banks. In the maintenance of the house banks select your house bank and then maintain the required data via the button Data Medium Exchange. For more details refer to the online documentation for the relevant fields.
    Proceed
    Notes:
    a) Common BSB numbers, which give a bank a unique identification, must be maintained for Australian banks. This three-character abbreviation is defined in the publication 'BSB Numbers in Australia', and is entered in the SAP system as part of the DME data maintenance in the field Altern. bank ID.
    b) You need to maintain the lead days. The processing date (batch due date) is calculated from the posting date plus the lead days.
    c) The company number (user identification number) is also transferred from the house bank's DME data.
    Setting up and changing the SAPscript forms (layout sets)
    The following describes the layout of the SAPscript forms in brief. If the forms available in the standard system are sufficient for your requirements, you can skip this part of the documentation.
    You can find further information on forms and the SAPscript editor in the guides on styles and form maintenance and word-processing in the SAPscript editor: Select the menu path Help -> SAP Library.
    1. When setting up SAPscript forms (layout sets), symbols are included in the text; these are then replaced by actual values when the payment medium programs are run. The fields which can be used for this are defined in the Repository and contained in the following structures:
    REGUH Settlement data from the payment program
    REGUP Edited invoice items from the payment program
    REGUD Formatted data for printing the forms
    SPELL Amounts and digits in words.
    FSABE Data on accounting clerk.
    2. If you want the document long text for an accounting invoice document to be printed on the payment advice form, you must make the following enhancement in element "Long text for invoice document" (specially designed for this purpose):
    /: DEFINE &TXT& := '&REGUP-BUKRS()&&REGUP-BELNR(RF0)&&REGUP-GJAHR&'
    /: INCLUDE &TXT& OBJECT BELEG ID xyz
    The text ID that you must enter for this text (xyz) is defined in the configuration menu and can be read from there. In the standard system, text ID 0003 is predefined for the payment advice information.
    Proceed
    3. Layout of the payment advice form (F110_IN_AVIS in the standard system)
    Pages
    FIRST First page per payment advice
    NEXT Subsequent pages if page overflow
    EDI List of payment advice notes sent per EDI
    LAST Form summary section per house bank
    Windows and elements
    HEADER Letter header
    ADDRESS Sender and address of the payee
    PAGE Page counter
    INFODate, payment document number, etc.
    INFO      605Account number of the sender at the recipient
    INFO2 Information on the next pages
    REPEAT Information for the test print or proposal run
    MAIN Form of address before the letter
    MAIN      610-x Short text for payment method x
    MAIN      610 Letter when 610-x is missing
    MAIN      612Alternative payee
    MAIN      613 Notification takes place in order
    MAIN      614 Signature
    MAIN      615 Heading of the invoice item information
    MAIN      620 Carryforward at page top after page overflow
    MAIN      625Invoice item information
    MAIN      625-TXLong text for invoice
    MAIN      625-HRInformation line for Payroll Accounting
    MAIN      630Sum total
    MAIN      631 User-defined text after invoice items
    MAIN      675 Header for EDI advices
    MAIN      676List of EDI advices
    TOTAL     630 Sum total of fixed items
    CARRYFWD  635 Carryforward at page bottom for page overflow
    FOOTER Letter footer
    SUMMARY Form summary section
    4. Layout of the data medium accompanying sheet (F110_AU_BECS in the standard system)
    Pages
    DME Accompanying sheet
    LAST Form summary section for each house bank
    Windows and elements
    DOMESTIC  535 Accompanying sheet
    Check that the SAPscript forms (layout sets) which you use have the layout described and, in addition, check that the forms are active (both in the original language as well as in all languages into which the forms were translated).
    Proceed
    Periodic processing
    Before the payment medium programs can be started, the payment program run must have been successfully completed. Check the status of the payment run, or schedule the payment medium programs by specifying one or more variants.
    Proceed
    Note: If you want to use th 'Payment document update' option, the payment documents must be updated between the time of the payment program run and the time of the payment medium program run.
    Output
    Forms and lists
    Printout files are created per company code and house bank. These can either be printed via the print manager or immediately. Depending on the parameter you select, you can print out one or more of the following:
    Accompanying sheet for the payment medium
    Payment advice notes (if the information cannot be sent via EDI)
    Payment summary
    Error log
    The number of output files is specified in the flow trace; this makes finding and allocating them within the print manager easier.
    Proceed
    Note: If the program was started online, then you reach the print manager from the list by selecting one of the output files displayed.
    Payment Advice Notes
    In addition to being able to print payment advice notes, you can also send these via EDI, fax or email.
    1. To send a business partner a payment advice note via EDI, you need to select the indicator Payment advice note per EDI and maintain the partner agreement on screen "Payment Transactions Accounting" in the master record.
    Proceed
    Using an external converter, the IDoc created by the program can be converted into the EDI format you require (REMADV for example) and then sent.
    2. To send a business partner a payment advice note by fax or email, you must use the process interface 00002040 (Business Transaction Events) to define the selection of the message type (printout, fax or email). Before you can do this, however, you must have carried out the necessary technical (Basis) settings for faxing or sending emails.
    Process interface 00002050 can also be used to change or configure the print parameters and the parameters for optical archiving for payment advice notes.
    DME
    Data medium exchange in this case involves the creation of a file which corresponds to the rules of the credit institution in question for automatic payment transactions and which contains all the necessary payment information.
    The information relevant for the payment medium (file format, creation data, payment amount in local currency, payment documents involved etc.) are stored in the system and can be called up via the DME manager.
    Other functions of the DME manager are:
    Downloading the file into your local (PC) file system
    Displaying and printing the file contents
    Generating a payment summary for the data medium
    Proceed
    You will find further information about the structure of the data medium in the technical description.
    Output in the file system
    If required, the file can be written into the file system. The file created can be copied onto a PC via the DME manager. When doing this, you should search for files by download since the data medium is not managed within the SAP System but has already been stored in the file system by means of the payment medium program.
    Proceed
    If the file name is not to be specified by parameter, then it is generated by the program. It then consists of the disk format, date and time of creation as well as a consecutive number so that the file name in the file system is unique.
    If the file name is specified by the user, then a consecutive number is likewise added for each program run. From an organizational point of view, however, you should make sure that already existing files are not overwritten.
    Note: If you cannot find the file via the DME manager, then this can be due to the following reason: the directory which was written to when the payment medium program  was started (for example, in background processing), cannot be read online. Therefore you should choose a directory which can be written to and read by different machines.
    Due to the above-mentioned problems and the affect this has an data security, it is advisable not to write data to the file system. It may be advisable to use this method in cases where the data medium file is 'picked up' from the file system by an external program to be passed on to the bank.
    Output in the TemSe
    If required, the file created can be stored within the SAP System (stored in the TemSe and not in the file system), thus protecting it from unauthorized external access. You can download the file into the user's file system via DME management.
    The name of the file to be created during the download can be determined when running the payment medium program; the contents of the file name parameter are stored in the management data and defaulted when running the download.
    Proceed
    User exit
    You can modify the dataset for data medium exchange by using the user exit interface defined. You can, however, only change the fields of the DTAMAU0 structure.
    Creating a user exit
    The print program calls up the EXIT_RFFOEXIT_210 function module. Please take the input and output parameters for the user exit from the function module interface.
    Proceed
    Create an include file with the name ZXFORU32 to program the modifications required.
    Proceed
    The file is included in the EXIT_RFFOEXIT_210 function module. Use the Enhancements transaction for activating or deactivating your user exits by activating or deactivating the RFFOX210 project affected.
    Proceed
    Error messages and error log
    Termination of processing
    You can find out the reason why processing was terminated (for example, production run not yet carried out, form does not exist or is not active) by looking at the error message or the related long text.
    Internal SAPscript error
    Check the layout of the forms. It must fulfil the above-mentioned conditions. You cannot, for example, create a bank transfer with the check print program, since bank transfers and checks have a completely different layout structure.
    Error log
    If errors which do not terminate the payment medium program occur when creating the output, the system lists them in the error log. If such a log is created, you must look it over because only you can decide whether the payment medium or payment advices are useless due to the errors the system finds, and decide whether they must be recreated after the errors have been rectified.
    During background processing, the system outputs the error log twice, in the flow trace for the job and in a printout file. The flow trace contains information on how to rectify the errors (from the error message long texts).
    You can display the long text online by choosing the error log from the list of generated output files and then the error message in question.
    plz reward points if dis helps

  • Automatic Payment Program Master Data Validations

    Hi,
    We´re configuring a new payment method for our company code (payment method T - bank transfer). We are using program RFFOM100 to generate the file that has to be sent to the bank. We had to enhance this program because the format of the file that our bank uses differs from MT100.
    Now, the automatic payment program validates certain data before it allows an automatic payment to be posted, in particular it checks vendor master records to see if it has the necessary information to fill the MT100 format. Our bank's format doesn't require the same information that the MT100 format requires.
    ¿How can I stop the automatic payment program from checking for certain information in the vendor master data?
    Hope you can help
    - Julio

    Hi Rudra,
    your Question:-
    in Vendor Master we have bank details section.for the vendor to be picked in APP, There the bank should be maintained, which is maintained in FBZP. Please correct me if I am wrong.
    In FBZP, we maintain the Bank Accounts which we own and in vendor master we enter the Bank Account No.'s held by the vendors with their banks and this has got nothing to do with House banks that we maintain in FBZP. In some of the cases, the bank key may play a common role.. but this also depends upon bank key, its usage, design etc..
    Does the Payment Method have any role to play here?I mean if the payment method is Q(cheques) , is it not needed to maintain the bank details in Vendor Master?
    In FBZP, go to Pmt methods in a country.. There you will find a section which says, "Required Master Record Specifications". In configuration, you define for a Payment method, what the system should check, so if you have specified against a Pmt Method, that Bank Details>Account Number Required is a mandatory field, then system will check otherwise not. Usually, in case of Checks, we do not tick this as Vendor Bank Account No. has no relevance in case of check payment.
    Regards,
    SAPFICO

  • Customizing of EDI payment program with RFFOEDI1

    Hi all,
    I do have a problem with the execution of transaction F110 with program RFFOEDI1:
    1/ I've noticed that there was existing the exact payment method i was looking for the needs. The payment program is "M" for SAP company code FR01. So i duplicated it on my own company code and created a house bank to assign it.
    2/ I've defined an EDI partner number in the hause bank details (Transaction FI12)
    3/ I declared the payment method M as an EDI-compatible payment methods for this house bank,
    4/I've created a partner profile with a partner N° = EDI partner number defined in step 2/:

    Continue (Transaction WE20):
      -> I used Partner Type B + Message Type PAYEXT + I've created a port (Transaction WE21) in File with version "IDoc rec. Types SAP Release 2.0/2.1" and a physical directory + Basic Type PEXR2002
    I didn't fill anything else.
    When executing F110, the payment proposition is ok but i do have a message B1090 and no files is created.
    Can you help me finding the solution?
    or maybe send me a custo documentation at this following email address: mykeyman14atgmail.com
    Thank you for your help.

  • Check Register with Payment Program RFoedi1

    We are using the payment program RFOEDI1 to for automatic payments using payment method C. This program does not have a place specify the check lot like RFFOUS_C.
    How do we check register created for these payments. I ahve created a check lot with payment.
    Is there any piece of config. to be done.
    Thanks in Advance.
    Vineet

    You can do the following.
    1. Enter transaction F110.
    2. Under parameters tab, enter C as payment method.
    3. Under print out/data medium, use RFFOUS_C and variant
       for that program. Sometimes, your company could be 
       using a customized version of this program.
    Hope this helps

  • Payment program not netting debits and credits on vendor

    Hi SAP Gurus,
    I have a problem where I have a vendor that is due to be paid and it is not picking up the debits and netting them against the credits on a vendor account. 
    I have already checked the following:
    1.  The items are due
    2.  There is a payment method on the vendor account.
    3.  No payment methods at the invoice level
    4.  No blocks at the invoice level or vendor account.
    5.  The credit amt is greater than the debit amount on the vendor account.
    Any ideas what may be causing this?
    Thanks for the help.
    Linda

    Hi Linda Irwin,
       You need to define the vendor(Ex:ABC) as customer(Ex: 123) in the vendor master data. After selecting the customer in the vendor master record. You will find in the company code segment under payment tab a new check box " clear with customer". Select the check box.
       Same way in the customer master record(Ex:123 select the vendor(Ex: ABC). Same as above you will find the clear with vendor" check box in the company code segment. Check this check box.
       At the time of Your payment program running, system will knock of the entries.
       Hope this solves your problem. Please assign points as way of thanks.
    Thanks
    D.K.Lakshmi narayana

  • Direct Debit /Payment Program

    Hi,
    Using the payment run (F110) we need to create a file to send to our bank that will direct debit from our customer's accounts.  I created the payment method and used payment medium program RFFOCA_T (for Canada).  As well, I created a variant to go with it.  For the form for the payment transfer medium I used F110_CA_DTA.  Although the payment program part is working fine, I can not get the payment medium to produce anything.  It says "no data records found."  I would really appreciate additional information that will point me in the right direction.  I realize that additional config is required as per our bank's file requirements, but I expected that a generic file would be produced that we could modify.
    Currently, we are using mySAP ERP 5.0.
    Thanks,
    Janie

    Hi Janie,
    You can use SE38 with the ABAP RFFOCA_T for running this.
    In the ABAP you have to select the payment run. In the most situations you get more information about problems then when you run it with SAPF110
    When you have run the payment run and changed later the customizing settings  in the most situations  RFFOCA_T don't select entries. Some information is stored in the payment files.
    Paul

  • Payment program rules for selecting Bank accounts

    Hi !!
    Anyone that know the rules for payment program to select Vendor Bank accounts from XK03
    when
    - more then one row exist in Vendor bank accounts (XK03)
    and
    - Field Partner bank type is "blank" (LFBK-BVTYP) for all bank account rows
    The rules seems not to be crystal clear for me
    Any place to find more documentation about these rules especially when LFBK-BVTYP is "blank"
    Thanks in advance !!
    BR Tomas Hagberg

    Hi,
    Please refer to following link. This may help.
    http://help.sap.com/saphelp_46c/helpdata/en/47/8bf634b576bc4ee10000009b38f83b/frameset.htm
    Regards,
    Harish

  • Payment Advice for Direct Deposit

    Hi,
    We do  not seem to be able to print the payment advices for our employees who are on direct deposit.
    In Pre-DME we are specifying the correct PE51 form name.
    We are checking the "Payslip on Pay advance note" in PreDME program.
    Then we run the DME program (equivalent of RFFOUS_T). 
    Here we are checking off all 3 Print controls:
    1. DME,
    2. Payment Advice Notes, &
    3. Payment Summary.
    But, we are not able to get the PE51 form printed for Direct deposits when we run the DME program.
    Your suggestions are highly appreciated.
    Paddy

    Hi,
    Thanks for thinking of IT 655.
    But, we do not have IT 655 stored at all.  So, something else is causing the Direct deposit advices not to print.
    Thanks
    Paddy

  • Payment program F110 for Vendor Open Item in Foreign currency

    Dear sap Guru
    Is it possible to Ensures that no exchange rate differences are posted by the payment
    Program?  I mean: The amount in the bank posting in local currency does not result from translating the foreign currency amount at the current rate but from the total of the local currency amounts from the settled items.
    Best regards
    marco

    Dear PAtel,
    I checked and the ther eis the check box 'No exchange rate differences' anyway during the payment program execution the system is making some recalculation for open item in fc.
    Someone knows what is the coloumn "Valuation Difference" in the Dysplay Payment Proposal Open Item list?
    regards
    marco

  • Payment not  clearing for Vendor through Automatic Payment Program

    Hi
    I had setup automatic payment program for my vendor to take $ from my GL account. When I run the payment program, it ran without any error, however, the vendor account was not cleared. The balance in GL and Vendor account remains the original amounts.
    The log shows the following.
    Job started
    Step 001 started ( program SAPF110S, variant &0000000001081, user ID XXXXXXX)
    Log for payment run for payment on 01/12/2008, identification XXXX
    End of log
    Job finished
    Can anyone help ?
    Thanks
    Shalini

    I have not proposed a solution. Now go to F110 and go to the table additional tab and press proposal log button on the lower right hand side. this will give a detailed log. Either analyse this error set right error or send the error log for analysis.
    First run the proposal run and if it is successful, run the payment run and then to print run.
    It should be run in the above sequence.
    Edited by: Sivakumar Gopalakrishnan on Jan 12, 2008 7:54 PM

  • Automatic Payment Program-which of the bank accounts is chosen for payment

    Hi Gurus,
    I have a question related to Automatic Payment Program(F110). When Automatic Payment Program is run which bank account is chosen?
    Is it the
    1. Main Acount
    2. Payment Sub account?
    Also, why?
    Kindly answer.
    Regards,
    Sagar

    Hi Sagar,
    In F110, the Payment Sub Account is selected for Payment(The Outgoing Bank Account). This is defined in FBZP in the node bank determination> Bank Selection> Bank Accounts.
    The reason why this GL is selected is :-
    1. When you make Payment: -
    Vendor A/C...Dr.
    To Outgoing Bank Account
    2. Bank Reconciliation
    Outgoing Bank Account Dr.
    To main bank Account
    The entry to the main bank Account is posted only when the information that the cheque is encashed by the vendor is sent by Bank in Bank Statement. The Main bank Account is the balance as per Bank Books. So, till the time, we do not receive info from bank that the cheque is encashed, the amount lies in Outgoing bank Account and it is transferred to main bank account only upon final confirmation from bank.
    Regards,
    SAPFICO

  • Automatic payment program for USD

    HI,
    Can any one share the steps to configure  automatic payment program for  USD currency.
    I have done APP for  advance pyment/ clearing invoice/Terms of payment.in INR ... but wanted to know  how to make the payment to customers
    what would be the scenario where we make the payments to customer.
    Regards,
    kamal

    Hi,
    First you have to define House Bank for USD payment and assign sub bank account id for House bank,
    2. The Payment method which you are using  for USD payment should tick as foreign currency allowed in payment method in company code.
    3. In 'Bank Determination' button   Please assign Ranking Order to payment method currency and house bank as per your organization's requirement.
    4. On Bank AccountsType in your House bank name and House bank Account id and G/L account for Bank sub-account
    5. On Available Amounts  provide details as required as per house bank and account id.
    It will solve your problems.
    Regards
    Pawan Gupta

Maybe you are looking for