Class ItemClassificationIdentifier
- java.lang.Object
-
- com.fourjs.report.facturx.profiles.en16931.ItemClassificationIdentifier
-
public class ItemClassificationIdentifier extends Object
BT-158-00:(ITEM CLASSIFICATION IDENTIFIER)XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Identifier
getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier()
BT-158:Item classification identifierScheme identifierScheme version identifierCodes.ItemTypeIdentificationCode
getSchemeIdentifier()
BT-158-1:Scheme identifierString
getSchemeVersionIdentifier()
BT-158-2:Scheme version identifierItemClassificationIdentifier
setItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier(Identifier value)
ItemClassificationIdentifier
setSchemeIdentifier(Codes.ItemTypeIdentificationCode value)
ItemClassificationIdentifier
setSchemeVersionIdentifier(String value)
-
-
-
Method Detail
-
setSchemeIdentifier
public ItemClassificationIdentifier setSchemeIdentifier(Codes.ItemTypeIdentificationCode value)
- Parameters:
value
- BT-158-1:Scheme identifierThe identification scheme identifier of Item classification identifier
Identification scheme must be chosen among the values available in UNTDID 7143 [6].
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode/@listID
- Returns:
- ItemClassificationIdentifier
-
setSchemeVersionIdentifier
public ItemClassificationIdentifier setSchemeVersionIdentifier(String value)
- Parameters:
value
- BT-158-2:Scheme version identifierScheme version identifier
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode/@listVersionID
- Returns:
- ItemClassificationIdentifier
-
setItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier
public ItemClassificationIdentifier setItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier(Identifier value)
- Parameters:
value
- BT-158:Item classification identifierScheme identifierScheme version identifierA code for classifying the item by its type or nature.The identification scheme identifier of the Item classification identifierThe version of the identification scheme.
Classification codes are used to allow grouping of similar items for a various purposes e.g. public procurement (CPV), e- Commerce (UNSPSC) etc.The identification scheme shall be chosen from the entries in UNTDID 7143 [6].
BR-65: The Item classification identifier (BT-158) shall have a Scheme identifier
XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode
- Returns:
- ItemClassificationIdentifier
-
getSchemeIdentifier
public Codes.ItemTypeIdentificationCode getSchemeIdentifier()
BT-158-1:Scheme identifierThe identification scheme identifier of Item classification identifier
Identification scheme must be chosen among the values available in UNTDID 7143 [6].
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode/@listID
-
getSchemeVersionIdentifier
public String getSchemeVersionIdentifier()
BT-158-2:Scheme version identifierScheme version identifier
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode/@listVersionID
-
getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier
public Identifier getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier()
BT-158:Item classification identifierScheme identifierScheme version identifierA code for classifying the item by its type or nature.The identification scheme identifier of the Item classification identifierThe version of the identification scheme.
Classification codes are used to allow grouping of similar items for a various purposes e.g. public procurement (CPV), e- Commerce (UNSPSC) etc.The identification scheme shall be chosen from the entries in UNTDID 7143 [6].
BR-65: The Item classification identifier (BT-158) shall have a Scheme identifier
- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedTradeProduct/ram:DesignatedProductClassification/ram:ClassCode
-
-