BillShipment

  • Web Service URL: https://[SERVER_ADDRESS]/StockOrdersWS/StockOrdersData.asmx

  • MPS Version: From 5.3.0

Description

With this method, you can invoice a transfer shipment that has the status Processed.

Syntax

public string BillShipment(string dealerName, string dealerUserEmail, string dealerUserPassword, int shipmentID, string invoiceNumber)

Parameters

  • dealerName: Provider name;

  • dealerUserEmail: Provider user's email address;

  • dealerUserPassword: Encrypted user password;

  • shipmentID: ID of the shipment to be invoiced;

  • invoiceNumber: Invoice number.

Return

Click here to learn more about the return format.

Possible return errors

Click here to view the possible errors that may be returned and understand their reasons.

Restrictions

To execute this method, the following is required:

  • The specified user must have full permission for Invoice Orders;

  • The specified user must be designated as Restricted or Full for the supplier (Distribution Center);

  • The delivery must have the status Processed;

  • The supplier (Distribution Center) must have an active billing stage.