Check management can be used to enter and process outgoing checks.

In order to process information about cashed checks provided by your bank, you have to copy this data into your system.

As part of the processing and management of outgoing checks, in Check Management in Contract Accounts Receivable and Payable, you can also register the encashment of checks, reconcile the issue data with the encashment data reported by your bank, and clarify doubtful cases.

Contract Accounts Receivable and Payable supports the check escheatment process for checks that were not cashed by the recipient within a certain time period

Transactions/Programs

Transaction
 Description
Program
FPCHRCheck Management
FPCHLCheck RegisterRFKKCRN00
FPCH1Online Check PrintingSAPLFKK_CHECK_ONLINE
FPCHPTransfer Prenumbred Checks from Payment RunSAPLFKCHKREP
FPCHOOwner of Prenumbered Check Forms
FP50Manually Outgoing Checks Lot: ProcessingSAPLFKCHKMA
FP51Data Transfer: Manually Issued Checks LotRFKKCM00
Transfer of Manually Issued ChecksRFKKCM01
Post Manually Issued Checks Lot as JobRFKKCM02
Transfer of Man. Issued Checks – Display/Change Content of Seq. FileRFKKCMDA
Generate Test File for Transfer of Manually Issued ChecksRFKKCMDG
FP52Transfer of Manually Issued Checks: Process ErrorsRFKKCMFA
FP20Create Check Deposit List (FI-CA)RFKKCK01
FPCHXExtract Creation for ChecksRFKKCHK01
Checks: Assign Payment DocumentsRFKKCHK02
Set Assignment Date for ChecksRFKKCHK03
Assign ChecksRFKKCHK04
Generate Test File for Check Deposit TransferRFKKCRDG
Check Deposit Transfer – Display/Change Content of Sequential FileRFKKCRDA
FPB12Transfer of Cashed ChecksRFKKCR00
FPB13Transfer of Cashed Checks – Display/Change Incorrect DataRFKKCRFA
FPB14Data Transfer – Z Structure GeneratorRFKKCRZG
FPCCRClarifcation of Check Encashment
FP54Clarification of Cashed Checks: Transfer Encashment Data to Clar.TableRFKKCRCASH_CHECK
FPCHSReverse Check Payment after Successful Lock (Stop Payment)RFKKCRDV1
FPCHVMass Voiding of Checks from Payment RunRFKKCRMV1
Reorganization of Check Management: Delete Data No Longer RequiredRFKKCR_OLD_DELETE
FPCHESCH_STARTCheck Escheatment: Start of Escheatment ProcessRFKKCRESCH1
FPCHESCH_ESCHCheck Escheatment of Checks That Have Reached Escheatment DateRFKKCRESCH2
FPCHESCH_DISPDisplay of Check Escheatment DataRFKKCRESCH_DISPLAY
FPCHESCH_CHANGEPerform Check Escheatment ManuallyRFKKCRESCH_CHANGE
FPCHESCHCCheck Escheatment Clarifciation
FPPDC2Change Postdated Check
FPPDC3Display Postdated Check
FPPDC8Postdated Check: Reversal Process
FP25PDCPostdated Check Lot
FPPDC_DLIDisplay Postdated Checks
FPPDC_MONProcessing of Postdated ChecksRFKK_PDC_MON
FPARCR0
FPARCR1
 Archiving: FI-CA: Check Management
FQKPH
FQ1035
FQ1036
FQ1037
FQ1038
FQ1039
FQZL
 Customizing

Process Overview

Payment Run, Check numbering, Check printing

(Image Source: www.sap.com)

Check Management, Check Printing

(Image Source: www.sap.com)

 

Replacement Check

(Image Source: www.sap.com)

Transfer of Cashed Checks, Clarification of Check Encashment

(Image Source: www.sap.com)

 

 

Manual Outgoing Checks

(Image Source: www.sap.com)

 

Deletion of Checks

(Image Source: www.sap.com)

 

Customizing

FICAIMG

>Contract Accounts Receivable and Payable

>Basic Functions

>Check Management 

>Specify Component for Reconciling Check Deposits
TFK001B-ABSCH => Component for Reconciling Check Encashment
TFK001B-XESCH => Check Escheatment Process Active

>Settings for Check Creation

