/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode
Invoice Line Commodity Classification Code
| Context ID | INV1398 |
| Cardinality | 0..1 |
| Usage | M |
Description
A code signifying the trade classification of the commodity.
A code for classifying the item by its type or nature.
In MyInvois Malaysia the product tariff code can be used and the category of products or services code MUST be used to classify items.
Child elements
| Cardinality | Usage | Description | Element |
|---|---|---|---|
| 0..1 | M |
Invoice Line Commodity Classification Code List ID
The identification of a list of codes. |
@listID |
Details
vrbl-invoice-my-1p0
Use the following List Identifier to provide the different classification codes.
| @listID | Code | Usage |
|---|---|---|
VRBL:MY:PTC |
Product tariff code | Optional |
VRBL:MY:CLASS |
Category of products or services | Mandatory |
Note: The allowed codes for the category of products or services @listID='VRBL:MY:CLASS' are listed in the classification code list.
Use the original Malaysian codes.
Example:
<Invoice>
<!-- Code omitted for clarity -->
<cac:InvoiceLine>
<!-- Code omitted for clarity -->
<cac:Item>
<!-- Code omitted for clarity -->
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="VRBL:MY:CLASS">003</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="VRBL:MY:PTC">9800.00.0010</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<!-- Code omitted for clarity -->
</cac:Item>
<!-- Code omitted for clarity -->
</cac:InvoiceLine>
<!-- Code omitted for clarity -->
</Invoice>
Rules
| Rule ID | Error Message |
|---|---|
| VRBL-INV-MY-1p0-129 | When used for category of products or services, the value of the Invoice Line Commodity Classification Code must be contained in Item Classification Code [VRBL-CL-MY-ItemClassificationCode]. Allowed values: 001, 002, 003, 004, 005, 006, 007, 008, 009, 010, 011, 012, 013, 014, 015, 016, 017, 018, 019, 020, 021, 022, 023, 024, 025, 026, 027, 028, 029, 030, 031, 032, 033, 034, 035, 036, 037, 038, 039, 040, 041, 042, 043, 044, 045. |
| VRBL-INV-MY-1p0-130 | The value of the Invoice Line Commodity Classification Code List ID must be contained in UNCL7143 item type identification [VRBL-CL-ItemNumberTypeCode] or be contained in MY Item Number Type Code (CLASS, PTC) [VRBL-CL-MY-ItemNumberTypeCode] (prefixed by 'VRBL:MY:'). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL7143/ |
| VRBL-INV-CORE-512 | The Invoice Line Commodity Classification Code List ID must exist within the Invoice Line Commodity Classification Code. |