Class ElanTransactionDTO

    • Field Detail

      • transactionType

        public ElanTransactionTypeDTO transactionType
        The type of the Elan transaction
        Mandatory field
      • applicantCompanyNumber

        public String applicantCompanyNumber
        Company no. of the company submitting this ELAN transaction.

        Maximum length: 20
      • sourceCountryIsoCode

        public String sourceCountryIsoCode
        Field 8: 'Ursprungsland des Guts/der Güter'
        Two character ISO code.

        Example values:
        • US
        • DE
      • countryOfOriginIsoCode

        public String countryOfOriginIsoCode
        Field 9: 'Herkunftsland des Guts/der Güter'
        Two character ISO code.

        Example values:
        • US
        • DE
      • countryOfGoodsIsoCode

        public String countryOfGoodsIsoCode
        Field 11: 'Mitgliedsstaat der EU, in dem sich die Güter befinden oder befinden werden'
        Two character ISO code.

        Example values:
        • US
        • DE
      • countryOfExportDeclIsoCode

        public String countryOfExportDeclIsoCode
        Field 12: 'Mitgliedsstaat der EU, in dem die Ausfuhranmeldung abgegeben werden soll'
        Two character ISO code.

        Example values:
        • US
        • DE
      • endUse

        public String endUse
        Field 19: 'Endverwendung der beantragten Güter'

        Maximum length: 104
      • dateOfContract

        public ElanDateAndZoneDTO dateOfContract
        Field 20: 'Vertragsdatum des Vertrages, der dem Ausfuhrgeschäft zugrunde liegt'
      • exportTypeIdentCode

        public String exportTypeIdentCode
        Field 21: 'Ausfuhrart'
        The ident code must conform to the codes retrieved by querying the webservice IElanTransactionBF.getExportTypes().

        Maximum length: 10
      • additionalCosts

        public Integer additionalCosts
        Field 23: 'Zusatzkosten sind Kosten für Versicherungen, Verpackung und Fracht'

        Maximum length: 8
      • additionalInformation

        public String additionalInformation
        Field 23: 'Freitext für Zusatzinformationen'

        Maximum length: 340
      • licenseTypeIdentCode

        public String licenseTypeIdentCode
        Field 23b: 'Genehmigungsart'
        The ident code must conform to the codes retrieved by querying the webservice IElanTransactionBF.getLicenseTypes().

        Maximum length: 10
      • referenceIntern

        public String referenceIntern
        Field 23c: 'Eigene Auftragsnummer / Eigenes Aktenzeichen des Antragsstellers'

        Maximum length: 256
      • isWeapon

        public Boolean isWeapon
        Field 24, set true if the following condition applies: 'Besteht Kenntnis, dass die Güter für eine Zweckbestimmung im Sinne des Art. 4 Abs. 1 a), b) oder c) EU-Verordnung 2021/821 bestimmt sind. Wenn ja, ist ein gesondertes Blatt beizulegen.'
      • cwueId

        public String cwueId
        Field 40: 'Vom BAFA vergebene CWÜ-ID des Antragsstellers'

        Maximum length: 6
      • cwueDeliveryDate

        public ElanDateAndZoneDTO cwueDeliveryDate
        Field 42: 'Datum der CWÜ-Güterlieferung oder auch Teillieferungen'
      • dateOfDelivery

        public String dateOfDelivery
        Field 36f: 'Lieferbeginn zu 36'

        Maximum length: 50
    • Constructor Detail

      • ElanTransactionDTO

        public ElanTransactionDTO()