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,
- Go to Application and User Management work center.
- Go to Input and Output Management view.
- Go to Communication Arrangements sub-view.
- Choose Input of Supplier Invoices Communication Scenario.
- Select the hyperlink.
- Select Supplier Invoice (SAP ESD) service.
- Download WSDL file.
Steps in SOAP UI
- Open SOAP UI.
- Click on Empty.
- Add the WSDL file.
- Enter the payload and technical user credentials.
- Run the payload.
In UI,
- Go to the Supplier Invoicing work center.
- Go to Invoices and Credit Memos view.
- Show All Invoices and Credit Memos.
- 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.
- Go to Application and User Management work center.
- Go to Input and Output Management view.
- Go to Service Explorer sub-view.
- Search with "Manage Supplier Invoices".
- Choose Check supplier invoices.
- Choose Download WSDL.
See Also
Keywords
Supplier invoice; Web service; Posted automatically; Ready for posting; Input of supplier invoices; Status posted , KBA , SRD-SRM-SI , Supplier Invoicing , Problem
SAP Knowledge Base Article - Public