'.tr('sconto _TOT_ _TYPE_', [
- '_TOT_' => Translator::numberToLocale($r['sconto_unitario']),
+
'.replace($text, [
+ '_TOT_' => Translator::numberToLocale(abs($r['sconto_unitario'])),
'_TYPE_' => ($r['tipo_sconto'] == 'PRC' ? '%' : currency()),
]).'';
}
@@ -135,14 +137,14 @@ $imponibile = sum(array_column($rs, 'subtotale'));
$sconto = sum(array_column($rs, 'sconto'));
$iva = sum(array_column($rs, 'iva'));
-$imponibile_scontato = sum($imponibile, -$sconto);
+$totale_imponibile = sum($imponibile, -$sconto);
$totale = sum([
- $imponibile_scontato,
+ $totale_imponibile,
$iva,
]);
$totale_guadagno = sum([
- $imponibile_scontato
+ $totale_imponibile
- $totale_acquisto,
]);
@@ -177,10 +179,10 @@ if (abs($sconto) > 0) {
echo '
- '.tr('Imponibile scontato', [], ['upper' => true]).':
+ '.tr('Totale imponibile', [], ['upper' => true]).':
|
- '.moneyFormat($imponibile_scontato, 2).'
+ '.moneyFormat($totale_imponibile, 2).'
|
|
';
diff --git a/plugins/exportFE/src/FatturaElettronica.php b/plugins/exportFE/src/FatturaElettronica.php
index c0c1d929e..e34ad2a59 100644
--- a/plugins/exportFE/src/FatturaElettronica.php
+++ b/plugins/exportFE/src/FatturaElettronica.php
@@ -993,9 +993,9 @@ class FatturaElettronica
$percentuale = floatval($aliquota->percentuale);
if ($documento->isNotaDiAccredito()) {
- $dettaglio['PrezzoTotale'] = -$riga->imponibile_scontato ?: 0;
+ $dettaglio['PrezzoTotale'] = -$riga->totale_imponibile ?: 0;
} else {
- $dettaglio['PrezzoTotale'] = $riga->imponibile_scontato ?: 0;
+ $dettaglio['PrezzoTotale'] = $riga->totale_imponibile ?: 0;
}
$dettaglio['AliquotaIVA'] = $percentuale;
diff --git a/plugins/importFE/src/FatturaOrdinaria.php b/plugins/importFE/src/FatturaOrdinaria.php
index b5558dfe8..7f23da420 100644
--- a/plugins/importFE/src/FatturaOrdinaria.php
+++ b/plugins/importFE/src/FatturaOrdinaria.php
@@ -172,7 +172,7 @@ class FatturaOrdinaria extends FatturaElettronica
$dati_generali = $this->getBody()['DatiGenerali']['DatiGeneraliDocumento'];
$totale_documento = $dati_generali['ImportoTotaleDocumento'];
- $diff = $totale_documento ? floatval($totale_documento) - $fattura->totale : $totale_righe - $fattura->imponibile_scontato;
+ $diff = $totale_documento ? floatval($totale_documento) - $fattura->totale : $totale_righe - $fattura->totale_imponibile;
if (!empty($diff)) {
// Rimozione dell'IVA calcolata automaticamente dal gestionale
$iva_arrotondamento = database()->fetchOne('SELECT * FROM co_iva WHERE id='.prepare($iva[0]));
diff --git a/plugins/statistiche_anagrafiche/info.php b/plugins/statistiche_anagrafiche/info.php
index fa4c7831d..1fb9e4537 100644
--- a/plugins/statistiche_anagrafiche/info.php
+++ b/plugins/statistiche_anagrafiche/info.php
@@ -20,19 +20,19 @@ $preventivi = Preventivo::whereBetween('data_accettazione', [$start, $end])
->where('idanagrafica', $id_record)
->where('default_revision', 1)
->get();
-$totale_preventivi = $preventivi->sum('imponibile_scontato');
+$totale_preventivi = $preventivi->sum('totale_imponibile');
// Contratti
$contratti = Contratto::whereBetween('data_accettazione', [$start, $end])
->where('idanagrafica', $id_record)
->get();
-$totale_contratti = $contratti->sum('imponibile_scontato');
+$totale_contratti = $contratti->sum('totale_imponibile');
// Ordini cliente
$ordini_cliente = Ordine::whereBetween('data', [$start, $end])
->where('idanagrafica', $id_record)
->get();
-$totale_ordini_cliente = $ordini_cliente->sum('imponibile_scontato');
+$totale_ordini_cliente = $ordini_cliente->sum('totale_imponibile');
// Interventi
@@ -58,7 +58,7 @@ $ddt_uscita = DDT::whereBetween('data', [$start, $end])
$query->where('dt_tipiddt.dir', '=', 'entrata');
})
->get();
-$totale_ddt_uscita = $ddt_uscita->sum('imponibile_scontato');
+$totale_ddt_uscita = $ddt_uscita->sum('totale_imponibile');
// Fatture di vendita
$fatture_vendita = Fattura::whereBetween('data', [$start, $end])
@@ -67,7 +67,7 @@ $fatture_vendita = Fattura::whereBetween('data', [$start, $end])
$query->where('co_tipidocumento.dir', '=', 'entrata');
})
->get();
-$totale_fatture_vendita = $fatture_vendita->sum('imponibile_scontato');
+$totale_fatture_vendita = $fatture_vendita->sum('totale_imponibile');
echo '
diff --git a/templates/contratti_cons/body.php b/templates/contratti_cons/body.php
index e8379c3e7..69d9b3bc8 100644
--- a/templates/contratti_cons/body.php
+++ b/templates/contratti_cons/body.php
@@ -556,11 +556,11 @@ if ($options['pricing']) {
';
- // Imponibile scontato
+ // Totale imponibile
echo '
- '.tr('Imponibile scontato', [], ['upper' => true]).':
+ '.tr('Totale imponibile', [], ['upper' => true]).':
|
diff --git a/templates/fatture/body.php b/templates/fatture/body.php
index 228fdf06a..7fffd9a40 100644
--- a/templates/fatture/body.php
+++ b/templates/fatture/body.php
@@ -256,12 +256,12 @@ $imponibile = sum(array_column($righe, 'subtotale'));
$sconto = sum(array_column($righe, 'sconto'));
$iva = sum(array_column($righe, 'iva'));
-$imponibile_scontato = sum($imponibile, -$sconto);
+$totale_imponibile = sum($imponibile, -$sconto);
$totale_iva = sum($iva, $record['iva_rivalsainps']);
$totale = sum([
- $imponibile_scontato,
+ $totale_imponibile,
$record['rivalsainps'],
$totale_iva,
]);
@@ -274,7 +274,7 @@ $netto_a_pagare = sum([
$imponibile = abs($imponibile);
$sconto = abs($sconto);
$iva = abs($iva);
-$imponibile_scontato = abs($imponibile_scontato);
+$totale_imponibile = abs($totale_imponibile);
$totale_iva = abs($totale_iva);
$totale = abs($totale);
$netto_a_pagare = abs($netto_a_pagare);
diff --git a/templates/fatture/footer.php b/templates/fatture/footer.php
index b0c50af09..5bb7c9c02 100644
--- a/templates/fatture/footer.php
+++ b/templates/fatture/footer.php
@@ -116,7 +116,7 @@ if (!empty($sconto)) {
|
- ".tr('Imponibile scontato', [], ['upper' => true]).'
+ ".tr('Totale imponibile', [], ['upper' => true]).'
| ';
}
diff --git a/templates/interventi/body.php b/templates/interventi/body.php
index 252b898bb..e4c1b8cc6 100644
--- a/templates/interventi/body.php
+++ b/templates/interventi/body.php
@@ -470,11 +470,11 @@ if ($options['pricing']) {
';
- // Imponibile scontato
+ // Totale imponibile
echo '
- '.tr('Imponibile scontato', [], ['upper' => true]).':
+ '.tr('Totale imponibile', [], ['upper' => true]).':
|
diff --git a/templates/ordini/body.php b/templates/ordini/body.php
index 561e139b2..d29ffc2a3 100644
--- a/templates/ordini/body.php
+++ b/templates/ordini/body.php
@@ -229,11 +229,11 @@ if ($options['pricing']) {
|
';
- // Imponibile scontato
+ // Totale imponibile
echo '
- '.tr('Imponibile scontato', [], ['upper' => true]).':
+ '.tr('Totale imponibile', [], ['upper' => true]).':
|
diff --git a/templates/preventivi/body.php b/templates/preventivi/body.php
index 05c73e7a4..aa3c8f463 100644
--- a/templates/preventivi/body.php
+++ b/templates/preventivi/body.php
@@ -219,11 +219,11 @@ if ($options['pricing'] and !isset($options['hide_total'])) {
|
';
- // Imponibile scontato
+ // Totale imponibile
echo '
- '.tr('Imponibile scontato', [], ['upper' => true]).':
+ '.tr('Totale imponibile', [], ['upper' => true]).':
|
diff --git a/templates/preventivi_cons/body.php b/templates/preventivi_cons/body.php
index de7d57f2a..7c96a08fe 100644
--- a/templates/preventivi_cons/body.php
+++ b/templates/preventivi_cons/body.php
@@ -490,11 +490,11 @@ if ($show) {
|
';
- // Imponibile scontato
+ // Totale imponibile
echo '
- '.tr('Imponibile scontato', [], ['upper' => true]).':
+ '.tr('Totale imponibile', [], ['upper' => true]).':
|
diff --git a/tests/_support/Helper/Common/RowHelper.php b/tests/_support/Helper/Common/RowHelper.php
index cfa24232d..5eecf33f1 100644
--- a/tests/_support/Helper/Common/RowHelper.php
+++ b/tests/_support/Helper/Common/RowHelper.php
@@ -126,7 +126,7 @@ class RowHelper extends \Codeception\Module
$t->see('542,34', $this->getFinalValue('Imponibile'));
$t->see('60,00', $this->getFinalValue('Sconto'));
- $t->see('482,34', $this->getFinalValue('Imponibile scontato'));
+ $t->see('482,34', $this->getFinalValue('Totale imponibile'));
$t->see('106,11', $this->getFinalValue('IVA'));
$t->see('588,45', $this->getFinalValue('Totale'));
@@ -135,7 +135,7 @@ class RowHelper extends \Codeception\Module
$t->see('542,34', $this->getFinalValue('Imponibile'));
$t->see('160,00', $this->getFinalValue('Sconto'));
- $t->see('382,34', $this->getFinalValue('Imponibile scontato'));
+ $t->see('382,34', $this->getFinalValue('Totale imponibile'));
$t->see('84,11', $this->getFinalValue('IVA'));
$t->see('466,45', $this->getFinalValue('Totale'));
@@ -146,7 +146,7 @@ class RowHelper extends \Codeception\Module
$t->see('542,34', $this->getFinalValue('Imponibile'));
$t->see('98,23', $this->getFinalValue('Sconto'));
- $t->see('444,11', $this->getFinalValue('Imponibile scontato'));
+ $t->see('444,11', $this->getFinalValue('Totale imponibile'));
$t->see('97,70', $this->getFinalValue('IVA'));
$t->see('541,81', $this->getFinalValue('Totale'));
}
|