Error Handling

In In the event of an error response from Metapack, or no response, the messages will be logged in the EPI Transaction Log together with all the other status updates (refer to How to use the Manhattan EPI).

Depending on the configuration (refer to Setting up the required EPI parameters, either all messages to and from Metapack may be logged in the EPI Transaction Log, or just those relating to failed parcels.

Note

The default is to log all messages, with Save Failed Parcel Messages Only being set to 'No'.

The EPI Transaction Log can be viewed in the WMOS UI to help you work out what needs to be fixed for a failed transaction.

Note

The “Business Key” for an entry in the EPI Transaction Log is the TC_LPN_ID of the LPN ((License Plate Number) to which the message relates.

If the createAndAllocateConsignmentsWithBookingCode, createAndAllocateConsignmentsWithBookingCode (Return) or appendParcelsToConsignment API call fails (or there is either no response from Metapack or an error response), then LPN.EPI_PACKAGE_ID is updated to NULL and committed.

If the createPaperworkForCarton API call fails (or there is either no response from Metapack or an error response), then no documents will be printed and you will need to select the “Reprint” button in the WMOS UI to send the required EPI Print message.