SAP Knowledge Base Article - Public

3016583 - Posting of Supplier Invoice via Webservice With More Than one Cost Distribution is not Supported

Symptom

You are trying to post the supplier invoice via Web Service API - ManageSupplierInvoiceIn with more than one cost distribution assignment. However system creates only one cost assignment with 100% distribution.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Open the SOAP UI and load the Payload Request 
  2. Call the Web Service API - ManageSupplierInvoiceIn 
  3. Login and execute the web service
  4. In the Payload you can see two Cost Distributions with Percentage assignment
  5. After execution, system creates Supplier Invoice with one Cost Distribution and 100% assignment

Cause

In the current release, we do not support multiple account assignment distribution when creating supplier invoices through web service.

Resolution

This can be taken as a new requirement and kindly post the idea in influence forum- https://influence.sap.com/sap/ino/#campaign/886.

Create multiple account assignments for a single item is possible in Purchase Order and not in Supplier Invoice.

In Supplier invoiceCost Distribution items are those items which refer to multiple Goods and Service Receipts items created for a single Purchase Order item where the ordered quantity is split to multiple deliveries. So action Add Assignment does not support the action parameters of adding percentage and amount.

Keywords

Supplier Invoice Cost Distribution; Supplier Invoice Cost Distribution via web service; Distribution of costs in Supplier invoice , KBA , wsdl , SRD-SRM-SI , Supplier Invoicing , Problem

Product

SAP Business ByDesign all versions