diff --git a/modules/fatture/src/Export/CSV.php b/modules/fatture/src/Export/CSV.php index 9a187e96c..d88827b0d 100644 --- a/modules/fatture/src/Export/CSV.php +++ b/modules/fatture/src/Export/CSV.php @@ -50,7 +50,7 @@ class CSV extends CSVExporter 'label' => 'Ragione sociale', ], [ - 'field' => 'totale', + 'field' => 'totaleCSV', 'label' => 'Totale', ], [ diff --git a/modules/fatture/src/Fattura.php b/modules/fatture/src/Fattura.php index a07f78ff7..79238d3fd 100755 --- a/modules/fatture/src/Fattura.php +++ b/modules/fatture/src/Fattura.php @@ -898,4 +898,14 @@ class Fattura extends Document { return $this->anagrafica->ragione_sociale; } + + public function getTotaleCSVAttribute() + { + $totale = $this->totale_imponibile + $this->iva + $this->rivalsa_inps + $this->iva_rivalsa_inps; + if($this->isNota()){ + return $totale*(-1); + }else{ + return $totale; + } + } }