Void Shipment Message Examples
Void Shipment request example:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:tracelink:soap">
<soapenv:Body>
<urn:VoidShipment>
<VoidShipmentRequest>
<LocationId identifiertype="GLN" identifiervalue="8888882028655"/>
<DeliveryNumber>D12345</DeliveryNumber>
<DeliveryDirection>Sent</DeliveryDirection>
<SenderInfo>
<FromBusinessPartyInfo>
<BusinessId type="GLN">6368866569756</BusinessId>
</FromBusinessPartyInfo>
<ShipFromLocationInfo>
<FacilityId type="GLN">6368866569163</FacilityId>
</ShipFromLocationInfo>
</SenderInfo>
<TransactionDate>2015-06-01</TransactionDate>
<OrderCancelled>true</OrderCancelled>
<ReasonCode>ORDER_CANCELLED</ReasonCode>
<ReasonText>Order cancelled by customer.</ReasonText>
</VoidShipmentRequest>
</urn:VoidShipment>
</soapenv:Body>
</soapenv:Envelope>
Void Shipment response example:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:VoidShipmentResponse xmlns:ns2="urn:tracelink:soap" xmlns:ns3="http://tracelink.com/som">
<TLResponse>
<Success>true</Success>
</TLResponse>
</ns2:VoidShipmentResponse>
</S:Body>
</S:Envelope>
Void Shipment error response example:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:VoidShipmentResponse xmlns:ns2="urn:tracelink:soap" xmlns:ns3="http://tracelink.com/som">
<TLResponse>
<Success>false</Success>
<ExceptionReturn>
<CallException>
<ExceptionCode>INVALIDDELIVERYNUMBER</ExceptionCode>
<ExceptionMessage>Invalid delivery number. Delivery number not found.</ExceptionMessage>
</CallException>
</ExceptionReturn>
</TLResponse>
</ns2:VoidShipmentResponse>
</S:Body>
</S:Envelope>