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
-
-
-
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(IdentifierType 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()
-
getSchemeIdentifierForJAXB
public Codes.ItemTypeIdentificationCode getSchemeIdentifierForJAXB()
-
getSchemeVersionIdentifier
public String getSchemeVersionIdentifier()
-
getSchemeVersionIdentifierForJAXB
public String getSchemeVersionIdentifierForJAXB()
-
getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier
public IdentifierType getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifier()
-
getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifierForJAXB
public String getItemClassificationIdentifierschemeIdentifierschemeVersionIdentifierForJAXB()
-
-