SAP Knowledge Base Article - Public

3576976 - FIFO_BASIC, FIFO_PART_PAY, ONE_EXACT_MATCH, and PROMISE_TO_PAY Allocation Algorithm is not Working as Expected

Symptom

When using the allocation algorithm FIFO_BASIC, FIFO_PART_PAY, ONE_EXACT_MATCH, and PROMISE_TO_PAY, the system doesn't recognize and correctly the open items uploaded.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Maintain the Allocation Algorithm in the system
  2. Upload the bank statement
  3. Try to process the bank statement following the standard processing rule 

Cause

Actually, the allocation algorithm FIFO_BASIC, FIFO_PART_PAY, ONE_EXACT_MATCH, and PROMISE_TO_PAY will 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.

Resolution

Ensure the points mentioned in the "Cause" section to use as expected the Allocation Algorithm to clear the open items.

See Also

Allocation Algorithms | SAP Help Portal

Keywords

FIFO_BASIC, FIFO_PART_PAY, ONE_EXACT_MATCH, PROMISE_TO_PAY, Allocation Algorithm, Open Items, Bank Statement, Processing Rules , KBA , FI-BL-PT-BA-2CL , bank statement (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions