Package de.aeb.xnsg.customs.dto.common
Class ICPartyDTO
java.lang.Object
de.aeb.xnsg.customs.dto.common.ICPartyDTO
DTO to hold data of a party.
-
Field Summary
FieldsModifier and TypeFieldDescriptionCityInternal ID which identifies a stored address.The contact person of this party.Country Iso codeCode of the region/state within the country.List of customs ids.Specific customs process.District within the city.If true company data is taken from the company master data and overwrites the given DTO fields.Company nameAdditional company name@CheckPartyType(groups=InvalidDataError.class) StringSpecific party type.Postal codeStreet with number.Additional street . -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
partyType
@CheckPartyType(groups=InvalidDataError.class) public @CheckPartyType(groups=InvalidDataError.class) String partyTypeSpecific party type.- 'DECLARANT' for Declarant of the declaration
- 'EXPORTER' for Export of goods
- 'AGENT' for Agent or representative
- '... for full list see /InternationalCustomsBFBean/getCodes with codeListCode=PARTY_TYPE
length=40
-
customsProcess
Specific customs process.- 'EXPORT_BE' - Export process for Belgium
- 'EXPORT_SE' - Export process for Sweden
- 'EXPORT_NL' - Export process for Netherlands
- 'TRANSIT_NL' - Transit process for Netherlands
- '... for full list see /InternationalCustomsBFBean/getCodes with codeListCode=CUSTOMS_PROCESS_TYPE *
length=20
-
companyNumber
Internal ID which identifies a stored address. This could be an adress in the ICI master data entry or could be used in a partner system. Check special documentation about the use of this field in concrete contexts.length=20
-
name
Company namelength=120
-
name2
Additional company namelength=120
-
street
Street with number.length=70
-
street2
Additional street .length=70
-
city
Citylength=35
-
postCode
Postal codelength=17
-
district
District within the city.length=35
-
country
Country Iso codelength=2
-
countryRegionCode
Code of the region/state within the country.length=5
-
contact
The contact person of this party. -
initFromCompanyMasterFileData
If true company data is taken from the company master data and overwrites the given DTO fields. A company is identified by thecompanyNumber. If not filled the fieldnameis taken. For reasons of uniqueness it is recommended to fill the fieldcompanyNumber. -
customsIds
List of customs ids.
-
-
Constructor Details
-
ICPartyDTO
public ICPartyDTO()
-