Skip to end of metadata
Go to start of metadata

 

Purpose

With the component Dunning, you can create and send payment reminders or dunning letters to your business partners to remind them of overdue payables and to request payment.

The child page Dunning by Collection Strategy contains specific information regarding the new, alternative dunning process.

Overview

Transactions

Customizing

FICAIMG
>Contract Accounts Receivable and Payable
>Business Transactions
>Dunning

 

Mass activities

The table TFK090A contains all mass activities. The following three entries are relevant for the dunning functionality.

AKTYPEVE_ITVLEVE_PARATCODE
MAHN17081709FPVA
MAKT17121709FPVB
MAST17581709FPVC

FI-CA-Events

The following FI-CA events are related to the dunning functionality.

EventDescriptionSample Module 
0300Dunning: Edit ProposalFKK_SAMPLE_0300         
0301Dunning: Create Dunning GroupsFKK_SAMPLE_0301 
0302Dunning: Create Dunning ProposalFKK_SAMPLE_0302 
0303Dunning: Dunning Lock and Dunning ProcedureFKK_SAMPLE_0303
ISU_DUNNING_EVENT_0303  
0304Dunning: Determine Next Dunning LevelFKK_SAMPLE_0304
0306Dunning: Change Dunning Group Fields

FKK_SAMPLE_0306
ISU_SAMPLE_0306 

