Symptom
You created a bank statement and have an incoming bank transfer transaction that you treat as down payment received, now when you assign it as on-account payment and later clear it against down payment request still the general ledger account taken is from the Sub ledger Accounts Receivable and G/L account from the tab Receivables but not from tab Received Down Payments.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the General Ledger work center, and choose the Journal Entries view.
- Choose Advanced.
- In the Journal Entry Type field, select Journal Entry Type 0096 - Cash Receipt.
You observe that in the credit posting, system assigned a G/L account that is maintained under Charts of Accounts, Financial Reporting Structures, Account Determination, sub-ledger Accounts Receivables, sub-tab Receivables tab and not a G/L maintained under the tab Received Down Payments.
Cause
Since it is purely an incoming payment in the bank statement, this cannot be posted in the system automatically.
G/L Account under the Receivables tab is derived when this account collects all receivables against customers belonging to the same account determination group.
G/L Account under the Received Down Payments tab is hit when it collects down payments that were invoiced to customers or paid by customers.
Resolution
If you want the system to pick the general ledger account from Received Down Payments then follow the standard process:
- Create a Down Payment Request in the Customer Invoicing work center.
- Pay via incoming check (for example) from the Receivables work center in the Customer Account monitor.
Or
As a work around, you may model a G/L asset or a liability a/c and post the allocation to this account by way of initially posting the incoming bank transfer to > Allocation to to GL account in the payment allocation and later transfer to the down payment account via journal entry voucher.
Keywords
, KBA , AP-PAY , Payment Processing , How To
SAP Knowledge Base Article - Public