Vai al contenuto

Errore

FX-SCH-A-000186: Il codice del motivo dello sconto deve essere tra quelli ammessi

In breve

Errore: non supera i controlli selezionati.

FX-SCH-A-000186 significa che un valore non vuoto del codice del motivo di uno sconto sull'intera fattura (BT-98) non è tra quelli ammessi dal profilo Basic WL. Scegli il codice appropriato dell'elenco UNTDID 5189 ammesso dal profilo, come 95 per uno sconto generico o 100 per uno sconto speciale. Se indichi invece il motivo come testo (BT-97), ometti il codice solo se le altre regole applicabili lo consentono.

In questa pagina

Che cosa significa

La regola controlla ram:ReasonCode nei ram:SpecifiedTradeAllowanceCharge sotto ram:ApplicableHeaderTradeSettlement che contengono ram:ChargeIndicator/udt:Indicator con valore false. Il codice del motivo dello sconto (BT-98) deve appartenere all'elenco UNTDID 5189 ammesso dal profilo Basic WL se il valore non è vuoto. Il controllo passa quando il valore è vuoto o nell'elenco e non passa per qualsiasi altro valore. Non stabilisce se sia richiesto un codice o un motivo come testo (BT-97). Riguarda i file Factur-X e ZUGFeRD, non la FatturaPA, e Klarbon applica questa regola solo al profilo Basic WL.

Perché è importante

I codici descrivono il motivo dello sconto in una forma standard. Questa regola verifica l'appartenenza all'elenco, non se il motivo scelto corrisponde allo sconto o se l'importo è corretto.

Come correggerlo

Controlla il codice del motivo (BT-98) nel blocco dello sconto sull'intera fattura (BG-20) interessato. Sostituisci il codice non ammesso con quello appropriato dell'elenco Basic WL. Se indichi il motivo come testo (BT-97) e nessuna regola applicabile richiede il codice, ometti ram:ReasonCode. Esporta di nuovo e ricontrolla il file.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta

Il testo ufficiale della regola

Value of 'ram:ReasonCode' is not allowed.

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 BASIC WL 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se FX-SCH-A-000186 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026