Serialized Form
-
Package de.aeb.xnsg.licmgmt.af
-
Class de.aeb.xnsg.licmgmt.af.ElanTransactionAFParmsDTO
class ElanTransactionAFParmsDTO extends Object implements Serializable- serialVersionUID:
- -4040980760362131689L
-
Serialized Fields
-
transactionIdentCode
String transactionIdentCode
Unique identifier of an elan transaction which is to be shown in the editor. Elan transactions are client dependent so the value 'client' ofApplicationFacadeParmsDTO.client
must be filled as well to allow finding the transaction with the given number.
Maximum length:32
-
-
Class de.aeb.xnsg.licmgmt.af.ElanTransactionOverviewAFParmsDTO
class ElanTransactionOverviewAFParmsDTO extends Object implements Serializable- serialVersionUID:
- 3057479565440108975L
-
Serialized Fields
-
sourceReferenceLabel
String sourceReferenceLabel
The reference number of the transaction in the Plug-in for SAP® or any other host system.
Maximum length:256
-
-
Class de.aeb.xnsg.licmgmt.af.LicenseEditorAFParmsDTO
class LicenseEditorAFParmsDTO extends Object implements Serializable- serialVersionUID:
- -6156683651018340994L
-
Serialized Fields
-
isReadOnly
Boolean isReadOnly
Controls the view status of the license editor. Iftrue
, the editor will be in read only mode.
Default value:false
-
licenseId
String licenseId
The id of the license to be shown. Only licenses from License Management are supported.- Since:
- 2016/05
-
licenseNumber
String licenseNumber
Deprecated.Number of the license which is to be shown in an editor view. The number of the license may not be unique, in which case a randomly selected license with that number will be shown. UseLicenseEditorAFParmsDTO.licenseId
instead to uniquely identify the license to be opened.
Maximum length:50
-
-
-
Package de.aeb.xnsg.licmgmt.bf
-
Class de.aeb.xnsg.licmgmt.bf.ElanAddressDTO
class ElanAddressDTO extends Object implements Serializable- serialVersionUID:
- 735112808159314167L
-
Serialized Fields
-
city
String city
City of the address.
Maximum length:43
-
countryIsoCode
String countryIsoCode
Two character ISO code of the country.
Example values:US
DE
-
name1
String name1
Name1 of the contact.
Maximum length:43
-
name2
String name2
Name2 of the contact.
Maximum length:43
-
name3
String name3
Name3 of the contact.
Maximum length:43
-
postBox
String postBox
Postbox of the address.
Maximum length:43
-
postCode
String postCode
Postal code of the city.
Maximum length:12
-
street
String street
Street of the address, including house number.
Maximum length:43
-
street2
String street2
Street of the address, including house number.
Maximum length:43
-
titleIdentCode
String titleIdentCode
Title of the contact.
Must be one of these values:HERR
FRAU
FIRMA
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanCompanyDTO
class ElanCompanyDTO extends Object implements Serializable- serialVersionUID:
- 2968445721320842939L
-
Serialized Fields
-
address
ElanAddressDTO address
Address of the company/person. -
companyNumber
String companyNumber
Company no. of the company.
Maximum length:20
-
customsNumber
Integer customsNumber
Number of company/person given by German customs.
Maximum length:7
-
eori
String eori
Eori number of company/person given by German customs.
Maximum length:17
-
establishmentNumber
String establishmentNumber
Establishment number of company/person given by German customs.
Maximum length:4
-
roleIdentCode
String roleIdentCode
The role the company takes on in this transaction.
Must be one of these values:AUSFUEHRER
AGENT
KONSORTIALFUEHRER
ZUSTELLUNGSBEVOLLMAECHTIGTER
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanConsigneeDTO
class ElanConsigneeDTO extends Object implements Serializable- serialVersionUID:
- 6224747995468223455L
-
Serialized Fields
-
address
ElanAddressDTO address
Address of the consignee. -
bafaIdentCode
String bafaIdentCode
BAFA id of the consignee.
Maximum length:6
-
email
String email
Email address.
Maximum length:40
-
exporterIdentCode
String exporterIdentCode
Exporter id of the consignee.
Maximum length:20
-
fax
String fax
Fax number.
Maximum length:20
-
isMilitaryOrPolice
Boolean isMilitaryOrPolice
Settrue
, if the following condition applies:
'Haben Sie Kenntnis davon, dass es sich um eine Einrichtung des Militärs/der Polizei handelt?' -
isNuclear
Boolean isNuclear
Settrue
, if the following condition applies:
'Haben Sie Kenntnis davon, dass es sich um den Betreiber einer kerntechnischen Anlage handelt?' -
phone
String phone
Telephone number.
Maximum length:20
-
referenceNumber
String referenceNumber
Reference number used by the consignee to identify this order.
Maximum length:39
-
roleIdentCode
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
-
url
String url
Website URL.
Maximum length:43
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanDateAndZoneDTO
class ElanDateAndZoneDTO extends Object implements Serializable- serialVersionUID:
- -68148041537099593L
-
Serialized Fields
-
dateInTimezone
String dateInTimezone
The string representation of the Date/Timestamp for the timezone in the formatyyyy-MM-dd'T'HH:mm:ss
Example value:2011-03-16T12:22:00
(Note: no '' around the T!) -
timeZone
String timeZone
The timezone to interpret the fieldElanDateAndZoneDTO.dateInTimezone
.
Valid timezone examples:GMT-9
GMT+2:30
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanGoodDTO
class ElanGoodDTO extends Object implements Serializable- serialVersionUID:
- -1494096237594370062L
-
Serialized Fields
-
alNumber
String alNumber
Number from the German Ausfuhrliste for this good.
SetElanGoodDTO.isGoodNotListed
totrue
if the good is not listed.
Maximum length:12
-
casNumber
String casNumber
Numeric identifier according to 'Chemical Abstracts Service' (CAS) relevant for this good.
Maximum length:25
-
commCode
String commCode
Commodity code.
Maximum length:8
-
cwueList
String cwueList
Exact CWUE list number relevant for this good.
Maximum length:10
-
isGoodNotListed
Boolean isGoodNotListed
True, if the good is not listed on the German 'Ausfuhrliste'.
If this flag istrue
the fieldElanGoodDTO.alNumber
in the good is filled with the placeholderNull
which means 'not listed'. -
iupacLabel1
String iupacLabel1
IUPAC name of the chemical product, line 1.
Maximum length:40
-
iupacLabel2
String iupacLabel2
IUPAC name of the chemical product, line 2.
Maximum length:40
-
iupacLabel3
String iupacLabel3
IUPAC name of the chemical product, line 3.
Maximum length:40
-
iupacLabel4
String iupacLabel4
IUPAC name of the chemical product, line 4.
Maximum length:40
-
label1
String label1
The name of the good, line 1.
Maximum length:40
-
label2
String label2
The name of the good, line 2.
Maximum length:40
-
label3
String label3
The name of the good, line 3.
Maximum length:40
-
label4
String label4
The name of the good, line 4.
Maximum length:40
-
manufacturer
String manufacturer
Manufacturer of the good.
Maximum length:25
-
quantity
BigDecimal quantity
Quantity of the good. -
quantityUnit
String quantityUnit
Quantity unit. The ident code must conform to the codes retrieved by querying the webserviceIElanTransactionBF.getDimensions()
.
Maximum length:10
-
typeOfGood
String typeOfGood
Type description of the good.
Maximum length:25
-
value
Long value
Value of the good.
Maximum number of digits:12
-
valueCurrency
String valueCurrency
Currency of the value. Currently the only allowed currency isEUR
.
Maximum length:3
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanI18NTextDTO
class ElanI18NTextDTO extends Object implements Serializable- serialVersionUID:
- -3293113323685224560L
-
Class de.aeb.xnsg.licmgmt.bf.ElanMasterDataDTO
class ElanMasterDataDTO extends Object implements Serializable- serialVersionUID:
- -9144797537119836483L
-
Serialized Fields
-
description
ElanI18NTextDTO[] description
A textual description of the identifier in different languages, i.e. in German and English. -
identCode
String identCode
The unique identifier for this entry.
Maximum length:20
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanParametersDTO
class ElanParametersDTO extends Object implements Serializable- serialVersionUID:
- 7448439893486466651L
-
Serialized Fields
-
clientIdentCode
String clientIdentCode
TheclientIdentCode
of the client accessing the ELAN transactions. -
isDeletableInEngine
Boolean isDeletableInEngine
Iftrue
, this ELAN transaction may be deleted in Trade Compliance Management. Iffalse
, the only way to delete this ELAN transaction is calling the web service methodIElanTransactionBF.deleteTransaction(ElanTransactionIdDTO, ElanParametersDTO)
.
Default value:false
-
notificationEmailAddress
String notificationEmailAddress
An e-mail address for receiving notification e-mails.
Maximum length:256
-
partnerSystemId
String partnerSystemId
A unique name of the Plug-in for SAP® or any other host system sending the request to Trade Compliance Management for protocolling purposes.
Maximum length:20
-
sourceReferenceId
String sourceReferenceId
A unique identifier for the source transaction in the Plug-in for SAP® or any other host system this ELAN transaction is assigned to.
Maximum length:256
-
sourceReferenceLabel
String sourceReferenceLabel
A name or identifier for the source transaction in the Plug-in for SAP® or any other host system this ELAN transaction is assigned to.
Maximum length:256
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanTransactionDeleteResultDTO
class ElanTransactionDeleteResultDTO extends Object implements Serializable- serialVersionUID:
- 5817048476017424875L
-
Serialized Fields
-
message
ElanI18NTextDTO[] message
Human-readable error message stating why deleting the Elan transaction failed. -
success
Boolean success
Iftrue, the Elan transaction was deleted successfully.
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanTransactionDTO
class ElanTransactionDTO extends Object implements Serializable- serialVersionUID:
- -2255460062707462904L
-
Serialized Fields
-
additionalCosts
Integer additionalCosts
Field 23: 'Zusatzkosten sind Kosten für Versicherungen, Verpackung und Fracht'
Maximum length:8
-
additionalInformation
String additionalInformation
Field 23: 'Freitext für Zusatzinformationen'
Maximum length:340
-
applicantCompanyNumber
String applicantCompanyNumber
Company no. of the company submitting this ELAN transaction.
Maximum length:20
-
company
ElanCompanyDTO[] company
List of companies. -
consignee
ElanConsigneeDTO[] consignee
List of consignees. -
countryOfExportDeclIsoCode
String countryOfExportDeclIsoCode
Field 12: 'Mitgliedsstaat der EU, in dem die Ausfuhranmeldung abgegeben werden soll'
Two character ISO code.
Example values:US
DE
-
countryOfGoodsIsoCode
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
-
countryOfOriginIsoCode
String countryOfOriginIsoCode
Field 9: 'Herkunftsland des Guts/der Güter'
Two character ISO code.
Example values:US
DE
-
cwueDeliveryDate
ElanDateAndZoneDTO cwueDeliveryDate
Field 42: 'Datum der CWÜ-Güterlieferung oder auch Teillieferungen' -
cwueId
String cwueId
Field 40: 'Vom BAFA vergebene CWÜ-ID des Antragsstellers'
Maximum length:6
-
dateOfContract
ElanDateAndZoneDTO dateOfContract
Field 20: 'Vertragsdatum des Vertrages, der dem Ausfuhrgeschäft zugrunde liegt' -
dateOfDelivery
String dateOfDelivery
Field 36f: 'Lieferbeginn zu 36'
Maximum length:50
-
endUse
String endUse
Field 19: 'Endverwendung der beantragten Güter'
Maximum length:104
-
exportTypeIdentCode
String exportTypeIdentCode
Field 21: 'Ausfuhrart'
The ident code must conform to the codes retrieved by querying the webserviceIElanTransactionBF.getExportTypes()
.
Maximum length:10
-
good
ElanGoodDTO[] good
List of goods. -
isWeapon
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.' -
licenseTypeIdentCode
String licenseTypeIdentCode
Field 23b: 'Genehmigungsart'
The ident code must conform to the codes retrieved by querying the webserviceIElanTransactionBF.getLicenseTypes()
.
Maximum length:10
-
referenceIntern
String referenceIntern
Field 23c: 'Eigene Auftragsnummer / Eigenes Aktenzeichen des Antragsstellers'
Maximum length:256
-
sourceCountryIsoCode
String sourceCountryIsoCode
Field 8: 'Ursprungsland des Guts/der Güter'
Two character ISO code.
Example values:US
DE
-
transactionType
ElanTransactionTypeDTO transactionType
Mandatory field
The type of the Elan transaction.
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanTransactionIdDTO
class ElanTransactionIdDTO extends Object implements Serializable- serialVersionUID:
- 6375255194488291037L
-
Serialized Fields
-
transactionIdentCode
String transactionIdentCode
The unique ident code for this ELAN transaction in Trade Compliance Management.
Maximum length:32
-
-
Class de.aeb.xnsg.licmgmt.bf.ElanTransactionTypeDTO
class ElanTransactionTypeDTO extends Object implements Serializable- serialVersionUID:
- -4506917018029138946L
-
Serialized Fields
-
transactionTypeIdentCode
String transactionTypeIdentCode
The type of the Elan transaction.
Must be one of these values:EINZELANTRAG
VORANFRAGE
SONSTIGE_ANFRAGE
AZG
BROKERING
SAG
-
-
LicenseEditorAFParmsDTO.licenseId
.