SAP Knowledge Base Article - Public

2625219 - How to assign Down Payment for Customer Invoice Request

Symptom

You want to assign a Down Payment document to a Customer Invoice Request

Environment

SAP Business Bydesign

Resolution

Create a Customer invoice request via a Web Service (This is similar to creating or updating a manual invoice request under the UI).

  1. Go to the Application and User Management work center.
  2. Select the Service Explorer subview, Under Input and Output Management.
  3. Search for the Manage Customer Invoice Requests (ManageCustomerInvoiceRequestIn).
  4. Select the Maintain customer invoice requests.
  5. Click the Download WSDL button

If you are assigning with an existing Down Payment, please fill the BusinessTransactionDocumentReference node.

In this node there are two subnodes that needs to be filled out.

  1. First, the ID has to be filled out on the BusinessTransactionDocumentReference subnode. This is the Down Payment ID that will be assigned to the invoice. The BusinessTransactionDocumentReferenceActualValues node would be used when you want to put a certain amount of the Down Payment against the Invoice. There are two elements that need to be filled out.

    A. The PlannedDownPaymentAmount needs to be filled out with the amount which you wish to assign to the invoice and the currency of the Down Payment.

    B. The MaximumDownPaymentAmountApplyIndicator is used to indicate if the maximum possible amount will be used from the Down Payment. This will have to be set to false if you wish to assign.

<BusinessTransactionDocumentReference>
<BusinessTransactionDocumentReference>
<ID>ABC-123</ID>
</BusinessTransactionDocumentReference>
<BusinessTransactionDocumentReferenceActualValues>
<PlannedDownPaymentAmount currencyCode="USD">100 </PlannedDownPaymentAmount>
<MaximumDownPaymentAmountApplyIndicator>false </MaximumDownPaymentAmountApplyIndicator>
</BusinessTransactionDocumentReferenceActualValues>
</BusinessTransactionDocumentReference>

2. The Down Payments should be created and cleared by accounting before assigning to Invoice Request

Create a New Down Payment Request.

  1. Go to the Application and User Management work center.
  2. Select the Service Explorer subview, Under Input and Output Management.
  3. Search for the Manage Downpayment Customer Invoice Request (ManageDownPaymentCustomerInvoiceRequestIn).
  4. Select the Maintain downpayment invoice request.
  5. Click the Download WSDL button.

OBS: Only Manual Invoice Request type ( No Predecessor document) created via the Web Service  can have a Down Payment assigned via Web Service.

Keywords

Assign; Down Payment; Invoice Request; Webservice; Web Service; , KBA , AP-CI , Customer Invoice Processing , How To

Product

SAP Business ByDesign 1802 ; SAP Business ByDesign 1805