Class ICProducedDocumentEUDTO

java.lang.Object
de.aeb.xnsg.customs.dto.ext.eu.ICProducedDocumentEUDTO

public class ICProducedDocumentEUDTO extends Object
DTO to hold data for EU produced documents.
  • Field Details

    • documentType

      public String documentType
      Specific document type.
      • 'SUPPORTING' for produced documents (called supporting documents in current UCC)
      • 'TRANSPORT' for transport documents
      • 'ADDITIONAL_REFERENCE' for additional reference documents
      see also /InternationalCustomsBFBean/getCodes with codeListCode=PRODUCED_DOCUMENT_TYPE

      this field might be omitted

      • for customs systems that do not differentiate the three types. I.e. that have not yet implemented the current UCC. Transitions into customs processes that do not differentiate will ignore the type if filled.
      • if the document type is not known to the host system. In this case the transition into a customs process that differentiates the types will try to determine the document type based on the master data in the system.

      length=25

    • typeCode

      public String typeCode
      Code specifying the name of a document. Qualifier has to be separated with a "/".

      length=9

    • reference

      public String reference
      Free text field for a document reference.

      length=70

    • informationDate

      public DateAndZoneDTO informationDate
      Date of information/issue.
    • expiryDate

      public DateAndZoneDTO expiryDate
      Date of expiry.
    • quantity

      public QuantityDTO quantity
      Quantity to be declared for the produced document, e.g. decrement quantity for licenses/quotas (SAD box 44).
    • amount

      public AmountOfMoneyDTO amount
      Amount which relates to the given document type.
    • complementaryInfo

      public String complementaryInfo
      Additional free text field.

      length=35

    • statusCode

      public String statusCode
      Code specifying the status of a document.

      length=2

    • documentPart

      @Deprecated(since="FP02/24") public String documentPart
      Deprecated.
      Identifies a part of a document (e.g. a licence line).

      length=5

    • detail

      public String detail
      Provides detailed information on the document

      length=12

    • atHand

      public Boolean atHand
      Indicates that the document is available to the person concerned.
    • procedureSpecificDocumentCode

      public String procedureSpecificDocumentCode
      Different coding for the document required for reporting to customs.

      length=12

    • issuingAuthorityName

      public String issuingAuthorityName
      Issuing authority name.

      length=70

    • documentLineItemNumber

      public Integer documentLineItemNumber
      Document line item number.

      length=5

  • Constructor Details

    • ICProducedDocumentEUDTO

      public ICProducedDocumentEUDTO()