Serialized Form
-
Package de.aeb.xnsg.aes.xdecl.bf
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXDeliveryDTO
class AESXDeliveryDTO extends de.aeb.xnsg.aes.obt.bf.AESDeliveryDTO implements Serializable- serialVersionUID:
- -4671777308560290832L
-
Serialized Fields
-
addCumulationCriterion
String addCumulationCriterion
Additional criterion which must be equal to cumulate deliveries.
length=20
-
additionalFields
de.aeb.xnsg.aes.obt.bf.AESElementDTO[] additionalFields
List of additions fields, which can be filled depending on the target system or customer system. -
authNumber
String authNumber
Authorization number
length=15
-
consignmentID
String consignmentID
Unique ident code for the consignment. This could be a UCR or a freight document number.
length=70
-
containers
de.aeb.xnsg.aes.obt.bf.AESContainerDTO[] containers
List of freight container IDs. -
customsCurrency
String customsCurrency
ISO code of national currency for customs declarations.
length=3
-
deliveryIdHost
String deliveryIdHost
The delivery id uniquely identifies the source object of this delivery in the host system. Unique within the combination of Installation ID + Client.
If the delivery corresponds to an object in the host system, the field is filled.
length=255
-
deliveryNumber
String deliveryNumber
Number of the source object of this delivery in the host system
If the delivery corresponds to an object in the host system, the field is filled
length=22
-
deliveryType
String deliveryType
Type of the host system´s source object corresponding to this delivery, e.g. 'invoice' or 'delivery'
length=100
-
internalReference
String internalReference
Internal reference of the delivery
length=50
-
internalRemark
String internalRemark
Remark about the delivery. Not to be transmitted to Customs.
length=1000
-
isInContainer
Boolean isInContainer
Trueindicates isInContainer transport. If Container records are given, this field does not containFalse. Without Container record, this field may beTrueto indicate isInContainer transport with still unknown numbers. -
items
AESXDeliveryItemDTO[] items
List of delivery items. -
meansOfTransportBorder
de.aeb.xnsg.aes.obt.bf.AESMeansOfTransportDTO meansOfTransportBorder
Border means of transport.
-
meansOfTransportDeparture
de.aeb.xnsg.aes.obt.bf.AESMeansOfTransportDTO meansOfTransportDeparture
Departure means of transport.
The fields modeOfTransport, identification and nationality from
AESMeansOfTransportATLASDTOare required. -
meansOfTransportInland
de.aeb.xnsg.aes.obt.bf.AESMeansOfTransportDTO meansOfTransportInland
Domestic means of transport.
Only AESMeansOfTransportATLASDTO.modeOfTransport is required.
-
packages
AESXPackageDTO[] packages
List of packages which belongs only to the delivery. -
placeOfIssue
String placeOfIssue
Place where the export declaration is issued.
length=35
-
registrationNoForeignSystem
String registrationNoForeignSystem
Registration number foreign system
length=70
-
remark
String remark
Notice from the user that will be transmitted to the customs office of export.
length=350
-
typeOfDeclExport
String typeOfDeclExport
Type of declaration (export).
- CO = Exports between countries of the European Community.
- EX = Exports from countries of the European Community to third countries.
- EU = Exports from countries of the European Community to EFTA countries.
length=5
-
typeOfDeclProc
String typeOfDeclProc
Type of declaration (procedure).
- A = standard declaration (no simplification)
- B = incomplete declaration
- C = simplified declaration
- X = supplementary declaration followed to B
- Y = supplementary declaration followed to C
- Z = supplementary declaration
length=5
-
typeOfRepresentation
String typeOfRepresentation
Coded type of representation. The following codes are supported:
- 1 = no representation
- 2 = direct representation
- 3 = indirect representation
length=1
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXDeliveryItemDTO
class AESXDeliveryItemDTO extends de.aeb.xnsg.aes.obt.bf.AESDeliveryItemDTO implements Serializable- serialVersionUID:
- 4485560237801899185L
-
Serialized Fields
-
addCumulationCriterion
String addCumulationCriterion
Additional criterion which must be equal to cumulate items.
length=20
-
additionalFields
de.aeb.xnsg.aes.obt.bf.AESElementDTO[] additionalFields
List of additions fields, which can be filled depending on the target system or customer system. -
consignmentID
String consignmentID
Unique consigment number, e.g. a UCR or freight document number.
length=70
-
countryOfOrgin
de.aeb.xnsg.aes.obt.bf.AESCountryDTO countryOfOrgin
Country of origin
-
customsProcedureNationalAddition
String customsProcedureNationalAddition
Additional customs procedure (national code)length=3
-
documents
de.aeb.xnsg.aes.obt.bf.AESSubmittedDocumentDTO[] documents
List of submitted documents which belongs to the declaration. -
invoicePrice
de.aeb.xnsg.aes.obt.bf.AESAmountOfMoneyDTO invoicePrice
Invoice pricePartial invoice price of the item. The currency must be equal to the heads invoice price currency.
-
natureOfTransaction
String natureOfTransaction
Nature of transactionlength=2
-
netPrice
de.aeb.xnsg.aes.obt.bf.AESAmountOfMoneyDTO netPrice
Net price -
prevDocuments
de.aeb.xnsg.aes.obt.bf.AESPreviousDocumentDTO[] prevDocuments
List of previous documents. -
regionOfOrgin
String regionOfOrgin
Region of origin (coded federal state in Germany)
length=2
-
registrationNoForeignSystem
String registrationNoForeignSystem
Registration number third-party system
Known registration number, e.g. an airwaybill
length=70
-
remark
String remark
Remark
Internal remark that can be send to the customs office of export
length=70
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXGetDocumentDefinitionsRequestDTO
class AESXGetDocumentDefinitionsRequestDTO extends de.aeb.xnsg.aes.obt.bf.AESRequestDTO implements Serializable- serialVersionUID:
- -8238814385188361704L
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXGetDocumentDefinitionsResultDTO
class AESXGetDocumentDefinitionsResultDTO extends de.aeb.xnsg.aes.obt.bf.AESResultDTO implements Serializable- serialVersionUID:
- -7598831384898697233L
-
Serialized Fields
-
documents
AESXDocumentDefinitionDTO[] documents
List of possible document definitions.
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXGetStatusDefinitionsRequestDTO
class AESXGetStatusDefinitionsRequestDTO extends de.aeb.xnsg.aes.obt.bf.AESRequestDTO implements Serializable- serialVersionUID:
- -8238814385188361704L
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXGetStatusDefinitionsResultDTO
class AESXGetStatusDefinitionsResultDTO extends de.aeb.xnsg.aes.obt.bf.AESResultDTO implements Serializable- serialVersionUID:
- -7598831384898697233L
-
Serialized Fields
-
boStatusList
AESXBoStatusDTO[] boStatusList
List of possible business object status.
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXGetTargetSystemDefinitionsRequestDTO
class AESXGetTargetSystemDefinitionsRequestDTO extends de.aeb.xnsg.aes.obt.bf.AESRequestDTO implements Serializable- serialVersionUID:
- -8238814385188361704L
-
Serialized Fields
-
clientIdentCode
String clientIdentCode
Code of the Engine's client.length=10
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXGetTargetSystemDefinitionsResultDTO
class AESXGetTargetSystemDefinitionsResultDTO extends de.aeb.xnsg.aes.obt.bf.AESResultDTO implements Serializable- serialVersionUID:
- -7598831384898697233L
-
Serialized Fields
-
targetSystems
AESXTargetSystemDTO[] targetSystems
List of supported target systems.
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXOBTDTO
class AESXOBTDTO extends de.aeb.xnsg.aes.obt.bf.AESOBTDTO implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
additionalFields
de.aeb.xnsg.aes.obt.bf.AESElementDTO[] additionalFields
List of additions fields, which can be filled depending on the target system or customer system. -
deliveries
AESXDeliveryDTO[] deliveries
List of deliveries -
packages
AESXPackageDTO[] packages
List of packages which belongs to the whole shipment. -
totalGrossMass
BigDecimal totalGrossMass
The total gross mass of the originial business transaction.
length=15(11,3)
-
totalGrossMassUnit
de.aeb.xnsg.aes.obt.bf.AESMeasuringUnitDTO totalGrossMassUnit
Measuring unit of the total gross mass.
Optional field. Typically the gross mass will be declared in 'kg'.
If not filled, the AES engine will assume 'kg'
-
transactionNumber
String transactionNumber
Number of transaction in host system, e.g. consignment number.
length=22
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXPackageDTO
class AESXPackageDTO extends de.aeb.xnsg.aes.obt.bf.AESPackageDTO implements Serializable- serialVersionUID:
- -1399718832381325164L
-
Serialized Fields
-
packedItems
AESXPackedItemDTO[] packedItems
List of packed items inlcuding references to the delivery items. This optional and only filled with qualified packaging. -
unpackedQuantity
Integer unpackedQuantity
Number of unpacked items. The field is to be used in case of 'unpacked' package types such as, 'NE', 'NF' or 'NG'.
length = 8
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXPackedItemDTO
class AESXPackedItemDTO extends Object implements Serializable- serialVersionUID:
- -7879738358319981694L
-
Serialized Fields
-
itemIdHost
String itemIdHost
The installationIdHost in combination with the transactionIdHost and the itemIdHost uniquely identifies an item.
length=20
-
itemNumber
String itemNumber
Serially numbered identifier for the item.length=10
-
packedQuantity
BigDecimal packedQuantity
The packed quantity
length=13,3
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXResetOrgUnitHostRequestDTO
class AESXResetOrgUnitHostRequestDTO extends de.aeb.xnsg.aes.obt.bf.AESRequestDTO implements Serializable- serialVersionUID:
- -8238814385188361704L
-
Serialized Fields
-
clientIdentCode
String clientIdentCode
Code of the Engine's client.length=10
-
installationId
String installationId
The installationId of the original business transaction (OBT).length=20
-
orgUnitHost
String orgUnitHost
The new organization unit that is to be assigned to the original business transaction (OBT) and its declarations.
length=20
-
transactionIdHost
String transactionIdHost
The transactionIdHost of the original business transaction (OBT).length=255
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXResetOrgUnitHostResultDTO
class AESXResetOrgUnitHostResultDTO extends de.aeb.xnsg.aes.obt.bf.AESResultDTO implements Serializable- serialVersionUID:
- -7598831384898697233L
-
Serialized Fields
-
isSuccessful
Boolean isSuccessful
Set totrueif the organization unit has been reseted successfully,falseif not.
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXSetDocumentStatusRequestDTO
class AESXSetDocumentStatusRequestDTO extends de.aeb.xnsg.aes.obt.bf.AESRequestDTO implements Serializable- serialVersionUID:
- -8238814385188361704L
-
Serialized Fields
-
clientIdentCode
String clientIdentCode
Code of the Engine's client.length=10
-
declarationId
String declarationId
Id of AES declaration in the AES engine.length=20
-
documentStatus
String documentStatus
Status of document to be set.length=20
- See Also:
-
documentTypeCode
String documentTypeCode
Unique code of the document for the specified target system.length=35
- See Also:
-
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXSetDocumentStatusResultDTO
class AESXSetDocumentStatusResultDTO extends de.aeb.xnsg.aes.obt.bf.AESResultDTO implements Serializable- serialVersionUID:
- -7598831384898697233L
-
Class de.aeb.xnsg.aes.xdecl.bf.AESXTargetSystemDTO
class AESXTargetSystemDTO extends Object implements Serializable- serialVersionUID:
- -2063401926031842366L
-
-
Package de.aeb.xnsg.aes.xdecl.bf.oi
-
Class de.aeb.xnsg.aes.xdecl.bf.oi.AESXInvoiceDTO
class AESXInvoiceDTO extends Object implements Serializable- serialVersionUID:
- 7670632408263720972L
-
Serialized Fields
-
invoiceDate
de.aeb.xnsg.aes.obt.bf.AESDateAndZoneDTO invoiceDate
Decisive date of the invoice. -
invoiceIdHost
String invoiceIdHost
Uniquely references a invoice in the host system for further processing.length=20
-
invoiceNumber
String invoiceNumber
Number or reference of the invoice.length=35
-
invoicePrice
de.aeb.xnsg.aes.obt.bf.AESAmountOfMoneyDTO invoicePrice
Invoice price including the currency. -
invoiceType
String invoiceType
Type of the invoice.length=4
-
-
Class de.aeb.xnsg.aes.xdecl.bf.oi.AESXOBTOrderIntegrationDTO
class AESXOBTOrderIntegrationDTO extends de.aeb.xnsg.aes.obt.bf.AESOBTDTO implements Serializable- serialVersionUID:
- -8682097682030790931L
-
Serialized Fields
-
orders
AESXOrderDTO[] orders
List of orders which belong to the OBT. In some cases the orders will be compressed in the partner system to one declaration.
-
-
Class de.aeb.xnsg.aes.xdecl.bf.oi.AESXOrderDTO
class AESXOrderDTO extends de.aeb.xnsg.aes.obt.bf.AESDeliveryDTO implements Serializable- serialVersionUID:
- 8531823027906906751L
-
Serialized Fields
-
additionalFields
de.aeb.xnsg.aes.obt.bf.AESElementDTO[] additionalFields
List of additions fields, which can be filled depending on the target system or customer. -
agreedLocationOfGoods
String agreedLocationOfGoods
Agreed location of goods. Could be also the code of the location which is defined in the authorization.length=25
-
consignmentID
String consignmentID
Unique consignment number (UCR). WCO rules or equivalent shall be used. (http://www.wcoomd.org/en/topics/facilitation/instrument-and-tools/tools/ pf_ucr_content.aspx)length=70
-
custOfficeAmendment
de.aeb.xnsg.aes.obt.bf.AESCustomsOfficeDTO custOfficeAmendment
Customs office for amendment (German: customs office of EAM) -
declarationType
String declarationType
Declaration Type (additional code+National code). Must be arranged individually for each country, e.g. for Germany AMa for a normal export in standard procedure.length=3
-
invoices
AESXInvoiceDTO[] invoices
List of invoices which belong to the current order. -
isInContainer
Boolean isInContainer
Iftruethe flag indicates that the transport is in at least one container. If container records are given, this field does not containfalse. Without container records, this field may betrueto indicate that the transport contains containers with still unknown numbers. -
items
AESXOrderItemDTO[] items
The items of the current order. -
loadingEndTime
de.aeb.xnsg.aes.obt.bf.AESDateAndZoneDTO loadingEndTime
Date and time of loading end. -
loadingStartTime
de.aeb.xnsg.aes.obt.bf.AESDateAndZoneDTO loadingStartTime
Date and time of loading start. -
locationOfGoods
String locationOfGoods
Location of goods. Could be also the code of the location which is defined in the authorization.length=17
-
meansOfTransportBorder
de.aeb.xnsg.aes.obt.bf.AESMeansOfTransportDTO meansOfTransportBorder
Means and mode of transport at the border. -
meansOfTransportDeparture
de.aeb.xnsg.aes.obt.bf.AESMeansOfTransportDTO meansOfTransportDeparture
Means and mode of transport at the departure. -
natureOfTransaction
String natureOfTransaction
Type of transaction (same as nature of transaction).length=2
-
orderNumber
String orderNumber
Unique number of the order.length=80
-
orderStatus
String orderStatus
Status of order in the host system.length=5
-
packages
AESXOrderPackageDTO[] packages
The packages of the current order. -
process
String process
Defines the process in the partner system. Usually this is set up in the partner system itself, if not the value has to be arranged individually for the customer.length=12
-
processType
String processType
Process type for further processing in partner system.Currently the following values are supported:
- 'EX' for a standard export declaration.
length=12
-
registrationNoForeignSystem
String registrationNoForeignSystem
Registration number foreign system.length=70
-
representativeStatus
String representativeStatus
Representative status of the concerned parties. p> Currently the following values are supported:- '1' for no representation (
AESDeliveryDTO.declarantmust be equals toAESDeliveryDTO.exporter) - '2' for direct representation by
AESDeliveryDTO.agent - '3' for indirect representation (
AESDeliveryDTO.declarantmust be different toAESDeliveryDTO.exporter)
length=4
- '1' for no representation (
-
routeCountries
de.aeb.xnsg.aes.obt.bf.AESCountryDTO[] routeCountries
List of countries of the transport route. -
seals
de.aeb.xnsg.aes.obt.bf.AESSealDTO[] seals
List of seal numbers. -
sealType
String sealType
Type of the seals in the listAESXOrderDTO.seals.length=1
-
specialCircumstances
String specialCircumstances
Specific circumstance code.- 'A' for Post/Express
- 'B' for Supplies
- 'E' for AEO approved
length=1
-
subcontractor
de.aeb.xnsg.aes.obt.bf.AESPartyDTO subcontractor
Subcontractor of the exporter if supported in the target system. -
templateCode
String templateCode
Code of template in partner system.length=15
-
warehouse
de.aeb.xnsg.aes.obt.bf.AESPartyDTO warehouse
Can be used for the location of goods if not coded and not passed in fieldAESXOrderDTO.locationOfGoods. If a warehouse is involved, the code must be passed in the name (AESPartyDTO.name).
-
-
Class de.aeb.xnsg.aes.xdecl.bf.oi.AESXOrderItemDTO
class AESXOrderItemDTO extends de.aeb.xnsg.aes.obt.bf.AESDeliveryItemDTO implements Serializable- serialVersionUID:
- -3926167059559857355L
-
Serialized Fields
-
additionalFields
de.aeb.xnsg.aes.obt.bf.AESElementDTO[] additionalFields
List of additions fields, which can be filled depending on the target system or customer. -
containers
de.aeb.xnsg.aes.obt.bf.AESContainerDTO[] containers
List of container numbers. -
countryOfOrigin
de.aeb.xnsg.aes.obt.bf.AESCountryDTO countryOfOrigin
Country of origin. -
documents
de.aeb.xnsg.aes.obt.bf.AESSubmittedDocumentDTO[] documents
List of submitted documents. -
invoiceIdHost
String invoiceIdHost
References to the invoice for further processing.length=20
- See Also:
-
netPrice
de.aeb.xnsg.aes.obt.bf.AESAmountOfMoneyDTO netPrice
Item amount/price without additional costs. -
orderStatus
String orderStatus
Status of order item in the host system.length=5
-
previousDocuments
de.aeb.xnsg.aes.obt.bf.AESPreviousDocumentDTO[] previousDocuments
List of previous documents. -
regionOfOrigin
String regionOfOrigin
Origin territory i.e. county in Norway, Bundesland in Germanylength=2
-
statisticalValueAdjustment
BigDecimal statisticalValueAdjustment
Adjustments for the statistical value, if the statistical value should be calculated from the fieldAESXOrderItemDTO.netPrice. The adjustment could positive or negative.length=16,2
-
-
Class de.aeb.xnsg.aes.xdecl.bf.oi.AESXOrderPackageDTO
class AESXOrderPackageDTO extends de.aeb.xnsg.aes.obt.bf.AESPackageDTO implements Serializable- serialVersionUID:
- 2895177742014300970L
-
Serialized Fields
-
packedItems
AESXPackedOrderItemDTO[] packedItems
List of references toAESXOrderItemDTOs, which are packed into this package.
-
-
Class de.aeb.xnsg.aes.xdecl.bf.oi.AESXPackedOrderItemDTO
class AESXPackedOrderItemDTO extends Object implements Serializable- serialVersionUID:
- -7879738358319981694L
-
Serialized Fields
-
itemIdHost
String itemIdHost
The unique reference to theAESXOrderItemDTO.length=20
- See Also:
-
packedQuantity
BigDecimal packedQuantity
The packed quantity which refers to the fieldAESDeliveryItemDTO.quantity. The unit is defined by referenced item (fieldAESDeliveryItemDTO.quantityUnit).length=13,3
- See Also:
-
-