Está en la página 1de 4

APP: Automatic Payment Program (F110)

 Every Beginner thinks of FBZP to configure or F110 to execute (Look under the hood)
 Once F110 is executed ideally two messages will be generated
o Message to the Bank with the “Payment bank File” [Bank! Please pay for my vendor X$]
o Message to the Vendor “Payment Advise” [dear vendor payment made]
 The above messages are controlled during the payment run via “Payment Media”
o Payment Media: it controls the print functionality at the end of the payment run
 There are two kind of payment media
o Classic Payment Media (via RFFO* Programs)
o Payment Medium Workbench (PMW)

Payment Media

Classic PMW
RFFO*

Function Module DMEE format


(ABAP) to
No ABAP
generate file

 What types of Payment Method matters


 Depends on the country the payment method we use is different
 You want to have Check Payment Method & ACH Payment Method
 For Europe you want to have SEPA payment method
 Required fields varies depends on the country
 For checks you only need the vendor remittance information like “Remit To” and Address
 For ACH (mostly used for the US payment) we need Routing and Account Number
 For International (mostly wire transfer) – we need the SWIFT, BIC and IBAN information and
VAT number
 For ACH – remember we have different types depends on who is getting paid (vendors,
banks, or employees) [the below information is Supplement Method in PMW]
o CTX: paying banks like investments
o CCD: Paying customers and vendors
o PPD: paying Payroll
 Payment File types:
 The type of Bank File depends on the country and bank
 Some country mandates certain files and ban some files, while banks sometimes require a
specifc file format
 The most common are MT100, MT101, MT103, now – XML, and XML iso 220200 is
becoming the noise in the market (pain 001.001.003, and 002.001.003)
 Transmission file:
o The way the file is transferred to the bank is controlled by the bank: below are
common methods:
o SFTP (most common)
o Uploaded to the bank website
o Sent to a server link the bank provided (Idoc would need to be generated)
o Emailed to the bank
 In my experience:

o Once the file is generated the program save the file into a folder at the SAP
Application directory (AL11) and
o We had a middleware service which pick the file and send it to the bank

o We save the file into a folder into the application directory (AL11) and
o Created a program using .Net programming which send the file to the bank

 How Bank File got generated:


o Classic Payment Media
o PMW

 Classic Payment Media (RFFO*)

- copy program (RFFO*)

- assign the RFFO* Program to PM

- Assign the program variant into F110

- the Variant has information for the program to do the printing - Printing include File generation

- using the common payment format MTI101, MTI103 and others --- New Hits XML (SEPA) only
for PMW

- assign variant into F110

- SAP No Longer recommend it but still in use

- needs abap
 PMW

- Determine what PMW (create)format in OBPM1 - OBPM4

- Assign the format to PM

- Support different kind of file types (even XML)

- File generation logic is controlled by the FM

- This FM is assigned to format (OBPM1 & 3)

- Company Code and House Bank Details is controlled via the variant of the SAPFPAYM - (variant
assigned to company code and house bank in OBPM4)

- if the FM logic is meeting the business requirement them copy the FM and create your Z FM based
on your busines requirements

- You Can use the DMEE (Data Medium Exchange Enginer) which helps you to create format without
ABAP Code

- DMEE configuration by the Format Tree of type "PAYM"

- DME Enging gives you a lot of flexibility to construct your own file

- Still possible to use ABAP FM with DME as well as extension

(1) create a format either using the FM or DME Engine (Tree PAYM)

(2) Create a variant for SAPFPAYM (details about company code & PM)

(3) Assign the variant to the House

 Payment Advise
 What is the format to be sent to vendor
 Just like the SD or MM Output using either
o SAP Script
o Smart forms (need enhancement and not recommended)
o PDF
 SAP Uses program to generate the Payment Advice
o RFFOAVIS_FPAYM during PMW
o RFFOAVIS

También podría gustarte