Hi Folks,
This document will be helpful to one who is new to SAP FICO like me and want to do hands on Automatic Payment Program(APP) tcode F110.
3 concept are covered in this doc which are as below :
- General APP scenario.
- Installment payment scenario
- Multiple partial payment
with detail of check and payment advice working.
Below is my work and understanding of APP run:
Automatic Payment Program (APP):APP is a tool that will help users to manage payables.
SAP gives users the options to automatically:
1. Select Open(Pending) Invoices to be paid or collected
2. Payment Documents to be posted
3. Print Payment Media or generate EDI
The APP has been developed for both national and international payment transaction with vendors and customers, and handles both outgoing and incoming payments.
Before running APP we need to do configuration for APP.
Steps for Configuring APP are :
1. Setup payment method per country
2. Setup payment method per company code
3. Setup all company codes
4. Setup paying company code
5. Bank determination
6. Assign payment method to vendor account
Case 1: General APP scenario
Step by step process:
Step1: Go to transaction ‘FBZP’ or SPRO pathIMG -> Financial Accounting(New)->Account Receivables and Account Payable->Business Transactions->Outgoing Payments->Automatic Outgoing Payments->Payment Method/Bank Selection for Payment ProgramOr we can get below screen by running ‘F110’ and under environment ‘Maintain Config’. Image may be NSFW.
Clik here to view.
We get below screen ‘FBZP’ to maintain configuration for APP
Image may be NSFW.
Clik here to view.
Click on Company Code (OBVU)
Image may be NSFW.
Clik here to view.x
`Click on New Entries and Enter Company Code ‘ZJDC’, Paying Company Code,Sending Company code is not entered if paying and sending company code are same.Paying and receiving company code should have same company code currency.Image may be NSFW.
Clik here to view.On saving , Image may be NSFW.
Clik here to view.new customizing request is created .
Step 2: Select on Paying company codes
Image may be NSFW.
Clik here to view.Click on New EntriesImage may be NSFW.
Clik here to view.Enter Paying Company Code and Minimum incoming and Minimum outgoing Payment.Double click on Form to enter Payment Advice form and Sender details to enter sender detailsImage may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
Click on Save, Customization request created and paying Company code data is configuredImage may be NSFW.
Clik here to view.
Step 3:Now Select Payment Methods in Country
Image may be NSFW.
Clik here to view.Click on New Entries and give below details:Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Click on Save Image may be NSFW.
Clik here to view.and customizing request is created
Step 4:Select Payment methods in Company Code
Image may be NSFW.
Clik here to view.Click on new entriesNow enter below detailsImage may be NSFW.
Clik here to view.Click on save and we are done.
Step 5:Click on House Bank, or Tcode FI12 if House bank is assigned to company code than go to ‘Bank Determination’Image may be NSFW.
Clik here to view.Enter Company Code ZJDCImage may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
Click on New entries
Image may be NSFW.
Clik here to view.
Click on Save
Image may be NSFW.
Clik here to view.is configured
Go to FI12 and maintain House Bank, Account ID, Bank Account Number and GL for Bank postingImage may be NSFW.
Clik here to view.
Click on Save:
Image may be NSFW.
Clik here to view. Image may be NSFW.
Clik here to view.and House Bank is configured for Company code.
Table: T012
Image may be NSFW.
Clik here to view.
Step 6:Configure Bank determination for Company Code
Image may be NSFW.
Clik here to view.
Create ranking order for Paying Co. Code ZJDCImage may be NSFW.
Clik here to view.On Saving Image may be NSFW.
Clik here to view. bank determination is done for ZJDC and for bank SCB.
Now Click on Bank Accounts
Image may be NSFW.
Clik here to view.
On Saving bank accounts has been configured.
Now Click on Available Amounts, press New Entries:
Image may be NSFW.
Clik here to view.On Saving, Image may be NSFW.
Clik here to view.and Available Amount for outgoing payment has been defined.
Value Dates:
Image may be NSFW.
Clik here to view.
Expenses/Charges
Image may be NSFW.
Clik here to view.Step 7:Now need to assign payment method ‘C’ for Vendor.For this go to tcode ‘FK02’, assign payment method ‘C’Image may be NSFW.
Clik here to view.Now Before APP run, we need to have a vendor open items, for that we need to create vendor invoice in transaction F-43.Image may be NSFW.
Clik here to view. Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Enter Posting key 40 and GL account 310123 to pass value to gl accountImage may be NSFW.
Clik here to view.In the next screen type * in Amount and + in Text field it will fetch previous value automatically.Image may be NSFW.
Clik here to view.Click on Simulate, in Document Menu Bar (Shift+F9):
Image may be NSFW.
Clik here to view.
Next Screen is as below
Image may be NSFW.
Clik here to view.
Now to Post document, click on Image may be NSFW.
Clik here to view. or go to Document and Select Post
Error:
Image may be NSFW.
Clik here to view.
Error is rectified by assigning number object 19 to ZJDC company code, Tcode FBN1
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view. Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
Now we can check vendor open items in tcode ‘FBL1N'
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
Step 8:Now we can go to Tcode ‘F110’, as APP Run and any 5digit alpha-numeric characters as identification.
In the Parameters Tab, We have to define the following
1. What is to be paid – Docs. Entered Up to
2. When will the payments be made – Posting Date
3. Which company codes will be considered – Company Codes
4. What payment methods will be used – Payment Methods
5. Next payment date6. Vendor Accounts for which payment has to run
Image may be NSFW.
Clik here to view.
Save the Parameters entered:
Image may be NSFW.
Clik here to view.
Now click on Proposal
Image may be NSFW.
Clik here to view.
We can check the proposal log by clicking on Image may be NSFW.
Clik here to view. buttonImage may be NSFW.
Clik here to view.
We can Edit proposal by clicking Image may be NSFW.
Clik here to view.
if want to change payment for Vendor
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Now click on payment run Image may be NSFW.
Clik here to view. on status screen , check on Image may be NSFW.
Clik here to view. popupImage may be NSFW.
Clik here to view.
Status is Payment Run has been cancelled
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
Number range 20 assigned in company code ZJDC, via FBN1Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
For ZP document type NR: 20, to confirm go to tcode OBA7 or table T003
Image may be NSFW.
Clik here to view.
OBA7
Image may be NSFW.
Clik here to view.
Now again doing Image may be NSFW.
Clik here to view.and it is successfulImage may be NSFW.
Clik here to view.
We can see the payment detail in FB03
Image may be NSFW.
Clik here to view.
No open line items in FBL1N
Image may be NSFW.
Clik here to view.
Note: earning account 759999 is fetched from
Image may be NSFW.
Clik here to view.
Tcode: OBXU
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.Case 2:Automatic payment program for vendor with Installment payment term:
For making Installment payment:
Step1:First define a payment term in OBB8 with below detail
Image may be NSFW.
Clik here to view.
Step2: Now go to tcode: OBB9
Image may be NSFW.
Clik here to view.
When creating vendor Invoice F-43(FB60 for multiple line):Use payment term ZTIN for installment paymentImage may be NSFW.
Clik here to view.
For Next line item
Image may be NSFW.
Clik here to view.
Now Simulate, Shift+F9
Image may be NSFW.
Clik here to view.
Now post,Image may be NSFW.
Clik here to view.
FBL1N open item entry
Image may be NSFW.
Clik here to view.
To give check print program, assign SAPScript name in FBZP ‘Payment methods in Company code’ as below:Image may be NSFW.
Clik here to view.
For Payment advice give sapscript name in ‘Paying company codes’ under FBZP
Image may be NSFW.
Clik here to view.
Now go to t code F110 and Set parameters
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
We have to create check lot for paying company code in FCHI
Image may be NSFW.
Clik here to view.
Now proposal log in F110
Image may be NSFW.
Clik here to view.
After payment run
Image may be NSFW.
Clik here to view.
Go to FBZ5, enter printer for check printing and advice printing
Image may be NSFW.
Clik here to view.
Now Print, Ctrl+P
Image may be NSFW.
Clik here to view.
Now we can go to SP02 and check log printingOne for payment advice and one for check as we have entered printer name in both in t code FBZ5
Image may be NSFW.
Clik here to view.
Note: We can restrict number of rows in check printing (FBZP , Payment method in Company Code)Image may be NSFW.
Clik here to view.
If payee lines are less than installment payment line.As in below example we have Installment term ZTIN which have 3 payment term (OBB9)But Payment advice control restricted to 2 rows in Payment Method Company code ,FBZPImage may be NSFW.
Clik here to view.
Note: Uncheck Individual Payment in Vendor Master data, if not than 3 separate payment document will be created per payment term and 3 separate checks will be printed.
Image may be NSFW.
Clik here to view.
In FBL1N, one payment document is createdImage may be NSFW.
Clik here to view.
In FBZ5, for Doc 2000000016 only 1 check is printed and detail for line item isin adviceImage may be NSFW.
Clik here to view.
Check is not having line item details for payment,
Image may be NSFW.
Clik here to view.
Payment advice has detail of payment as per payment termImage may be NSFW.
Clik here to view.
If restricted to value is more than equal to installment term, in this case 5 > 3 installment termsImage may be NSFW.
Clik here to view.
Check printing will have line item details and no need to give separate Payment advice :Image may be NSFW.
Clik here to view.
Advice print, in this case not needed but still can be printed with line item details.Image may be NSFW.
Clik here to view.
Case 3: Multiple Partial Payment from an invoice through APP(F110)
- Create Special GL account for Down payment request(FS00):
Image may be NSFW.
Clik here to view.
2. Assign special GL account to Vendor reconciliation account(FBKP):
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
GL 399999 detail, recommended to have line item display checked
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Click on Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Use OBXT to facilitate payments for special GL Indicator “P”
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.
Use FBZP to facilitate payments for special GL Indicator “P”
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Post vendor invoice using FB60 or F-43
Image may be NSFW.
Clik here to view.
In FB03
Image may be NSFW.
Clik here to view.
General Ledger view of doc:
Image may be NSFW.
Clik here to view.
Execute F-59 to generate request for partial payment with reference of invoice 1010:
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
FB03 to check document number 100000000
Image may be NSFW.
Clik here to view.
Use the Tcode FB02 to block Main Invoice number 1010 so that payment can’t be made in full else mistakenly can be done
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
And click on Save Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Now Payment for 1010 invoice is blocked
Run F110 to make multiple partial payment
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Document 100000000 is open to pay as partial payment for invoice 1010
Image may be NSFW.
Clik here to view.
There is payment block for Document number 1010 so payment proposal shows error
Image may be NSFW.
Clik here to view.
Now Payment run
Image may be NSFW.
Clik here to view.
Payment log
Image may be NSFW.
Clik here to view.
After payment run vendor line item FBL1N
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Again execute F-59 for to generate request for 2nd partial payment
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Click on Image may be NSFW.
Clik here to view.
Document 1000000001 was posted in company code ZJDC
FBL1n status
Image may be NSFW.
Clik here to view.
FB03 to check doc number 100000001
Image may be NSFW.
Clik here to view.
Run APP(F110) for 2nd partial payment
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Payment run log Document 2000000019 is created for payment
Image may be NSFW.
Clik here to view.
FB03 for 20000000019
Image may be NSFW.
Clik here to view.
Now FBL1n
Image may be NSFW.
Clik here to view.
Now use FB02 to unlock payment block for document 1010
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Now run F110 for final payment run
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Now go to FBL1N as payment block was removed from Doc 1010 all payment is done to vendor for invoice amount 800 USD
Image may be NSFW.
Clik here to view.
Now go to FBZ5 and generate check for all doc 20000000018,2000000019 and 2000000020
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Payment doc 2000000020 will have detail about all payment made as per request and final settlement of 300 USD