Package de.aeb.xnsg.licmgmt.bf
Class ElanTransactionDTO
- java.lang.Object
-
- de.aeb.xnsg.licmgmt.bf.ElanTransactionDTO
-
- All Implemented Interfaces:
Serializable
public class ElanTransactionDTO extends Object implements Serializable
Describes an ELAN license application- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description Integer
additionalCosts
Field 23: 'Zusatzkosten sind Kosten für Versicherungen, Verpackung und Fracht'
Maximum length:8
String
additionalInformation
Field 23: 'Freitext für Zusatzinformationen'
Maximum length:340
String
applicantCompanyNumber
Company no.ElanCompanyDTO[]
company
List of companies.ElanConsigneeDTO[]
consignee
List of consignees.String
countryOfExportDeclIsoCode
Field 12: 'Mitgliedsstaat der EU, in dem die Ausfuhranmeldung abgegeben werden soll'
Two character ISO code.
Example values:US
DE
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
String
countryOfOriginIsoCode
Field 9: 'Herkunftsland des Guts/der Güter'
Two character ISO code.
Example values:US
DE
ElanDateAndZoneDTO
cwueDeliveryDate
Field 42: 'Datum der CWÜ-Güterlieferung oder auch Teillieferungen'String
cwueId
Field 40: 'Vom BAFA vergebene CWÜ-ID des Antragsstellers'
Maximum length:6
ElanDateAndZoneDTO
dateOfContract
Field 20: 'Vertragsdatum des Vertrages, der dem Ausfuhrgeschäft zugrunde liegt'String
dateOfDelivery
Field 36f: 'Lieferbeginn zu 36'
Maximum length:50
String
endUse
Field 19: 'Endverwendung der beantragten Güter'
Maximum length:104
String
exportTypeIdentCode
Field 21: 'Ausfuhrart'
The ident code must conform to the codes retrieved by querying the webserviceIElanTransactionBF.getExportTypes()
.
Maximum length:10
ElanGoodDTO[]
good
List of goods.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.String
licenseTypeIdentCode
Field 23b: 'Genehmigungsart'
The ident code must conform to the codes retrieved by querying the webserviceIElanTransactionBF.getLicenseTypes()
.
Maximum length:10
String
referenceIntern
Field 23c: 'Eigene Auftragsnummer / Eigenes Aktenzeichen des Antragsstellers'
Maximum length:256
String
sourceCountryIsoCode
Field 8: 'Ursprungsland des Guts/der Güter'
Two character ISO code.
Example values:US
DE
ElanTransactionTypeDTO
transactionType
The type of the Elan transaction
Mandatory field
-
Constructor Summary
Constructors Constructor Description 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 webserviceIElanTransactionBF.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 webserviceIElanTransactionBF.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
-
good
public ElanGoodDTO[] good
List of goods.
-
company
public ElanCompanyDTO[] company
List of companies.
-
consignee
public ElanConsigneeDTO[] consignee
List of consignees.
-
-