Symptom
No journal entry is getting created for the Customer invoices, when you checked the document flow of that Customer invoice 'ABC' you can be able to see the Process Communication error icon in the Customer invoice 'ABC'.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Customer Invoicing work center.
- Go to the Invoice Documents sub view.
- Open the relevant Customer Invoice 'ABC'.
- Navigate to the Document Flow
- You can see that no Journal Entry was created for this Customer Invoice 'ABC'.
- Along with that you can be able to see the Process communication error icon.
- Go to the Application and User Management work center.
- Go to the Process Communication Errors sub view.
- Search with the Sending document as Customer Invoice.
- You can see the Main error as 'For more details, see the dump in the "Application Info" section'
Cause
One of the reasons for the dump might be that Customer invoice 'ABC' is having Down-Payment-Request which is connected to it doesn't have G/L account posting block settings as allowed.
- Go to the Customer Invoicing work center.
- Go to the Invoice documents sub view.
- Search for the Customer invoice 'ABC'.
- Navigate to the Pricing tab.
- Go to the Payment details sub tab.
- Here you can be able to see that the down payment received is considering the G/L account: 'DEF'
But this G/L-Account 'DEF' has its Posting-Block attribute is set to "No Postings Allowed", follow the below steps to check that
- Go to the Business Configuration work center.
- Go to the Overview.
- Search for the Chart of Accounts activity.
- Go to the Edit Chart of accounts and select the relevant Chart of accounts ID.
- Below under details, you can be able to see all the G/L accounts assigned to this Chart of accounts ID.
- Search for the G/L account: 'DEF', you can see that Posting-Block attribute is set to "No Postings Allowed".
- Due to this reason, postings i.e., Journal Entry can't be posted to the accounting side.
Resolution
For the involved G/L-Account setting you have to set the Posting Block attribute to "All postings allowed" for the creation of Journal entry.
- Go to the Business Configuration work center.
- Go to the Overview.
- Search for the Chart of Accounts activity.
- Go to the Edit Chart of accounts and select the relevant Chart of accounts ID.
- Below under details, you can be able to see all the G/L accounts assigned to this Chart of accounts ID.
- Search for the G/L account: 'DEF' and set the Posting-Block attribute to "All Postings Allowed"
- It should now create the journal entry for the Customer Invoice 'ABC'.
If it still not created, you have to create the case to SAP Technical Support to restart the failed XI message from the backend. Once the failed XI message delivered successfully from the backend then Customer Invoice will be posted with the Journal entry.
Keywords
Process Communication error, Customer Invoice, Customer Invoice, G/L account, Down Payment Request, Posting-Block, Chart of Accounts. , KBA , AP-ACC-AN , Accounting Notification , Problem