>Define Number Range Intervals for Outgoing Checks

>Business Transactions

>Payments

>Incoming/Outgoing Payment Creation

>Define Payment Methods

>Define Specifications for Paying Company Code

>Program Enhancements

>Define Payment Medium Formats

FI-CA Events

Event
Description
Standard Module
0244Filter Checks To Be SubmittedFKK_SAMPLE_0244
0245Manual Checks: Check Header DataFKK_SAMPLE_0245
0246Manual Checks: Add to DocumentFKK_SAMPLE_0246
0247Manual Checks: Check ItemFKK_SAMPLE_0247
0248Determine Chects that Can Be SubmittedFKK_SAMPLE_0248
0249Create File for “Positive Payments”FKK_SAMPLE_0249
0254Check Management: Payment Reversal of Locked ChecksFKK_SAMPLE_0254
0258Check Management: Additional Authorization CheckFKK_SAMPLE_0258
0430Check Escheatment: Escheatment Data at Check CreationFKK_SAMPLE_0430
0431Check Escheatment: Data at Start of Escheatment ProcessFKK_SAMPLE_0431
0440Vordatierte Schecks: Daten ergänzenFKK_SAMPLE_0440
0441Vordatierte Schecks: Include-Screen für KundenfelderFKK_SAMPLE_0441
0442Vordatierte Schecks: Prüfungen bei Einreichung/UmbuchungFKK_SAMPLE_0442
0443Vordatierte Schecks: Fortschreibungen nach DatenbankänderungFKK_SAMPLE_0443
0444Vordatierte Schecks: KundenfunktionFKK_SAMPLE_0444
0724Correspondence: Print ChecksFKK_PAYMEDIUM_CHECK_0724
0725Correspondence: Create ChecksFKK_PAYMEDIUM_CHECK_0725
0807Time Check Escheatment Letter Was CreatedFKK_SAMPLE_0807
0808Time Check Escheatment Letter Was PrintedFKK_SAMPLE_0808
0958Acct Statement Tfr: Supplement Check Encash. HdrFKK_SAMPLE_0859
0959Acct Statement Tfr: Supplement Check Encash. ItemFKK_SAMPLE_0959

Posting Areas

Posting area
description
1036Specifications for Check EncashmentFKK_ACCOUNT_DETERMINE_1036
1037Bank Clearing Account for Cashing Outgoing ChecksFKK_ACCOUNT_DETERMINE_1037
1039Check Encashment: Expense and Revenue AccountsFKK_ACCOUNT_DETERMINE_1039
1035Manual Checks Lot: SpecificationsFKK_ACCOUNT_DETERMINE_1035
1061Payment Program Bank AccountsFKK_ACCOUNT_DETERMINE_1061
1038Specifications for Clarification of Cashed Outgoing ChecksFKK_ACCOUNT_DETERMINE_1038
1042Check Escheatment SpecificationsFKK_ACCOUNT_DETERMINE_1042

Correspondence Type

0015 Print Check
FI_CA_DME_CHECK  
IS_U_ACCOUNT_CHANGE_SAMPLE
0021 Online Check
FI_CA_DME_CHECK   
FI_CA_DME_CHECK_SAMPLE
0046 Check Escheatment Letter 
FI_CA_CHECK_ESCHEATMENT  
FI_CA_CHECK_ESCHEATMENT_PDF

Technical information

Tables

