Class ICCancelDeclarationRequestDTO

java.lang.Object
de.aeb.xnsg.foundation.bf.AbstractRequestDTO
de.aeb.xnsg.customs.requests.cancellation.ICCancelDeclarationRequestDTO
All Implemented Interfaces:
CustomsProcessTypeDTOProvider, CancellationParameterProvider

public class ICCancelDeclarationRequestDTO extends AbstractRequestDTO implements CustomsProcessTypeDTOProvider, CancellationParameterProvider
The request dto for the cancellation of declarations BF.
  • Field Details

    • businessObjectId

      public String businessObjectId
      The unique business object id of the declaration which has to be cancelled. This field is mandatory.

      length=50

    • reason

      public String reason
      The reason for the cancellation. Must also be specified.

      length=300

    • reasonCode

      public String reasonCode
      The reason code for the cancellation. For list of possible reason codes see /InternationalCustomsBFBean/getCodes for CANCELLATION_REASON_CODE
      This field is mandatory for Great Britain and Switzerland only.

      max. length=3

    • requestCancelAtCustoms

      public Boolean requestCancelAtCustoms
      Specifies that Customs Management may request a cancellation in the customs system with the given reason. Currently only supported by some customs processes.
    • customsProcess

      public ICCustomsProcessTypeDTO customsProcess
      Specific customs process.
  • Constructor Details

    • ICCancelDeclarationRequestDTO

      public ICCancelDeclarationRequestDTO()
  • Method Details