Symptom
- You create a manual Bank Statement. You maintain the Payment Methods and the Customer/Supplier references to the Open Documents. After posting, the items of the Bank Statement still show as Postprocessing Required. You need to conduct the Payment Allocations manually.
- You get also an error message 'Business Partner missing' in the Payment Allocation itself.
Environment
SAP Business ByDesign
Reproducing the Issue
You create the Bank Statement in the Liquidity Management Work Center.
- Go to the Bank Statements view.
- Click New and choose Bank Statement.
- Maintain a Bank Account, a Date and the Balances.
- In step 2 Select Items assign the Open Payments.
- In step 3 Create and Edit Items maintain the Payment Transactions.
- Post the Bank Statement.
- Access the Payment Allocation via the column Postprocessing in the posted Bank Statement. Alternatively you can see it in the Payment Management Work Center - Payment Allocation View.
You can see an Error Message: 'Business Partner missing'.
Cause
The Conditions for an automatic Payment Allocation are not met. You can see this in the following example:
Outgoing Bank Transfer:
- You create a Payment XYZ of the type Outgoing Bank Transfer via a Payables Payment run (where XYZ is the Payment). This Payment is in status In Transfer.
- You confirm the Payment in a manual Bank Statement and you assign it in step 2 Select Items.
- In step 3 Create and Edit Items you choose the Payment Method Other Outgoing Payments.
An automatic Payment Allocation does not happen since the Payment Method in the Payment and in the Bank Statement differ. The Payment XYZ has the Bank Account ABC (where ABC represents the first Bank Account). But the Bank Statement has the Bank Account DEF (where DEF represents the second Bank Account). The system does not conduct an automatic Payment Allocation and shows an error message since both Bank Accounts are different.
Resolution
- The Bank Account Data in the existing Payment and in the Bank Statement Transaction need to be the same.
- The Payment Method in the Bank Statement has to match the Payment Method assigned in the existing Payment.
Step A:
- Go to the Liquidity Management Work Center.
- Go to the Payment Monitor View.
- Show All Payments, find Payment XYZ and press Edit.
Here you can see the Payment Method JKL (where JKL is the Payment Method). You can see as well Bank Account ABC.
Step B:
- Go to the Payment Management Work Center.
- Go to the Payment Allocations View.
- Search for the Payment Allocation XXX (where XXX is the Payment Allocation) and open it.
- Maintain the Payment Method JKL which has to match the Payment Method JKL from the Payment in Step A.
- Under Bank Account the same Bank Account ABC as in Step A has to be maintained.
When you post the Payment Allocation you can see no error message anymore.
Keywords
Business Partner missing Payment Allocation; Payment Allocation not Posted automatically; Geschäftspartner fehlt; Zahlungszuordnung nicht automatisch , KBA , payment allocation , postprocessing required , manual bank statement , SRD-FIN-MOP , Payment Management , How To