0307Dunning: Determine Dunning Procedure of Dunning GroupFKK_SAMPLE_0307 
0308Dunning: Fill Customer FieldsFKK_SAMPLE_0308 
0309Dunning: Change GroupingFKK_SAMPLE_0309 
0310Dunning: Start Printing of Dunning NoticeFKK_SAMPLE_0310
ISU_DUNNING_INIT_0310 
0311Dunning: Read Open ItemsFKK_SAMPLE_0311 
0312CM: Fill Grouping Field for Dunning or Remove ItemsFKK_SAMPLE_0312 
0313CM: Determine Local Currency of Dunning GroupFKK_SAMPLE_0313 
0314CM: Determine Last Dunning Notice of Group 315 CM: Determine Next Collection StepFKK_SAMPLE_0314 
0315 CM: Determine Next Collection Step FKK_SAMPLE_0315 
0316CM: Set Release GroupFKK_SAMPLE_0316 
0317CM: Change Dunning Groups (Dunning by Collection Strategy)FKK_SAMPLE_0317 
0320Dunning: End Printing of Dunning NoticeFKK_SAMPLE_0320
ISU_DUNNING_STAT_WRITE_0320
0330Dunning: New Dunning Header EntryFKK_SAMPLE_0330 
0335Dunning: Consider Dunning ReductionsFKK_SAMPLE_0335 
FKK_SAMPLE_0335_DISPUTE 
0336Dunning: Consider Dunning ReductionsFKK_SAMPLE_0336 
0337Dunning: Dunning Run Plan for SimulationFKK_SAMPLE_0337 
0340Dunning: Dunning Data Complete (MAKO/MAZE)FKK_SAMPLE_0340
ISU_DUNNING_READ_ITEMS_0340
0350Dunning: Dunning Activities - Print Dunning FormFKK_SAMPLE_0350
ISU_DUNNING_PR_CORR_CONT_0350
ISU_DUNN_PR_ACCTST_CORR_0350
ISU_DUNNING_PF_NO_DET_0350
ISU_CREATE_NEW_SEC_REQUE_0350
ISU_CREATE_USER_NOTE_0350
ISU_DEACT_INSTPL_FOR_INV_0350
ISU_DUNNING_BLOCK_DEVICE_0350
ISU_DUNNING_DEACT_INSTPL_0350
ISU_DUNNING_DEACT_LOAN_0350
ISU_DUNNING_EMPTY_ACTIVI_0350
ISU_DUNNING_PRINT_ACCTST_0350
ISU_DUNNING_PRINT_REMIND_0350
ISU_NEW_SEC_REQ_AFT_DISC_0350
FKK_COLL_AGENCY_RELEASE_0350
FKK_RECALL_FROM_AGENCY_0350
FMCA_DUNNING_EMAIL_0350
FMCA_DUNNING_DEACT_INSTPL_0350
FMCA_DUNNING_PF_NO_DET_0350
FMCA_DUNNING_PR_CORR_CONT_0350
FSC_DUNNING_DEACT_INSTPL_0350
ISM_DEACT_INSTPL_FOR_INV_0350
ISM_DUNNING_PF_NO_DET_0350
ISM_DUNNING_PR_CORR_CONT_0350
IST_DUNNING_BLOCK_DEVICE_0350
IST_DUNNING_BT_0350
0351Process Dunning ActivitiesFKK_SAMPLE_0351 
0360Dunning: Create Charges Document 1FKK_SAMPLE_0360 
0361Dunning: Create Charges Document 2FKK_SAMPLE_0361 
0362Dunning: Create Charges Document 3FKK_SAMPLE_0362 
0363Dunning: Account Assignment for Dunning ChargesFKK_SAMPLE_0363
ISU_DETERMINE_CONTRACT_0363  
0364Dunning: Account Assignment for Dunning ChargesFKK_SAMPLE_0364 
0365Dunning: Determ. Dunnable Incoming Payment Methods  FKK_SAMPLE_0365 
0366 Dunning: Items from Payment Orders  FKK_SAMPLE_0366 
0367Dunning: Leading Contract Account and Company CodeFKK_SAMPLE_0367 
0368Dunning: Check SEPA MandateFKK_SAMPLE_0368 
0370Dunning: Calculate Interest  FKK_SAMPLE_0370 
0375 Locks According to Preselection: Read Valid Combinations  FKK_SAMPLE_0375 
0376 Locks According to Preselection: Process Locks  FKK_SAMPLE_0376 
0380 Dunning: Check Dunning Notice after Posting  FKK_SAMPLE_0380 
0389 Dunning History: Customer User CommandFKK_SAMPLE_0389 
0390Dunning: Read Business Partner's HistoryFKK_SAMPLE_0390 
0391Dunning History: Extension of Document Headers  FKK_SAMPLE_0391 
0392 Dunning Hisory: Extension of Dunning ItemsFKK_SAMPLE_0392 
0393 Dunning: Subsequent Success Valuation  FKK_SAMPLE_0393 
0394 Dunning History: Check If FKKMAKO Is a Dunning Notice  FKK_SAMPLE_0394 
0395 Dunning: Cancel a Dunning NoticeFKK_SAMPLE_0395
ISU_REVERSE_DUNNING_0395
ISU_WA_CANCEL_DUNNING_395 
FKK_0395_WLI_REVERSE 
0396Dunning: Check Dunning Level  FKK_SAMPLE_0396 
0397 Dunning: Delete Dunning DataFKK_SAMPLE_0397  
0399 Dunning History: Customer-Defined Change Documents FKK_SAMPLE_0399 
1708Mass Activity: Dunning FKK_SAMPLE_1708  
1709Mass Activity: Dunning, Move Parameters FKK_SAMPLE_1709 
1712Mass Activity: Dunning Activities FKK_SAMPLE_1712 
1758 Mass Activity.: Reverse Dunning NoticesFKK_SAMPLE_1758      
9010Dunning: Transfer Entry to Telephone List  FKK_SAMPLE_9010 
9011Dunning: Customer Function: Telephone List Clarif. Worklist  FKK_SAMPLE_9011 
9012 Dunning: Opening of Telephone List Transfer  FKK_SAMPLE_9012 
9013Dunning: Closing of Telephone List TransferFKK_SAMPLE_9013

Event 0301 and 0302

Please note that SAP does not recommend replacing the events 0301 and 0302 with a customer function module, since in this case, SAP could not provide customer support for the dunning proposal run.

Event 0350

Do not enter any installation-specific function modules for event 0350. Instead, define the dunning activities in customizing under Contract Accounts Receivable and Payable -> Business Transactions -> Dunning -> Configure Dunning Activities and assign the dunning activities to the dunning levels of the dunning procedures (in customizing under Contract Accounts Receivable and Payable -> Business Transactions -> Dunning -> Dunning by Dunning Procedure -> Configure Dunning Procedure).

Further technical information

Tables

TableDescription
TFK047A Dunning procedure
TFK047ATDunning procedure texts
TFK047B Dunning level control
TFK047BT   Dunning level texts
 TFK047C Upper/lower amounts for dunning 
 TFK047E Charges Schedule 
