Update Validator.php
Fix 'Cifre decimali per importi' anche in fattura elettronica per i campi prezzo unitario e prezzo totale e 'Cifre decimali per quantità' per campo quantità
This commit is contained in:
parent
23c2c0fa16
commit
2ec89f1902
|
@ -590,8 +590,11 @@ class Validator
|
||||||
// Operazioni di normalizzazione
|
// Operazioni di normalizzazione
|
||||||
// Formattazione decimali
|
// Formattazione decimali
|
||||||
if ($info['type'] == 'decimal') {
|
if ($info['type'] == 'decimal') {
|
||||||
if (in_array($key, ['Quantita', 'PrezzoUnitario', 'PrezzoTotale'])) {
|
if (in_array($key, ['PrezzoUnitario', 'PrezzoTotale'])) {
|
||||||
$output = number_format($output, 4, '.', '');
|
$output = number_format($output, setting('Cifre decimali per importi'), '.', '');
|
||||||
|
}
|
||||||
|
else if (in_array($key, ['Quantita'])) {
|
||||||
|
$output = number_format($output, setting('Cifre decimali per quantità'), '.', '');
|
||||||
} else {
|
} else {
|
||||||
$output = number_format($output, 2, '.', '');
|
$output = number_format($output, 2, '.', '');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue