SAP Knowledge Base Article - Public

3421147 - Process Communication Error: "Supplier Invoice YYY / YYY-1.1; Coding Block Assignment can not be changed" occurred in the Supplier Invoice.

Symptom

There is a Customer Project Expense List XXX that contains a reference to Supplier Invoice YYY that is stuck in the Source Documents saying that Supplier Invoice YYY has not been posted in accounting. When checking the relevant Supplier Invoice YYY, under the Document Flow there is a red icon showing a Process Communication Error.

('XXX' refers to Customer Project Expense List ID, 'YYY' to Supplier Invoice ID)

Environment

SAP Business ByDesign.

Reproducing the Issue

  1. Go to General Ledger work center.
  2. Go to Source Documents sub view.
  3. Filter for Unposted Source Documents.
  4. Search for the Customer Project Expense List Document XXX.
  5. An error message is shown: "Cannot process Customer Project Expense List XXX because Supplier Invoice YYY not yet posted in accounting. As Customer Project Expense List XXX contains a reference to Supplier Invoice YYY but Supplier Invoice YYY has not been posted in accounting, it is impossible to process Customer Project Expense List XXX. Check why Supplier Invoice YYY has not been posted."

When checking the relevant Supplier Invoice YYY, under the Document Flow there is a red icon showing a Process Communication Error.

 

Cause

Cost Distribution is incorrectly maintained in the Supplier Invoice YYY.

Process Communication Error shows the following message:  "Supplier Invoice YYY / YYY-1.1; Coding Block Assignment can not be changed."

It can also be seen by going to General Ledger work center, Source Documents view and searching for the Supplier Invoice YYY.

Checking Item 1.1 in the Supplier Invoice YYY, it can be noted that it has the flag: Distribute Additional Costs, but it is not distributed to the Invoice item correctly.

('YYY-1.1' refers to Line Item under the Supplier Invoice)

 

Resolution

The only possible solution is to cancel this Supplier Invoice YYY and create a new Invoice with accurate Cost Distribution, so that the new Supplier Invoice will be posted to accounting without any error messages.

Keywords

Cost Distribution, Supplier Invoice, CPEL, Process Communication Error, Additional Cost, Coding Block Assignment. , KBA , SRD-FIN-GL , General Ledger , How To

Product

SAP Business ByDesign all versions