Class DLShipmentUpdateRequestDataDTO

java.lang.Object
de.aeb.xnsg.dl.bf.DLShipmentUpdateRequestDataDTO

public class DLShipmentUpdateRequestDataDTO extends Object
DTO for shipment fields which can be updated after the initial creation of the shipment
  • Field Details

    • shippingDate

      public String shippingDate
      The new shipping date of the shipment in the format 'yyyy-MM-dd' or 'yyyyMMdd'. The shipping date is expected to be in timezone 'UTC'.
      The field may be empty, the shipping date of the shipment remains unchanged.
      If the field is filled, it is used as the new shipping date for the shipment. The change of the shipping date has no influence on already prepared documents (labels) or other prepared data (e.g. routing data).
      The changed shipping date will be printed on new labels and will have effect on pickup and EDI handling.

      length=10

    • fixedDate

      public String fixedDate
      The new fixed date of the shipment in the format 'yyyy-MM-dd' or 'yyyyMMdd'. The fixed date is expected to be in timezone 'UTC'.
      The field may be empty, the fixed date of the shipment remains unchanged.
      If the field is filled, it is used as the new fixed date for the shipment. The change of the fixed date has no influence on already prepared documents (labels) or other prepared data (e.g. routing data).
      The changed fixed date will be printed on new labels and will have effect on pickup and EDI handling.

      length=10

    • codValue

      public AmountOfMoneyDTO codValue
      Update the cash on delivery value.
    • insuranceValue

      public AmountOfMoneyDTO insuranceValue
      Update the insurance value of the shipment
    • goodsValue

      public AmountOfMoneyDTO goodsValue
      Update goods value of the shipment
    • customsValue

      public AmountOfMoneyDTO customsValue
      Update customs value of the shipment
    • invoiceValue

      public AmountOfMoneyDTO invoiceValue
      Update invoice value of the shipment
    • customsRegistrationNumber

      @Deprecated(since="Mai SP 2024") public String customsRegistrationNumber
      Deprecated.
      Update registration number (MRN, etc.) of the customs declaration.
    • transportRegistrationNumber

      @Deprecated(since="August FP 2025") public String transportRegistrationNumber
      Deprecated.
      (Use this.referencesTexts with UIT_NUMBER, EKAER_NUMBER or SENT_NUMBER instead)
      Update transport registration number like EKAER (Hungary) or SENT (Poland).
    • shopId

      @Deprecated(since="September SP 2021") public String shopId
      Deprecated.
      (Use shipToServicePointID instead)
      Update the ID of the shop to which the shipping order is sent.
    • shipToServicePointID

      public String shipToServicePointID
      Update the ID of the service point at which the consignee can pick up his shipping order.
    • shipFromServicePointID

      public String shipFromServicePointID
      Update the ID of the service point at which the shipper can deliver the shipping order for the carrier to pick up.
    • remark

      public String remark
      Update internal remark of the shipment.
    • airline

      public String airline
      Update the airline company of the shipment.
    • flightNumber

      public String flightNumber
      Update the airline flight number of the shipment.
    • masterAirwaybillNumber

      public String masterAirwaybillNumber
      Update the master airwaybill number of the shipment.
    • houseAirwaybillNumber

      public String houseAirwaybillNumber
      Update the house airwaybill number of the shipment.
    • portOfLoadingCode

      public String portOfLoadingCode
      Update the code of port or airport where the goods are loaded.
    • portOfLoading

      public String portOfLoading
      Update the name of the port or airport where the goods are loaded.
    • portOfDischargeCode

      public String portOfDischargeCode
      Update the code of the port or airport where the goods are unloaded.
    • portOfDischarge

      public String portOfDischarge
      Update the name of the port or airport where the goods are unloaded.
    • additionalValues

      public GenericDataRecordDTO additionalValues
      Update of additional values for the shipment. The definition of the included fields depends on the carrier. Only field names defined in the carrier customizing are allowed here.
      Use the getCarrierProperties business facade call to retrieve all valid field names for a specific carrier.
    • extCarrierShipNum

      public String extCarrierShipNum
      Update the external carrier tracking number of the shipment.
    • bulkMasterReferenceNumber1

      public String bulkMasterReferenceNumber1
      Update the referenceNumber1 if the shipment is a bulk master.
  • Constructor Details

    • DLShipmentUpdateRequestDataDTO

      public DLShipmentUpdateRequestDataDTO()