public class ItemAttributes
extends java.lang.Object
A group of business terms providing information about properties of the goods and services invoiced.
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getItemAttributeName()
BT-160:Item attribute name
|
java.lang.String |
getItemAttributeValue()
BT-161:Item attribute value
|
Codes.UnitOfMeasure |
getMeasurementUnit()
EXT:Measurement Unit
|
java.lang.String |
getTypeCode()
EXT:Item Attribute Type (Code)
|
java.lang.String |
getValueMeasure()
EXT:Item Attribute Value (numerical measurand)
|
ItemAttributes |
setItemAttributeName(java.lang.String value) |
ItemAttributes |
setItemAttributeValue(java.lang.String value) |
ItemAttributes |
setMeasurementUnit(Codes.UnitOfMeasure value) |
ItemAttributes |
setTypeCode(java.lang.String value) |
ItemAttributes |
setValueMeasure(java.lang.String value) |
public ItemAttributes setTypeCode(java.lang.String value)
value
- EXT:Item Attribute Type (Code)
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:TypeCode
public ItemAttributes setItemAttributeName(java.lang.String value)
value
- BT-160:Item attribute name
The name of the attribute or property of the item.
Such as “Colour”.
BR-54: Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:Description
public ItemAttributes setMeasurementUnit(Codes.UnitOfMeasure value)
value
- EXT:Measurement Unit
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:ValueMeasure/@unitCode
public ItemAttributes setValueMeasure(java.lang.String value)
value
- EXT:Item Attribute Value (numerical measurand)
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:ValueMeasure
public ItemAttributes setItemAttributeValue(java.lang.String value)
value
- BT-161:Item attribute value
The value of the attribute or property of the item.
Such as “Red”.
BR-54: Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:Value
public java.lang.String getTypeCode()
public java.lang.String getItemAttributeName()
The name of the attribute or property of the item.
Such as “Colour”.
BR-54: Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).
public Codes.UnitOfMeasure getMeasurementUnit()
public java.lang.String getValueMeasure()
public java.lang.String getItemAttributeValue()
The value of the attribute or property of the item.
Such as “Red”.
BR-54: Each Item attribute (BG-32) shall contain an Item attribute name (BT-160) and an Item attribute value (BT-161).