e-Factura validator

All error codes › BR-RO-L1018

BR-RO-L1018 – Text too long for CIUS-RO

Errorroapplies to Romanian e-Factura

What the rule says

The allowed maximum number of characters for the Document level charge reason (BT-104) is 100.

How to fix it

Shorten the field to the maximum length given in the message.

Check your invoice for free

Paste the XML and see every error with the exact fix and the correct amounts.

Where it is checked in the XML

Context: /ubl:Invoice/cac:AllowanceCharge[cbc:ChargeIndicator = true()] | /ubl:CreditNote/cac:AllowanceCharge[cbc:ChargeIndicator = true()]

Test (XPath):

string-length(normalize-space(cbc:AllowanceChargeReasonCode)) <= 100

Related rules