Table
Description
DFKKCR
DFKKCR2P
DFKKCRDOC2
DFKKCRADD
Repository For Checks
Check Repository: Additional Payees
Check Management: Partial Encashments
CR: Additional Information for Payment Medium
DPAYCHKH
DPAYCHKH1
DPAYCHKP
Header: Accounting Using Creation of Payment Media
Supplemental Assignments with Creation of Payment Media
Header: Accounting Using Creation of Payment Media
DFKKCRCLTable for Checks To Be Clarified
DFKKCRCASHCR: Cashed Checks Not Yet Entered in Register
DFKKCRCL_DOCSTable for Checks To Be Clarified
DFKKCROWNCR: Information on Issued Check Forms
DFKKCMFManually Entered Checks Lot: Reconciliation Key
DFKKCMKManually Issued Checks Lot: Header Data
DFKKCMPManually Issued Checks Lot: Item Data
DFKKCRESCHCheck Register: Escheatment Data
DFKKCRESCHACheck Register: Escheatment Data: Correspondence
DFKKCRESCHCClarification Cases for Manual Escheatment Process
TFKVOID
TFKVOIDT
Reasons for Check Voiding
Reasons for Check Voiding/Text
DPAYCHKNUM
DPAYCHKNUMP
Check Number Lot: Header
Check Number Lot: Single Numbers
DPAYCHKSETCheck: Settings for Check Creation for House Banks
FKKBSTERAcct Statement Transfer: Incorrect Data
TFKPDCPDC: Settings for Postdated Checks
DFKKPDCFI-CA: Postdated Checks
DFKKPDCVFI-CA: Versions of Postdated Checks
DFKKPDCSFI-CA: Status Changes for Postdated Checks
DFKKPDC_RIDFI-CA: Check Deposit Run Information
DFKKCRDEL
DFKKCRDELADD
DFKKCRDEL2P
DFKKCRDELD2
CR: Deleted Payment Medium / Basic Data
CR: Deleted Payment Medium / Additional Data
CR: Deleted Payment Medium / Payee Data
Check Register: Deleted Payment Media/Partial Encashments

Structures

Package

Package
Description
FKKBContract A/R & A/P: Central Objects
FKK_PDCFI-CA: Postdated Checks

Function Groups

Function Group
ProgramProgramP
DescriptionDDe
FKCHKREPSAPLFKCHKREPCheck Repository in FI-CA, New
FKK_CHECK_ONLINESAPLFKK_CHECK_ONLINEFI-CA: Manual Check Creation
FKYCHKSAPLFKYCHKPayment Medium: Checks
FKCHKASSIGNSAPLFKCHKASSIGNAssign Checks to Payment Documents
FKCHKMASAPLFKCHKMAManually Outgoing Checks Lot: Processing
FKCHKMPSAPLFKCHKMPManually Issued Checks Lot, Postings
FKCHKCLSAPLFKCHKCLClarification of Cashed Checks
FKCH_ESCH_CLARSAPLFKCH_ESCH_CLARCheck Escheatment: Clarification Appl.
FKCH_ESCH_CORRSAPLFKCH_ESCH_CORRCorrespondence for Check Escheatment
FKCH_ESCH_CUSTSAPLFKCH_ESCH_CUSTExtended Table Maintenance (Generated)
FKCH_ESCH_DBSAPLFKCH_ESCH_DBCheck Escheatment: Database
FKCH_ESCH_EVENTSAPLFKCH_ESCH_EVENTCheck Escheatment: Event Function Module
FKCH_ESCH_POSTSAPLFKCH_ESCH_POSTCheck Escheatment: Posting
FKCH_ESCH_PROCESSSAPLFKCH_ESCH_PROCESSCheck Escheatment: Process
FKCH_ESCH_SERVICESAPLFKCH_ESCH_SERVICECheck Escheatment: Service Modules
FKK_PDCSAPLFKK_PDCFI-CA: Postdated Checks
FKK_PDC_CUSTSAPLFKK_PDC_CUSTPDC: Table Maintenance
FKK_PDC_DETSAPLFKK_PDC_DETFI-CA: Detailed Display of a Check
FKK_PDC_ENQSAPLFKK_PDC_ENQPDC: Lock
FKK_PDC_EVENTSSAPLFKK_PDC_EVENTSPDC: Event Modules
FKK_PDC_POSTSAPLFKK_PDC_POSTFI-CA: Postings for Postdated Checks
FKK_PDC_RIDSAPLFKK_PDC_RIDFI-CA: Check Deposit Run
FKK_PDC_SRVSAPLFKK_PDC_SRVPDC: Service Functions

Function Modules

