Class ICCancelDeclarationsOfConsignmentRequestDTO

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

public class ICCancelDeclarationsOfConsignmentRequestDTO extends AbstractRequestDTO implements CustomsProcessTypeDTOProvider, CancellationParameterProvider
  • Field Details

    • businessObjectIdConsignment

      public String businessObjectIdConsignment
      The unique business object id of the consignment linked to the declarations to be cancelled. This field is mandatory.

      length=50

    • customsProcess

      public ICCustomsProcessTypeDTO customsProcess
      Specific customs process.
    • requestCancelAtCustoms

      public Boolean requestCancelAtCustoms
      Specifies that declarations linked to this consignment should trigger a cancellation in the customs system with the given reason for the cancellation. The cancellation at customs is only supported by customs processes which allow a cancellation based on a textual cancellation reason.
    • reason

      public String reason
      Mandatory field. The reason for the cancellation.

      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

  • Constructor Details

    • ICCancelDeclarationsOfConsignmentRequestDTO

      public ICCancelDeclarationsOfConsignmentRequestDTO()
  • Method Details