mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-22 21:28:08 +01:00
Introduzione funzione moneyFormat
Introduzione della funzione moneyFormat, per la formattazione semplificata dei valori monetari.
This commit is contained in:
parent
6a713e483e
commit
4702df75ad
@ -147,7 +147,7 @@ if (!empty($righe)) {
|
||||
<input type="hidden" id="sconto_'.$i.'" name="sconto['.$r['id'].']" value="'.str_replace('.', ',', ($r['sconto'] / $r['qta'])).'" />
|
||||
<input type="hidden" id="iva_'.$i.'" name="iva['.$r['id'].']" value="'.str_replace('.', ',', ($r['iva'] / $r['qta'])).'" />
|
||||
|
||||
<big id="subtotale_'.$i.'">'.Translator::numberToLocale($subtotale - $sconto + $iva).' '.currency().'</big><br/>
|
||||
<big id="subtotale_'.$i.'">'.moneyFormat($subtotale - $sconto + $iva).'</big><br/>
|
||||
|
||||
<small style="color:#777;" id="subtotaledettagli_'.$i.'">'.Translator::numberToLocale($subtotale - $sconto).' + '.Translator::numberToLocale($iva).'</small>
|
||||
</td>';
|
||||
|
@ -140,18 +140,6 @@ function formatter()
|
||||
return \Translator::getFormatter();
|
||||
}
|
||||
|
||||
/**
|
||||
* Restituisce il simbolo della valuta del gestione.
|
||||
*
|
||||
* @since 2.4.9
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
function currency()
|
||||
{
|
||||
return \Translator::getCurrency();
|
||||
}
|
||||
|
||||
/**
|
||||
* Restituisce la traduzione del messaggio inserito.
|
||||
*
|
||||
@ -198,7 +186,7 @@ function logger()
|
||||
*
|
||||
* @since 2.4.8
|
||||
*/
|
||||
function numberFormat($number, $decimals)
|
||||
function numberFormat($number, $decimals = null)
|
||||
{
|
||||
return Translator::numberToLocale($number, $decimals);
|
||||
}
|
||||
@ -244,3 +232,32 @@ function timeFormat($time)
|
||||
{
|
||||
return Translator::timeToLocale($time);
|
||||
}
|
||||
|
||||
/**
|
||||
* Restituisce il simbolo della valuta del gestione.
|
||||
*
|
||||
* @since 2.4.9
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
function currency()
|
||||
{
|
||||
return \Translator::getCurrency();
|
||||
}
|
||||
|
||||
/**
|
||||
* Restituisce il numero indicato formattato come una valuta secondo la configurazione del sistema.
|
||||
*
|
||||
* @param string $time
|
||||
*
|
||||
* @return string
|
||||
*
|
||||
* @since 2.4.9
|
||||
*/
|
||||
function moneyFormat($number, $decimals = null)
|
||||
{
|
||||
return tr('_TOTAL_ _CURRENCY_', [
|
||||
'_TOTAL_' => numberFormat($number, $decimals),
|
||||
'_CURRENCY_' => currency(),
|
||||
]);
|
||||
}
|
||||
|
@ -2,7 +2,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenSTAManager\n"
|
||||
"POT-Creation-Date: 2019-04-12 15:09-0700\n"
|
||||
"POT-Creation-Date: 2019-04-12 17:56-0700\n"
|
||||
"PO-Revision-Date: 2017-09-06 09:35+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -74,7 +74,7 @@ msgid "Errore durante l'invio dell'email"
|
||||
msgstr ""
|
||||
|
||||
#: add.php:90 include/init/configuration.php:278 include/top.php:79
|
||||
#: modules/fatture/edit.php:666 modules/fatture/edit.php:675
|
||||
#: modules/fatture/edit.php:665 modules/fatture/edit.php:674
|
||||
#: modules/import/edit.php:163 modules/smtp/buttons.php:32
|
||||
#: modules/utenti/edit.php:181 modules/viste/edit.php:466
|
||||
#: plugins/exportFE/edit.php:246 plugins/importFE/edit.php:43
|
||||
@ -306,7 +306,7 @@ msgstr ""
|
||||
#: modules/automezzi/add_articolo.php:19
|
||||
#: modules/automezzi/row-list-articoli.php:13 modules/contratti/edit.php:299
|
||||
#: modules/ddt/edit.php:204 modules/fatture/add_serial.php:59
|
||||
#: modules/fatture/edit.php:488 modules/interventi/add_articolo.php:83
|
||||
#: modules/fatture/edit.php:487 modules/interventi/add_articolo.php:83
|
||||
#: modules/interventi/ajax_articoli.php:14 modules/ordini/edit.php:144
|
||||
#: modules/preventivi/edit.php:169 plugins/importFE/rows.php:157
|
||||
#: plugins/pianificazione_interventi/add_articolo.php:86
|
||||
@ -340,7 +340,7 @@ msgstr ""
|
||||
msgid "Calcola ritenuta d'acconto su"
|
||||
msgstr ""
|
||||
|
||||
#: include/common/conti.php:84 modules/fatture/edit.php:259
|
||||
#: include/common/conti.php:84 modules/fatture/edit.php:258
|
||||
#: modules/fatture/row-list.php:419
|
||||
msgid "Ritenuta contributi"
|
||||
msgstr ""
|
||||
@ -364,7 +364,7 @@ msgstr ""
|
||||
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:54
|
||||
#: modules/dashboard/actions.php:123 modules/ddt/edit.php:214
|
||||
#: modules/ddt/row-list.php:8 modules/fatture/add_intervento.php:70
|
||||
#: modules/fatture/edit.php:498 modules/fatture/row-list.php:14
|
||||
#: modules/fatture/edit.php:497 modules/fatture/row-list.php:14
|
||||
#: modules/interventi/add_articolo.php:91 modules/interventi/add_righe.php:56
|
||||
#: modules/interventi/ajax_righe.php:18 modules/interventi/edit.php:126
|
||||
#: modules/interventi/plugins/my_impianti.interventi.php:21
|
||||
@ -1195,7 +1195,7 @@ msgstr ""
|
||||
#: modules/categorie_impianti/edit.php:58 modules/causali/edit.php:45
|
||||
#: modules/contratti/edit.php:478 modules/custom_fields/edit.php:57
|
||||
#: modules/ddt/edit.php:299 modules/emails/edit.php:129
|
||||
#: modules/fatture/edit.php:630 modules/gestione_componenti/edit.php:58
|
||||
#: modules/fatture/edit.php:629 modules/gestione_componenti/edit.php:58
|
||||
#: modules/gestione_documentale/edit.php:43 modules/interventi/edit.php:432
|
||||
#: modules/iva/edit.php:87 modules/listini/edit.php:38
|
||||
#: modules/misure/edit.php:45 modules/modelli_primanota/edit.php:119
|
||||
@ -1489,7 +1489,7 @@ msgstr ""
|
||||
#: lib/common.php:190
|
||||
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:51
|
||||
#: modules/contratti/widgets/contratti_scadenza.dashboard.php:11
|
||||
#: modules/fatture/add_contratto.php:36 modules/interventi/add.php:201
|
||||
#: modules/fatture/add_contratto.php:38 modules/interventi/add.php:201
|
||||
#: modules/interventi/edit.php:68
|
||||
msgid "Contratto"
|
||||
msgstr ""
|
||||
@ -1638,6 +1638,10 @@ msgstr ""
|
||||
msgid "Altro"
|
||||
msgstr ""
|
||||
|
||||
#: lib/helpers.php:259
|
||||
msgid "_TOTAL_ _CURRENCY_"
|
||||
msgstr ""
|
||||
|
||||
#: log.php:12
|
||||
msgid "Ultimi 100 accessi"
|
||||
msgstr ""
|
||||
@ -1822,7 +1826,7 @@ msgstr ""
|
||||
#: modules/aggiornamenti/edit.php:105 modules/backups/edit.php:49
|
||||
#: modules/contratti/plugins/contratti.ordiniservizio.interventi.php:104
|
||||
#: modules/contratti/plugins/contratti.ordiniservizio.interventi.php:130
|
||||
#: modules/fatture/edit.php:597 modules/utenti/edit.php:53
|
||||
#: modules/fatture/edit.php:596 modules/utenti/edit.php:53
|
||||
#: modules/utenti/edit.php:56 modules/utenti/edit.php:72
|
||||
#: modules/utenti/edit.php:75 modules/utenti/edit.php:85
|
||||
#: plugins/importFE/edit.php:15
|
||||
@ -2459,7 +2463,7 @@ msgid ""
|
||||
"costituiti.</li></ul>"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/edit.php:462 modules/fatture/edit.php:243
|
||||
#: modules/anagrafiche/edit.php:462 modules/fatture/edit.php:242
|
||||
msgid "Split payment"
|
||||
msgstr ""
|
||||
|
||||
@ -2503,7 +2507,7 @@ msgstr ""
|
||||
#: modules/banche/edit.php:40
|
||||
#: modules/contratti/plugins/contratti.ordiniservizio.interventi.php:66
|
||||
#: modules/dashboard/actions.php:109 modules/ddt/edit.php:169
|
||||
#: modules/fatture/edit.php:266 modules/listini/edit.php:28
|
||||
#: modules/fatture/edit.php:265 modules/listini/edit.php:28
|
||||
#: modules/ordini/edit.php:90 modules/segmenti/edit.php:65
|
||||
#: modules/smtp/edit.php:73 templates/ddt/footer.php:12
|
||||
#: templates/ddt/footer.php:60 templates/fatture/body.php:247
|
||||
@ -2552,72 +2556,72 @@ msgstr ""
|
||||
#: modules/anagrafiche/plugins/statistiche.php:35
|
||||
msgid ""
|
||||
"Sono stati svolti <strong>_NUMBER_ interventi</strong> per un totale di "
|
||||
"_TOT_ _CURRENCY_"
|
||||
"_MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:40
|
||||
#: modules/anagrafiche/plugins/statistiche.php:79
|
||||
#: modules/anagrafiche/plugins/statistiche.php:120
|
||||
#: modules/anagrafiche/plugins/statistiche.php:161
|
||||
#: modules/anagrafiche/plugins/statistiche.php:191
|
||||
#: modules/anagrafiche/plugins/statistiche.php:39
|
||||
#: modules/anagrafiche/plugins/statistiche.php:77
|
||||
#: modules/anagrafiche/plugins/statistiche.php:117
|
||||
#: modules/anagrafiche/plugins/statistiche.php:157
|
||||
#: modules/anagrafiche/plugins/statistiche.php:186
|
||||
#: modules/contratti/plugins/contratti.ordiniservizio.php:145
|
||||
#: plugins/exportFE/edit.php:169 plugins/importFE/rows.php:51
|
||||
msgid "Visualizza"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:43
|
||||
#: modules/anagrafiche/plugins/statistiche.php:42
|
||||
msgid "Nessun intervento"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:69
|
||||
#: modules/anagrafiche/plugins/statistiche.php:68
|
||||
msgid "Preventivi"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:74
|
||||
#: modules/anagrafiche/plugins/statistiche.php:73
|
||||
msgid ""
|
||||
"Sono stati fatti <strong>_NUMBER_ preventivi</strong> per un totale di _TOT_ "
|
||||
"_CURRENCY_"
|
||||
"Sono stati fatti <strong>_NUMBER_ preventivi</strong> per un totale di "
|
||||
"_MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:82
|
||||
#: modules/anagrafiche/plugins/statistiche.php:80
|
||||
msgid "Nessun preventivo"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:110
|
||||
#: modules/anagrafiche/plugins/statistiche.php:108
|
||||
msgid "Contratti"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:115
|
||||
#: modules/anagrafiche/plugins/statistiche.php:113
|
||||
msgid ""
|
||||
"Sono stati stipulati <strong>_NUMBER_ contratti</strong> per un totale di "
|
||||
"_TOT_ _CURRENCY_"
|
||||
"_MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:123
|
||||
#: modules/anagrafiche/plugins/statistiche.php:120
|
||||
msgid "Nessun contratto"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:135
|
||||
#: modules/anagrafiche/plugins/statistiche.php:132
|
||||
msgid "Fatture"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:156
|
||||
#: modules/anagrafiche/plugins/statistiche.php:153
|
||||
msgid ""
|
||||
"Sono state emesse <strong>_NUMBER_ fatture di vendita</strong> per un totale "
|
||||
"di _TOT_ _CURRENCY_"
|
||||
"di _MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:164
|
||||
#: modules/anagrafiche/plugins/statistiche.php:160
|
||||
msgid "Nessuna fattura di vendita"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:186
|
||||
#: modules/anagrafiche/plugins/statistiche.php:182
|
||||
msgid ""
|
||||
"Sono state registrate <strong>_NUMBER_ fatture di acquisto</strong> per un "
|
||||
"totale di _TOT_ _CURRENCY_"
|
||||
"totale di _MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/anagrafiche/plugins/statistiche.php:194
|
||||
#: modules/anagrafiche/plugins/statistiche.php:189
|
||||
msgid "Nessuna fattura di acquisto"
|
||||
msgstr ""
|
||||
|
||||
@ -3503,7 +3507,7 @@ msgid "Sottocategorie"
|
||||
msgstr ""
|
||||
|
||||
#: modules/categorie_articoli/edit.php:43 modules/contratti/edit.php:303
|
||||
#: modules/ddt/edit.php:208 modules/fatture/edit.php:492
|
||||
#: modules/ddt/edit.php:208 modules/fatture/edit.php:491
|
||||
#: modules/ordini/edit.php:148 modules/preventivi/edit.php:173
|
||||
msgid "Aggiungi riga"
|
||||
msgstr ""
|
||||
@ -3834,32 +3838,32 @@ msgid "Righe"
|
||||
msgstr ""
|
||||
|
||||
#: modules/contratti/edit.php:298 modules/ddt/edit.php:203
|
||||
#: modules/fatture/edit.php:487 modules/interventi/edit.php:234
|
||||
#: modules/fatture/edit.php:486 modules/interventi/edit.php:234
|
||||
#: modules/ordini/edit.php:143 modules/preventivi/edit.php:168
|
||||
#: plugins/pianificazione_interventi/pianficazione.php:126
|
||||
msgid "Aggiungi articolo"
|
||||
msgstr ""
|
||||
|
||||
#: modules/contratti/edit.php:304 modules/ddt/edit.php:209
|
||||
#: modules/fatture/edit.php:493 modules/ordini/edit.php:149
|
||||
#: modules/fatture/edit.php:492 modules/ordini/edit.php:149
|
||||
#: modules/preventivi/edit.php:174
|
||||
msgid "Riga"
|
||||
msgstr ""
|
||||
|
||||
#: modules/contratti/edit.php:308 modules/ddt/edit.php:213
|
||||
#: modules/fatture/edit.php:497 modules/ordini/edit.php:153
|
||||
#: modules/fatture/edit.php:496 modules/ordini/edit.php:153
|
||||
#: modules/preventivi/edit.php:178
|
||||
msgid "Aggiungi descrizione"
|
||||
msgstr ""
|
||||
|
||||
#: modules/contratti/edit.php:313 modules/ddt/edit.php:218
|
||||
#: modules/fatture/edit.php:502 modules/interventi/edit.php:256
|
||||
#: modules/fatture/edit.php:501 modules/interventi/edit.php:256
|
||||
#: modules/ordini/edit.php:158 modules/preventivi/edit.php:183
|
||||
msgid "Aggiungi sconto/maggiorazione"
|
||||
msgstr ""
|
||||
|
||||
#: modules/contratti/edit.php:314 modules/ddt/edit.php:219
|
||||
#: modules/fatture/edit.php:503 modules/interventi/edit.php:257
|
||||
#: modules/fatture/edit.php:502 modules/interventi/edit.php:257
|
||||
#: modules/ordini/edit.php:159 modules/preventivi/edit.php:184
|
||||
msgid "Sconto/maggiorazione"
|
||||
msgstr ""
|
||||
@ -4554,14 +4558,14 @@ msgstr ""
|
||||
msgid "Tipo ddt"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/add_ordine.php:50 modules/fatture/add_contratto.php:42
|
||||
#: modules/ddt/add_ordine.php:50 modules/fatture/add_contratto.php:44
|
||||
#: modules/fatture/add_ddt.php:50 modules/fatture/add_ordine.php:50
|
||||
#: modules/fatture/add_preventivo.php:42
|
||||
msgid "Informazioni di importazione"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/add_ordine.php:57 modules/ddt/add_ordine.php:80
|
||||
#: modules/fatture/add_contratto.php:49 modules/fatture/add_contratto.php:72
|
||||
#: modules/fatture/add_contratto.php:51 modules/fatture/add_contratto.php:74
|
||||
#: modules/fatture/add_ddt.php:57 modules/fatture/add_ddt.php:80
|
||||
#: modules/fatture/add_ordine.php:57 modules/fatture/add_ordine.php:80
|
||||
#: modules/fatture/add_preventivo.php:49 modules/fatture/add_preventivo.php:72
|
||||
@ -4617,17 +4621,17 @@ msgstr ""
|
||||
msgid "Destinazione merce"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:111 modules/fatture/edit.php:290
|
||||
#: modules/ddt/edit.php:111 modules/fatture/edit.php:289
|
||||
#: templates/ddt/footer.php:74 templates/fatture/footer.php:362
|
||||
msgid "Aspetto beni"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:115 modules/fatture/edit.php:294
|
||||
#: modules/ddt/edit.php:115 modules/fatture/edit.php:293
|
||||
#: templates/ddt/footer.php:82 templates/fatture/footer.php:370
|
||||
msgid "Causale trasporto"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:119 modules/fatture/edit.php:298
|
||||
#: modules/ddt/edit.php:119 modules/fatture/edit.php:297
|
||||
#: templates/ddt/footer.php:86 templates/fatture/footer.php:374
|
||||
msgid "Porto"
|
||||
msgstr ""
|
||||
@ -4638,7 +4642,7 @@ msgid ""
|
||||
"<li>Assegnato pagamento del trasporto a carico del destinatario</li> </ul>"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:123 modules/fatture/edit.php:302
|
||||
#: modules/ddt/edit.php:123 modules/fatture/edit.php:301
|
||||
#: templates/ddt/footer.php:78 templates/fatture/footer.php:366
|
||||
msgid "Num. colli"
|
||||
msgstr ""
|
||||
@ -4651,23 +4655,23 @@ msgstr ""
|
||||
msgid "Pagamento"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:133 modules/fatture/edit.php:308
|
||||
#: modules/ddt/edit.php:133 modules/fatture/edit.php:307
|
||||
#: templates/ddt/footer.php:122 templates/fatture/footer.php:402
|
||||
msgid "Tipo di spedizione"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:137 modules/ddt/edit.php:146 modules/ddt/edit.php:152
|
||||
#: modules/fatture/edit.php:312 modules/fatture/edit.php:320
|
||||
#: modules/fatture/edit.php:326 templates/ddt/footer.php:118
|
||||
#: modules/fatture/edit.php:311 modules/fatture/edit.php:319
|
||||
#: modules/fatture/edit.php:325 templates/ddt/footer.php:118
|
||||
msgid "Vettore"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:175 modules/fatture/edit.php:272
|
||||
#: modules/ddt/edit.php:175 modules/fatture/edit.php:271
|
||||
#: modules/ordini/edit.php:96
|
||||
msgid "Note aggiuntive"
|
||||
msgstr ""
|
||||
|
||||
#: modules/ddt/edit.php:175 modules/fatture/edit.php:272
|
||||
#: modules/ddt/edit.php:175 modules/fatture/edit.php:271
|
||||
msgid "Note interne."
|
||||
msgstr ""
|
||||
|
||||
@ -4985,94 +4989,93 @@ msgid "Banca"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:230
|
||||
msgid ""
|
||||
"Applicato solo se il totale della fattura è maggiore di _TOT_ _CURRENCY_"
|
||||
msgid "Applicato solo se il totale della fattura è maggiore di _MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:243
|
||||
#: modules/fatture/edit.php:242
|
||||
msgid ""
|
||||
"Abilita lo split payment per questo documento. Le aliquote iva con natura N6 "
|
||||
"(reverse charge) non saranno disponibili."
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:251
|
||||
#: modules/fatture/edit.php:250
|
||||
msgid "Fattura per conto terzi"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:251
|
||||
#: modules/fatture/edit.php:250
|
||||
msgid "Nell'xml della FE imposta il fornitore ("
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:266
|
||||
#: modules/fatture/edit.php:265
|
||||
msgid "Note visibili anche in fattura."
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:284
|
||||
#: modules/fatture/edit.php:283
|
||||
msgid "Dati Fattura accompagnatoria"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:397
|
||||
#: modules/fatture/edit.php:396
|
||||
msgid "Tipo Resa"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:435
|
||||
#: modules/fatture/edit.php:434
|
||||
msgid ""
|
||||
"Interventi completati non collegati a preventivi o contratti e che non siano "
|
||||
"già stati fatturati."
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:445
|
||||
#: modules/fatture/edit.php:444
|
||||
msgid "Preventivi accettati, in attesa di conferma o in lavorazione."
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:455
|
||||
#: modules/fatture/edit.php:454
|
||||
msgid "Contratti accettati, in attesa di conferma o in lavorazione."
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:540
|
||||
#: modules/fatture/edit.php:539
|
||||
msgid "Controllo sui totali del documento e della fattura elettronica in corso"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:559
|
||||
#: modules/fatture/edit.php:558
|
||||
msgid ""
|
||||
"Il file XML non contiene il nodo ''ImportoTotaleDocumento'': impossibile "
|
||||
"controllare corrispondenza dei totali"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:561
|
||||
#: modules/fatture/edit.php:560
|
||||
msgid "Il totale del file XML corrisponde a quello calcolato dal gestionale"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:563
|
||||
#: modules/fatture/edit.php:562
|
||||
msgid ""
|
||||
"Il totale del file XML non corrisponde a quello calcolato dal gestionale: "
|
||||
"previsto _XML_, calcolato _CALC_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:581
|
||||
#: modules/fatture/edit.php:580
|
||||
msgid ""
|
||||
"Per allegare un documento alla fattura elettronica caricare il file PDF "
|
||||
"specificando come categoria \"Fattura Elettronica\""
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:594
|
||||
#: modules/fatture/edit.php:593
|
||||
msgid "Desideri ricalcolare le scadenze?"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:611
|
||||
#: modules/fatture/edit.php:610
|
||||
msgid "Note di credito collegate"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:613 modules/fatture/row-list.php:142
|
||||
#: modules/fatture/edit.php:612 modules/fatture/row-list.php:142
|
||||
#: templates/fatture/body.php:109
|
||||
msgid "Rif. fattura _NUM_ del _DATE_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:666 plugins/exportFE/edit.php:246
|
||||
#: modules/fatture/edit.php:665 plugins/exportFE/edit.php:246
|
||||
msgid "Errore durante il salvataggio"
|
||||
msgstr ""
|
||||
|
||||
#: modules/fatture/edit.php:676
|
||||
#: modules/fatture/edit.php:675
|
||||
msgid "Alcuni campi obbligatori non sono stati compilati correttamente"
|
||||
msgstr ""
|
||||
|
||||
@ -6084,10 +6087,10 @@ msgid "Aggiungi prima nota..."
|
||||
msgstr ""
|
||||
|
||||
#: modules/scadenzario/edit.php:137
|
||||
msgid "Il totale da pagare deve essere pari a _TOT_ _CURRENCY_"
|
||||
msgid "Il totale da pagare deve essere pari a _MONEY_"
|
||||
msgstr ""
|
||||
|
||||
#: modules/scadenzario/edit.php:140
|
||||
#: modules/scadenzario/edit.php:139
|
||||
msgid "Differenza di _TOT_ _CURRENCY_"
|
||||
msgstr ""
|
||||
|
||||
|
@ -32,10 +32,9 @@ echo '
|
||||
<div class="box-body">';
|
||||
if (count($rsi) > 0) {
|
||||
echo '
|
||||
<p>'.tr('Sono stati svolti <strong>_NUMBER_ interventi</strong> per un totale di _TOT_ _CURRENCY_', [
|
||||
<p>'.tr('Sono stati svolti <strong>_NUMBER_ interventi</strong> per un totale di _MONEY_', [
|
||||
'_NUMBER_' => count($rsi),
|
||||
'_TOT_' => Translator::numberToLocale($totale_interventi),
|
||||
'_CURRENCY_' => currency(),
|
||||
'_MONEY_' => moneyFormat($totale_interventi),
|
||||
]).'</p>
|
||||
<p><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Interventi')['id'].'&search_Ragione-sociale='.$rsi[0]['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-right"></i></a></p>';
|
||||
} else {
|
||||
@ -71,10 +70,9 @@ echo '
|
||||
<div class="box-body">';
|
||||
if (count($rsi) > 0) {
|
||||
echo '
|
||||
<p>'.tr('Sono stati fatti <strong>_NUMBER_ preventivi</strong> per un totale di _TOT_ _CURRENCY_', [
|
||||
<p>'.tr('Sono stati fatti <strong>_NUMBER_ preventivi</strong> per un totale di _MONEY_', [
|
||||
'_NUMBER_' => count($rsi),
|
||||
'_TOT_' => Translator::numberToLocale($totale_preventivi),
|
||||
'_CURRENCY_' => currency(),
|
||||
'_MONEY_' => moneyFormat($totale_preventivi),
|
||||
]).'</p>
|
||||
<p><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Preventivi')['id'].'&search_Cliente='.$rsi[0]['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-right"></i></a></p>';
|
||||
} else {
|
||||
@ -112,10 +110,9 @@ echo '
|
||||
<div class="box-body">';
|
||||
if (count($rsi) > 0) {
|
||||
echo '
|
||||
<p>'.tr('Sono stati stipulati <strong>_NUMBER_ contratti</strong> per un totale di _TOT_ _CURRENCY_', [
|
||||
<p>'.tr('Sono stati stipulati <strong>_NUMBER_ contratti</strong> per un totale di _MONEY_', [
|
||||
'_NUMBER_' => count($rsi),
|
||||
'_TOT_' => Translator::numberToLocale($totale_contratti),
|
||||
'_CURRENCY_' => currency(),
|
||||
'_MONEY_' => moneyFormat($totale_contratti),
|
||||
]).'</p>
|
||||
<p><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Contratti')['id'].'&search_Cliente='.$rsi[0]['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-right"></i></a></p>';
|
||||
} else {
|
||||
@ -153,10 +150,9 @@ foreach ($rsi as $fattura) {
|
||||
|
||||
if (count($rsi) > 0) {
|
||||
echo '
|
||||
<p>'.tr('Sono state emesse <strong>_NUMBER_ fatture di vendita</strong> per un totale di _TOT_ _CURRENCY_', [
|
||||
<p>'.tr('Sono state emesse <strong>_NUMBER_ fatture di vendita</strong> per un totale di _MONEY_', [
|
||||
'_NUMBER_' => count($rsi),
|
||||
'_TOT_' => Translator::numberToLocale($totale_fatture_vendita),
|
||||
'_CURRENCY_' => currency(),
|
||||
'_MONEY_' => moneyFormat($totale_fatture_vendita),
|
||||
]).'</p>
|
||||
<p><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Fatture di vendita')['id'].'&period_start='.$date_start.'&period_end='.date('Y-12-31').'&search_Ragione-sociale='.$fattura['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-right"></i></a></p>';
|
||||
} else {
|
||||
@ -183,10 +179,9 @@ for ($i = 0; $i < count($rsi); ++$i) {
|
||||
}
|
||||
if (count($rsi) > 0) {
|
||||
echo '
|
||||
<p>'.tr('Sono state registrate <strong>_NUMBER_ fatture di acquisto</strong> per un totale di _TOT_ _CURRENCY_', [
|
||||
<p>'.tr('Sono state registrate <strong>_NUMBER_ fatture di acquisto</strong> per un totale di _MONEY_', [
|
||||
'_NUMBER_' => count($rsi),
|
||||
'_TOT_' => Translator::numberToLocale($totale_fatture_acquisto),
|
||||
'_CURRENCY_' => currency(),
|
||||
'_TOT_' => moneyFormat($totale_fatture_acquisto),
|
||||
]).'</p>
|
||||
<p><a href="'.$rootdir.'/controller.php?id_module='.Modules::get('Fatture di acquisto')['id'].'&period_start='.$date_start.'&period_end='.date('Y-12-31').'&search_Ragione-sociale='.$rsi[0]['ragione_sociale'].'">'.tr('Visualizza').' <i class="fa fa-chevron-right"></i></a></p>';
|
||||
} else {
|
||||
|
@ -28,7 +28,7 @@ switch ($resource) {
|
||||
echo "<tr><td class='first_cell text-left'><a href='".ROOTDIR.'/editor.php?id_module='.$link_id.'&id_record='.$fatture[$i]['iddocumento']."' target=\"_blank\" title=\"Apri il documento su una nuova finestra\">Fatt. n. ".$n_fattura."</a></td>\n";
|
||||
|
||||
echo "<td class='table_cell text-left'>".Translator::dateToLocale($fatture[$i]['data_fattura'])."</td>\n";
|
||||
echo "<td class='table_cell text-right'>".Translator::numberToLocale($fatture[$i]['costo_unitario']).' '.currency()."</td></tr>\n";
|
||||
echo "<td class='table_cell text-right'>".moneyFormat($fatture[$i]['costo_unitario'])."</td></tr>\n";
|
||||
array_push($ids, '"'.$fatture[$i]['iddocumento'].'"');
|
||||
}
|
||||
echo "</table>\n";
|
||||
@ -58,7 +58,7 @@ switch ($resource) {
|
||||
echo "<tr><td class='first_cell text-left'><a href='".ROOTDIR.'/editor.php?id_module='.$link_id.'&id_record='.$fatture[$i]['iddocumento']."' target=\"_blank\" title=\"Apri il documento su una nuova finestra\">Fatt. n. ".$n_fattura."</a></td>\n";
|
||||
|
||||
echo "<td class='table_cell text-left'>".Translator::dateToLocale($fatture[$i]['data_fattura'])."</td>\n";
|
||||
echo "<td class='table_cell text-right'>".Translator::numberToLocale($fatture[$i]['costo_unitario']).' '.currency()."</td></tr>\n";
|
||||
echo "<td class='table_cell text-right'>".moneyFormat($fatture[$i]['costo_unitario'])."</td></tr>\n";
|
||||
}
|
||||
echo "</table>\n";
|
||||
} else {
|
||||
@ -88,7 +88,7 @@ switch ($resource) {
|
||||
echo "<tr><td class='first_cell text-left'><a href='".ROOTDIR.'/editor.php?id_module='.$link_id.'&id_record='.$fatture[$i]['iddocumento']."' target=\"_blank\" title=\"Apri il documento su una nuova finestra\">Fatt. n. ".$n_fattura."</a></td>\n";
|
||||
|
||||
echo "<td class='table_cell text-left'>".Translator::dateToLocale($fatture[$i]['data_fattura'])."</td>\n";
|
||||
echo "<td class='table_cell text-right'>".Translator::numberToLocale($fatture[$i]['costo_unitario']).' '.currency()."</td></tr>\n";
|
||||
echo "<td class='table_cell text-right'>".moneyFormat($fatture[$i]['costo_unitario'])."</td></tr>\n";
|
||||
}
|
||||
echo "</table>\n";
|
||||
} else {
|
||||
|
@ -274,14 +274,14 @@ echo '
|
||||
echo '
|
||||
<tr>
|
||||
<td>'.tr('Base').'</td>
|
||||
<td>'.Translator::numberToLocale($rsart[0]['prezzo_vendita']).' '.currency().'</td>
|
||||
<td>'.moneyFormat($rsart[0]['prezzo_vendita']).'</td>
|
||||
</tr>';
|
||||
|
||||
for ($i = 0; $i < count($rsl); ++$i) {
|
||||
echo '
|
||||
<tr>
|
||||
<td>'.$rsl[$i]['nome'].'</td>
|
||||
<td>'.Translator::numberToLocale($rsart[0]['prezzo_vendita'] - $rsart[0]['prezzo_vendita'] / 100 * $rsl[$i]['prc_guadagno']).' '.currency().'</td>
|
||||
<td>'.moneyFormat($rsart[0]['prezzo_vendita'] - $rsart[0]['prezzo_vendita'] / 100 * $rsl[$i]['prc_guadagno']).'</td>
|
||||
</tr>';
|
||||
}
|
||||
|
||||
|
@ -223,7 +223,7 @@ for ($i = 0; $i < count($rs2); ++$i) {
|
||||
$iva = $value[1];
|
||||
|
||||
echo '
|
||||
<span>'.Translator::numberToLocale($subtotale + $iva).' '.currency().'</span>';
|
||||
<span>'.moneyFormat($subtotale + $iva).'</span>';
|
||||
if (!empty($subtotale) && !empty($iva)) {
|
||||
echo '
|
||||
<small style="color:#555;">('.Translator::numberToLocale($subtotale).' + '.Translator::numberToLocale($iva).')</small>';
|
||||
|
@ -37,9 +37,9 @@ if (!empty($rs2)) {
|
||||
$iva = $r['prezzo_vendita'] / 100 * $r['prciva_vendita'];
|
||||
echo '
|
||||
<td class="table_cell center">
|
||||
<span>'.Translator::numberToLocale($netto + $iva).' '.currency().'</span><br/>
|
||||
<small>'.tr('Netto').': '.Translator::numberToLocale($netto).' '.currency().'</small><br/>
|
||||
<small>'.tr('Iva').': '.Translator::numberToLocale($iva).' '.currency().'</small><br/>
|
||||
<span>'.moneyFormat($netto + $iva).'</span><br/>
|
||||
<small>'.tr('Netto').': '.moneyFormat($netto).'</small><br/>
|
||||
<small>'.tr('Iva').': '.moneyFormat($iva).'</small><br/>
|
||||
</td>';
|
||||
|
||||
// Pulsanti
|
||||
|
@ -365,7 +365,7 @@ if (!empty($record['idcontratto_prev'])) {
|
||||
'_NUM_' => $rs[0]['numero'],
|
||||
]).'<br><small class="text-muted">'.$rs[0]['nome'].'</small>').'
|
||||
</td>
|
||||
<td align="right">'.Translator::numberToLocale($rs[0]['budget']).' '.currency().'</td>
|
||||
<td align="right">'.moneyFormat($rs[0]['budget']).'</td>
|
||||
<td align="center">'.Translator::dateToLocale($rs[0]['data_accettazione']).'</td>
|
||||
<td align="center">'.Translator::dateToLocale($rs[0]['data_conclusione']).'</td>
|
||||
</tr>';
|
||||
|
@ -115,12 +115,12 @@ if (!empty($rsi)) {
|
||||
|
||||
foreach ($rst as $r) {
|
||||
// Visualizzo lo sconto su ore o km se c'è
|
||||
$sconto_ore = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['sconto']).' '.currency().'</span>' : '';
|
||||
$sconto_km = ($r['scontokm'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['scontokm']).' '.currency().'</span>' : '';
|
||||
$sconto_ore = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['sconto']).'</span>' : '';
|
||||
$sconto_km = ($r['scontokm'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['scontokm']).'</span>' : '';
|
||||
|
||||
// Aggiungo lo sconto globale nel totale ore
|
||||
if ($int['sconto_globale'] > 0) {
|
||||
$sconto_ore .= ' <span class="label label-danger">'.Translator::numberToLocale(-$int['sconto_globale']).' '.currency().'</span>';
|
||||
$sconto_ore .= ' <span class="label label-danger">'.moneyFormat(-$int['sconto_globale']).'</span>';
|
||||
}
|
||||
|
||||
echo '
|
||||
@ -158,7 +158,7 @@ if (!empty($rsi)) {
|
||||
|
||||
foreach ($rst as $r) {
|
||||
// Visualizzo lo sconto su ore o km se c'è
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['sconto']).' '.currency().'</span>' : '';
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['sconto']).'</span>' : '';
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
@ -191,7 +191,7 @@ if (!empty($rsi)) {
|
||||
|
||||
foreach ($rst as $r) {
|
||||
// Visualizzo lo sconto su ore o km se c'è
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['sconto']).' '.currency().'</span>' : '';
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['sconto']).'</span>' : '';
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
@ -292,11 +292,11 @@ $totale_ore_contratto = $rs[0]['totale_ore'];
|
||||
$diff = sum($budget, -$totale);
|
||||
|
||||
if ($diff > 0) {
|
||||
$bilancio = '<span class="text-success"><big>'.Translator::numberToLocale($diff).' '.currency().'</big></span>';
|
||||
$bilancio = '<span class="text-success"><big>'.moneyFormat($diff).'</big></span>';
|
||||
} elseif ($diff < 0) {
|
||||
$bilancio = '<span class="text-danger"><big>'.Translator::numberToLocale($diff).' '.currency().'</big></span>';
|
||||
$bilancio = '<span class="text-danger"><big>'.moneyFormat($diff).'</big></span>';
|
||||
} else {
|
||||
$bilancio = '<span><big>'.Translator::numberToLocale($diff).' '.currency().'</big></span>';
|
||||
$bilancio = '<span><big>'.moneyFormat($diff).'</big></span>';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
@ -238,8 +238,8 @@ if (empty($rs)) {
|
||||
|
||||
echo '
|
||||
<td class="center">
|
||||
'.Translator::numberToLocale($importo).' '.currency().'<br>
|
||||
<small>'.Translator::numberToLocale($rs[$i]['budget_contratto']).' '.currency().' x '.$n_sedi_pianificate.' sedi / '.$n_rate[$rs[$i]['idzona']].' rate'.$extra.'</small>
|
||||
'.moneyFormat($importo).'<br>
|
||||
<small>'.moneyFormat($rs[$i]['budget_contratto']).' x '.$n_sedi_pianificate.' sedi / '.$n_rate[$rs[$i]['idzona']].' rate'.$extra.'</small>
|
||||
</td>';
|
||||
|
||||
// Documento collegato (fattura)
|
||||
|
@ -63,7 +63,7 @@ foreach ($rs as $r) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] / $r['qta']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] / $r['qta']);
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
@ -81,7 +81,7 @@ foreach ($rs as $r) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['iva']).' '.currency()."<br>
|
||||
'.moneyFormat($r['iva'])."<br>
|
||||
<small class='help-block'>".$r['desc_iva'].'</small>';
|
||||
}
|
||||
echo '
|
||||
@ -92,7 +92,7 @@ foreach ($rs as $r) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] - $r['sconto']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] - $r['sconto']);
|
||||
}
|
||||
echo '
|
||||
</td>';
|
||||
@ -150,7 +150,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<span id="budget">'.Translator::numberToLocale($imponibile).' '.currency().'</span>
|
||||
<span id="budget">'.moneyFormat($imponibile).'</span>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -161,7 +161,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Sconto', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($sconto).' '.currency().'
|
||||
'.moneyFormat($sconto).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -173,7 +173,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile scontato', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($imponibile_scontato).' '.currency().'
|
||||
'.moneyFormat($imponibile_scontato).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -185,7 +185,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
<span id="budget">'.Translator::numberToLocale($imponibile).' '.currency().'</span>
|
||||
<span id="budget">'.moneyFormat($imponibile).'</span>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -198,7 +198,7 @@ echo '
|
||||
<b>'.tr('Iva', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($iva).' '.currency().'
|
||||
'.moneyFormat($iva).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -210,7 +210,7 @@ echo '
|
||||
<b>'.tr('Totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($totale).' '.currency().'
|
||||
'.moneyFormat($totale).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
|
@ -125,8 +125,8 @@ if (!empty($rsp)) {
|
||||
</td>
|
||||
<td>'.$zona.' ('.$n_sedi.')</td>
|
||||
<td>
|
||||
'.Translator::numberToLocale($importo).' '.currency().'<br>
|
||||
<small><small>'.Translator::numberToLocale($r['budget_contratto']).' '.currency().' x '.$n_sedi_pianificate.' sedi / '.$n_rate[$r['idcontratto']][$r['idzona']].' rate</small></small>
|
||||
'.moneyFormat($importo).'<br>
|
||||
<small><small>'.moneyFormat($r['budget_contratto']).' x '.$n_sedi_pianificate.' sedi / '.$n_rate[$r['idcontratto']][$r['idzona']].' rate</small></small>
|
||||
</td>';
|
||||
|
||||
// Pulsanti
|
||||
|
@ -100,7 +100,7 @@ if (!empty($rs)) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] / $r['qta']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] / $r['qta']);
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
@ -118,7 +118,7 @@ if (!empty($rs)) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['iva']).' '.currency().'
|
||||
'.moneyFormat($r['iva']).'
|
||||
<br><small class="help-block">'.$r['desc_iva'].'</small>';
|
||||
}
|
||||
echo '
|
||||
@ -129,7 +129,7 @@ if (!empty($rs)) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] - $r['sconto']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] - $r['sconto']);
|
||||
}
|
||||
echo '
|
||||
</td>';
|
||||
@ -214,7 +214,7 @@ echo '
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile).' '.currency().'
|
||||
'.moneyFormat($imponibile).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -229,7 +229,7 @@ if (abs($sconto) > 0) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($sconto).' '.currency().'
|
||||
'.moneyFormat($sconto).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -243,7 +243,7 @@ if (abs($sconto) > 0) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile_scontato).' '.currency().'
|
||||
'.moneyFormat($imponibile_scontato).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -259,7 +259,7 @@ if (abs($record['rivalsainps']) > 0) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($record['rivalsainps']).' '.currency().'
|
||||
'.moneyFormat($record['rivalsainps']).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -274,7 +274,7 @@ if (abs($totale_iva) > 0) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($totale_iva).' '.currency().'
|
||||
'.moneyFormat($totale_iva).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -289,7 +289,7 @@ echo '
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($totale).' '.currency().'
|
||||
'.moneyFormat($totale).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -304,7 +304,7 @@ if (abs($record['bollo']) > 0) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($record['bollo']).' '.currency().'
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -320,7 +320,7 @@ if (abs($record['ritenutaacconto']) > 0) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($record['ritenutaacconto']).' '.currency().'
|
||||
'.moneyFormat($record['ritenutaacconto']).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
@ -336,7 +336,7 @@ if ($totale != $netto_a_pagare) {
|
||||
</td>
|
||||
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($netto_a_pagare).' '.currency().'
|
||||
'.moneyFormat($netto_a_pagare).'
|
||||
</td>
|
||||
|
||||
<td></td>
|
||||
|
@ -177,7 +177,7 @@ if (empty($record['is_fiscale'])) {
|
||||
<strike>';
|
||||
}
|
||||
|
||||
echo Translator::numberToLocale($scadenza['da_pagare']).currency();
|
||||
echo moneyFormat($scadenza['da_pagare']);
|
||||
|
||||
if ($scadenza['pagato'] == $scadenza['da_pagare']) {
|
||||
echo '
|
||||
@ -227,9 +227,8 @@ if ($dir == 'uscita') {
|
||||
?>
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
{[ "type": "number", "label": "<?php echo tr('Marca da bollo'); ?>", "name": "bollo", "value": "$bollo$", "help": "<?php echo tr('Applicato solo se il totale della fattura è maggiore di _TOT_ _CURRENCY_', [
|
||||
'_TOT_' => Translator::numberToLocale(setting("Soglia minima per l'applicazione della marca da bollo")),
|
||||
'_CURRENCY_' => currency(),
|
||||
{[ "type": "number", "label": "<?php echo tr('Marca da bollo'); ?>", "name": "bollo", "value": "$bollo$", "help": "<?php echo tr('Applicato solo se il totale della fattura è maggiore di _MONEY_', [
|
||||
'_TOT_' => moneyFormat(setting("Soglia minima per l'applicazione della marca da bollo")),
|
||||
]),'.'; ?>" ]}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -186,12 +186,12 @@ foreach ($righe as $row) {
|
||||
|
||||
if (!$row->isDescrizione()) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($row->prezzo_unitario_vendita).' '.currency();
|
||||
'.moneyFormat($row->prezzo_unitario_vendita);
|
||||
|
||||
if ($dir == 'entrata') {
|
||||
echo '
|
||||
<br><small>
|
||||
'.tr('Acquisto').': '.Translator::numberToLocale($row->prezzo_unitario_acquisto).' '.currency().'
|
||||
'.tr('Acquisto').': '.moneyFormat($row->prezzo_unitario_acquisto).'
|
||||
</small>';
|
||||
}
|
||||
|
||||
@ -213,7 +213,7 @@ foreach ($righe as $row) {
|
||||
|
||||
if (!$row->isDescrizione()) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($riga['iva']).' '.currency().'
|
||||
'.moneyFormat($riga['iva']).'
|
||||
<br><small class="'.(($row->aliquota->deleted_at) ? 'text-red' : '').' help-block">'.$row->aliquota->descrizione.(($row->aliquota->esente) ? ' ('.$row->aliquota->codice_natura_fe.')' : null).'</small>';
|
||||
}
|
||||
|
||||
@ -225,10 +225,10 @@ foreach ($righe as $row) {
|
||||
<td class="text-right">';
|
||||
if (!$row->isDescrizione()) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($riga['imponibile_scontato']).' '.currency();
|
||||
'.moneyFormat($riga['imponibile_scontato']);
|
||||
/*
|
||||
<br><small class="text-'.($row->guadagno > 0 ? 'success' : 'danger').'">
|
||||
'.tr('Guadagno').': '.Translator::numberToLocale($row->guadagno).' '.currency().'
|
||||
'.tr('Guadagno').': '.moneyFormat($row->guadagno).'
|
||||
</small>';
|
||||
*/
|
||||
}
|
||||
@ -296,7 +296,7 @@ echo '
|
||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile).' '.currency().'
|
||||
'.moneyFormat($imponibile).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -309,7 +309,7 @@ if (!empty($sconto)) {
|
||||
<b>'.tr('Sconto', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($sconto).' '.currency().'
|
||||
'.moneyFormat($sconto).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -321,7 +321,7 @@ if (!empty($sconto)) {
|
||||
<b>'.tr('Imponibile scontato', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile_scontato).' '.currency().'
|
||||
'.moneyFormat($imponibile_scontato).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -342,7 +342,7 @@ if (!empty($fattura->rivalsa_inps)) {
|
||||
<b>'.tr('Rivalsa', [], ['upper' => true]).' :</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($fattura->rivalsa_inps).' '.currency().'
|
||||
'.moneyFormat($fattura->rivalsa_inps).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -362,7 +362,7 @@ if (!empty($iva)) {
|
||||
echo '
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($iva).' '.currency().'
|
||||
'.moneyFormat($iva).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -375,7 +375,7 @@ echo '
|
||||
<b>'.tr('Totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($totale).' '.currency().'
|
||||
'.moneyFormat($totale).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -391,7 +391,7 @@ if (!empty($fattura->bollo)) {
|
||||
<b>'.tr('Marca da bollo', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($fattura->bollo).' '.currency().'
|
||||
'.moneyFormat($fattura->bollo).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -405,7 +405,7 @@ if (!empty($fattura->ritenuta_acconto)) {
|
||||
<b>'.tr("Ritenuta d'acconto", [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($fattura->ritenuta_acconto).' '.currency().'
|
||||
'.moneyFormat($fattura->ritenuta_acconto).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -419,7 +419,7 @@ if (!empty($fattura->totale_ritenuta_contributi)) {
|
||||
<b>'.tr('Ritenuta contributi', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($fattura->totale_ritenuta_contributi).' '.currency().'
|
||||
'.moneyFormat($fattura->totale_ritenuta_contributi).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -433,7 +433,7 @@ if ($totale != $netto_a_pagare) {
|
||||
<b>'.tr('Netto a pagare', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($netto_a_pagare).' '.currency().'
|
||||
'.moneyFormat($netto_a_pagare).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -450,7 +450,7 @@ if ($dir == 'entrata') {
|
||||
<b>'.tr('Guadagno', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right" style="'.$guadagno_style.'">
|
||||
'.Translator::numberToLocale($guadagno).' '.currency().'
|
||||
'.moneyFormat($guadagno).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
|
@ -81,7 +81,7 @@ if (!empty($rs)) {
|
||||
if ($show_prezzi) {
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_acquisto']).' '.currency().'
|
||||
'.moneyFormat($r['prezzo_acquisto']).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
@ -89,7 +89,7 @@ if (!empty($rs)) {
|
||||
// Prezzo unitario
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_vendita']).' '.currency();
|
||||
'.moneyFormat($r['prezzo_vendita']);
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
|
@ -35,67 +35,67 @@ if ($show_prezzi) {
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Totale manodopera', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['manodopera_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['manodopera_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['manodopera_scontato']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['manodopera_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['manodopera_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['manodopera_scontato']).'</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Totale diritto di chiamata', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['dirittochiamata_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['dirittochiamata_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['dirittochiamata_scontato']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['dirittochiamata_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['dirittochiamata_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['dirittochiamata_scontato']).'</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Totale viaggio', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['viaggio_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['viaggio_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['viaggio_scontato']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['viaggio_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['viaggio_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['viaggio_scontato']).'</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Totale articoli', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['ricambi_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['ricambi_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['ricambi_scontato']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['ricambi_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['ricambi_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['ricambi_scontato']).'</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Totale altre spese', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['altro_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['altro_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['altro_scontato']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['altro_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['altro_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['altro_scontato']).'</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Sconto incondizionato', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">-</td>
|
||||
<td class="text-right">-</td>
|
||||
<td class="text-right">'.Translator::numberToLocale(-$costi['sconto_globale']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat(-$costi['sconto_globale']).'</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr class='.$hide.' >
|
||||
<th>'.tr('Imponibile', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['totale_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['totale_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['totale_scontato']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['totale_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['totale_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['totale_scontato']).'</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr class='.$hide.' >
|
||||
<th>'.tr('IVA', [], ['upper' => true]).'</th>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['iva_costo']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['iva_addebito']).' '.currency().'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi['iva_totale']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['iva_costo']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['iva_addebito']).'</td>
|
||||
<td class="text-right">'.moneyFormat($costi['iva_totale']).'</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th>'.tr('Totale', [], ['upper' => true]).'</th>
|
||||
<th class="text-right">'.Translator::numberToLocale($costi['totaleivato_costo']).' '.currency().'</th>
|
||||
<th class="text-right">'.Translator::numberToLocale($costi['totaleivato_addebito']).' '.currency().'</th>
|
||||
<th class="text-right">'.Translator::numberToLocale($costi['totale']).' '.currency().'</th>
|
||||
<th class="text-right">'.moneyFormat($costi['totaleivato_costo']).'</th>
|
||||
<th class="text-right">'.moneyFormat($costi['totaleivato_addebito']).'</th>
|
||||
<th class="text-right">'.moneyFormat($costi['totale']).'</th>
|
||||
</tr>
|
||||
</table>';
|
||||
}
|
||||
|
@ -50,7 +50,7 @@ if (count($rs2) > 0) {
|
||||
//Costo unitario
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_acquisto']).' '.currency().'
|
||||
'.moneyFormat($r['prezzo_acquisto']).'
|
||||
</td>';
|
||||
|
||||
if ($show_prezzi) {
|
||||
@ -59,7 +59,7 @@ if (count($rs2) > 0) {
|
||||
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_vendita']).' '.currency();
|
||||
'.moneyFormat($r['prezzo_vendita']);
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
|
@ -34,7 +34,7 @@ if (!empty($results)) {
|
||||
])).'
|
||||
</td>
|
||||
<td>'.nl2br($result['descrizione']).'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($costi_intervento['totale']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($costi_intervento['totale']).'</td>
|
||||
</tr>';
|
||||
}
|
||||
|
||||
@ -43,7 +43,7 @@ if (!empty($results)) {
|
||||
echo ' <b>Totale:</b>';
|
||||
echo ' </td>';
|
||||
echo ' <td class="text-right">';
|
||||
echo '<b>'.Translator::numberToLocale($totale_interventi).' '.currency().'</b>';
|
||||
echo '<b>'.moneyFormat($totale_interventi).'</b>';
|
||||
echo ' </td>';
|
||||
echo ' </tr>';
|
||||
|
||||
|
@ -102,7 +102,7 @@ if (!empty($rs)) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] / $r['qta']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] / $r['qta']);
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
@ -120,7 +120,7 @@ if (!empty($rs)) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['iva']).' '.currency().'
|
||||
'.moneyFormat($r['iva']).'
|
||||
<br><small class="help-block">'.$r['desc_iva'].'</small>';
|
||||
}
|
||||
echo '
|
||||
@ -131,7 +131,7 @@ if (!empty($rs)) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] - $r['sconto']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] - $r['sconto']);
|
||||
}
|
||||
echo '
|
||||
</td>';
|
||||
@ -208,7 +208,7 @@ echo '
|
||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile).' '.currency().'
|
||||
'.moneyFormat($imponibile).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -221,7 +221,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Sconto', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($sconto).' '.currency().'
|
||||
'.moneyFormat($sconto).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -233,7 +233,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile scontato', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile_scontato).' '.currency().'
|
||||
'.moneyFormat($imponibile_scontato).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -249,7 +249,7 @@ if (abs($record['rivalsainps']) > 0) {
|
||||
<b>'.tr('Rivalsa', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($record['rivalsainps']).' '.currency().'
|
||||
'.moneyFormat($record['rivalsainps']).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -263,7 +263,7 @@ if (abs($totale_iva) > 0) {
|
||||
<b>'.tr('Iva', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($totale_iva).' '.currency().'
|
||||
'.moneyFormat($totale_iva).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -276,7 +276,7 @@ echo '
|
||||
<b>'.tr('Totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($totale).' '.currency().'
|
||||
'.moneyFormat($totale).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -289,7 +289,7 @@ if (abs($record['bollo']) > 0) {
|
||||
<b>'.tr('Marca da bollo', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($record['bollo']).' '.currency().'
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -303,7 +303,7 @@ if (abs($record['ritenutaacconto']) > 0) {
|
||||
<b>'.tr("Ritenuta d'acconto", [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($record['ritenutaacconto']).' '.currency().'
|
||||
'.moneyFormat($record['ritenutaacconto']).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -317,7 +317,7 @@ if ($totale != $netto_a_pagare) {
|
||||
<b>'.tr('Netto a pagare', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($netto_a_pagare).' '.currency().'
|
||||
'.moneyFormat($netto_a_pagare).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
|
@ -25,7 +25,7 @@ for ($i = 0; $i < sizeof($rs); ++$i) {
|
||||
</td>
|
||||
|
||||
<td class="text-right">
|
||||
<span>'.Translator::numberToLocale($rs[$i]['imponibile']).' '.currency().' </span>
|
||||
<span>'.moneyFormat($rs[$i]['imponibile']).' </span>
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
@ -36,7 +36,7 @@ for ($i = 0; $i < sizeof($rs); ++$i) {
|
||||
echo '
|
||||
<tr>
|
||||
<th class="text-right">'.tr('Totali').': </th>
|
||||
<th width="100" class="text-right"><span>'.Translator::numberToLocale($totale_imponibile).' '.currency().'</span></th>
|
||||
<th width="100" class="text-right"><span>'.moneyFormat($totale_imponibile).'</span></th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
@ -135,7 +135,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
// Dare
|
||||
if ($rs[$i]['totale'] > 0) {
|
||||
echo " <td align='right'>\n";
|
||||
echo Translator::numberToLocale(abs($rs[$i]['totale'])).' '.currency()."\n";
|
||||
echo moneyFormat(abs($rs[$i]['totale']))."\n";
|
||||
echo " </td>\n";
|
||||
echo " <td></td></tr>\n";
|
||||
|
||||
@ -149,7 +149,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
// Avere
|
||||
else {
|
||||
echo " <td></td><td align='right'>\n";
|
||||
echo Translator::numberToLocale(abs($rs[$i]['totale'])).' '.currency()."\n";
|
||||
echo moneyFormat(abs($rs[$i]['totale']))."\n";
|
||||
echo " </td>\n";
|
||||
|
||||
if ($rs1[$x]['descrizione'] == 'Patrimoniale') {
|
||||
@ -181,7 +181,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " </td>\n";
|
||||
|
||||
echo " <td width='100' align='right' valign='top'>\n";
|
||||
echo Translator::numberToLocale(sum($totale_conto_liv3)).' '.currency()."\n";
|
||||
echo moneyFormat(sum($totale_conto_liv3))."\n";
|
||||
echo " </td></tr>\n";
|
||||
} // Fine livello3
|
||||
|
||||
@ -215,7 +215,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo "</th>\n";
|
||||
|
||||
echo "<td width='150' align='right'>\n";
|
||||
echo " <p align='right'><big>".Translator::numberToLocale($attivita).' '.currency()."</big></p>\n";
|
||||
echo " <p align='right'><big>".moneyFormat($attivita)."</big></p>\n";
|
||||
echo "</td>\n";
|
||||
echo "<td width='50'></td>\n";
|
||||
|
||||
@ -224,7 +224,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " <p align='right'><big>Passività:</big></p>\n";
|
||||
echo "</th>\n";
|
||||
echo "<td width='150' align='right'>\n";
|
||||
echo " <p align='right'><big>".Translator::numberToLocale($passivita).' '.currency()."</big></p>\n";
|
||||
echo " <p align='right'><big>".moneyFormat($passivita)."</big></p>\n";
|
||||
echo "</td></tr>\n";
|
||||
|
||||
// Perdita d'esercizio
|
||||
@ -233,7 +233,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " <p align='right'><big>Perdita d'esercizio:</big></p>\n";
|
||||
echo "</th>\n";
|
||||
echo "<td align='right'>\n";
|
||||
echo " <p align='right'><big>".Translator::numberToLocale(sum($utile_perdita)).' '.currency()."</big></p>\n";
|
||||
echo " <p align='right'><big>".moneyFormat(sum($utile_perdita))."</big></p>\n";
|
||||
echo "</td>\n";
|
||||
echo "<td></td>\n";
|
||||
echo "<td></td><td></td></tr>\n";
|
||||
@ -242,7 +242,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " <p align='right'><big>Utile:</big></p>\n";
|
||||
echo "</th>\n";
|
||||
echo "<td align='right'>\n";
|
||||
echo " <p align='right'><big>".Translator::numberToLocale(sum($utile_perdita)).' '.currency()."</big></p>\n";
|
||||
echo " <p align='right'><big>".moneyFormat(sum($utile_perdita))."</big></p>\n";
|
||||
echo "</td></tr>\n";
|
||||
}
|
||||
|
||||
@ -251,7 +251,7 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " <p align='right'><big>Totale a pareggio:</big></p>\n";
|
||||
echo "</th>\n";
|
||||
echo "<td align='right'>\n";
|
||||
echo " <p align='right'><big>".Translator::numberToLocale(sum($pareggio1)).' '.currency()."</big></p>\n";
|
||||
echo " <p align='right'><big>".moneyFormat(sum($pareggio1))."</big></p>\n";
|
||||
echo "</td>\n";
|
||||
echo "<td></td>\n";
|
||||
|
||||
@ -260,13 +260,13 @@ for ($x = 0; $x < $n1; ++$x) {
|
||||
echo " <p align='right'><big>Totale a pareggio:</big></p>\n";
|
||||
echo "</th>\n";
|
||||
echo "<td align='right'>\n";
|
||||
echo " <p align='right'><big>".Translator::numberToLocale(sum($pareggio2)).' '.currency()."</big></p>\n";
|
||||
echo " <p align='right'><big>".moneyFormat(sum($pareggio2))."</big></p>\n";
|
||||
echo "</td></tr>\n";
|
||||
|
||||
echo '</table>';
|
||||
} else {
|
||||
echo "<p align='right'><big><b>RICAVI:</b> ".Translator::numberToLocale(sum($totale_ricavi)).' '.currency()."</big></p>\n";
|
||||
echo "<p align='right'><big><b>COSTI:</b> ".Translator::numberToLocale(abs(sum($totale_costi))).' '.currency()."</big></p>\n";
|
||||
echo "<p align='right'><big><b>UTILE/PERDITA:</b> ".Translator::numberToLocale(sum($totale_ricavi) - abs(sum($totale_costi))).' '.currency()."</big></p>\n";
|
||||
echo "<p align='right'><big><b>RICAVI:</b> ".moneyFormat(sum($totale_ricavi))."</big></p>\n";
|
||||
echo "<p align='right'><big><b>COSTI:</b> ".moneyFormat(abs(sum($totale_costi)))."</big></p>\n";
|
||||
echo "<p align='right'><big><b>UTILE/PERDITA:</b> ".moneyFormat(sum($totale_ricavi) - abs(sum($totale_costi)))."</big></p>\n";
|
||||
}
|
||||
}
|
||||
|
@ -100,12 +100,12 @@ if (!empty($rsi)) {
|
||||
|
||||
foreach ($rst as $r) {
|
||||
// Visualizzo lo sconto su ore o km se c'è
|
||||
$sconto_ore = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['sconto']).' '.currency().'</span>' : '';
|
||||
$sconto_km = ($r['scontokm'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['scontokm']).' '.currency().'</span>' : '';
|
||||
$sconto_ore = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['sconto']).'</span>' : '';
|
||||
$sconto_km = ($r['scontokm'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['scontokm']).'</span>' : '';
|
||||
|
||||
// Aggiungo lo sconto globale nel totale ore
|
||||
if ($int['sconto_globale'] > 0) {
|
||||
$sconto_ore .= ' <span class="label label-danger">'.Translator::numberToLocale(-$int['sconto_globale']).' '.currency().'</span>';
|
||||
$sconto_ore .= ' <span class="label label-danger">'.moneyFormat(-$int['sconto_globale']).'</span>';
|
||||
}
|
||||
|
||||
echo '
|
||||
@ -143,7 +143,7 @@ if (!empty($rsi)) {
|
||||
|
||||
foreach ($rst as $r) {
|
||||
// Visualizzo lo sconto su ore o km se c'è
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['sconto']).' '.currency().'</span>' : '';
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['sconto']).'</span>' : '';
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
@ -176,7 +176,7 @@ if (!empty($rsi)) {
|
||||
|
||||
foreach ($rst as $r) {
|
||||
// Visualizzo lo sconto su ore o km se c'è
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.Translator::numberToLocale(-$r['sconto']).' '.currency().'</span>' : '';
|
||||
$sconto = ($r['sconto'] != 0) ? '<br><span class="label label-danger">'.moneyFormat(-$r['sconto']).'</span>' : '';
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
@ -275,13 +275,13 @@ echo '
|
||||
<b>'.tr('Rapporto budget/spesa').':<br>';
|
||||
if ($diff > 0) {
|
||||
echo '
|
||||
<span class="text-success"><big>+'.Translator::numberToLocale($diff).' '.currency().'</big></span>';
|
||||
<span class="text-success"><big>+'.moneyFormat($diff).'</big></span>';
|
||||
} elseif ($diff < 0) {
|
||||
echo '
|
||||
<span class="text-danger"><big>'.Translator::numberToLocale($diff).' '.currency().'</big></span>';
|
||||
<span class="text-danger"><big>'.moneyFormat($diff).'</big></span>';
|
||||
} else {
|
||||
echo '
|
||||
<span><big>'.Translator::numberToLocale($diff).' '.currency().'</big></span>';
|
||||
<span><big>'.moneyFormat($diff).'</big></span>';
|
||||
}
|
||||
echo '
|
||||
</b></big></span>
|
||||
|
@ -64,7 +64,7 @@ foreach ($rs as $r) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] / $r['qta']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] / $r['qta']);
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
@ -83,7 +83,7 @@ foreach ($rs as $r) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['iva']).' '.currency().'
|
||||
'.moneyFormat($r['iva']).'
|
||||
<br><small class="help-block">'.$r['desc_iva'].'</small>';
|
||||
}
|
||||
echo'
|
||||
@ -94,7 +94,7 @@ foreach ($rs as $r) {
|
||||
<td class="text-right">';
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] - $r['sconto']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] - $r['sconto']);
|
||||
}
|
||||
|
||||
// Possibilità di rimuovere una riga solo se il preventivo non è stato pagato
|
||||
@ -153,7 +153,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile).' '.currency().'
|
||||
'.moneyFormat($imponibile).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -164,7 +164,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Sconto', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($sconto).' '.currency().'
|
||||
'.moneyFormat($sconto).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -176,7 +176,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile scontato', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile_scontato).' '.currency().'
|
||||
'.moneyFormat($imponibile_scontato).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -188,7 +188,7 @@ if (abs($sconto) > 0) {
|
||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($imponibile).' '.currency().'
|
||||
'.moneyFormat($imponibile).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -201,7 +201,7 @@ echo '
|
||||
<b>'.tr('IVA', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($iva).' '.currency().'
|
||||
'.moneyFormat($iva).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
@ -213,7 +213,7 @@ echo '
|
||||
<b>'.tr('Totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<td align="right">
|
||||
'.Translator::numberToLocale($totale).' '.currency().'
|
||||
'.moneyFormat($totale).'
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>';
|
||||
|
@ -143,7 +143,7 @@ include_once __DIR__.'/../../core.php';
|
||||
|
||||
if ($totale_dare != $totale_avere) {
|
||||
$class = 'text-danger';
|
||||
$txt = 'sbilancio di '.Translator::numberToLocale($totale_dare - $totale_avere).' '.currency();
|
||||
$txt = 'sbilancio di '.moneyFormat($totale_dare - $totale_avere);
|
||||
} else {
|
||||
$class = '';
|
||||
$txt = '';
|
||||
|
@ -134,9 +134,8 @@ echo '
|
||||
|
||||
<div class="clearfix"></div>
|
||||
|
||||
<div class="alert alert-error hide" id="totale"><?php echo tr('Il totale da pagare deve essere pari a _TOT_ _CURRENCY_', [
|
||||
'_TOT_' => '<b>'.Translator::numberToLocale($totale_da_pagare).'</b>',
|
||||
'_CURRENCY_' => currency(),
|
||||
<div class="alert alert-error hide" id="totale"><?php echo tr('Il totale da pagare deve essere pari a _MONEY_', [
|
||||
'_MONEY_' => '<b>'.moneyFormat($totale_da_pagare).'</b>',
|
||||
]); ?>.<br><?php echo tr('Differenza di _TOT_ _CURRENCY_', [
|
||||
'_TOT_' => '<span id="diff"></span>',
|
||||
'_CURRENCY_' => currency(),
|
||||
|
@ -153,7 +153,7 @@ if (!empty($clienti)) {
|
||||
<tr>
|
||||
<td>'.Modules::link('Anagrafiche', $cliente['idanagrafica'], $cliente['ragione_sociale']).'</td>
|
||||
<td class="text-center">'.intval($cliente['qta']).'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($cliente['totale']).' '.currency().'</td>
|
||||
<td class="text-right">'.moneyFormat($cliente['totale']).'</td>
|
||||
<td class="text-right">'.Translator::numberToLocale($cliente['totale'] * 100 / $totale[0]['totale']).' %</td>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -83,7 +83,7 @@ if (!empty($rs)) {
|
||||
if ($pricing) {
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_acquisto']).' '.currency().'
|
||||
'.moneyFormat($r['prezzo_acquisto']).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
@ -91,7 +91,7 @@ if (!empty($rs)) {
|
||||
// Prezzo unitario
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_vendita']).' '.currency().'';
|
||||
'.moneyFormat($r['prezzo_vendita']).'';
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
|
@ -48,7 +48,7 @@ if (!empty($rs2)) {
|
||||
//Costo unitario
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_acquisto']).' '.currency().'
|
||||
'.moneyFormat($r['prezzo_acquisto']).'
|
||||
</td>';
|
||||
|
||||
if ($pricing) {
|
||||
@ -57,7 +57,7 @@ if (!empty($rs2)) {
|
||||
|
||||
echo '
|
||||
<td class="text-right">
|
||||
'.Translator::numberToLocale($r['prezzo_vendita']).' '.currency().'';
|
||||
'.moneyFormat($r['prezzo_vendita']).'';
|
||||
|
||||
if ($r['sconto_unitario'] > 0) {
|
||||
echo '
|
||||
|
@ -136,7 +136,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['qta']) || empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'] / $r['qta'])).' '.currency();
|
||||
'.(empty($r['qta']) || empty($r['subtotale']) ? '' : moneyFormat($r['subtotale'] / $r['qta']));
|
||||
}
|
||||
echo '
|
||||
</td>';
|
||||
@ -146,7 +146,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'])).' '.currency();
|
||||
'.(empty($r['subtotale']) ? '' : moneyFormat($r['subtotale']));
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo '
|
||||
@ -198,7 +198,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($imponibile).' '.currency().'</b>
|
||||
<b>'.moneyFormat($imponibile).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -209,7 +209,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>-'.Translator::numberToLocale($sconto).' '.currency().'</b>
|
||||
<b>-'.moneyFormat($sconto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -221,7 +221,7 @@ if ($options['pricing']) {
|
||||
<b>'.tr('Quotazione totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -132,11 +132,11 @@ if (!empty($interventi)) {
|
||||
echo '
|
||||
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($int['sconto']).' '.currency().'
|
||||
'.moneyFormat($int['sconto']).'
|
||||
</td>
|
||||
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($int['subtotale']).' '.currency().'
|
||||
'.moneyFormat($int['subtotale']).'
|
||||
</td>';
|
||||
} else {
|
||||
echo '
|
||||
@ -192,11 +192,11 @@ if (!empty($interventi)) {
|
||||
echo '
|
||||
|
||||
<td class="text-center">
|
||||
<b>'.Translator::numberToLocale($sconto_int).' '.currency().'</b>
|
||||
<b>'.moneyFormat($sconto_int).'</b>
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_int).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_int).'</b>
|
||||
</th>';
|
||||
} else {
|
||||
echo '
|
||||
@ -285,7 +285,7 @@ if (!empty($interventi)) {
|
||||
// Prezzo unitario
|
||||
echo "
|
||||
<td class='text-center'>
|
||||
".Translator::numberToLocale($r['prezzo_vendita']).' '.currency();
|
||||
".moneyFormat($r['prezzo_vendita']);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -306,7 +306,7 @@ if (!empty($interventi)) {
|
||||
$netto = $r['prezzo_vendita'] * $r['qta'];
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($netto).' '.currency();
|
||||
'.moneyFormat($netto);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -356,7 +356,7 @@ if (!empty($interventi)) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_art).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_art).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -433,7 +433,7 @@ if (!empty($interventi)) {
|
||||
// Prezzo unitario
|
||||
echo "
|
||||
<td class='text-center'>
|
||||
".Translator::numberToLocale($r['prezzo_vendita']).' '.currency();
|
||||
".moneyFormat($r['prezzo_vendita']);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -454,7 +454,7 @@ if (!empty($interventi)) {
|
||||
$netto = $r['prezzo_vendita'] * $r['qta'];
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($netto).' '.currency();
|
||||
'.moneyFormat($netto);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -502,7 +502,7 @@ if (!empty($interventi)) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_spese).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_spese).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -541,7 +541,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($imponibile).' '.currency().'</b>
|
||||
<b>'.moneyFormat($imponibile).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -554,7 +554,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>-'.Translator::numberToLocale($sconto).' '.currency().'</b>
|
||||
<b>-'.moneyFormat($sconto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -566,7 +566,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -585,7 +585,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($iva).' '.currency().'</b>
|
||||
<b>'.moneyFormat($iva).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -599,7 +599,7 @@ if ($options['pricing']) {
|
||||
<b>'.tr('Totale consuntivo (no IVA)', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -610,7 +610,7 @@ if ($options['pricing']) {
|
||||
<b>'.tr('Budget (no IVA)', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($budget).' '.currency().'</b>
|
||||
<b>'.moneyFormat($budget).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -621,7 +621,7 @@ if ($options['pricing']) {
|
||||
<b>'.tr('Rapporto budget/spesa (no IVA)', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($rapporto).' '.currency().'</b>
|
||||
<b>'.moneyFormat($rapporto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -106,7 +106,7 @@ foreach ($rs_gen as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] / $r['qta']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] / $r['qta']);
|
||||
}
|
||||
echo '
|
||||
</td>';
|
||||
@ -116,7 +116,7 @@ foreach ($rs_gen as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale']).' '.currency();
|
||||
'.moneyFormat($r['subtotale']);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
if ($count <= 1) {
|
||||
|
@ -21,7 +21,7 @@ if ($options['pricing']) {
|
||||
echo "
|
||||
<tr>
|
||||
<td class='cell-padded text-right'>
|
||||
".Translator::numberToLocale($imponibile).' '.currency().'
|
||||
".moneyFormat($imponibile).'
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
@ -35,7 +35,7 @@ if ($options['pricing']) {
|
||||
|
||||
<tr>
|
||||
<td class='cell-padded text-right'>
|
||||
".Translator::numberToLocale($iva).' '.currency().'
|
||||
".moneyFormat($iva).'
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
@ -49,7 +49,7 @@ if ($options['pricing']) {
|
||||
|
||||
<tr>
|
||||
<td class='cell-padded text-right'>
|
||||
".Translator::numberToLocale($totale).' '.currency().'
|
||||
".moneyFormat($totale).'
|
||||
</td>
|
||||
</tr>';
|
||||
} else {
|
||||
|
@ -50,9 +50,9 @@ for ($r = 0; $r < sizeof($rs); ++$r) {
|
||||
$rs2 = $dbo->fetchArray("SELECT SUM(subtotale-co_righe_documenti.sconto) AS imponibile, SUM(iva) AS iva, (SELECT SUM(bollo) FROM co_documenti WHERE DATE_FORMAT(data,'%m-%Y') = \"".$rs[$r]['periodo'].'" AND idtipodocumento IN(SELECT id FROM co_tipidocumento WHERE dir="'.$dir."\")) AS bollo, SUM(co_righe_documenti.rivalsainps) AS rivalsainps, SUM(co_righe_documenti.ritenutaacconto) AS ritenutaacconto FROM co_righe_documenti INNER JOIN co_documenti ON co_righe_documenti.iddocumento=co_documenti.id WHERE DATE_FORMAT(data,'%m-%Y') = \"".$rs[$r]['periodo'].'" AND idtipodocumento IN(SELECT id FROM co_tipidocumento WHERE dir="'.$dir.'")');
|
||||
|
||||
$body .= "<tr><td class='first_cell cell-padded'>".$mesi[intval(date('m', strtotime($rs[$r]['data'])))].' '.date('Y', strtotime($rs[$r]['data']))."</td>\n";
|
||||
$body .= "<td class='table_cell cell-padded text-right'>".Translator::numberToLocale($rs2[0]['imponibile']).' '.currency()."</td>\n";
|
||||
$body .= "<td class='table_cell cell-padded text-right'>".Translator::numberToLocale($rs2[0]['iva']).' '.currency()."</td>\n";
|
||||
$body .= "<td class='table_cell cell-padded text-right'>".Translator::numberToLocale($rs2[0]['imponibile'] + $rs2[0]['iva'] + $rs2[0]['rivalsainps'] + $rs2[0]['bollo'] + $rs2[0]['ritenutaacconto']).' '.currency()."</td></tr>\n";
|
||||
$body .= "<td class='table_cell cell-padded text-right'>".moneyFormat($rs2[0]['imponibile'])."</td>\n";
|
||||
$body .= "<td class='table_cell cell-padded text-right'>".moneyFormat($rs2[0]['iva'])."</td>\n";
|
||||
$body .= "<td class='table_cell cell-padded text-right'>".moneyFormat($rs2[0]['imponibile'] + $rs2[0]['iva'] + $rs2[0]['rivalsainps'] + $rs2[0]['bollo'] + $rs2[0]['ritenutaacconto'])."</td></tr>\n";
|
||||
|
||||
$totale_imponibile += $rs2[0]['imponibile'];
|
||||
$totale_iva += $rs2[0]['iva'];
|
||||
@ -62,9 +62,9 @@ for ($r = 0; $r < sizeof($rs); ++$r) {
|
||||
// Totali
|
||||
$body .= "<tr>\n";
|
||||
$body .= " <td class='first_cell cell-padded text-right'><b>TOTALE:</b></td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'><b>".Translator::numberToLocale($totale_imponibile).' '.currency()."</b></td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'><b>".Translator::numberToLocale($totale_iva).' '.currency()."</b></td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'><b>".Translator::numberToLocale($totale).' '.currency()."</b></td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'><b>".moneyFormat($totale_imponibile)."</b></td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'><b>".moneyFormat($totale_iva)."</b></td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'><b>".moneyFormat($totale)."</b></td>\n";
|
||||
$body .= "</tr>\n";
|
||||
|
||||
$body .= "</table>\n";
|
||||
|
@ -147,7 +147,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['qta']) ? '' : Translator::numberToLocale($r['subtotale'] / $r['qta'])).' '.currency();
|
||||
'.(empty($r['qta']) ? '' : moneyFormat($r['subtotale'] / $r['qta']));
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -170,7 +170,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.Translator::numberToLocale($r['subtotale'] - $r['sconto']).' '.currency();
|
||||
'.moneyFormat($r['subtotale'] - $r['sconto']);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
/*echo "
|
||||
|
@ -31,7 +31,7 @@ if (!empty($rs2)) {
|
||||
<small>".Translator::dateToLocale($rs2[$i]['scadenza'])."</small>
|
||||
</td>
|
||||
<td style='width:50%;' class='text-right'>
|
||||
<small>".Translator::numberToLocale($rs2[$i]['da_pagare']).' '.currency().'</small>
|
||||
<small>".moneyFormat($rs2[$i]['da_pagare']).'</small>
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
@ -75,11 +75,11 @@ if (!empty($v_iva)) {
|
||||
</td>
|
||||
|
||||
<td class='text-right'>
|
||||
<small>".Translator::numberToLocale($v_totale[$desc_iva]).' '.currency()."</small>
|
||||
<small>".moneyFormat($v_totale[$desc_iva])."</small>
|
||||
</td>
|
||||
|
||||
<td class='text-right'>
|
||||
<small>".Translator::numberToLocale($v_iva[$desc_iva]).' '.currency().'</small>
|
||||
<small>".moneyFormat($v_iva[$desc_iva]).'</small>
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
@ -132,28 +132,28 @@ echo "
|
||||
|
||||
<tr>
|
||||
<td class='cell-padded text-center'>
|
||||
".Translator::numberToLocale($imponibile).' '.currency().'
|
||||
".moneyFormat($imponibile).'
|
||||
</td>';
|
||||
|
||||
if (!empty($sconto)) {
|
||||
echo "
|
||||
|
||||
<td class='cell-padded text-center'>
|
||||
".Translator::numberToLocale($sconto).' '.currency()."
|
||||
".moneyFormat($sconto)."
|
||||
</td>
|
||||
|
||||
<td class='cell-padded text-center'>
|
||||
".Translator::numberToLocale($imponibile - $sconto).' '.currency().'
|
||||
".moneyFormat($imponibile - $sconto).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
echo "
|
||||
<td class='cell-padded text-center'>
|
||||
".Translator::numberToLocale($totale_iva).' '.currency()."
|
||||
".moneyFormat($totale_iva)."
|
||||
</td>
|
||||
|
||||
<td class='cell-padded text-center'>
|
||||
".Translator::numberToLocale($totale).' '.currency().'
|
||||
".moneyFormat($totale).'
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
@ -199,21 +199,21 @@ if (!empty($record['rivalsainps'])) {
|
||||
|
||||
<tr>
|
||||
<td class="cell-padded text-center" colspan="'.$first_colspan.'">
|
||||
'.Translator::numberToLocale($record['rivalsainps']).' '.currency().'
|
||||
'.moneyFormat($record['rivalsainps']).'
|
||||
</td>';
|
||||
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="1">
|
||||
'.Translator::numberToLocale($record['bollo']).' '.currency().'
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
'.Translator::numberToLocale($totale).' '.currency().'
|
||||
'.moneyFormat($totale).'
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
@ -273,21 +273,21 @@ if (!empty($record['ritenutaacconto']) || !empty($fattura->totale_ritenuta_contr
|
||||
|
||||
<tr>
|
||||
<td class="cell-padded text-center" colspan="'.$first_colspan.'">
|
||||
'.Translator::numberToLocale($record['ritenutaacconto'] + $fattura->totale_ritenuta_contributi).' '.currency().'
|
||||
'.moneyFormat($record['ritenutaacconto'] + $fattura->totale_ritenuta_contributi).'
|
||||
</td>';
|
||||
|
||||
if (empty($record['rivalsainps']) && abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="1">
|
||||
'.Translator::numberToLocale($record['bollo']).' '.currency().'
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
'.Translator::numberToLocale($totale - $record['ritenutaacconto'] - $fattura->totale_ritenuta_contributi).' '.currency().'
|
||||
'.moneyFormat($totale - $record['ritenutaacconto'] - $fattura->totale_ritenuta_contributi).'
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
@ -311,11 +311,11 @@ if (!empty($record['split_payment'])) {
|
||||
echo '
|
||||
<tr>
|
||||
<td class="cell-padded text-center" colspan="'.$first_colspan.'">
|
||||
'.Translator::numberToLocale($totale_iva).' '.currency().'
|
||||
'.moneyFormat($totale_iva).'
|
||||
</td>
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
'.Translator::numberToLocale($totale - $totale_iva - $record['ritenutaacconto'] - $fattura->totale_ritenuta_contributi).' '.currency().'
|
||||
'.moneyFormat($totale - $totale_iva - $record['ritenutaacconto'] - $fattura->totale_ritenuta_contributi).'
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
@ -341,11 +341,11 @@ if (empty($record['ritenutaacconto']) && empty($record['rivalsainps']) && empty(
|
||||
|
||||
<tr>
|
||||
<td class="cell-padded text-center" colspan="'.$first_colspan.'">
|
||||
'.Translator::numberToLocale($record['bollo']).' '.currency().'
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
'.Translator::numberToLocale($totale - $record['ritenutaacconto']).' '.currency().'
|
||||
'.moneyFormat($totale - $record['ritenutaacconto']).'
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -199,7 +199,7 @@ if (!empty($rs2)) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($costi_intervento['ricambi_scontato']).' '.currency().'</b>
|
||||
<b>'.moneyFormat($costi_intervento['ricambi_scontato']).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -260,7 +260,7 @@ if (!empty($rs2)) {
|
||||
// Prezzo unitario
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.($options['pricing'] ? Translator::numberToLocale($r['prezzo_vendita']).' '.currency() : '-');
|
||||
'.($options['pricing'] ? moneyFormat($r['prezzo_vendita']) : '-');
|
||||
|
||||
if ($options['pricing'] && $r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -293,7 +293,7 @@ if (!empty($rs2)) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($costi_intervento['altro_scontato']).' '.currency().'</b>
|
||||
<b>'.moneyFormat($costi_intervento['altro_scontato']).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -397,7 +397,7 @@ echo '
|
||||
if ($options['pricing']) {
|
||||
echo '
|
||||
<td colspan="3" class="text-center">
|
||||
<small>'.tr('Totale manodopera').':</small><br/><b>'.Translator::numberToLocale($costi_intervento['manodopera_addebito']).' '.currency().'</b>
|
||||
<small>'.tr('Totale manodopera').':</small><br/><b>'.moneyFormat($costi_intervento['manodopera_addebito']).'</b>
|
||||
</td>';
|
||||
} else {
|
||||
echo '
|
||||
@ -424,7 +424,7 @@ echo '
|
||||
if ($options['pricing']) {
|
||||
echo '
|
||||
<td class="text-center">
|
||||
<small>'.tr('Costi di trasferta').':</small><br/><b>'.Translator::numberToLocale($records[0]['tot_km_consuntivo']).' '.currency().'</b>
|
||||
<small>'.tr('Costi di trasferta').':</small><br/><b>'.moneyFormat($records[0]['tot_km_consuntivo']).'</b>
|
||||
</td>';
|
||||
} else {
|
||||
echo '
|
||||
@ -435,7 +435,7 @@ if ($options['pricing']) {
|
||||
if ($options['pricing']) {
|
||||
echo '
|
||||
<td class="text-center" colspan="2">
|
||||
<small>'.tr('Diritto di chiamata').':</small><br/><b>'.Translator::numberToLocale($records[0]['tot_dirittochiamata']).' '.currency().'</b>
|
||||
<small>'.tr('Diritto di chiamata').':</small><br/><b>'.moneyFormat($records[0]['tot_dirittochiamata']).'</b>
|
||||
</td>';
|
||||
} else {
|
||||
echo '
|
||||
@ -453,7 +453,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($costi_intervento['totale_addebito']).' '.currency().'</b>
|
||||
<b>'.moneyFormat($costi_intervento['totale_addebito']).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -468,7 +468,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>-'.Translator::numberToLocale($totale_sconto).' '.currency().'</b>
|
||||
<b>-'.moneyFormat($totale_sconto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -480,7 +480,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($costi_intervento['totale_scontato']).' '.currency().'</b>
|
||||
<b>'.moneyFormat($costi_intervento['totale_scontato']).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -494,7 +494,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($costi_intervento['iva_totale']).' '.currency().'</b>
|
||||
<b>'.moneyFormat($costi_intervento['iva_totale']).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -505,7 +505,7 @@ if ($options['pricing']) {
|
||||
<b>'.tr('Totale intervento', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($costi_intervento['totale']).' '.currency().'</b>
|
||||
<b>'.moneyFormat($costi_intervento['totale']).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -74,10 +74,10 @@ for ($r = 0; $r < sizeof($rs); ++$r) {
|
||||
$body .= "<tr>\n";
|
||||
$body .= " <td class='first_cell cell-padded'>".$rs[$r]['codice']."</td>\n";
|
||||
$body .= " <td class='table_cell cell-padded'>".$rs[$r]['descrizione']."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".Translator::numberToLocale($rs[$r]['prezzo_vendita']).' '.currency()."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".moneyFormat($rs[$r]['prezzo_vendita'])."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".$rs[$r]['um'].' '.Translator::numberToLocale($rs[$r]['qta'])."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".Translator::numberToLocale($rs[$r]['prezzo_acquisto']).' '.currency()."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".Translator::numberToLocale(($rs[$r]['prezzo_acquisto'] * $rs[$r]['qta'])).' '.currency()."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".moneyFormat($rs[$r]['prezzo_acquisto'])."</td>\n";
|
||||
$body .= " <td class='table_cell text-right cell-padded'>".moneyFormat(($rs[$r]['prezzo_acquisto'] * $rs[$r]['qta']))."</td>\n";
|
||||
$body .= "</tr>\n";
|
||||
|
||||
$totale_qta += $rs[$r]['qta'];
|
||||
@ -90,7 +90,7 @@ $body .= "<td colspan='2' bgcolor='#dddddd' class='first_cell text-right cell-pa
|
||||
$body .= "<td bgcolor='#dddddd' class='first_cell text-right cell-padded'></td>\n";
|
||||
$body .= "<td bgcolor='#dddddd' class='table_cell text-right cell-padded'><b>".Translator::numberToLocale($totale_qta)."</b></td>\n";
|
||||
$body .= "<td bgcolor='#dddddd' class='first_cell text-right cell-padded'></td>\n";
|
||||
$body .= "<td bgcolor='#dddddd' class='table_cell text-right cell-padded'><b>".Translator::numberToLocale($totale_acquisto).' '.currency()."</b></td>\n";
|
||||
$body .= "<td bgcolor='#dddddd' class='table_cell text-right cell-padded'><b>".moneyFormat($totale_acquisto)."</b></td>\n";
|
||||
$body .= "</tr>\n";
|
||||
$body .= "</table>\n";
|
||||
|
||||
|
@ -131,7 +131,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['qta']) || empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'] / $r['qta'])).' '.currency();
|
||||
'.(empty($r['qta']) || empty($r['subtotale']) ? '' : moneyFormat($r['subtotale'] / $r['qta']));
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -153,7 +153,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'])).' '.currency();
|
||||
'.(empty($r['subtotale']) ? '' : moneyFormat($r['subtotale']));
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -213,7 +213,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($imponibile).' '.currency().'</b>
|
||||
<b>'.moneyFormat($imponibile).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -226,7 +226,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>-'.Translator::numberToLocale($sconto).' '.currency().'</b>
|
||||
<b>-'.moneyFormat($sconto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -238,7 +238,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -251,7 +251,7 @@ if ($options['pricing']) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($iva).' '.currency().'</b>
|
||||
<b>'.moneyFormat($iva).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -264,7 +264,7 @@ if ($options['pricing']) {
|
||||
<b>'.tr('Quotazione totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -122,7 +122,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['qta']) || empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'] / $r['qta'])).' '.currency();
|
||||
'.(empty($r['qta']) || empty($r['subtotale']) ? '' : moneyFormat($r['subtotale'] / $r['qta']));
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -144,7 +144,7 @@ foreach ($righe as $r) {
|
||||
<td class='text-right'>";
|
||||
if (empty($r['is_descrizione'])) {
|
||||
echo '
|
||||
'.(empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'])).' '.currency();
|
||||
'.(empty($r['subtotale']) ? '' : moneyFormat($r['subtotale']));
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -204,7 +204,7 @@ if ($options['pricing'] and !isset($options['hide_total'])) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($imponibile).' '.currency().'</b>
|
||||
<b>'.moneyFormat($imponibile).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -217,7 +217,7 @@ if ($options['pricing'] and !isset($options['hide_total'])) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>-'.Translator::numberToLocale($sconto).' '.currency().'</b>
|
||||
<b>-'.moneyFormat($sconto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -229,7 +229,7 @@ if ($options['pricing'] and !isset($options['hide_total'])) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -242,7 +242,7 @@ if ($options['pricing'] and !isset($options['hide_total'])) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($iva).' '.currency().'</b>
|
||||
<b>'.moneyFormat($iva).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -255,7 +255,7 @@ if ($options['pricing'] and !isset($options['hide_total'])) {
|
||||
<b>'.tr('Quotazione totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
|
@ -112,11 +112,11 @@ if (!empty($interventi)) {
|
||||
</td>
|
||||
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($int['sconto']).' '.currency().'
|
||||
'.moneyFormat($int['sconto']).'
|
||||
</td>
|
||||
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($int['subtotale']).' '.currency().'
|
||||
'.moneyFormat($int['subtotale']).'
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
@ -156,11 +156,11 @@ if (!empty($interventi)) {
|
||||
</td>
|
||||
|
||||
<td class="text-center">
|
||||
<b>'.Translator::numberToLocale($sconto_int).' '.currency().'</b>
|
||||
<b>'.moneyFormat($sconto_int).'</b>
|
||||
</td>
|
||||
|
||||
<th class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_int).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_int).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -241,7 +241,7 @@ if (!empty($interventi)) {
|
||||
// Prezzo unitario
|
||||
echo "
|
||||
<td class='text-center'>
|
||||
".Translator::numberToLocale($r['prezzo_vendita']).' '.currency();
|
||||
".moneyFormat($r['prezzo_vendita']);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -262,7 +262,7 @@ if (!empty($interventi)) {
|
||||
$netto = $r['prezzo_vendita'] * $r['qta'];
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($netto).' '.currency();
|
||||
'.moneyFormat($netto);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -303,7 +303,7 @@ if (!empty($interventi)) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_art).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_art).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -378,7 +378,7 @@ if (!empty($interventi)) {
|
||||
// Prezzo unitario
|
||||
echo "
|
||||
<td class='text-center'>
|
||||
".Translator::numberToLocale($r['prezzo_vendita']).' '.currency();
|
||||
".moneyFormat($r['prezzo_vendita']);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -399,7 +399,7 @@ if (!empty($interventi)) {
|
||||
$netto = $r['prezzo_vendita'] * $r['qta'];
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($netto).' '.currency();
|
||||
'.moneyFormat($netto);
|
||||
|
||||
if ($r['sconto'] > 0) {
|
||||
echo "
|
||||
@ -440,7 +440,7 @@ if (!empty($interventi)) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_spese).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_spese).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -475,7 +475,7 @@ if ($show) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($imponibile).' '.currency().'</b>
|
||||
<b>'.moneyFormat($imponibile).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -488,7 +488,7 @@ if ($show) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>-'.Translator::numberToLocale($sconto).' '.currency().'</b>
|
||||
<b>-'.moneyFormat($sconto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -500,7 +500,7 @@ if ($show) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
}
|
||||
@ -519,7 +519,7 @@ if ($show) {
|
||||
</td>
|
||||
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($iva).' '.currency().'</b>
|
||||
<b>'.moneyFormat($iva).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -533,7 +533,7 @@ echo '
|
||||
<b>'.tr('Totale consuntivo (no iva)', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -544,7 +544,7 @@ echo '
|
||||
<b>'.tr('Budget (no IVA)', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($budget).' '.currency().'</b>
|
||||
<b>'.moneyFormat($budget).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -555,7 +555,7 @@ echo '
|
||||
<b>'.tr('Rapporto budget/spesa (no IVA)', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="2" class="text-center">
|
||||
<b>'.Translator::numberToLocale($rapporto).' '.currency().'</b>
|
||||
<b>'.moneyFormat($rapporto).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
|
@ -74,13 +74,13 @@ for ($i = 0; $i < sizeof($rs); ++$i) {
|
||||
echo ' <td>'.date('d/m/Y', strtotime($rs[$i]['data'])).'</td>';
|
||||
echo ' <td>'.$rs[$i]['codice_tipo_documento_fe'].'</td>';
|
||||
echo ' <td>'.$rs[$i]['codice_anagrafica'].' / '.tr($rs[$i]['ragione_sociale'], [], ['upper' => true]).'</td>';
|
||||
echo " <td class='text-right'>".Translator::numberToLocale(get_totale_fattura($rs[$i]['iddocumento'])).' '.currency().'</td>';
|
||||
echo " <td class='text-right'>".moneyFormat(get_totale_fattura($rs[$i]['iddocumento'])).'</td>';
|
||||
}
|
||||
|
||||
echo " <td class='text-right'>".Translator::numberToLocale($rs[$i]['subtotale']).' '.currency().'</td>';
|
||||
echo " <td class='text-right'>".moneyFormat($rs[$i]['subtotale']).'</td>';
|
||||
echo " <td class='text-center'>".Translator::numberToLocale($rs[$i]['percentuale'], 0).'</td>';
|
||||
echo " <td class='text-center'>".$rs[$i]['desc_iva'].'</td>';
|
||||
echo " <td class='text-right'>".Translator::numberToLocale($rs[$i]['iva']).' '.currency().'</td>';
|
||||
echo " <td class='text-right'>".moneyFormat($rs[$i]['iva']).'</td>';
|
||||
echo ' </tr>';
|
||||
|
||||
$v_iva[$rs[$i]['desc_iva']] += $rs[$i]['iva'];
|
||||
@ -113,11 +113,11 @@ foreach ($v_iva as $desc_iva => $tot_iva) {
|
||||
echo " </td>\n";
|
||||
|
||||
echo " <td valign='top' align='right'>\n";
|
||||
echo Translator::numberToLocale($v_totale[$desc_iva]).' '.currency()."\n";
|
||||
echo moneyFormat($v_totale[$desc_iva])."\n";
|
||||
echo " </td>\n";
|
||||
|
||||
echo " <td valign='top' align='right'>\n";
|
||||
echo Translator::numberToLocale($v_iva[$desc_iva]).' '.currency()."\n";
|
||||
echo moneyFormat($v_iva[$desc_iva])."\n";
|
||||
echo " </td>
|
||||
</tr>\n";
|
||||
}
|
||||
@ -125,8 +125,8 @@ foreach ($v_iva as $desc_iva => $tot_iva) {
|
||||
|
||||
echo " <tr bgcolor='#dddddd'>
|
||||
<td><b>TOTALE</b></td>
|
||||
<td class='text-right'>".Translator::numberToLocale($totale_subtotale).' '.currency()."</td>
|
||||
<td class='text-right'>".Translator::numberToLocale($totale_iva).' '.currency().'</td>
|
||||
<td class='text-right'>".moneyFormat($totale_subtotale)."</td>
|
||||
<td class='text-right'>".moneyFormat($totale_iva).'</td>
|
||||
</tr>';
|
||||
|
||||
echo '
|
||||
|
@ -229,7 +229,7 @@ if (sizeof($info_intervento) > 0) {
|
||||
$body .= "</td>\n";
|
||||
|
||||
$body .= "<td align=\"center\" bgcolor=\"#dddddd\">\n";
|
||||
$body .= '<b>'.Translator::numberToLocale($totale_calcolato).' '.currency()."</b>\n";
|
||||
$body .= '<b>'.moneyFormat($totale_calcolato)."</b>\n";
|
||||
$body .= "</td></tr>\n";
|
||||
|
||||
// Riga dello sconto
|
||||
@ -239,14 +239,14 @@ if (sizeof($info_intervento) > 0) {
|
||||
$body .= "<tr><td style=\"border:0px;\" align=\"right\" colspan=\"6\">\n";
|
||||
$body .= "<b>Arrotondamenti:</b>\n";
|
||||
$body .= "</td><td align=\"center\">\n";
|
||||
$body .= "<b>".Translator::numberToLocale( -$sconto)." ".currency()."</b>\n";
|
||||
$body .= "<b>".moneyFormat( -$sconto)."</b>\n";
|
||||
$body .= "</td></tr>\n\n";
|
||||
*/
|
||||
|
||||
$body .= "<tr><td style=\"border:0px;\" align=\"right\" colspan=\"6\">\n";
|
||||
$body .= "<b>Totale scontato:</b>\n";
|
||||
$body .= "</td><td align=\"center\">\n";
|
||||
$body .= '<b>'.Translator::numberToLocale($totale_calcolato - $sconto).' '.currency()."</b>\n";
|
||||
$body .= '<b>'.moneyFormat($totale_calcolato - $sconto)."</b>\n";
|
||||
$body .= "</td></tr>\n";
|
||||
}
|
||||
|
||||
@ -304,12 +304,12 @@ if (sizeof($rs2) > 0) {
|
||||
$netto = $rs2[$i]['prezzo_vendita'];
|
||||
$netto = $netto + $netto / 100 * $rs2[$i]['prc_guadagno'];
|
||||
$iva = $netto / 100 * $rs2[$i]['prciva_vendita'];
|
||||
$body .= '<span>'.Translator::numberToLocale($netto).' '.currency()."</span>\n";
|
||||
$body .= '<span>'.moneyFormat($netto)."</span>\n";
|
||||
$body .= "</td>\n";
|
||||
|
||||
// Prezzo di vendita
|
||||
$body .= "<td class='table_cell' align='center'>\n";
|
||||
$body .= '<span><span>'.Translator::numberToLocale($netto * $qta).'</span> '.currency()."</span>\n";
|
||||
$body .= '<span><span>'.moneyFormat($netto * $qta)."</span></span>\n";
|
||||
$body .= "</td></tr>\n";
|
||||
$totale_articoli += $netto * $qta;
|
||||
}
|
||||
@ -320,7 +320,7 @@ if (sizeof($rs2) > 0) {
|
||||
$body .= "</td>\n";
|
||||
|
||||
$body .= "<td align=\"center\" bgcolor=\"#dddddd\">\n";
|
||||
$body .= '<b>'.Translator::numberToLocale($totale_articoli).' '.currency()."</b>\n";
|
||||
$body .= '<b>'.moneyFormat($totale_articoli)."</b>\n";
|
||||
$body .= "</td></tr>\n";
|
||||
$body .= "</table><br/>\n";
|
||||
}
|
||||
@ -371,12 +371,12 @@ if (sizeof($rs2) > 0) {
|
||||
// Prezzo unitario
|
||||
$body .= "<td class='table_cell' align='center'>\n";
|
||||
$netto = $rs2[$i]['prezzo_vendita'];
|
||||
$body .= '<span>'.Translator::numberToLocale($netto).' '.currency()."</span>\n";
|
||||
$body .= '<span>'.moneyFormat($netto)."</span>\n";
|
||||
$body .= "</td>\n";
|
||||
|
||||
// Prezzo di vendita
|
||||
$body .= "<td class='table_cell' align='center'>\n";
|
||||
$body .= '<span>'.Translator::numberToLocale($netto * $qta).' '.currency()."</span>\n";
|
||||
$body .= '<span>'.moneyFormat($netto * $qta)."</span>\n";
|
||||
$body .= "</td></tr>\n";
|
||||
$totale_spese += $netto * $qta;
|
||||
}
|
||||
@ -387,14 +387,14 @@ if (sizeof($rs2) > 0) {
|
||||
$body .= "</td>\n";
|
||||
|
||||
$body .= "<td align=\"center\" bgcolor=\"#dddddd\">\n";
|
||||
$body .= '<b>'.Translator::numberToLocale($totale_spese).' '.currency()."</b>\n";
|
||||
$body .= '<b>'.moneyFormat($totale_spese)."</b>\n";
|
||||
$body .= "</td></tr>\n";
|
||||
$body .= "</table><br/>\n";
|
||||
}
|
||||
|
||||
// Totale complessivo intervento
|
||||
$body .= "<p align=\"right\">\n";
|
||||
$body .= '<big><b>TOTALE INTERVENTI: '.Translator::numberToLocale($totale_intervento_scontato + $totale_articoli + $totale_spese).' '.currency()."</b></big>\n";
|
||||
$body .= '<big><b>TOTALE INTERVENTI: '.moneyFormat($totale_intervento_scontato + $totale_articoli + $totale_spese)."</b></big>\n";
|
||||
$body .= "</p>\n";
|
||||
|
||||
$report_name = 'riepilogo_interventi.pdf';
|
||||
|
@ -92,19 +92,19 @@ foreach ($anagrafiche as $i => $anagrafica) {
|
||||
// Imponible
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($riga['imponibile']).' '.currency().'
|
||||
'.moneyFormat($riga['imponibile']).'
|
||||
</td>';
|
||||
|
||||
// IVA
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($riga['iva']).' '.currency().'
|
||||
'.moneyFormat($riga['iva']).'
|
||||
</td>';
|
||||
|
||||
// Totale
|
||||
echo '
|
||||
<td class="text-center">
|
||||
'.Translator::numberToLocale($riga['totale']).' '.currency().'
|
||||
'.moneyFormat($riga['totale']).'
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
@ -131,7 +131,7 @@ echo '
|
||||
</td>
|
||||
|
||||
<th colspan="3" class="text-center">
|
||||
<b>'.Translator::numberToLocale(sum($imponibile)).' '.currency().'</b>
|
||||
<b>'.moneyFormat(sum($imponibile)).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -147,7 +147,7 @@ foreach ($iva as $desc => $values) {
|
||||
</td>
|
||||
|
||||
<th colspan="3" class="text-center">
|
||||
<b>'.Translator::numberToLocale($sum).' '.currency().'</b>
|
||||
<b>'.moneyFormat($sum).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -162,7 +162,7 @@ echo '
|
||||
</td>
|
||||
|
||||
<th colspan="3" class="text-center">
|
||||
<b>'.Translator::numberToLocale($totale_iva).' '.currency().'</b>
|
||||
<b>'.moneyFormat($totale_iva).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
@ -173,7 +173,7 @@ echo '
|
||||
<b>'.tr('Totale', [], ['upper' => true]).':</b>
|
||||
</td>
|
||||
<th colspan="3" class="text-center">
|
||||
<b>'.Translator::numberToLocale(sum($totale)).' '.currency().'</b>
|
||||
<b>'.moneyFormat(sum($totale)).'</b>
|
||||
</th>
|
||||
</tr>';
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user