pixi Developer & Integration Documentation

pixiDFGetChangesConfirmation

Description

Call sets the "ClientNotified" flag


Request Parameters

# Name Type Required Example Description
1 SupplNr string 1 MGS SupplNr of the items, that should be retrieved. You can also submit "foo" to get all items, but this has to be enabled in Control Center beforehand.
2 Secret string 1 abcdefg This is the CustomerNr set in the Supplier table in web pixi (Suppliers section under purchasing). Can be "bar" but this has to be enabled in Control Center.
3 OrderHistKey integer 1 123 OrderHistory record ID that you want to set the"ClientNotified" flag for.
4 InvoiceKey integer 0 123 Invoice record ID. Used to update "TrackingIDSent" timestamp.

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:pixiDFGetChangesConfirmation>
         <dem:SupplNr>MGS</dem:SupplNr>
         <dem:Secret>abcdefg</dem:Secret>
         <dem:OrderHistKey>123</dem:OrderHistKey>
         <dem:InvoiceKey>123</dem:InvoiceKey>
      </dem:pixiDFGetChangesConfirmation>
   </soapenv:Body>
</soapenv:Envelope>

Response


Body 1: Error set

# Name Type Description
1 Status string HTML error/success code
2 ErrorMsg string Error/Success message

Additional Notes

NOTE: When setting "DFAPIAllowFullAccessWithoutSecret" is set to 1 in Control center the values for @SupplNr and @Secret do not need to be valid but still need to be send. 

Sample parameter values when setting "DFAPIAllowFullAccessWithoutSecret" = 1 would be: @SupplNr = "foo", @Secret = "bar"