Class ItemAttributes


  • public class ItemAttributes
    extends Object
    BG-32:ITEM ATTRIBUTES

    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

    • Method Detail

      • setItemAttributeName

        public ItemAttributes setItemAttributeName​(String value)
        Parameters:
        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

        Returns:
        ItemAttributes
      • setItemAttributeValue

        public ItemAttributes setItemAttributeValue​(String value)
        Parameters:
        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

        Returns:
        ItemAttributes
      • getItemAttributeName

        public String getItemAttributeName()
        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).

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:Description
      • getItemAttributeValue

        public String getItemAttributeValue()
        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).

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:ApplicableProductCharacteristic/ram:Value