Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

fattura elettronica - numero decimali prezzounitario

127 views
Skip to first unread message

mario rossi

unread,
Jan 13, 2019, 1:32:06 PM1/13/19
to
buongiorno a tutti volevo chiedervi conferma, ho emesso una fattura arrotondando il prezzo unitario a 2 decimali ma il cliente usa 3 decimali per il prezzo unitario quindi la linea fattura risultava errata come segue:

<NumeroLinea>3</NumeroLinea>
<Descrizione>articolo 1</Descrizione>
<Quantita>1080.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.13</PrezzoUnitario>
<PrezzoTotale>138.24</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>

allora ho provato a mettere nella fattura elettronica 3 decimali ma le specifiche dell'agenzia delle entrate credo prevedessero al massimo 2 decimali o sbaglio? la stessa linea è diventata quindi

<NumeroLinea>3</NumeroLinea>
<Descrizione>articolo 1</Descrizione>
<Quantita>1080.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.128</PrezzoUnitario>
<PrezzoTotale>138.24</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>

il simulatore agenzia delle entrate mi ha detto che il file è corretto, secondo voi quindi accettano anche 3 decimali?

grazie a tutti.

mario rossi

unread,
Jan 13, 2019, 1:46:34 PM1/13/19
to
ho provato a mettere 3 decimali anche in prezzototale come segue perchè a volte anche il terzo decimale di prezzototale della singola riga è diverso da zero

<NumeroLinea>4</NumeroLinea>
<Descrizione>articolo 2</Descrizione>
<Quantita>3778.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.188</PrezzoUnitario>
<PrezzoTotale>710.264</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>

ho mantenuto 2 decimali nel riepilogo fattura e il simulatore agenzia entrate mi ha restituito il messaggio che la fattura è corretta.

posso stare quindi tranquillo?

Potone

unread,
Jan 13, 2019, 4:09:33 PM1/13/19
to
Ciao,
gli elementi <PrezzoUnitario> e <PrezzoTotale> sono di tipo Amount8DecimalType che ha la seguente definizione (presente nel file xsd):
<xs:simpleType name="Amount8DecimalType">
<xs:restriction base="xs:decimal">
<xs:pattern value="[\-]?[0-9]{1,11}\.[0-9]{2,8}" />
</xs:restriction>
</xs:simpleType>

Significa che dopo il separatore decimale possono essere indicati da minimo 2 a massimo 8 cifre.

Mat.

mario rossi

unread,
Jan 13, 2019, 6:42:06 PM1/13/19
to
perfetto allora direi che va bene, grazie mille.
0 new messages