Financial Management Blog Posts by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
Sudeep_Durgule
Explorer
216

> What is the Automatic Payment Program (APP) in SAP?

The Automatic Payment Program (APP) is one of the most powerful and widely used tools in SAP Financial Accounting (FI). It's used to automate the process of paying open items (like vendor invoices, customer refunds, or employee reimbursements) using pre-defined rules and parameters.

Instead of manually processing each payment, APP streamlines this by selecting due items and even creating bank files (for RTGS, NEFT, etc.) ready to be sent to the bank.

> Why is APP used in real businesses?

In large organizations, it’s common to have hundreds or thousands of transactions daily. Doing all this manually can lead to:

  • Human errors

  • Missed due dates

  • Loss of cash discounts

So, because of all these points, the APP is used in Companies.

> Basic Configuration Of Automatic Payment Program (APP)

        Open T code FTZP 

           1) Select 1st Option ( All Company Codes)

Sudeep_Durgule_0-1751621274270.png

Special Gl :-

A = Downpayment 

F = Downpayment Request

P = Payment Request 

2) Paying Company Codes

Sudeep_Durgule_1-1751621513789.png

For Forms field :

Press F4 then select Payment Medium > International > Payment Medium Workbench > Payment Advice Note (International)

3) Payment Method In C/R

Sudeep_Durgule_5-1751629326361.png

 

Create 3 basic Payment methods for your country:-

C = Cheque (Check)

E = Cash Payment

T = Bank Transfer

Under each Payment Method, you can choose a payment method either for Outgoing Payment or Incoming Payment, or both. 

Tick on Payment Method Classification according to your Payment Method.

After creating and saving your Payment Method, select your payment method and click on currencies allowed ( on the left side, 2nd option), make New entries  > and mention your country's currency.

4) Payment Methods in Company Code

You have created all types of payment methods in step 3 for a specific country. Now we have to maintain that in our company code. 

Sudeep_Durgule_6-1751629441381.png

 

This configuration tells SAP:

  • What type of payments are allowed in that company code

  • What payment method applies to vendors/customers

  • What accounts, forms, and processes should be used when making a payment

Put the Maximum and Minimum amount limit on your payment method.

Sudeep_Durgule_7-1751629488171.png

 

5) Bank Determination

(Before going to this option, 1st create a House Bank using Fiori (/N/UI2/FLP). Use the FIORI app "Manage Banks" to configure the House bank.

After selecting your paying company code,

  • Select Ranking Order:-
  • Sudeep_Durgule_8-1751629606161.png

     

Put your ranking order of your bank according to the payment method, so the system will understand which bank to use for payment, and the payment method. If the funds are not sufficient in the 1st bank according to your ranking, the system will check for 2nd bank if any ..

 

  • Bank Accounts

Sudeep_Durgule_9-1751629676948.png

Here you have to maintain your GL accounts of your bank ( usually we create 3 GL for one House bank, which are Main Bank Account, Incoming Bank Account, and Outgoing Bank Account.)

Put your House Bank, Payment Method, and select the GL ( Most of the time it is Outgoing Bank Account)

 

  • Bank Accounts (Enhanced)

Sudeep_Durgule_10-1751629715622.png

Same as above, but more details are required to fill.

 

  • Available Amounts

Sudeep_Durgule_11-1751629761600.png

The Available Amount setting is crucial. It defines the maximum amount that can be paid from a specific bank account per day during automatic payments. ( In short, it is a balance of the bank account that the end user needs to update daily )

 

Here we finish the basics of  APP configuration.

 

1 Comment