From 095ff478ade5dec95397cf0824fa05f182ea3c52 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Mon, 28 Mar 2022 16:29:13 +0200 Subject: [PATCH] Fix calcolo sconto finale --- src/Common/Document.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Common/Document.php b/src/Common/Document.php index 1b404c13a..b055ebe1d 100755 --- a/src/Common/Document.php +++ b/src/Common/Document.php @@ -287,9 +287,12 @@ abstract class Document extends Model implements ReferenceInterface, DocumentInt */ public function getScontoFinale() { - $netto = $this->netto; - if (!empty($this->sconto_finale_percentuale)) { + $netto = $this->totale - $this->ritenuta_acconto - $this->ritenuta_contributi; + if ($this->split_payment) { + $netto = $netto - $this->iva; + } + $sconto = $netto * ($this->sconto_finale_percentuale / 100); } else { $sconto = $this->sconto_finale;