Class ICGetDeclarationsRequestDTO
java.lang.Object
de.aeb.xnsg.foundation.bf.AbstractRequestDTO
de.aeb.xnsg.customs.requests.declaration.ICGetDeclarationsRequestDTO
- All Implemented Interfaces:
CustomsProcessTypeDTOProvider
public class ICGetDeclarationsRequestDTO
extends AbstractRequestDTO
implements CustomsProcessTypeDTOProvider
Request for declaration data.
-
Field Summary
FieldsModifier and TypeFieldDescriptionString[]IDs of the declarations.ConsignmentID of the client system of the declarations.Specific customs process.Type of declaration.String[]Scenarios defining the data to be included.static final StringConsumer shipmentstatic final StringEntry summary declarationstatic final StringExport declarationstatic final StringExit declarationstatic final StringGoods movement recordstatic final StringImport declarationstatic final Stringsummary declarationstatic final StringTransit arrivalstatic final StringTransit declarationFields inherited from class de.aeb.xnsg.foundation.bf.AbstractRequestDTO
clientIdentCode, clientSystemId, resultLanguageIsoCodes, userName -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TYPE_CODE_EXPDECL
Export declaration- See Also:
-
TYPE_CODE_EXTDECL
Exit declaration- See Also:
-
TYPE_CODE_IMPDECL
Import declaration- See Also:
-
TYPE_CODE_TRANSDECL
Transit declaration- See Also:
-
TYPE_CODE_ENSDECL
Entry summary declaration- See Also:
-
TYPE_CODE_SUMDECL
summary declaration- See Also:
-
TYPE_CODE_GOODSMOVERECORD
Goods movement record- See Also:
-
TYPE_CODE_TRANSARR
Transit arrival- See Also:
-
TYPE_CODE_CONSSHIP
Consumer shipment- See Also:
-
declarationTypeCode
Type of declaration.Possible values:
-
customsProcess
Specific customs process. -
businessObjectIds
IDs of the declarations. Either the businessObjectIds or the consignmentIdClientSystem must be filled. If the consignmentIdClientSystem is filled. The businessObjectsIds will be ignored.length=20
-
consignmentIdClientSystem
ConsignmentID of the client system of the declarations. Either the businessObjectIds or the consignmentIdClientSystem must be filled. If the consignmentIdClientSystem is filled the businessObjectsIds will be ignored.length=255
-
scenarios
Scenarios defining the data to be included. If no scenario is given, BASE is assumed. The simultaneous use of ATTACHMENTS and ALL_ATTACHMENTS_META_DATA is not possible.Possible values:
- BASE - Some basic data
- ATTACHMENTS - Documents (e.g. EAD)
- ALL_ATTACHMENTS_META_DATA - Documents (e.g. EAD), with Meta Data only
- HEAD - Basic values and data from head level
- ITEM - basic values head level data and item level data
-
-
Constructor Details
-
ICGetDeclarationsRequestDTO
public ICGetDeclarationsRequestDTO()
-
-
Method Details
-
getCustomsProcessType
- Specified by:
getCustomsProcessTypein interfaceCustomsProcessTypeDTOProvider
-