Faktura

BR-28

fatalEN 16931EN 16931 business ruleCIIUBLBT-148

The Item gross price (BT-148) shall NOT be negative.

Why it fails

The item gross price (BT-148) is negative.

How to fix it

The gross price - the unit price before the item price discount - must be zero or positive. Model reductions with the item price discount (BT-147) or a line allowance (BG-27).

What the validator checks

CII — context $Invoice_Line

(ram:SpecifiedLineTradeAgreement/ram:GrossPriceProductTradePrice/ram:ChargeAmount >= 0) or not(ram:SpecifiedLineTradeAgreement/ram:GrossPriceProductTradePrice/ram:ChargeAmount)

UBL — context $Invoice_Line

(cac:Price/cac:AllowanceCharge/cbc:BaseAmount) >= 0 or not(exists(cac:Price/cac:AllowanceCharge/cbc:BaseAmount))

Related rules

Part of BR — EN 16931 core business rules.

Validate an invoice against this rule →