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 Details

    • TYPE_CODE_EXPDECL

      public static final String TYPE_CODE_EXPDECL
      Export declaration
      See Also:
    • TYPE_CODE_EXTDECL

      public static final String TYPE_CODE_EXTDECL
      Exit declaration
      See Also:
    • TYPE_CODE_IMPDECL

      public static final String TYPE_CODE_IMPDECL
      Import declaration
      See Also:
    • TYPE_CODE_TRANSDECL

      public static final String TYPE_CODE_TRANSDECL
      Transit declaration
      See Also:
    • TYPE_CODE_ENSDECL

      public static final String TYPE_CODE_ENSDECL
      Entry summary declaration
      See Also:
    • TYPE_CODE_SUMDECL

      public static final String TYPE_CODE_SUMDECL
      summary declaration
      See Also:
    • TYPE_CODE_GOODSMOVERECORD

      public static final String TYPE_CODE_GOODSMOVERECORD
      Goods movement record
      See Also:
    • TYPE_CODE_TRANSARR

      public static final String TYPE_CODE_TRANSARR
      Transit arrival
      See Also:
    • TYPE_CODE_CONSSHIP

      public static final String TYPE_CODE_CONSSHIP
      Consumer shipment
      See Also:
    • declarationTypeCode

      public String declarationTypeCode
    • customsProcess

      public ICCustomsProcessTypeDTO customsProcess
      Specific customs process.
    • businessObjectIds

      public String[] 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

      public String 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

      public String[] 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