pixiInvoiceSetTrackingID

Sets tracking ID on an invoice specified by InvoiceNr

Since pixi version: LOU Official (6.3.0.4452) Additional notes: This API call is deprecated, we recommend to use these two calls instead - pixiGetInvoicePackage - pixiUpdateInvoicePackage


Request

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

Request body

Name Type Required Description
InvoiceNR string true

InvoiceNr of the invoice you are setting tracking ID for. The way this procedure is typically used, InvoiceNr may come in embellished with an optional suffix, like invoice INV000001 may be specified as INV000001-1 or INV000001-2 This procedure looks for the first existing invoice by removing the suffixes one by one. I.e. in case of the example above, it will first look for invoice with Nr. INV000001-1, if not found, then INV000001. If the number is not found at all, the "non existing" message is returne

Type: varchar(20)

Default value:

Example: INV0001

Available from: LOU Official (6.3.0.4452)

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: LOU Official (6.3.0.4452)

Separator string false

Delimiter used for splitting Tracking IDs

Type: varchar(1)

Default value: ;

Example: ;

Available from: AVA Official - Update 7 (8.4.7.23158)

TrackingID string true

Tracking IDs for the invoice

Type: varchar(8000)

Default value:

Example: 123;124;124;

Available from: LOU Official (6.3.0.4452)

ResetClientNotifiedFlag boolean false

Reset ClientNotified flag back to: "N"

Type: bit

Default value: 0

Example: 0 or 1

Available from: LOU Official (6.3.0.4452)


Response

1. Return status

Name Type Description
ReturnMessage string

Return message

Type: varchar

Available from: / (25.7.0.59144)