pixi Developer & Integration Documentation

pixiUpdateSupplierOrder

Description

Update purchase order.


Request Parameters

# Name Type Required Example Description
1 SupplierOrderNR integer 1 70000013 InternalNumber of (one) purchase order.
2 Status string 0 NEW, BES, CON or CLS Purchase order status
3 Note string 0 abcdefg Adds a note to the given purchase order
4 EstimatedDeliveryDate string 0 YYYY-MM-DD hh:mm:ss Sets the estimated delivery date for this purchase order
5 SupplierOrderNRExtdrnal string 0 abcdefg External order number
6 UserName string 0 abcdefg User name of user who execute API call.

Request body

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dem="https://api.pixi.eu/soap/demosandbox/">
   <soapenv:Header/>
   <soapenv:Body>
      <dem:pixiUpdateSupplierOrder>
         <dem:SupplierOrderNR>70000013</dem:SupplierOrderNR>
         <dem:Status>NEW, BES, CON or CLS</dem:Status>
         <dem:Note>abcdefg</dem:Note>
         <dem:EstimatedDeliveryDate>YYYY-MM-DD hh:mm:ss</dem:EstimatedDeliveryDate>
         <dem:SupplierOrderNRExtdrnal>abcdefg</dem:SupplierOrderNRExtdrnal>
         <dem:UserName>abcdefg</dem:UserName>
      </dem:pixiUpdateSupplierOrder>
   </soapenv:Body>
</soapenv:Envelope>

Response


Body 1: Update status response

# Name Type Description
1 ReturnCode string Update status (Error/Success)
2 ErrorMessage string Detail status description

Additional Notes

With this call you can update fields:
- Status
- Ordered
- Ordered by
- Confirmed
- Confirmed by
- External order number
- Note to Supplier
- Expected delivery date

Automatically update fields:
- Modified
- Modified by