Package de.aeb.xnsg.dl.bf
Class DLPackageResponseDataDTO
java.lang.Object
de.aeb.xnsg.foundation.bf.AbstractResponseItemDTO
de.aeb.xnsg.dl.bf.DLPackageResponseDataDTO
DTO for response information of a DLPackage.
Contains also errors that occurred during carrier data preparation (performed asynchronously by a job). These are returned as warnings.
Validation errors may also occur. For possible codes see
Contains also errors that occurred during carrier data preparation (performed asynchronously by a job). These are returned as warnings.
Validation errors may also occur. For possible codes see
DLPackageProcessingResultDTO
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe additional values for the package.The package's current status.The 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.The cash on delivery value.The description of the contents (goods) the package contains.Dimensionsstatic final String
Possible messageIdentCode: "DL_PREPARATION_NO_CARRIER_PACKAGE_NUMBER": The carrier's package number (tracking number) could not be computed.The documents for the package.The freight class of the package according to the NMFC (National Motor Freight Classification) specification.Gross weightHazardous goods data concerning the package.Insurance value of the packageMarks and numbers for identification of a package.The NMFC code of the package.The NMFC subcode of the package.The unique package number of the package generated by the carrier engine.The unique transaction id of the package maintained by the client system.IdentCode of the package type.The first reference number of the package.The second reference number of the package.The possibility to stack this package.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_PREPARATION_NO_CARRIER_PACKAGE_NUMBER
Possible messageIdentCode: "DL_PREPARATION_NO_CARRIER_PACKAGE_NUMBER": The carrier's package number (tracking number) could not be computed.- See Also:
-
packageNumber
The unique package number of the package generated by the carrier engine.length=4
-
packageTransactionId
The unique transaction id of the package maintained by the client system.length=50
-
referenceNumber1
The first reference number of the package.length=50
-
referenceNumber2
The second reference number of the package.length=50
-
carrierPackageNumber
The package number given by the carrier. Usually the tracking number.length=50
-
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
-
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
-
packageTypeIdentCode
IdentCode of the package type. Valid values are depending on the client's package types in the master file data.length=20
-
contents
The description of the contents (goods) the package contains.length=250
-
dimensions
Dimensions -
grossWeight
Gross weight -
codValue
The cash on delivery value. Only filled when carrier needs them on package level. -
insuranceValue
Insurance value of the package -
boStatus
The package's current status. Possible values are:
- NEW This status is reached as soon as the package is created.
- DATAREADY Package status "data ready for printing labels". This status is reached when the package is ready for printing labels.
-
additionalValues
The additional values for the package. For the semantics of the returned field names lookup customizing in GUI or use thegetCarrierProperties
business facade call. -
documents
The documents for the package. Only filled when asked for in request. -
hazardousGoodsData
Hazardous goods data concerning the package. Only relevant when shipping hazardous goods. -
marks
Marks and numbers for identification of a package.length=50
-
stackability
The possibility to stack this package. If there is no such information, the value will be empty. Otherwise the possible values are:
- STACKABLE
- UNSTACKABLE
-
freightClass
The freight class of the package according to the NMFC (National Motor Freight Classification) specification. Relevant for US carriers. Valid values are:- 50
- 55
- 60
- 65
- 70
- 77.5
- 85
- 92.5
- 100
- 110
- 125
- 150
- 175
- 200
- 250
- 300
- 400
- 500
- NONE
-
nmfcCode
The NMFC code of the package. Relevant for US carriers.length=10
-
nmfcSubCode
The NMFC subcode of the package. Relevant for US carriers.length=2
-
-
Constructor Details
-
DLPackageResponseDataDTO
public DLPackageResponseDataDTO()
-