TFK047ET Texts for Charges Schema 
TFK047F Dunning grouping 
TFK047FT  Dunning grouping texts 
TFK047G   Dunning Level Categories 
TFK047GT  Text for dunning level type 
TFK047H Charges Categories 
TFK047HT  Text for dunning charges type 
TFK047I   Charges 
TFK047J Dunning procedure types 
TFK047JT  Texts for dunning procedure type 
TFK047K  Charge Categories Per Schedule 
TFK047L FI-CA Dunning: Definition of dunning activities 
TFK047L FI-CA Dunning: Definition of dunning activities 
TFK047LT  FI-CA Dunning: Definition of dunning activities (texts) 
TFK047M  FI-CA Dunning: Dunning Activities 
TFK047N   FI-CA Dunning: Grouping criteria 
TFK047O   Upper/lower amounts for dunning 
TFK047P   Execution Variants of Dunning Proposal Run 
TFK047PT   Texts for Execution Variants (Dunning) 
TFK047Q  Collection Step Category 
TFK047QT  Name of Collection Step Category 
TFK047S  Dunning block reasons 
TFK047ST  Dunning block reason text 
TFK047U  Collection Step
TFK047UT   Name of Dunning Step
TFK047V FI-CA Dunning: Dunning Activities
TFK047W  Amount Limits for Dunning 
TFK047X    Collection Strategy 
TFK047XT  Collection Strategy Name 
TFK047Y  Collection Level
TFK047YT  Name of Collection Level
FKKMACTIVITIES  Dunning Activities 
FKKMAHNV  Control records for the dunning program in the dunning program in FI-CA 
FKKMAKO  Dunning History Header 
FKKKMAZE  Dunning history of line items 
FKKMAKT Dunning activities 
FKKMAREDUCT  Dunning Reductions 
DFKKMACFCSMK FICA Dunning - Blocked Accounts 
 

Package

 
Package
Description
FKKBContract A/R & A/P: Central Objects

Function Groups / Programs

Function Group ProgramDescription 
FKMBSAPLFKMB  FI-CA: Automatic Dunning
FKKMASAPLFKKMA Dunning as part of mass activities 

 

Function modules

Function ModuleDescription
FKK_DETERMINE_DUNNING_HISTORYFI-CA Mahnen: Aufbauen der Mahnhistorie aus dem Mahnvorschlag
FKK_GET_DUNNING_CHARGES INTERN FI-CA Mahngebühren bestimmen
FKK_DETERMINE_DUNNING_DATA FI-CA Mahnen: Bestimmen Mahndaten für übergebene offene Posten
FKK_ROLLBACK_DUNNING_DATA FI-CA Mahnen: Mahnhistorien im lokalen Memory werden gelöscht.
FKK_CANCEL_DUNNING_HISTORY FI-CA Mahnen: Setzt das Stornokennzeichen in der Mahnhistorie
FKK_GET_DUNNING_DATA FI-CA Mahnen: liest eine angegebene Mahnhistorie
FKK_DUNNING_STAT_ENTRY_SET FI-CA Mahnen: Schreibt einen Eintrag für die Mahnstatistik
FKK_DUNNING_STAT_ENTRY_WRITE FI_CA Mahnen: Ausgabe der Mahnstatistik in das Protokoll
FKK_CREATE_DUNNING_DATA FI_CA Mahnen: Baut für eine Menge von Posten eine Mahnhistorie auf
FKK_GET_PREVIOUS_DUNNING_LEVEL INTERN: ermittelt aus der Mahnhistorie die letzte Mahnstufe eines Postens
FKK_DUNN_GET_DAYS_IN_ARREARS INTERN: Ermitteln der Verzugstage in Arbeitstagen
FKK_DUNN_GET_FREQUENCY INTERN: Ermitteln den Abstand zweier Mahnungen in Arbeitstagen
FKK_DUNN_GET_DUE_DATE INTERN: Ermitteln des Zahlungsziels nach der Zahlungsfrist
FKK_DUNNING_LEVEL_FROM_MAKO Mahnstufe eines in Mahnung gebuchten Belegs bestimmen
FKK_GET_ADD_REC_PROPERTIES Lesen der Steuerungskennzeichen für Nebenforderungen
FKK_TOTAL_DUNN_STATISTIC_1799 Gesamtstatistik Mahnvorschlagslauf
FKK_FKKMAVS_DL_ADAPT_0300 Mahnzeilen erhalten Mahnstufe des Mahnkopfes
FKK_DUNN_REDUCTION_REASON_TEXT Text zum Mahnkürzungsgrund lesen
FKK_GET_DISPUTE_DATA Klärungsfälle für Event 0335 lesen
FKK_ASSIGN_DISPUTE_CASE_DOC Belegbezogene Klärungsfälle zuordnen - Event 0335
FKK_ASSIGN_DISPUTE_CASE Klärungsfälle ohne Belegbezug zuordnen - Event 0335
FKK_ASSIGN_DISPUTE_CLEARED Klärungsfälle mit Belegbezug zuordnen aufgrund Ausgleichsinfo - Event 0335
FKK_0336_PERCENTAGE_LIMIT Grenzprozentsatz ermitteln
FKK_DROP_GROUP_BY_DL_0300 Mahngruppen aufgrund der Mahnstufe verwerfen
FKK_SET_FLEXIBLE_DUNN_ACTIVE Set Global Flexible Dunning Indicator for FKMB
FKK_DUNN_DETERMINE_HWAER Hauswährung der Mahngruppe
FKK_OPEN_AMOUNT_OF_GROUP Offener Gesamtbetrag einer Postengruppe
FKK_CHECK_CEILINGAMOUNT Abbuchungslimit 
FKK_UPDATE_DUNNING_DATA_INV Mahnhistorie schreiben und Updates des Aktivitätenlaufs (Invoicing)
 

