Che cosa significa
In un file CII uno sconto sul prezzo unitario (BT-147) o una maggiorazione sul prezzo unitario è un elemento ram:AppliedTradeAllowanceCharge. Il suo indicatore, ram:ChargeIndicator/udt:Indicator, deve contenere la parola true o false in minuscolo. Per uno sconto sul prezzo è false. Altre scritture come True, TRUE, 1, 0 o yes non passano il controllo, e neppure un indicatore mancante o vuoto. Gli spazi intorno alla parola vengono ignorati. PEPPOL-EN16931-R043-1 fa lo stesso controllo per gli sconti e le maggiorazioni sull'intera fattura e sulle righe.
Perché è importante
L'indicatore dice se l'importo viene tolto o aggiunto.
Come correggerlo
Esporta di nuovo da una versione aggiornata, oppure contatta il fornitore del software citando questa regola. Se prepari tu l'XML, scrivi false per uno sconto o true per una maggiorazione, in minuscolo, in udt:Indicator dentro ram:ChargeIndicator di ram:AppliedTradeAllowanceCharge.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una XRechnung
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori
Il testo ufficiale della regola
Allowance/charge ChargeIndicator value MUST equal 'true' or 'false' Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| XRechnung 3.0 (CII) | 3.0.2 |