Class DLReferenceTextUCDDTO

java.lang.Object
de.aeb.xnsg.dl.bf.DLReferenceTextUCDDTO
All Implemented Interfaces:
IDLReferenceTextDTO

public class DLReferenceTextUCDDTO extends Object implements IDLReferenceTextDTO
DTO for reference numbers and texts of a certain (predefined) type.

This is the same DTO like DLReferenceTextDTO, but supports fewer types especially for the IDLCarrierBF.updateCustomsData(DLUpdateCustomsDataRequestDTO) (UCD) BF method.
  • Field Details

    • TYPE_INVOICE_NUMBER

      public static final String TYPE_INVOICE_NUMBER
      See Also:
    • TYPE_CUSTOMS_REGISTRATION_NUMBER

      public static final String TYPE_CUSTOMS_REGISTRATION_NUMBER
      See Also:
    • TYPE_RECEIVER_EORI_NUMBER

      public static final String TYPE_RECEIVER_EORI_NUMBER
      See Also:
    • TYPE_IMPORTER_EORI_NUMBER

      public static final String TYPE_IMPORTER_EORI_NUMBER
      See Also:
    • TYPE_RECEIVER_VAT_NUMBER

      public static final String TYPE_RECEIVER_VAT_NUMBER
      See Also:
    • TYPE_IMPORTER_VAT_NUMBER

      public static final String TYPE_IMPORTER_VAT_NUMBER
      See Also:
    • TYPE_SHIPPER_IOSS_NUMBER

      public static final String TYPE_SHIPPER_IOSS_NUMBER
      See Also:
    • TYPE_SHIPPER_VOEC_NUMBER

      public static final String TYPE_SHIPPER_VOEC_NUMBER
      See Also:
    • TYPE_SHIPPER_PVA_NUMBER

      public static final String TYPE_SHIPPER_PVA_NUMBER
      See Also:
    • TYPE_CUSTOMS_AGENT_EORI_NUMBER

      public static final String TYPE_CUSTOMS_AGENT_EORI_NUMBER
      See Also:
    • TYPE_CUSTOMS_AGENT_VAT_NUMBER

      public static final String TYPE_CUSTOMS_AGENT_VAT_NUMBER
      See Also:
    • TYPE_CUSTOMS_AGENT_UKIMS_NUMBER

      public static final String TYPE_CUSTOMS_AGENT_UKIMS_NUMBER
      See Also:
    • TYPE_RECEIVER_UKIMS_NUMBER

      public static final String TYPE_RECEIVER_UKIMS_NUMBER
      See Also:
    • TYPE_IMPORTER_UKIMS_NUMBER

      public static final String TYPE_IMPORTER_UKIMS_NUMBER
      See Also:
    • TYPE_CUSTOMS_AGENT_DUTY_DEFERMENT_NUMBER

      public static final String TYPE_CUSTOMS_AGENT_DUTY_DEFERMENT_NUMBER
      See Also:
    • TYPE_RECEIVER_DUTY_DEFERMENT_NUMBER

      public static final String TYPE_RECEIVER_DUTY_DEFERMENT_NUMBER
      See Also:
    • TYPE_IMPORTER_DUTY_DEFERMENT_NUMBER

      public static final String TYPE_IMPORTER_DUTY_DEFERMENT_NUMBER
      See Also:
    • type

      public String type

      The type of the reference number or text. Valid values are:

    • INVOICE_NUMBER - Invoice number.
    • CUSTOMS_REGISTRATION_NUMBER - Customs registration number.
    • RECEIVER_EORI_NUMBER - Receiver EORI number.
    • IMPORTER_EORI_NUMBER - Importer EORI number.
    • CUSTOMS_AGENT_EORI_NUMBER - Customs agent EORI number.
    • RECEIVER_VAT_NUMBER - Receiver VAT number.
    • IMPORTER_VAT_NUMBER - Importer VAT number.
    • CUSTOMS_AGENT_VAT_NUMBER - Customs agent VAT number.
    • SHIPPER_IOSS_NUMBER - Shipper IOSS (Import OneStopShop) registration number.
    • SHIPPER_VOEC_NUMBER - Shipper VOEC (Norwegian VAT on eCommerce) registration number.
    • SHIPPER_PVA_NUMBER - Shipper PVA (British Postponed VAT Accounting) registration number.
    • CUSTOMS_AGENT_UKIMS_NUMBER - Customs agent UKIMS number.
    • RECEIVER_UKIMS_NUMBER - Receiver UKIMS number.
    • IMPORTER_UKIMS_NUMBER - Importer UKIMS number.
    • CUSTOMS_AGENT_DUTY_DEFERMENT_NUMBER - Customs agent duty deferment number.
    • RECEIVER_DUTY_DEFERMENT_NUMBER - Receiver duty deferment number.
    • IMPORTER_DUTY_DEFERMENT_NUMBER - Importer duty deferment number.

      length=15

    • value

      public String value
      The value of the reference number or text.

      length=500

  • Constructor Details

    • DLReferenceTextUCDDTO

      public DLReferenceTextUCDDTO()
  • Method Details