Class

Message  class

MessageDescription 
>3Contract A/R and A/P: Central functions     
 

Authorization Objects

Object 
F_KKMAFI-CA Mass Activities in Contract Accts Receivable & Payable
 

Related Content

SAP Consulting Notes

SAP NoteDescription

543743

FAQ for Dunning
429810Dunning proposal run structure in FI-CA
1358145Verwendung der Geschäftspartner-Schattentabelle
745322

Öffentlich-rechtliches Mahnen mit PSCD

754193Mahnung nach Ablauf der Stundung
597489Mehrmaliges Mahnen auf gleicher Stufe verhindern
846031Auswirkungen des Flags 'Mahnstufen nicht erniedrigen'
1543727FPVA: Verhalten bei letzter Mahnstufe - Mahnrhythmus
571305Zusätzliches Feld im Mahnkopf gewünscht
210652Wiederaufsetzen eines abgebrochenen Mahnaktivitätenlaufs
502647FPVA: "Mahnstufen aus anderen Mahnverfahren ignorieren"
371026 Neue Mahnstufe eines Postens nach Teilausgleich
187816Mahnstufen werden durch Mahnlauf nicht erhoeht
334040Mahnstufen im Kontenstand
542148Dunning of items from payment orders  

KBAs

KBADescription
2121922FI-CA transaction FPVA: error >3259 No min./max.amount in dunning procedure
2077157FI-CA transactions FPVA/FPVB: dunning statistic is incorrect/incomplete
2037520FI-CA transactions FPVA/FPVB: dunning statistic is completely missing
2052789FPVA/VPVA: CONNE_IMPORT_WRONG_STRUCTURE during change of parameter record after
2006250FPVA performance problems due to SEPA mandat check

SCN

FI-CA: Dunning statistic missing or incomlete

Reverse dunning charges

WIKI 

Dunning by Collections Strategy

Correspondence Printing

Work Items 

Common Problems

FPVA

FPVA/FPVB: dunning statistic is missing or incomplete

FPVA: >W 008 Parallelization object 'VKONT' not permitted for dunning reductions

FPVA: unexpected dunning grouping for credit items

FPVA: credit item gets a dunning level

FPVA: open item with payment method is dunned

FPVB

FPVB: >0 118 and >2 129

FPVB: How to post a statistical dunning charge?

FPVB: >0 034 Document type &1 not defined or does not have a valid number range

FPVB: no print after upgrade / CALL_FUNCTION_NOT_FOUND / EFG_SAMPLE_0705

FPVC

FPM3/FPVC: Which date is used as reversal posting date?

FPM3/FPVC: No change documents are available for a dunning reversal

FPM3/FPVC: Dunning correspondence entry not deleted during reversal

FPCOPARA

FPCOPARA: >3325 Dunning run is already reversed

FPM3

FPM3: CALL_FUNCTION_PARM_MISSING / CX_SY_DYN_CALL_PARAM_MISSING

FPM3: >1 080 There are no dunning items for the selected dunning header

Other

Dunning lock in transaction CAA3 is not reflected in table FKKVKP-MANSP

Dunning for items submitted to collection agency

Search Terms

Mahnung, Mahnen, Mahnvorschlagslauf, Mahnaktivitätenlauf, Mahnverfahren, Mahnstufe, Mahnhistorie