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& := '®UP-BUKRS()&®UP-BELNR(RF0)&®UP-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
- JulioHi 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.
VineetYou 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.
LindaHi 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,
JanieHi 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 HagbergHi,
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.
PaddyHi,
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
marcoDear 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
ShaliniI 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,
SagarHi 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,
kamalHi,
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
-
I signed into yahoo mail okay. what happens is after I open my mail the past two days all of a sudden the page would get fuzzy and I couldn't read anything or it would turn white. This never happened before and I looked at the top of the browser and
-
I am no longer getting error messages in iTunes on the computer
I am getting an iTunes Sync error on my phone. It says to see iTunes for more information. In the past I would get a box with more info. The latest update there is nothing in iTunes. What gives?
-
Adobe cs5 production premium student and teacher edition, installation without cd
Hi, i bought adobe cs5 production premium student and teacher edition like a year ago. Or maybe more. anyways, im doing an erasmus semester so i bought myself a Netbook. I want to install Adobe photoshop in it,. but the problem is, it has no CD drive
-
Datagram socket and security manager
I have subclassed the security manager to implement my own network security rules. However when the receive(datagramPacket) method is called by the my datagram socket, the host parameter passed to the checkAccept(host, port) method does not belong to
-
I can't use the spot healing brush. Whenever I try, a little notice appears at the bottom of my screen that says there are new capabilities available for the spot healing brush "click here". I've clicked and all it was is a tutorial video. I've wa