Package de.aeb.xnsg.licmgmt.bf
Class ElanGoodDTO
- java.lang.Object
-
- de.aeb.xnsg.licmgmt.bf.ElanGoodDTO
-
- All Implemented Interfaces:
Serializable
public class ElanGoodDTO extends Object implements Serializable
Describes a good in an ELAN license application- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description String
alNumber
Number from the German Ausfuhrliste for this good.
SetisGoodNotListed
totrue
if the good is not listed.
Maximum length:12
String
casNumber
Numeric identifier according to 'Chemical Abstracts Service' (CAS) relevant for this good.
Maximum length:25
String
commCode
Commodity code.
Maximum length:8
String
cwueList
Exact CWUE list number relevant for this good.
Maximum length:10
Boolean
isGoodNotListed
True, if the good is not listed on the German 'Ausfuhrliste'.
If this flag istrue
the fieldalNumber
in the good is filled with the placeholderNull
which means 'not listed'.String
iupacLabel1
IUPAC name of the chemical product, line 1.
Maximum length:40
String
iupacLabel2
IUPAC name of the chemical product, line 2.
Maximum length:40
String
iupacLabel3
IUPAC name of the chemical product, line 3.
Maximum length:40
String
iupacLabel4
IUPAC name of the chemical product, line 4.
Maximum length:40
String
label1
The name of the good, line 1.
Maximum length:40
String
label2
The name of the good, line 2.
Maximum length:40
String
label3
The name of the good, line 3.
Maximum length:40
String
label4
The name of the good, line 4.
Maximum length:40
String
manufacturer
Manufacturer of the good.
Maximum length:25
BigDecimal
quantity
Quantity of the good.String
quantityUnit
Quantity unit.String
typeOfGood
Type description of the good.
Maximum length:25
Long
value
Value of the good.
Maximum number of digits:12
String
valueCurrency
Currency of the value.
-
Constructor Summary
Constructors Constructor Description ElanGoodDTO()
-
-
-
Field Detail
-
label1
public String label1
The name of the good, line 1.
Maximum length:40
-
label2
public String label2
The name of the good, line 2.
Maximum length:40
-
label3
public String label3
The name of the good, line 3.
Maximum length:40
-
label4
public String label4
The name of the good, line 4.
Maximum length:40
-
manufacturer
public String manufacturer
Manufacturer of the good.
Maximum length:25
-
typeOfGood
public String typeOfGood
Type description of the good.
Maximum length:25
-
commCode
public String commCode
Commodity code.
Maximum length:8
-
isGoodNotListed
public Boolean isGoodNotListed
True, if the good is not listed on the German 'Ausfuhrliste'.
If this flag istrue
the fieldalNumber
in the good is filled with the placeholderNull
which means 'not listed'.
-
alNumber
public String alNumber
Number from the German Ausfuhrliste for this good.
SetisGoodNotListed
totrue
if the good is not listed.
Maximum length:12
-
value
public Long value
Value of the good.
Maximum number of digits:12
-
valueCurrency
public String valueCurrency
Currency of the value. Currently the only allowed currency isEUR
.
Maximum length:3
-
quantity
public BigDecimal quantity
Quantity of the good.
-
quantityUnit
public String quantityUnit
Quantity unit. The ident code must conform to the codes retrieved by querying the webserviceIElanTransactionBF.getDimensions()
.
Maximum length:10
-
casNumber
public String casNumber
Numeric identifier according to 'Chemical Abstracts Service' (CAS) relevant for this good.
Maximum length:25
-
cwueList
public String cwueList
Exact CWUE list number relevant for this good.
Maximum length:10
-
iupacLabel1
public String iupacLabel1
IUPAC name of the chemical product, line 1.
Maximum length:40
-
iupacLabel2
public String iupacLabel2
IUPAC name of the chemical product, line 2.
Maximum length:40
-
iupacLabel3
public String iupacLabel3
IUPAC name of the chemical product, line 3.
Maximum length:40
-
iupacLabel4
public String iupacLabel4
IUPAC name of the chemical product, line 4.
Maximum length:40
-
-