Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Allocation Algorithms

Allocation algorithms compare the data in the bank statement, in the lockbox file, in the bank
statement items and in the lockbox items with matching open items, and sort the open items
accordingly.

You can use allocation algorithms in your processing rules to find matching open items, to
post and clear them. Based on how allocation algorithms are configured, they can use one or
more of the following data to find and select open items for posting and clearing:

 Allocation algorithms can use the amount of the bank statement items, lockbox items,
and open items.

 They can use the business partner information, such as the bank details or the
business partner's name or ID.

 They can use references in the memo line of the bank statement items, references of
payment advices, and other parameters, such as posting dates or value dates.

The following four allocation algorithms are predelivered by SAP:

 FIFO_BASIC - First In First Out - Clear oldest open items first

The FIFO_BASIC allocation algorithm is assigned to the FIFO processing instruction.

 ONE_EXACT_MATCH - One Exact Match - Clear Matching Open Item

The ONE_EXACT_MATCH allocation algorithm is assigned to


the EXMA processing instruction.

 MATCHING_SEQUENCE - Assignment Sequence

The MATCHING_SEQUENCE allocation algorithm is assigned to


the MTCH processing instruction.

 ADVICE_ASSGNMNT_AND_MATCH_SEQ - Payment Advice Search and


Assignment Sequence

The ADVICE_ASSGNMNT_AND_MATCH_SEQ allocation algorithm is assigned


to the ASMT processing instruction.
If you need more allocation algorithms than the ones predelivered by SAP, you can create
your own allocation algorithms and adjust them to your own needs. Your configuration
expert can create and manage them in the SAP Customizing Implementation Guide
under Financial Accounting (New)  Bank Accounting  Business Transactions  Payment
Transactions  Electronic Bank Statement  Define Processing Instruction and
under Financial Accounting (New)  Bank Accounting  Business Transactions  Payment
Transactions  Electronic Bank Statement  Business Add-Ins (BAdIs)  BAdI: Allocation
Algorithms.

Restriction
Currently, the FIFO_BASIC and ONE_EXACT_MATCH allocation algorithms work only if
the following three conditions are fulfilled:

 The allocation algorithms process only incoming payments - not outgoing payments.


 The allocation algorithms consider only open items for processing that belong to
a customer account.
 The allocation algorithms process only debit items - not credit items.

FIFO_BASIC
ONE_EXACT_MATCH
MATCHING_SEQUENCE
ADVICE_ASSGNMNT_AND_MATCH_SEQ

Prerequisites
You have explicitly deactivated the new function for postprocessing.

To do this you call up transaction SM31 with view V_T100C, and set message 001 of class


(work area) NEW_FEBA to S or I in the dialog box.

You might also like