Skip to content

Warning: worth checking

CII-SR-326: Delivery event must not carry a quantity

In short

CII-SR-326 means the delivery event in the file has a UnitQuantity, which EN 16931 does not use. It is a warning, so the file is still accepted; remove the UnitQuantity element from the delivery event.

On this page

What it means

The delivery event (ActualDeliverySupplyChainEvent) carries the delivery date (BT-72). This rule checks that it has no UnitQuantity, a quantity recorded against the event itself.

Why it matters

On an e-invoice the quantities are on the lines, as the invoiced quantity (BT-129). A quantity on the delivery event has no defined meaning, so the recipient's software is likely to ignore it. The invoice is not rejected.

How to fix it

Check that each line has the right quantity, since that is the figure the buyer reads. Then stop your software exporting a delivered quantity on the delivery event, by choosing the EN 16931 profile or changing the export settings. If a partial delivery matters, say so in the invoice note (BT-22).

The rule as published

UnitQuantity should not be present

Where this rule applies

Rule set Version
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether CII-SR-326 still fails, and which other rules do.