identpro Logo
← Übersicht
WMS INTERFACE – STEUERBEFEHL

Ladeliste & Transport stornieren
cancel_picklist · cancel_shipment

Das LVS storniert eine einzelne Ladeliste oder einen gesamten Transport inkl. aller Ladelisten. Optional erzwingt der Parameter forceCancel die Stornierung auch aktiver Aufträge.
LVS → WESPUT /wms/cancel_picklist/{name}PUT /wms/cancel_shipment/{name}
Version: 7.52

1. Ladeliste stornieren

LVS → WES    PUT /wms/cancel_picklist/{picklistName}

Storniert eine einzelne Ladeliste. WES setzt alle offenen Fahraufträge der Ladeliste auf CANCELED.

ParameterOrtTypPflichtBeschreibung
picklistNamePathStringPflichtName/ID der zu stornierenden Ladeliste.
forceCancelQueryBooleanOptionalStandard: false. Wenn true: Stornierung auch dann, wenn Fahraufträge bereits aktiv bearbeitet werden.

Beispiel:

PUT /wms/cancel_picklist/PL-001
PUT /wms/cancel_picklist/PL-001?forceCancel=true

2. Transport stornieren

LVS → WES    PUT /wms/cancel_shipment/{shipmentName}

Storniert einen gesamten Transport. Alle zugehörigen Ladelisten und deren Fahraufträge werden auf CANCELED gesetzt.

ParameterOrtTypPflichtBeschreibung
shipmentNamePathStringPflichtName/ID des zu stornierenden Transports.
forceCancelQueryBooleanOptionalStandard: false. Wenn true: Erzwingt Stornierung auch aktiver Ladelisten/Fahraufträge.

Beispiel:

PUT /wms/cancel_shipment/SHIP001
PUT /wms/cancel_shipment/SHIP001?forceCancel=true

3. forceCancel – Verhalten im Detail

forceCancelVerhalten
false (Standard)Nur Ladelisten/Aufträge im Status OPEN oder ASSIGNED werden storniert. Aktiv bearbeitete Aufträge bleiben bestehen.
trueAlle Ladelisten/Aufträge werden storniert, auch solche die gerade vom Fahrer bearbeitet werden.
Mit forceCancel=true können laufende Transportvorgänge abgebrochen werden. Einsatz nur in Ausnahmesituationen empfohlen.

4. Response

200 OK
{ "status": "OK", "stCode": 0, "sftxt": "" }
200 OK (Fehlerfall)
{ "status": "FAIL", "stCode": 4, "sftxt": "Picklist not found: PL-001" }