Fix calcolo sconto su riga per prezzi ivati

This commit is contained in:
Thomas Zilio 2020-07-01 15:07:42 +02:00
parent a3b384f4f3
commit f3c2193c58
1 changed files with 3 additions and 3 deletions

View File

@ -271,14 +271,14 @@ abstract class Row extends Description
*/
public function setSconto($value, $type)
{
$percentuale_iva = floatval($this->aliquota->percentuale) / 100;
$incorpora_iva = $this->incorporaIVA();
if ($type == 'PRC') {
$this->attributes['sconto_percentuale'] = $value;
$sconto = calcola_sconto([
'sconto' => $value,
'prezzo' => $this->prezzo_unitario,
'prezzo' => $incorpora_iva ? $this->prezzo_unitario_ivato : $this->prezzo_unitario,
'tipo' => 'PRC',
'qta' => 1,
]);
@ -288,7 +288,7 @@ abstract class Row extends Description
}
// Gestione IVA incorporata
if ($this->incorporaIVA()) {
if ($incorpora_iva) {
$this->sconto_unitario_ivato = $sconto;
} else {
$this->sconto_unitario = $sconto;