SAP Knowledge Base Article - Public

3761421 - Supplier Invoice Created via Web Service Posted Automatically with Technical User

Symptom

Supplier Invoice created through web service is posted automatically where the expectation is in Ready for Posting with Technical User ID credentials.

Environment

 SAP Business ByDesign

Reproducing the Issue

Steps to Download WSDL,

  1. Go to Application and User Management work center.
  2. Go to Input and Output Management view.
  3. Go to Communication Arrangements sub-view.
  4. Choose Input of Supplier Invoices Communication Scenario.
  5. Select the hyperlink.
  6. Select Supplier Invoice (SAP ESD) service.
  7. Download WSDL file.

Steps in SOAP UI

  1. Open SOAP UI.
  2. Click on Empty.
  3. Add the WSDL file.
  4. Enter the payload and technical user credentials.
  5. Run the payload.

In UI,  

  1. Go to the Supplier Invoicing work center.
  2. Go to Invoices and Credit Memos view.
  3. Show All Invoices and Credit Memos.
  4. Search with ABC (ABC represents External Document ID).

 Supplier Invoice posted automatically.

Cause

In standard, the Supplier Invoice can be only posted with Business user ID not by technical user ID.

Resolution

The solution of the issue is under investigation. In order to block Supplier Invoice posting automatically use the standard service "ManageSupplierInvoiceIn".

Follow the below steps to download the ""ManageSupplierInvoiceIn" service WSDL.

  1. Go to Application and User Management work center.
  2. Go to Input and Output Management view.
  3. Go to Service Explorer sub-view.
  4. Search with "Manage Supplier Invoices".
  5. Choose Check supplier invoices.
  6. Choose Download WSDL.

See Also

2512135 - Supplier Invoice Created by Web Service is in Status Ready for Posting

Keywords

Supplier invoice; Web service; Posted automatically; Ready for posting; Input of supplier invoices; Status posted , KBA , SRD-SRM-SI , Supplier Invoicing , Problem

Product

SAP Business ByDesign all versions