SAP Knowledge Base Article - Public

2931041 - How to Create Down Payment Request with Purchase Order Reference via Standard Web-Service?

Symptom

You are using standard supplier invoice web service to create down payment request with reference to purchase order(PO- refers to purchase order), however the reference is not updated in the down payment request.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Download the WSDL for ManageSupplierInvoiceIn
  2. Login to SOAP UI
  3. Execute the web service request using the XML template for operation "create supplier invoice with reference" making necessary changes in the request to create supplier down payment with purchase order reference
  4. Down Payment Request gets created but purchase order reference is missing.

Cause

Creating down payment request with respect to PO via standard web service is not supported in the current ByDesign system.

This is because Purchase Order reference in Down payment is just an information and no data is picked from it since it is not a predecessor.

Resolution


As a workaround, extension field can be created for purchase order ID, Item ID.

Note: This can be extended to web services as well from Further Usage option in Adaptation mode and the data for the same can be added in the XML request and pushed to Bydesign system. If you extend it to the web service, it will be in the WSDL directly, you can write down the PO ID and item ID there. But it will be only a text field.

If you want to make it as a link to the original PO, you can try it via PDI solution.

Keywords

Down payment request with PO reference via web service. , KBA , down payment request with po reference , web service error , AP-SIP-SIV , Supplier Invoice , How To

Product

SAP Business ByDesign all versions