SAP Knowledge Base Article - Public

2993098 - Cannot post a Goods Receipt for a PO with Multiple Account Assignment in API

Sign

Errors 'Internal error: Routine COPY_MAA_DATA_FOR_CALC internal table IS_MSEG is inconsistent' when posting a Products Receipts for a Purchase Order using Multiple Account Associations in API.

Green

  • SAP S/4 HANA Cloud

Reproducing the Issue

  1. You having created a Purchase Order with Repeatedly Account Assignment.
  2. API_MATERIAL_DOCUMENT_SRV.
  3. Submit a Goods Receipt for this Purchase Order.
  4. Error :  'Internal error: Routine COPY_MAA_DATA_FOR_CALC internal table IS_MSEG is inconsistent'.

Cause

Missing Functionality, Many Account Assignment will not supported via Material Document API.

Resolution

Use 'Post Goods Movement' to post a Merchandise Receipt for the Purchase Order with Multiple Account Assignment.

Main

API_MATERIAL_DOCUMENT_SRV, API, Goods Receipt, GR, Purchase Ordering, PO, Multiple Account Assignment, MAA, Single, Account Assignment, Routine COPY_MAA_DATA_FOR_CALC internal table IS_MSEG is inconsistent, , KBA , MM-IM-GR , Goods Receipt , MM-IM-GR-2CL , Inventory Receipt (Public Cloud) , Problem

Product

SAP S/4HANA Cloud all versions