Se i decimali per la quantità sono < 2 li imposto a 2 che è il minimo per lo standard della fatturazione elettronica
This commit is contained in:
parent
80fa859c6d
commit
194242a235
|
@ -610,7 +610,12 @@ class Validator
|
||||||
if (in_array($key, ['PrezzoUnitario'])) {
|
if (in_array($key, ['PrezzoUnitario'])) {
|
||||||
$output = number_format($output, 6, '.', '');
|
$output = number_format($output, 6, '.', '');
|
||||||
} elseif (in_array($key, ['Quantita'])) {
|
} elseif (in_array($key, ['Quantita'])) {
|
||||||
|
//Se i decimali per la quantità sono < 2 li imposto a 2 che è il minimo per lo standard della fatturazione elettronica
|
||||||
|
if (setting('Cifre decimali per quantità') == 1){
|
||||||
|
$output = number_format($output, 2, '.', '');
|
||||||
|
}else{
|
||||||
$output = number_format($output, setting('Cifre decimali per quantità'), '.', '');
|
$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