pixiUpdateInvoicePackageTrackingIds

Update existing (return) tracking IDs for package on an invoice specified by InvoiceNr or PackageId

Since pixi version: 21.06 (21.6.0.58890) Additional notes:


Request

POST https://apigateway.descartes.com/tms/pixi/pixiUpdateInvoicePackageTrackingIds

Request body

Name Type Required Description
InvoiceNr string false

Invoice number

Type: varchar(20)

Default value:

Example: INV0001

Available from: 21.06 (21.6.0.58890)

Overwrite boolean false

Delete existing tracking IDs for package and set the new ones

Type: bit

Default value: 0

Example: 0 or 1

Available from: 21.07 (21.7.0.59709)

PackageId integer false

Reference for InvoicePackage table

Type: int

Default value:

Example: 0 or 1

Available from: 21.06 (21.6.0.58890)

TrackingId string false

Tracking IDs for the invoice, separated by ;

Type: varchar(512)

Default value:

Example: 123;124;124

Available from: 21.06 (21.6.0.58890)

ReturnTrackingId string false

ReturnTracking IDs for the invoice, separated by ;

Type: varchar(512)

Default value:

Example: 123;124;124

Available from: 21.06 (21.6.0.58890)

ResetClientNotifiedFlag boolean false

Reset ClientNotified flag back to: "N"

Type: bit

Default value: 0

Example: 0 or 1

Available from: 21.07 (21.7.0.59709)


Response

1. Return status

Name Type Description
Status string

Result code of the operation: 200 = Success, 4** = Logical errors (check Message for details)

Type: varchar

Available from: 25.06 (25.6.0.58802)

Message string

Detail description of the return status

Type: varchar

Available from: 25.06 (25.6.0.58802)