progressivo_invio = $progressivo_invio;
$fattura->numero_esterno = $numero_esterno;
$fattura->idpagamento = $id_pagamento;
+
+ //Per il destinatario, la data di ricezione della fattura assume grande rilievo ai fini IVA, poiché determina la decorrenza dei termini per poter esercitare il diritto alla detrazione.
+ //La data di ricezione della fattura è contenuta all’interno della “ricevuta di consegna” visibile al trasmittente della stessa.
+ $fattura->data_ricezione = $dati_generali['Data'];
$stato_documento = StatoFattura::where('descrizione', 'Emessa')->first();
$fattura->stato()->associate($stato_documento);
diff --git a/templates/partitario_mastrino/pdfgen.partitario_mastrino.php b/templates/partitario_mastrino/pdfgen.partitario_mastrino.php
index 5ad81c1eb..446f26d64 100644
--- a/templates/partitario_mastrino/pdfgen.partitario_mastrino.php
+++ b/templates/partitario_mastrino/pdfgen.partitario_mastrino.php
@@ -73,8 +73,12 @@ if ($_GET['lev'] == '3') {
$body .= "
SALDO INIZIALE
".Translator::numberToLocale(abs($dare))."
".Translator::numberToLocale(abs($avere))."
\n";
$rs = $dbo->fetchArray('SELECT * FROM co_movimenti WHERE idconto="'.$idconto.'" AND data >= "'.$date_start.'" AND data <= "'.$date_end.'" ORDER BY data ASC');
-
+ // Inizializzo saldo finale
+ $saldo_finale2 = [];
for ($i = 0; $i < sizeof($rs); ++$i) {
+
+
+
if ($rs[$i]['totale'] >= 0) {
$dare = Translator::numberToLocale(abs($rs[$i]['totale']));
$avere = '';
@@ -85,14 +89,14 @@ if ($_GET['lev'] == '3') {
$body .= "