From 5f61d851952f8ac2abadc3adff594f861f05e717 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Tue, 18 Apr 2023 11:21:48 +0200 Subject: [PATCH 1/3] Fix #1212 --- modules/articoli/plugins/articoli.giacenze.php | 14 +++++++------- modules/interventi/ajax_tecnici.php | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/articoli/plugins/articoli.giacenze.php b/modules/articoli/plugins/articoli.giacenze.php index c0e409244..4bfc1de0c 100755 --- a/modules/articoli/plugins/articoli.giacenze.php +++ b/modules/articoli/plugins/articoli.giacenze.php @@ -103,7 +103,7 @@ if (!empty($ordini)) { - '.numberFormat($qta).' + '.numberFormat($qta, 'qta').' '; } @@ -114,7 +114,7 @@ if (!empty($ordini)) { '.tr('Totale').' - '.numberFormat($impegnato).' + '.numberFormat($impegnato, 'qta').' @@ -170,7 +170,7 @@ if (!empty($ordini)) { - '.numberFormat($qta).' + '.numberFormat($qta, 'qta').' '; } @@ -181,7 +181,7 @@ if (!empty($ordini)) { '.tr('Totale').' - '.numberFormat($ordinato).' + '.numberFormat($ordinato, 'qta').' @@ -213,7 +213,7 @@ echo '
- '.numberFormat($da_ordinare).' '.$articolo->um.' + '.numberFormat($da_ordinare, 'qta').' '.$articolo->um.'
@@ -235,7 +235,7 @@ echo '
- '.numberFormat($disponibile).' '.$articolo->um.' + '.numberFormat($disponibile, 'qta').' '.$articolo->um.'
@@ -271,7 +271,7 @@ foreach ($sedi as $sede) { echo ' '.$sede['nomesede'].' - '.numberFormat($giacenze[$sede['id']][0]).' '.$articolo->um.' + '.numberFormat($giacenze[$sede['id']][0], 'qta').' '.$articolo->um.' diff --git a/modules/interventi/ajax_tecnici.php b/modules/interventi/ajax_tecnici.php index 6c313adb9..3488145ca 100755 --- a/modules/interventi/ajax_tecnici.php +++ b/modules/interventi/ajax_tecnici.php @@ -144,7 +144,7 @@ if (!empty($sessioni)) { // ORE echo ' - '.($ore<=0 ? '': '' ).' '.Translator::numberToLocale($ore).' + '.($ore<=0 ? '': '' ).' '.numberFormat($ore,'qta').'
@@ -173,7 +173,7 @@ if (!empty($sessioni)) { // KM echo '
- '.Translator::numberToLocale($km).' + '.numberFormat($km, 'qta').'
From 203a7f3976ee21032c01502d7ea3c15394ff6a48 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Tue, 18 Apr 2023 11:33:00 +0200 Subject: [PATCH 2/3] Fix #1293 --- modules/interventi/row-list.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/interventi/row-list.php b/modules/interventi/row-list.php index 7e8a4afe3..5a62435c2 100755 --- a/modules/interventi/row-list.php +++ b/modules/interventi/row-list.php @@ -228,14 +228,14 @@ echo ' '; // SCONTO - if (!empty($intervento->sconto)) { + if (!empty($righe->sum('sconto'))) { echo ' '; From 8658ad301081128f984dfa0101ece144c685d354 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Tue, 18 Apr 2023 12:20:50 +0200 Subject: [PATCH 3/3] Allineamento sconto negativo nei documenti --- modules/contratti/row-list.php | 4 ++-- modules/ddt/row-list.php | 4 ++-- modules/interventi/row-list.php | 4 ++-- modules/ordini/row-list.php | 4 ++-- modules/preventivi/row-list.php | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/modules/contratti/row-list.php b/modules/contratti/row-list.php index e122defdc..5c5c6d98a 100755 --- a/modules/contratti/row-list.php +++ b/modules/contratti/row-list.php @@ -192,7 +192,7 @@ echo ' // Calcoli $imponibile = abs($contratto->imponibile); -$sconto = $contratto->sconto; +$sconto = -$contratto->sconto; $totale_imponibile = abs($contratto->totale_imponibile); $iva = abs($contratto->iva); $totale = abs($contratto->totale); @@ -216,7 +216,7 @@ if (!empty($sconto)) { echo ' '; diff --git a/modules/ordini/row-list.php b/modules/ordini/row-list.php index ef6ca6b61..7b074816b 100755 --- a/modules/ordini/row-list.php +++ b/modules/ordini/row-list.php @@ -283,7 +283,7 @@ echo ' // Calcoli $imponibile = abs($ordine->imponibile); -$sconto = $ordine->sconto; +$sconto = -$ordine->sconto; $totale_imponibile = abs($ordine->totale_imponibile); $iva = abs($ordine->iva); $totale = abs($ordine->totale); @@ -307,7 +307,7 @@ if (!empty($sconto)) { echo '
'.tr('Sconto/maggiorazione', [], ['upper' => true]).': - '.moneyFormat($intervento->sconto, 2).' + '.moneyFormat($righe->sum('sconto'), 2).'
- '.tr('Sconto/maggiorazione', [], ['upper' => true]).': + '.tr('Sconto/maggiorazione', [], ['upper' => true]).': '.moneyFormat($contratto->sconto, 2).' diff --git a/modules/ddt/row-list.php b/modules/ddt/row-list.php index dec9fa700..be2730cf1 100755 --- a/modules/ddt/row-list.php +++ b/modules/ddt/row-list.php @@ -238,7 +238,7 @@ echo ' // Calcoli $imponibile = abs($ddt->imponibile); -$sconto = $ddt->sconto; +$sconto = -$ddt->sconto; $totale_imponibile = abs($ddt->totale_imponibile); $iva = abs($ddt->iva); $totale = abs($ddt->totale); @@ -262,7 +262,7 @@ if (!empty($sconto)) { echo '
- '.tr('Sconto/maggiorazione', [], ['upper' => true]).': + '.tr('Sconto/maggiorazione', [], ['upper' => true]).': '.moneyFormat($sconto, 2).' diff --git a/modules/interventi/row-list.php b/modules/interventi/row-list.php index 5a62435c2..85b8100da 100755 --- a/modules/interventi/row-list.php +++ b/modules/interventi/row-list.php @@ -232,10 +232,10 @@ echo ' echo '
- '.tr('Sconto/maggiorazione', [], ['upper' => true]).': + '.tr('Sconto/maggiorazione', [], ['upper' => true]).': - '.moneyFormat($righe->sum('sconto'), 2).' + '.moneyFormat(-$righe->sum('sconto'), 2).'
- '.tr('Sconto/maggiorazione', [], ['upper' => true]).': + '.tr('Sconto/maggiorazione', [], ['upper' => true]).': '.moneyFormat($sconto, 2).' diff --git a/modules/preventivi/row-list.php b/modules/preventivi/row-list.php index 9e47afade..b990b3b22 100755 --- a/modules/preventivi/row-list.php +++ b/modules/preventivi/row-list.php @@ -225,7 +225,7 @@ echo ' // Calcoli $imponibile = abs($preventivo->imponibile); -$sconto = $preventivo->sconto; +$sconto = -$preventivo->sconto; $totale_imponibile = abs($preventivo->totale_imponibile); $iva = abs($preventivo->iva); $totale = abs($preventivo->totale); @@ -249,7 +249,7 @@ if (!empty($sconto)) { echo '
- '.tr('Sconto/maggiorazione', [], ['upper' => true]).': + '.tr('Sconto/maggiorazione', [], ['upper' => true]).': '.moneyFormat($preventivo->sconto, 2).'