SAP Knowledge Base Article - Public

3456305 - External Invoice Requests created via ManageCustomerInvoiceRequestIn cannot be linked to Sales Order/Item under Revenue Assignment on Item Level


It is not possible to pass Sales Order/Item under Revenue Assignment on Item Level when creating External Invoice Requests via webservice ManageCustomerInvoiceRequestIn.


SAP Business ByDesign


When creating an Invoice Request via the web service an External Customer Invoice Request is created.

The External Customer Invoice Request behaves like a Manual Invoice Request and cannot be linked to a preceding document such as a Sales Order, Service Order, Service Confirmation etc.

In the system, these documents are invoiced via the standard internal ByDesign processes e.g. via an Outbound Delivery Invoice Request, Sales Order Invoice Request, Service Order Invoice Request, Service Confirmation Invoice Request etc; and in this scenario the respective AccountingCodingBlockAssignment is linked automatically.

However when assigning the item to a Project Task it is needed to pass the AccountingCodingBlockTypeCode as PRO.

For example:











This is the current system behaviour.

You can find more information about the web service as follows:

  1. Go to the Application and User Management work center.
  2. Select the Service Explorer view.
  3. Select the Service ManageCustomerInvoiceRequestIn with the Operation Maintain customer invoice requests
  4. In the Details section, click on the Link for Documentation.

See Also

2066581 - In the New Manual Invoice Request, the Account Assignment Type as SLS -Sales Order is Missing

2977977 - How to set Reconciliation Account with Web Service 'ManageCustomerInvoiceRequestIn'


Webservice, not possible, missing, Sales Order, Revenue. , KBA , SRD-CRM-INV , Customer Invoicing , Problem


SAP Business ByDesign all versions