FKK_PAYMEDIUM_CHECK_20FKK_PAYMEDIUM_CHECK_30
FKK_PAYMEDIUM_CHECK_40
Zahlungsträger: Schnittstelle 20 – Zahlungsträger starten (File Header)
Zahlungsträger: Schnittstelle 30 – Zahlungsauftrag (Transaction Record)
Zahlungsträger: Schnittstelle 40 – Zahlungsträger beenden (File Trailer)
FKK_PAYMEDIUM_CHECK_PRINTZahlungsträger: Scheckdruck
FKK_PAYMEDIUM_CHECK_ADD_CPScheck als laufende Nummer in DPAYCHK hinzufügen
FKK_CR_DME_UPDATE_CR_BY_OPBEL
FKK_CR_DME_UPDATE_CR_UNLOCK
ENQUEUE_EFKKCRDOC
DEQUEUE_EFKKCRDOC
Update-Prüfung für Zahlungsträgerlauf auf Belegebene
Entsperren von Belegen beim Update der Scheckverwaltung
Request lock for object EFKKCRDOC
Release lock on object EFKKCRDOC
FKK_CR_CHECK_DETAILSAnzeigen und Verarbeiten von Scheckinformationen
FKK_CR_CHECK_CASH_POSTPost Check Encashment
CFC_CRCL_EVENT_INIT
CFC_CRCL_EVENT_LIST_OUT
CFC_CRCL_EVENT_PFSTATUS
CFC_CRCL_EVENT_SELECT
CFC_CRCL_EVENT_SEL_SCRN
CFC_CRCL_EVENT_UCOMEXITFKK_CHKCL_GET_CRCL_DOCS
FKK_CHKCL_INSERT_CRCL_DOCS
FKK_CHKCL_POST_WRITE_OFF_DOC
FKK_CHKCL_SELECT_POSITION
Clarification of Cashed Checks
FKK_CHECKM_*
FKK_CHECKM_AUTHORITY_CHECK
FKK_CHECKM_BATCH_CLOSE
FKK_CHECKM_BATCH_CREATE
FKK_CHECKM_BATCH_POS_APPEND
FKK_CHECKM_BATCH_RELEASE
FKK_CHECKM_CHECK_POSITION
FKK_CHECKM_CHECK_REPOSITORY
FKK_CHECKM_CHECK_STATUS
FKK_CHECKM_GET_STATUS
FKK_CHECKM_ENQUEUE
FKK_CHECKM_DEQUEUEFKK_CHECKM_POST
FKK_CHECKM_POST_CREATE_GL
FKK_CHECKM_POST_CREATE_HEADER
FKK_CHECKM_POST_CREATE_OP
FKK_CHECKM_POST_POSITION
Manually Outgoing Checks Lot: Processing
FKK_CHECKM_REVERSE_DOC
FKK_CHECKM_REVERSE_DOC_PREP
FKK_CHECKM_REVERSE_POSITION
FKK_CHECKM_REVERSE_POSITION_U
Manually Outgoing Checks Lot: Reversal
FKK_CR_CHECK_VOIDREASON
FKK_CR_CHECK_VOID_SINGLE
FKCK_ESCH_PROCESS_START
FKCK_ESCH_POST
FKCK_ESCH_POST_PREPARE
FKCH_ESCH_CORR_CREATE
FKCH_ESCH_CORR_PRINT
Start of Escheatment Process
Check Escheatment: PostingScheckabtretungsschreiben erzeugen
Druckbaustein Scheckabtretungsschreiben
FKCH_ESCH_CFC_EVENT_INIT
FKCH_ESCH_CFC_EVENT_LIST_OUT
FKCH_ESCH_CFC_EVENT_PFSTATUS
FKCH_ESCH_CFC_EVENT_SELECT
FKCH_ESCH_CFC_EVENT_SEL_SCRN
FKCH_ESCH_CFC_EVENT_UCOMEXIT
FKCH_ESCH_CLARCASE_CREATE
Check Escheatment: Clarification Appl.
FKCH_ESCH_CORR_CREATE
FKCH_ESCH_CORR_PRINT
Scheckabtretungsschreiben erzeugen
Druckbaustein Scheckabtretungsschreiben
FKK_PDC_AUTHORITY_CHECK
FKK_PDC_DISPLAY
FKK_PDC_EDIT
FKK_PDC_POST_CASH_AT_BANK
FKK_PDC_POST_PAY_TO_VENDOR
FKK_PDC_POST_SEND_TO_BANK
FKK_PDC_REVERSE_DOCUMENTS
FKK_PDC_SEND_TO_BANK
FKK_PDC_TRANSFTER_SEND_MAIL
FKK_PDC_VOID
ENQUEUE_EFKKPDC
ENQUEUE_EFKKPDC_BUK
ENQUEUE_EFKKPDC_RID
DEQUEUE_EFKKPDC
DEQUEUE_EFKKPDC_BUK
DEQUEUE_EFKKPDC_RID

