Che cosa significa
La regola controlla le maggiorazioni di riga (BG-28): i blocchi ram:SpecifiedTradeAllowanceCharge sotto ram:SpecifiedLineTradeSettlement della riga in cui ram:ChargeIndicator/udt:Indicator ha valore true. Ogni blocco selezionato deve contenere esattamente un ram:ActualAmount. Il test conta gli elementi, ma non ne controlla i valori e non calcola la maggiorazione.
Perché è importante
L'importo della maggiorazione indica quanto aggiungere nel calcolo dell'imponibile della riga. Ogni blocco maggiorazione deve contenere un solo campo per questo importo.
Come correggerlo
Controlla l'importo effettivo della maggiorazione nella fattura di origine. Se hai inserito una percentuale, calcola anche il corrispondente importo al netto dell'IVA. Nell'XML inserisci l'importo in un solo ram:ActualAmount nel blocco maggiorazione della riga. Prima di eliminare eventuali elementi ripetuti, verifica quale importo è corretto. Esporta e ricontrolla.
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
Element 'ram:ActualAmount' must occur exactly 1 times. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-000548 Il codice del motivo di una maggiorazione deve essere accettato
- FX-SCH-A-000549 Il riepilogo della riga deve indicare l'imponibile una sola volta
- FX-SCH-A-000550 Ogni riga deve avere il nome dell'articolo
- FX-SCH-A-000551 Un identificativo standard dell'articolo deve indicare lo schema
- FX-SCH-A-000552 Lo schema di un identificativo standard deve essere accettato
- FX-SCH-A-000553 Il codice argomento di una nota in fattura deve essere accettato