Class ElanConsigneeDTO

java.lang.Object
de.aeb.xnsg.licmgmt.bf.ElanConsigneeDTO
All Implemented Interfaces:
Serializable

public class ElanConsigneeDTO extends Object implements Serializable
Describes a consignee in a ELAN transaction.
See Also:
  • Field Details

    • roleIdentCode

      public String roleIdentCode
      The role the consignee takes on in this transaction.
      Must be one of these values:
      • EMPFAENGER
      • ENDVERWENDER
      • KAEUFER
      • SONSTIGE
      • AUSFUEHRER_IM_DRITTLAND
      • REEXPORTEUR
    • address

      public ElanAddressDTO address
      Address of the consignee.
    • phone

      public String phone
      Telephone number.

      Maximum length: 20
    • fax

      public String fax
      Fax number.

      Maximum length: 20
    • email

      public String email
      Email address.

      Maximum length: 40
    • url

      public String url
      Website URL.

      Maximum length: 43
    • bafaIdentCode

      public String bafaIdentCode
      BAFA id of the consignee.

      Maximum length: 6
    • exporterIdentCode

      public String exporterIdentCode
      Exporter id of the consignee.

      Maximum length: 20
    • referenceNumber

      public String referenceNumber
      Reference number used by the consignee to identify this order.

      Maximum length: 39
    • isMilitaryOrPolice

      public Boolean isMilitaryOrPolice
      Set true, if the following condition applies:
      'Haben Sie Kenntnis davon, dass es sich um eine Einrichtung des Militärs/der Polizei handelt?'
    • isNuclear

      public Boolean isNuclear
      Set true, if the following condition applies:
      'Haben Sie Kenntnis davon, dass es sich um den Betreiber einer kerntechnischen Anlage handelt?'
  • Constructor Details

    • ElanConsigneeDTO

      public ElanConsigneeDTO()