Skip to main content

Payment Runs

Introduction

There are several types of payment methods in FI-CA that are initiated internally. These payment methods are used in connection with the payment program (payment run). If an incoming payment method is valid (not locked), it is the responsibility of the company to collect the money. For this reason, Dunnings do not include open items of this kind.

alt text

Sample Transaction Codes

Transaction CodeDescription
FQP1Payment method per contry
FQP4Payment method per company code
FQP3Payment medium
FQP5Note to payee
FQP2Item Indicator in payments

Sample Perocess Flow

Customizing

Number Range Object

Posting Areas:

Posting AreaDescription
1061Payment Program Bank Accounts

Tables

TableDescription
DPAYHPayment program – data for payment
DPAYPPayment program – data on paid item
DPAYGPayment program – payment group
DPAYCPayment program – administrative records
BNKABank master record
CCARDPayment Card Master
REGUTTemSe – Administration Data
T012House Banks
T012KHouse Bank Accounts
TFK000SEPACentral Settings for SEPA
SEPA_CTRL SEPAMandate Management: System Control
SEPA_CUST SEPAMandate Management: General Settings

Authorization Objects

Auth ObjectDescription
F_KKPYFI-CA Automatic Payment Transactions in Contract A/R & A/P
F_KKMAFI-CA Mass Activities in Contract Accts Receivable & Payable
F_KKKO_BUKFI-CA Doc.in Contract Accts Rec.& Pay.: CoCode Authorization
F_KKKO_GSBFI-CA Doc.in Contract Accts Rec. & Pay.: Business Area Auth.
F_KKKO_BEGFI-CA Doc.in Contract Accts Rec. & Pay.: Acct Authorization

Function Modules / BAPI

Function ModuleDescription
FKK_SAMPLE_1740Mass Activity Payment Run: Start Payment Run
FKK_FPYM_START_PAYMENT_PROGRAMMass Activity Payment Run: Start Payment Run

Programs

ProgramDescription
SAPFKPY3Payment Program – Payment Media
RFKPYL00_GRIDList of Payment Data (ALV Grid with Logical Database)
RFKPYL00_MASSList of Payment Data (Standard ALV with Logical Database)
RFKPYL00_SMPLList of Payment Data (Simple List, No Logical Database)

Events

EventDescriptionSample Module
0601Payment: Deactivate Items after Grouping
0605Payment: Determine Payment Method from Master Data
0606Payment Specification: Preselect Items
0607Payment Specification: Checks on Creation/Change
0608Payment Specification: After Database Change
0609Payment Specification: Include Screen for Customer Fields
0610Payment: Block Items/Partial Payments
0611Payments: Check Debit Memo Notification
0613Payments: Initiate Partial Payments for Direct Debit Limit
0615Payment: Choose Items to be Cleared
0616Payment Specification: Define Additional Selection
0617Payment: Check Payment Specificataion
0620Payment: Transfer Line Items for Clearing
0625Payment: Split Payments per Due Date
0630Payment: Data on Payment (PAYH)
0632Payment: Payment of a Repayment Request (DPAYH)
0640Payment: Data on Items Paid (PAYP)
0650Payment: Select House Bank and Account
0651Payment: Select House Bank for Repayments
0654Payments: Payment Method Selection
0655Payments: Reject Payment
0660Payment: Read Contract Data
0661Payment: Set Check Date for Existence of Locks
0662Payments: Determine Direct Debit Limit at Contract Level
0663Payment: Set Paying Contract Account
0664Payments: Execution Date for SEPA Mandates
0670Payment: Add to G/L Item
0671Payments: Round Payment Amount
0675Payments: Set Value Date
0680Payments: Payment of Repayments
0690Payment: Delete Payment Data
1740Mass Activity: Payment Run
1741Mass Activity: Payment Run (Move Parameters)

Mass Activities

TFK090A Mass Activity Types

  • AKTYP - PAP
  • EVE_ITVL - 1740
  • EVE_PARA - 1741
  • TCODE - FPY1

==============================

Updates in progress - Stay Tuned..!!!