Package de.aeb.xnsg.dl.bf
Class DLPackageProcessingResultDTO
java.lang.Object
de.aeb.xnsg.foundation.bf.AbstractResponseItemDTO
de.aeb.xnsg.dl.bf.DLPackageProcessingResultDTO
DTO holding result information of a package processing.
The package is created and basic validation checks are performed synchronously.
The carrier data preparation for EDI and label generation will be performed asynchronously, so the preparation results (e.g. labels and tracking number) are not part of the response. This information can be retrieved with a
The package is created and basic validation checks are performed synchronously.
The carrier data preparation for EDI and label generation will be performed asynchronously, so the preparation results (e.g. labels and tracking number) are not part of the response. This information can be retrieved with a
syncShipments call.-
Field Summary
FieldsModifier and TypeFieldDescriptionThe content of the barcode identifying the package as defined by the carrier.The package number given by the carrier.The additional return tracking number given by the carrier, if the data for the possible return shipment are to be generated with the initial shipping data.The tracking URL of the package.The additional return tracking URL of the package.static final StringPossible messageIdentCode: "DL_VALIDATION_GENERAL_WARNING": Used for all validation messages that cannot be defined more specifically.The documents for the package.The shipment wide unique id for the package (as specified in the request) the result is for.Another package reference number (as specified in the request) the result is for.Fields inherited from class de.aeb.xnsg.foundation.bf.AbstractResponseItemDTO
EMPTY_MANDATORY_FIELD, hasErrors, hasWarnings, INVALID_DATA_ERROR, LOCK_WARNING, messages -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DL_VALIDATION_GENERAL_WARNING
Possible messageIdentCode: "DL_VALIDATION_GENERAL_WARNING": Used for all validation messages that cannot be defined more specifically.- See Also:
-
packageTransactionId
The shipment wide unique id for the package (as specified in the request) the result is for.
length=50
-
referenceNumber1
Another package reference number (as specified in the request) the result is for.length=50
-
carrierPackageNumber
The package number given by the carrier. Usually the tracking number.length=50
-
carrierPackageNumberReturn
The additional return tracking number given by the carrier, if the data for the possible return shipment are to be generated with the initial shipping data.length=50
-
carrierTrackingURL
The tracking URL of the package.length=512
-
carrierTrackingURLReturn
The additional return tracking URL of the package.length=512
-
carrierPackageIdentBarcode
The content of the barcode identifying the package as defined by the carrier. The carrierPackageNumber is most likely part of the carrierPackageIdentBarcode and for same carrier it is identical. However, this depends solely on the carriers' specification. NOTE: this is currently in BETA phase and only supported for a very small number of carriers.length=50
-
documents
The documents for the package. Only filled when asked for in request (documentOutputMode).
-
-
Constructor Details
-
DLPackageProcessingResultDTO
public DLPackageProcessingResultDTO()
-