/ubl:Invoice/cac:InvoiceLine/cbc:InvoicedQuantity/@unitCode
Invoiced Quantity Unit of Measure Code
| Context ID | INV1179 |
| Cardinality | 0..1 |
| Usage | O |
Description
The unit of measure that applies to the invoiced quantity.
In Polish KSeF FA(3) the Unit of Measurement related to the Invoiced Quantity is defined as free-text element, which allows for any string.
Details
vrbl-invoice-pl-b2b-3p0
Additionally it is flagged as an optional element which can be omitted in certain cases, for example for a simplified invoice. Still in VRBL the usage of the Unit Code attribute is mandatory and we recommend the usage of the codes of the UN/ECE Recommendation 20 with Rec 21 extension for outgoing invoices. For incoming invoices we provide the original free-text value from the original invoice. Altough in very limited scope we will try to convert the original unit of measure text to UN/ECE Recommendation 20 with Rec 21 extension codes.
Example containing an UN/ECE Recommendation 20 with Rec 21 extension code:
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:InvoiceLine>
<!-- Code omitted for clarity -->
<cbc:InvoicedQuantity unitCode="H87">100</cbc:InvoicedQuantity>
<!-- Code omitted for clarity -->
</cac:InvoiceLine>
</ubl:Invoice>
Example containing a free-text description of a code:
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:InvoiceLine>
<!-- Code omitted for clarity -->
<cbc:InvoicedQuantity unitCode="sztuki">100</cbc:InvoicedQuantity>
<!-- Code omitted for clarity -->
</cac:InvoiceLine>
</ubl:Invoice>