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 Summary
FieldsModifier and TypeFieldDescriptionThe unique business object id of the consignment linked to the declarations to be cancelled.Specific customs process.Mandatory field.The reason code for the cancellation.Specifies that declarations linked to this consignment should trigger a cancellation in the customs system with the given reason for the cancellation.Fields inherited from class de.aeb.xnsg.foundation.bf.AbstractRequestDTO
clientIdentCode, clientSystemId, resultLanguageIsoCodes, userName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
businessObjectIdConsignment
The unique business object id of the consignment linked to the declarations to be cancelled. This field is mandatory.length=50
-
customsProcess
Specific customs process. -
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
Mandatory field. The reason for the cancellation.length=300
-
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
-
getCustomsProcessType
- Specified by:
getCustomsProcessTypein interfaceCustomsProcessTypeDTOProvider
-
getRequestCancelAtCustoms
- Specified by:
getRequestCancelAtCustomsin interfaceCancellationParameterProvider
-
getReason
- Specified by:
getReasonin interfaceCancellationParameterProvider
-
getReasonCode
- Specified by:
getReasonCodein interfaceCancellationParameterProvider
-