Message Class

FKCHK Check Repository Messages

Authorization Objects

Object
Description
F_KKCMKFI-CA – Manual Checks Lot
F_KKCR_BUK FI-CA Authorization for Check Management / DFKKCR
F_KK_SOND FI-CA Special Functions
BFUNK_KK Processing function key
018 Check Management: Administrator Mode for ‘Change Check Data’
S_CFC_AUTH Clarification Controller: General Authorization Object
F_KK_PDC FI-CA Postdated Checks

Lock Objects (SM12)

Lock Object
Description
EFKKCRLock Object for Check Repository / DFKKCR
EFKKCRCLBlock Item Clarification Table for Cashed Checks
EFKKCRDOCBlock Object for Check Management (Document)/FKKCRDOC
EFKKCRESCHLock Object for Check Escheatment/DFKKCRESCH
EFKKPDCLock on Postdated Check
EFKKPDC_BUKCompany Code Lock on Check (for Depositing)
EFKKPDC_RIDLock on Check Deposit Run
EFKKCMBlock Object for Transferring Manually Issued Checks
EFKKCMKBlock Manually Created Checks Lot
EFKKCMPBlock Manually Created Checks Lot: Item

Archiving Object

FI_MKKCREG FI-CA: Check Management

Check Encashment Data Transfer

To transfer the data from an electronic account statement, choose one of the following paths:

Roles

Start of the navigation path Transfer Bank Account Statements Next navigation step (SAP_FI_CA_BANK_ACC_STATMENT) Next navigation stepTransfer from Electronic Account Statement End of the navigation path

SAP Menu

Start of the navigation path Periodic Processing Next navigation step Transfer Data Next navigation step Electronic Account Statement Next navigation step Transfer End of the navigation path

For more information, see the report documentation.

To process errors that occurred during the data transfer, choose:

Roles

Start of the navigation path Transfer Bank Account Statements Next navigation step (SAP_FI_CA_BANK_ACC_STATMENT) Next navigation stepError Processing End of the navigation path :Transfer from Account Statement

SAP Menu

Start of the navigation path Periodic Processing Next navigation step Transfer Data Next navigation step Electronic Account Statement Next navigation step Process Errors

Check Escheatment

Prerequisites

Activate check escheatment per company code in Customizing for Contract Accounts Receivable and Payable under Start of the navigation path Organizational Units Next navigation stepSet Up Company Codes for Contract Accounts Receivable and Payable End of the navigation path.

Make additional system settings for check escheatment in Customizing under Start of the navigation path Contract Accounts Receivable and Payable Next navigation stepBasic Functions Next navigation stepCheck Management End of the navigation path in the activities Enter Receiver Codes for Check Escheatment and Enter Specifications for Check Escheatment.

Process

In the standard system, escheatment is handled automatically. However, at event 0431, you can intervene in the process flow and identify checks that you want to process manually in Clarification Processing. You can, for example, define event 0431 so that the system transfers checks to manual processing based on their amount and/or the address of the check recipient.

Automatic check escheatment has the following steps:

  • Check creation

    At the time the check is created, the system determines the receiver code and the earliest possible start date for the escheatment process, based on the current standard address (region) of the recipient. The system stores this date in the check.

    At event 0430, you can change the receiver code and specify one of the following for the check:

    • No escheatment should take place.

    • No escheatment should take place if the check recipient’s place of residence is outside of the country.

  • Selection of checks for escheatment

  • Creation of notification letters

  • Escheatment

  • Outgoing payment

    The payment program automatically creates a payment advice for the recipient (the U.S. state).

  • Clarification and manual check processing

Perform the individual steps in the escheatment process at regular intervals as needed in relation to one another.

You can display checks that are in the escheatment process or already escheated. On the SAP Easy Access screen, choose Start of the navigation path Periodic Processing Next navigation stepData for Externals Next navigation stepTax Authorities Next navigation stepCheck Escheatment Next navigation stepDisplay Escheatment Data End of the navigation path.

Average Rating
0 out of 5 stars. 0 votes.
My Rating:

0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *