Faktura

PEPPOL-EN16931-R130

fatalPeppol BIS Billing 3.0profileCIIUBL

Unit code of price base quantity MUST be same as invoiced quantity.

Why it fails

The unit of measure on the price base quantity differs from the one on the invoiced quantity.

How to fix it

Use the same unit code for BT-149 and BT-129. Pricing per 100 pieces while invoicing in hours makes the line total unverifiable.

What the validator checks

CII — context

@unitCode = ../../../ram:SpecifiedLineTradeDelivery/ram:BilledQuantity/@unitCode

UBL — context

not($hasQuantity) or @unitCode = $quantity/@unitCode

Related rules

Part of PEPPOL-EN16931 — Peppol BIS Billing 3.0.

Validate an invoice against this rule →

This is a Peppol BIS Billing 3.0 rule: an invoice can be perfectly valid EN 16931 and still be rejected by it.