1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-19 21:10:49 +01:00

Miglioramento dei tests

This commit is contained in:
Thomas Zilio 2019-07-11 17:20:58 +02:00
parent c40eb5b950
commit b16fc4adfa
32 changed files with 411 additions and 365 deletions

View File

@ -60,9 +60,8 @@
"symfony/var-dumper": "^3.3" "symfony/var-dumper": "^3.3"
}, },
"require-dev": { "require-dev": {
"codeception/codeception": "^2.4", "codeception/codeception": "^3.0",
"friendsofphp/php-cs-fixer": "^2.10", "friendsofphp/php-cs-fixer": "^2.10"
"phpmd/phpmd": "2.6.0"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {

View File

@ -2,7 +2,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OpenSTAManager\n" "Project-Id-Version: OpenSTAManager\n"
"POT-Creation-Date: 2019-07-10 17:20+0200\n" "POT-Creation-Date: 2019-07-11 17:20+0200\n"
"PO-Revision-Date: 2017-09-06 09:35+0200\n" "PO-Revision-Date: 2017-09-06 09:35+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,7 +99,7 @@ msgstr ""
msgid "Correggi account" msgid "Correggi account"
msgstr "" msgstr ""
#: bug.php:92 include/top.php:263 #: bug.php:92 include/top.php:266
msgid "Segnalazione bug" msgid "Segnalazione bug"
msgstr "" msgstr ""
@ -184,7 +184,7 @@ msgstr ""
#: modules/fatture/add_preventivo.php:19 modules/fatture/crea_documento.php:21 #: modules/fatture/add_preventivo.php:19 modules/fatture/crea_documento.php:21
#: modules/gestione_componenti/add.php:24 #: modules/gestione_componenti/add.php:24
#: modules/gestione_documentale/add.php:27 modules/import/add.php:33 #: modules/gestione_documentale/add.php:27 modules/import/add.php:33
#: modules/interventi/add.php:287 modules/interventi/add_articolo.php:25 #: modules/interventi/add.php:290 modules/interventi/add_articolo.php:25
#: modules/interventi/add_righe.php:17 modules/interventi/ajax_tecnici.php:217 #: modules/interventi/add_righe.php:17 modules/interventi/ajax_tecnici.php:217
#: modules/iva/add.php:42 modules/listini/add.php:22 modules/misure/add.php:18 #: modules/iva/add.php:42 modules/listini/add.php:22 modules/misure/add.php:18
#: modules/modelli_primanota/add.php:80 modules/my_impianti/add.php:42 #: modules/modelli_primanota/add.php:80 modules/my_impianti/add.php:42
@ -259,7 +259,7 @@ msgid "Creazione"
msgstr "" msgstr ""
#: editor.php:285 include/common/form.php:19 #: editor.php:285 include/common/form.php:19
#: modules/interventi/add_articolo.php:41 modules/interventi/add_righe.php:28 #: modules/interventi/add_articolo.php:49 modules/interventi/add_righe.php:28
#: modules/interventi/manage_sessione.php:15 modules/utenti/user.php:32 #: modules/interventi/manage_sessione.php:15 modules/utenti/user.php:32
#: plugins/pianificazione_interventi/add_articolo.php:41 #: plugins/pianificazione_interventi/add_articolo.php:41
#: plugins/pianificazione_interventi/add_righe.php:27 #: plugins/pianificazione_interventi/add_righe.php:27
@ -283,13 +283,13 @@ msgstr ""
msgid "Nessun log disponibile per questa scheda" msgid "Nessun log disponibile per questa scheda"
msgstr "" msgstr ""
#: include/bottom.php:12 include/top.php:209 #: include/bottom.php:12 include/top.php:212
msgid "Il gestionale open source per l'assistenza tecnica e la fatturazione" msgid "Il gestionale open source per l'assistenza tecnica e la fatturazione"
msgstr "" msgstr ""
#: include/bottom.php:12 include/init/configuration.php:290 #: include/bottom.php:12 include/init/configuration.php:290
#: include/init/init.php:109 include/top.php:16 include/top.php:213 #: include/init/init.php:109 include/top.php:16 include/top.php:216
#: include/top.php:299 index.php:133 info.php:15 #: include/top.php:302 index.php:133 info.php:15
msgid "OpenSTAManager" msgid "OpenSTAManager"
msgstr "" msgstr ""
@ -302,7 +302,7 @@ msgstr ""
#: modules/articoli/widgets/articoli.dashboard.php:11 #: modules/articoli/widgets/articoli.dashboard.php:11
#: modules/contratti/edit.php:294 modules/ddt/edit.php:230 #: modules/contratti/edit.php:294 modules/ddt/edit.php:230
#: modules/fatture/add_serial.php:59 modules/fatture/edit.php:533 #: modules/fatture/add_serial.php:59 modules/fatture/edit.php:533
#: modules/interventi/add_articolo.php:80 #: modules/interventi/add_articolo.php:88
#: modules/interventi/ajax_articoli.php:14 modules/ordini/edit.php:144 #: modules/interventi/ajax_articoli.php:14 modules/ordini/edit.php:144
#: modules/preventivi/edit.php:175 plugins/importFE/rows.php:168 #: modules/preventivi/edit.php:175 plugins/importFE/rows.php:168
#: plugins/pianificazione_interventi/add_articolo.php:83 #: plugins/pianificazione_interventi/add_articolo.php:83
@ -310,15 +310,15 @@ msgstr ""
msgid "Articolo" msgid "Articolo"
msgstr "" msgstr ""
#: include/common/articolo.php:36 modules/interventi/add_articolo.php:145 #: include/common/articolo.php:36 modules/interventi/add_articolo.php:153
msgid "Visualizza ultimi prezzi (cliente)" msgid "Visualizza ultimi prezzi (cliente)"
msgstr "" msgstr ""
#: include/common/articolo.php:43 modules/interventi/add_articolo.php:152 #: include/common/articolo.php:43 modules/interventi/add_articolo.php:160
msgid "Visualizza ultimi prezzi (acquisto)" msgid "Visualizza ultimi prezzi (acquisto)"
msgstr "" msgstr ""
#: include/common/articolo.php:50 modules/interventi/add_articolo.php:159 #: include/common/articolo.php:50 modules/interventi/add_articolo.php:167
msgid "Visualizza ultimi prezzi (vendita)" msgid "Visualizza ultimi prezzi (vendita)"
msgstr "" msgstr ""
@ -359,7 +359,7 @@ msgstr ""
#: modules/dashboard/actions.php:123 modules/ddt/edit.php:240 #: modules/dashboard/actions.php:123 modules/ddt/edit.php:240
#: modules/ddt/row-list.php:8 modules/fatture/add_intervento.php:75 #: modules/ddt/row-list.php:8 modules/fatture/add_intervento.php:75
#: modules/fatture/edit.php:543 modules/fatture/row-list.php:14 #: modules/fatture/edit.php:543 modules/fatture/row-list.php:14
#: modules/interventi/add_articolo.php:88 modules/interventi/add_righe.php:57 #: modules/interventi/add_articolo.php:96 modules/interventi/add_righe.php:57
#: modules/interventi/ajax_righe.php:18 modules/interventi/edit.php:127 #: modules/interventi/ajax_righe.php:18 modules/interventi/edit.php:127
#: modules/interventi/plugins/my_impianti.interventi.php:21 #: modules/interventi/plugins/my_impianti.interventi.php:21
#: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:55 #: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:55
@ -379,7 +379,7 @@ msgstr ""
#: modules/spedizioni/edit.php:17 modules/stati_contratto/add.php:11 #: modules/spedizioni/edit.php:17 modules/stati_contratto/add.php:11
#: modules/stati_contratto/edit.php:22 modules/stati_intervento/add.php:15 #: modules/stati_contratto/edit.php:22 modules/stati_intervento/add.php:15
#: modules/stati_intervento/edit.php:22 modules/stati_preventivo/add.php:11 #: modules/stati_intervento/edit.php:22 modules/stati_preventivo/add.php:11
#: modules/stati_preventivo/edit.php:22 modules/statistiche/edit.php:176 #: modules/stati_preventivo/edit.php:22 modules/statistiche/edit.php:203
#: modules/tipi_anagrafiche/add.php:12 modules/tipi_anagrafiche/edit.php:37 #: modules/tipi_anagrafiche/add.php:12 modules/tipi_anagrafiche/edit.php:37
#: modules/tipi_intervento/add.php:15 modules/tipi_intervento/edit.php:16 #: modules/tipi_intervento/add.php:15 modules/tipi_intervento/edit.php:16
#: modules/tipi_scadenze/add.php:13 modules/tipi_scadenze/edit.php:32 #: modules/tipi_scadenze/add.php:13 modules/tipi_scadenze/edit.php:32
@ -423,12 +423,12 @@ msgstr ""
#: modules/contratti/plugins/contratti.consuntivo.php:154 #: modules/contratti/plugins/contratti.consuntivo.php:154
#: modules/contratti/plugins/contratti.consuntivo.php:187 #: modules/contratti/plugins/contratti.consuntivo.php:187
#: modules/contratti/row-list.php:15 modules/ddt/row-list.php:9 #: modules/contratti/row-list.php:15 modules/ddt/row-list.php:9
#: modules/fatture/row-list.php:15 modules/interventi/add_articolo.php:104 #: modules/fatture/row-list.php:15 modules/interventi/add_articolo.php:112
#: modules/interventi/add_righe.php:66 modules/interventi/ajax_articoli.php:15 #: modules/interventi/add_righe.php:66 modules/interventi/ajax_articoli.php:15
#: modules/interventi/ajax_righe.php:19 modules/ordini/row-list.php:11 #: modules/interventi/ajax_righe.php:19 modules/ordini/row-list.php:11
#: modules/preventivi/plugins/preventivi.consuntivo.php:139 #: modules/preventivi/plugins/preventivi.consuntivo.php:139
#: modules/preventivi/plugins/preventivi.consuntivo.php:172 #: modules/preventivi/plugins/preventivi.consuntivo.php:172
#: modules/preventivi/row-list.php:16 modules/statistiche/edit.php:177 #: modules/preventivi/row-list.php:16 modules/statistiche/edit.php:204
#: plugins/pianificazione_interventi/add_articolo.php:100 #: plugins/pianificazione_interventi/add_articolo.php:100
#: plugins/pianificazione_interventi/add_righe.php:64 #: plugins/pianificazione_interventi/add_righe.php:64
#: plugins/pianificazione_interventi/ajax_articoli.php:17 #: plugins/pianificazione_interventi/ajax_articoli.php:17
@ -462,8 +462,8 @@ msgstr ""
#: modules/ordini/row-list.php:280 #: modules/ordini/row-list.php:280
#: modules/preventivi/plugins/preventivi.consuntivo.php:211 #: modules/preventivi/plugins/preventivi.consuntivo.php:211
#: modules/preventivi/row-list.php:217 modules/primanota/add.php:253 #: modules/preventivi/row-list.php:217 modules/primanota/add.php:253
#: modules/scadenzario/edit.php:149 modules/statistiche/edit.php:129 #: modules/scadenzario/edit.php:149 modules/statistiche/edit.php:156
#: modules/statistiche/edit.php:179 plugins/rinnovi_contratti/edit.php:16 #: modules/statistiche/edit.php:206 plugins/rinnovi_contratti/edit.php:16
#: templates/contratti_cons/body.php:178 templates/fatture/footer.php:235 #: templates/contratti_cons/body.php:178 templates/fatture/footer.php:235
#: templates/preventivi_cons/body.php:145 templates/registro_iva/bottom.php:52 #: templates/preventivi_cons/body.php:145 templates/registro_iva/bottom.php:52
#: templates/scadenzario/bottom.php:11 templates/spesometro/body.php:24 #: templates/scadenzario/bottom.php:11 templates/spesometro/body.php:24
@ -479,7 +479,7 @@ msgstr ""
#: modules/contratti/row-list.php:18 modules/contratti/row-list.php:202 #: modules/contratti/row-list.php:18 modules/contratti/row-list.php:202
#: modules/ddt/row-list.php:12 modules/fatture/add_intervento.php:98 #: modules/ddt/row-list.php:12 modules/fatture/add_intervento.php:98
#: modules/fatture/row-list.php:18 modules/fatture/row-list.php:360 #: modules/fatture/row-list.php:18 modules/fatture/row-list.php:360
#: modules/interventi/add_articolo.php:116 modules/interventi/add_righe.php:78 #: modules/interventi/add_articolo.php:124 modules/interventi/add_righe.php:78
#: modules/interventi/ajax_articoli.php:25 modules/interventi/ajax_righe.php:25 #: modules/interventi/ajax_articoli.php:25 modules/interventi/ajax_righe.php:25
#: modules/ordini/row-list.php:14 modules/ordini/row-list.php:267 #: modules/ordini/row-list.php:14 modules/ordini/row-list.php:267
#: modules/preventivi/row-list.php:19 #: modules/preventivi/row-list.php:19
@ -493,7 +493,7 @@ msgid "Iva"
msgstr "" msgstr ""
#: include/common/riga.php:25 modules/articoli/edit.php:88 #: include/common/riga.php:25 modules/articoli/edit.php:88
#: modules/interventi/add_articolo.php:110 modules/interventi/add_righe.php:72 #: modules/interventi/add_articolo.php:118 modules/interventi/add_righe.php:72
#: plugins/pianificazione_interventi/add_articolo.php:106 #: plugins/pianificazione_interventi/add_articolo.php:106
#: plugins/pianificazione_interventi/add_righe.php:70 #: plugins/pianificazione_interventi/add_righe.php:70
msgid "Unità di misura" msgid "Unità di misura"
@ -520,7 +520,7 @@ msgid "Guadagno"
msgstr "" msgstr ""
#: include/common/riga.php:92 include/common/sconto.php:51 #: include/common/riga.php:92 include/common/sconto.php:51
#: modules/interventi/add_articolo.php:136 modules/interventi/add_righe.php:98 #: modules/interventi/add_articolo.php:144 modules/interventi/add_righe.php:98
#: plugins/pianificazione_interventi/add_articolo.php:132 #: plugins/pianificazione_interventi/add_articolo.php:132
#: plugins/pianificazione_interventi/add_righe.php:96 update/2_4_9.php:19 #: plugins/pianificazione_interventi/add_righe.php:96 update/2_4_9.php:19
msgid "Sconto unitario" msgid "Sconto unitario"
@ -722,8 +722,8 @@ msgstr ""
#: modules/viste/edit.php:129 plugins/exportFE/edit.php:246 #: modules/viste/edit.php:129 plugins/exportFE/edit.php:246
#: plugins/importFE/edit.php:43 plugins/importFE/list.php:91 #: plugins/importFE/edit.php:43 plugins/importFE/list.php:91
#: plugins/receiptFE/edit.php:107 plugins/receiptFE/edit.php:187 #: plugins/receiptFE/edit.php:107 plugins/receiptFE/edit.php:187
#: plugins/receiptFE/list.php:81 src/HTMLBuilder/Manager/FileManager.php:202 #: plugins/receiptFE/list.php:81 src/HTMLBuilder/Manager/FileManager.php:215
#: src/HTMLBuilder/Manager/FileManager.php:220 src/Util/Zip.php:134 #: src/HTMLBuilder/Manager/FileManager.php:233 src/Util/Zip.php:134
msgid "Errore" msgid "Errore"
msgstr "" msgstr ""
@ -1119,7 +1119,7 @@ msgstr ""
msgid "Copia" msgid "Copia"
msgstr "" msgstr ""
#: include/manager.php:203 include/top.php:259 #: include/manager.php:203 include/top.php:262
#: modules/dashboard/widgets/stampa_calendario.dashboard.php:28 #: modules/dashboard/widgets/stampa_calendario.dashboard.php:28
#: modules/partitario/edit.php:22 modules/stampe_contabili/edit.php:39 #: modules/partitario/edit.php:22 modules/stampe_contabili/edit.php:39
#: src/HTMLBuilder/Manager/ButtonManager.php:35 #: src/HTMLBuilder/Manager/ButtonManager.php:35
@ -1188,7 +1188,7 @@ msgstr ""
msgid "Applica" msgid "Applica"
msgstr "" msgstr ""
#: include/top.php:72 include/top.php:159 #: include/top.php:72 include/top.php:162
msgid "Annulla" msgid "Annulla"
msgstr "" msgstr ""
@ -1280,27 +1280,31 @@ msgstr ""
msgid "Nessuna notifica" msgid "Nessuna notifica"
msgstr "" msgstr ""
#: include/top.php:211 #: include/top.php:92
msgid "E' presente un solo calendario!"
msgstr ""
#: include/top.php:214
msgid "OSM" msgid "OSM"
msgstr "" msgstr ""
#: include/top.php:220 #: include/top.php:223
msgid "Mostra/nascondi menu" msgid "Mostra/nascondi menu"
msgstr "" msgstr ""
#: include/top.php:267 #: include/top.php:270
msgid "Log accessi" msgid "Log accessi"
msgstr "" msgstr ""
#: include/top.php:271 include/top.php:350 info.php:5 info.php:17 #: include/top.php:274 include/top.php:353 info.php:5 info.php:17
msgid "Informazioni" msgid "Informazioni"
msgstr "" msgstr ""
#: include/top.php:275 #: include/top.php:278
msgid "Esci" msgid "Esci"
msgstr "" msgstr ""
#: include/top.php:306 #: include/top.php:309
msgid "Cerca" msgid "Cerca"
msgstr "" msgstr ""
@ -1511,14 +1515,14 @@ msgid "Ordine"
msgstr "" msgstr ""
#: lib/common.php:180 modules/fatture/add_preventivo.php:36 #: lib/common.php:180 modules/fatture/add_preventivo.php:36
#: modules/interventi/add.php:198 modules/interventi/edit.php:60 #: modules/interventi/add.php:201 modules/interventi/edit.php:60
msgid "Preventivo" msgid "Preventivo"
msgstr "" msgstr ""
#: lib/common.php:190 #: lib/common.php:190
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:51 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:51
#: modules/contratti/widgets/contratti_scadenza.dashboard.php:24 #: modules/contratti/widgets/contratti_scadenza.dashboard.php:24
#: modules/fatture/add_contratto.php:38 modules/interventi/add.php:202 #: modules/fatture/add_contratto.php:38 modules/interventi/add.php:205
#: modules/interventi/edit.php:73 #: modules/interventi/edit.php:73
msgid "Contratto" msgid "Contratto"
msgstr "" msgstr ""
@ -1693,7 +1697,7 @@ msgstr ""
#: modules/contratti/plugins/contratti.fatturaordiniservizio.php:176 #: modules/contratti/plugins/contratti.fatturaordiniservizio.php:176
#: modules/contratti/plugins/contratti.ordiniservizio.php:103 #: modules/contratti/plugins/contratti.ordiniservizio.php:103
#: modules/ddt/edit.php:85 modules/ddt/edit.php:89 modules/ddt/edit.php:94 #: modules/ddt/edit.php:85 modules/ddt/edit.php:89 modules/ddt/edit.php:94
#: modules/fatture/edit.php:182 modules/interventi/add.php:240 #: modules/fatture/edit.php:182 modules/interventi/add.php:243
#: modules/interventi/edit.php:115 #: modules/interventi/edit.php:115
#: modules/my_impianti/plugins/my_impianti.componenti.php:215 #: modules/my_impianti/plugins/my_impianti.componenti.php:215
#: modules/ordini/edit.php:44 modules/ordini/edit.php:48 #: modules/ordini/edit.php:44 modules/ordini/edit.php:48
@ -2212,12 +2216,12 @@ msgstr ""
#: modules/anagrafiche/edit.php:158 #: modules/anagrafiche/edit.php:158
#: modules/contratti/plugins/contratti.fatturaordiniservizio.php:173 #: modules/contratti/plugins/contratti.fatturaordiniservizio.php:173
#: modules/contratti/widgets/contratti.ratecontrattuali.php:78 #: modules/contratti/widgets/contratti.ratecontrattuali.php:78
#: modules/interventi/add.php:194 modules/interventi/edit.php:103 #: modules/interventi/add.php:197 modules/interventi/edit.php:103
#: plugins/sedi/add.php:44 plugins/sedi/edit.php:82 #: plugins/sedi/add.php:44 plugins/sedi/edit.php:82
msgid "Zona" msgid "Zona"
msgstr "" msgstr ""
#: modules/anagrafiche/edit.php:158 modules/interventi/add.php:194 #: modules/anagrafiche/edit.php:158 modules/interventi/add.php:197
#: modules/interventi/edit.php:103 #: modules/interventi/edit.php:103
msgid "Nessuna zona" msgid "Nessuna zona"
msgstr "" msgstr ""
@ -2248,7 +2252,7 @@ msgid ""
"Google Maps API Key nella scheda Impostazioni" "Google Maps API Key nella scheda Impostazioni"
msgstr "" msgstr ""
#: modules/anagrafiche/edit.php:243 #: modules/anagrafiche/edit.php:243 modules/statistiche/actions.php:31
msgid "Acquisti" msgid "Acquisti"
msgstr "" msgstr ""
@ -2605,7 +2609,7 @@ msgstr ""
#: modules/iva/add.php:15 modules/iva/edit.php:65 #: modules/iva/add.php:15 modules/iva/edit.php:65
#: modules/my_impianti/plugins/my_impianti.componenti.php:213 #: modules/my_impianti/plugins/my_impianti.componenti.php:213
#: modules/stati_intervento/add.php:11 modules/stati_intervento/edit.php:18 #: modules/stati_intervento/add.php:11 modules/stati_intervento/edit.php:18
#: modules/statistiche/edit.php:175 modules/tipi_intervento/add.php:11 #: modules/statistiche/edit.php:202 modules/tipi_intervento/add.php:11
#: modules/tipi_intervento/edit.php:12 modules/zone/add.php:11 #: modules/tipi_intervento/edit.php:12 modules/zone/add.php:11
#: modules/zone/edit.php:13 templates/interventi/body.php:130 #: modules/zone/edit.php:13 templates/interventi/body.php:130
msgid "Codice" msgid "Codice"
@ -2831,7 +2835,7 @@ msgstr ""
#: modules/contratti/plugins/contratti.ordiniservizio.php:100 #: modules/contratti/plugins/contratti.ordiniservizio.php:100
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:55 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:55
#: modules/contratti/widgets/contratti.pianificazionedashboard.php:52 #: modules/contratti/widgets/contratti.pianificazionedashboard.php:52
#: modules/interventi/add.php:183 #: modules/interventi/add.php:186
#: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:56 #: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:56
#: modules/my_impianti/add.php:31 modules/my_impianti/edit.php:67 #: modules/my_impianti/add.php:31 modules/my_impianti/edit.php:67
#: modules/ordini/edit.php:80 modules/preventivi/edit.php:34 #: modules/ordini/edit.php:80 modules/preventivi/edit.php:34
@ -3322,32 +3326,32 @@ msgstr ""
#: modules/contratti/actions.php:138 modules/ddt/actions.php:205 #: modules/contratti/actions.php:138 modules/ddt/actions.php:205
#: modules/fatture/actions.php:351 modules/interventi/actions.php:348 #: modules/fatture/actions.php:351 modules/interventi/actions.php:348
#: modules/ordini/actions.php:242 modules/preventivi/actions.php:251 #: modules/ordini/actions.php:242 modules/preventivi/actions.php:253
msgid "Sconto/maggiorazione modificato!" msgid "Sconto/maggiorazione modificato!"
msgstr "" msgstr ""
#: modules/contratti/actions.php:140 modules/ddt/actions.php:207 #: modules/contratti/actions.php:140 modules/ddt/actions.php:207
#: modules/fatture/actions.php:353 modules/interventi/actions.php:350 #: modules/fatture/actions.php:353 modules/interventi/actions.php:350
#: modules/ordini/actions.php:244 modules/preventivi/actions.php:253 #: modules/ordini/actions.php:244 modules/preventivi/actions.php:255
msgid "Sconto/maggiorazione aggiunta!" msgid "Sconto/maggiorazione aggiunto!"
msgstr "" msgstr ""
#: modules/contratti/actions.php:178 modules/ddt/actions.php:141 #: modules/contratti/actions.php:178 modules/ddt/actions.php:141
#: modules/ddt/actions.php:177 modules/fatture/actions.php:320 #: modules/ddt/actions.php:177 modules/fatture/actions.php:320
#: modules/ordini/actions.php:131 modules/ordini/actions.php:168 #: modules/ordini/actions.php:131 modules/ordini/actions.php:168
#: modules/preventivi/actions.php:226 #: modules/preventivi/actions.php:228
msgid "Articolo aggiunto!" msgid "Articolo aggiunto!"
msgstr "" msgstr ""
#: modules/contratti/actions.php:180 modules/ddt/actions.php:179 #: modules/contratti/actions.php:180 modules/ddt/actions.php:179
#: modules/fatture/actions.php:402 modules/ordini/actions.php:170 #: modules/fatture/actions.php:402 modules/ordini/actions.php:170
#: modules/preventivi/actions.php:228 #: modules/preventivi/actions.php:230
msgid "Riga aggiunta!" msgid "Riga aggiunta!"
msgstr "" msgstr ""
#: modules/contratti/actions.php:182 modules/ddt/actions.php:181 #: modules/contratti/actions.php:182 modules/ddt/actions.php:181
#: modules/fatture/actions.php:424 modules/ordini/actions.php:172 #: modules/fatture/actions.php:424 modules/ordini/actions.php:172
#: modules/preventivi/actions.php:230 #: modules/preventivi/actions.php:232
msgid "Riga descrittiva aggiunta!" msgid "Riga descrittiva aggiunta!"
msgstr "" msgstr ""
@ -3361,7 +3365,7 @@ msgid "Riga eliminata!"
msgstr "" msgstr ""
#: modules/contratti/actions.php:258 modules/fatture/actions.php:466 #: modules/contratti/actions.php:258 modules/fatture/actions.php:466
#: modules/preventivi/actions.php:172 #: modules/preventivi/actions.php:174
msgid "Intervento _NUM_ rimosso!" msgid "Intervento _NUM_ rimosso!"
msgstr "" msgstr ""
@ -3388,7 +3392,7 @@ msgstr ""
#: modules/contratti/add.php:17 modules/contratti/edit.php:33 #: modules/contratti/add.php:17 modules/contratti/edit.php:33
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:50 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:50
#: modules/ddt/add.php:12 modules/fatture/add.php:9 #: modules/ddt/add.php:12 modules/fatture/add.php:9
#: modules/fatture/edit.php:144 modules/interventi/add.php:179 #: modules/fatture/edit.php:144 modules/interventi/add.php:182
#: modules/interventi/edit.php:31 #: modules/interventi/edit.php:31
#: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:52 #: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:52
#: modules/my_impianti/add.php:27 modules/my_impianti/edit.php:48 #: modules/my_impianti/add.php:27 modules/my_impianti/edit.php:48
@ -3539,7 +3543,7 @@ msgstr ""
#: modules/contratti/edit.php:185 modules/contratti/edit.php:237 #: modules/contratti/edit.php:185 modules/contratti/edit.php:237
#: modules/contratti/plugins/contratti.consuntivo.php:105 #: modules/contratti/plugins/contratti.consuntivo.php:105
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:53 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:53
#: modules/interventi/add.php:236 modules/interventi/edit.php:111 #: modules/interventi/add.php:239 modules/interventi/edit.php:111
#: modules/interventi/manage_sessione.php:36 #: modules/interventi/manage_sessione.php:36
#: modules/preventivi/plugins/preventivi.consuntivo.php:90 #: modules/preventivi/plugins/preventivi.consuntivo.php:90
msgid "Tipo attività" msgid "Tipo attività"
@ -3951,7 +3955,7 @@ msgstr ""
#: modules/contratti/plugins/contratti.ordiniservizio.php:283 #: modules/contratti/plugins/contratti.ordiniservizio.php:283
#: modules/contratti/widgets/contratti.pianificazionedashboard.php:53 #: modules/contratti/widgets/contratti.pianificazionedashboard.php:53
#: modules/contratti/widgets/contratti.ratecontrattuali.php:79 #: modules/contratti/widgets/contratti.ratecontrattuali.php:79
#: modules/interventi/add.php:208 #: modules/interventi/add.php:211
#: plugins/pianificazione_interventi/add_articolo.php:112 #: plugins/pianificazione_interventi/add_articolo.php:112
msgid "Impianto" msgid "Impianto"
msgstr "" msgstr ""
@ -4117,7 +4121,7 @@ msgstr ""
#: modules/contratti/widgets/contratti.pianificazionedashboard.php:51 #: modules/contratti/widgets/contratti.pianificazionedashboard.php:51
#: modules/contratti/widgets/contratti.ratecontrattuali.php:77 #: modules/contratti/widgets/contratti.ratecontrattuali.php:77
#: modules/dashboard/actions.php:94 modules/statistiche/edit.php:127 #: modules/dashboard/actions.php:94 modules/statistiche/edit.php:154
#: modules/utenti/edit.php:22 templates/spesometro/body.php:18 #: modules/utenti/edit.php:22 templates/spesometro/body.php:18
msgid "Ragione sociale" msgid "Ragione sociale"
msgstr "" msgstr ""
@ -4204,7 +4208,7 @@ msgid "Mostra di sopra"
msgstr "" msgstr ""
#: modules/dashboard/actions.php:29 modules/dashboard/actions.php:116 #: modules/dashboard/actions.php:29 modules/dashboard/actions.php:116
#: modules/dashboard/edit.php:223 modules/interventi/add.php:277 #: modules/dashboard/edit.php:223 modules/interventi/add.php:280
#: plugins/pianificazione_interventi/pianficazione.php:209 #: plugins/pianificazione_interventi/pianficazione.php:209
#: templates/contratti_cons/body.php:114 templates/preventivi_cons/body.php:97 #: templates/contratti_cons/body.php:114 templates/preventivi_cons/body.php:97
msgid "Tecnici" msgid "Tecnici"
@ -4235,7 +4239,7 @@ msgstr ""
msgid "Tipo intervento" msgid "Tipo intervento"
msgstr "" msgstr ""
#: modules/dashboard/actions.php:119 modules/interventi/add.php:247 #: modules/dashboard/actions.php:119 modules/interventi/add.php:250
#: modules/interventi/edit.php:123 templates/interventi/body.php:94 #: modules/interventi/edit.php:123 templates/interventi/body.php:94
msgid "Richiesta" msgid "Richiesta"
msgstr "" msgstr ""
@ -4335,7 +4339,7 @@ msgid "Articolo rimosso!"
msgstr "" msgstr ""
#: modules/ddt/actions.php:322 modules/fatture/actions.php:694 #: modules/ddt/actions.php:322 modules/fatture/actions.php:694
#: modules/ordini/actions.php:221 modules/preventivi/actions.php:159 #: modules/ordini/actions.php:221 modules/preventivi/actions.php:161
msgid "Riga rimossa!" msgid "Riga rimossa!"
msgstr "" msgstr ""
@ -4462,7 +4466,7 @@ msgid "Vettore"
msgstr "" msgstr ""
#: modules/ddt/edit.php:173 modules/fatture/edit.php:366 #: modules/ddt/edit.php:173 modules/fatture/edit.php:366
#: modules/interventi/add.php:358 src/HTMLBuilder/Handler/SelectHandler.php:66 #: modules/interventi/add.php:361 src/HTMLBuilder/Handler/SelectHandler.php:66
msgid "Seleziona un'opzione" msgid "Seleziona un'opzione"
msgstr "" msgstr ""
@ -4578,7 +4582,7 @@ msgstr ""
msgid "Fattura riaperta!" msgid "Fattura riaperta!"
msgstr "" msgstr ""
#: modules/fatture/actions.php:267 modules/preventivi/actions.php:138 #: modules/fatture/actions.php:267 modules/preventivi/actions.php:140
msgid "Intervento _NUM_ aggiunto!" msgid "Intervento _NUM_ aggiunto!"
msgstr "" msgstr ""
@ -5065,66 +5069,66 @@ msgid ""
"della firma!" "della firma!"
msgstr "" msgstr ""
#: modules/interventi/add.php:171 modules/interventi/edit.php:21 #: modules/interventi/add.php:174 modules/interventi/edit.php:21
msgid "Dati cliente" msgid "Dati cliente"
msgstr "" msgstr ""
#: modules/interventi/add.php:183 modules/interventi/add.php:198 #: modules/interventi/add.php:186 modules/interventi/add.php:201
#: modules/interventi/add.php:202 modules/interventi/add.php:208 #: modules/interventi/add.php:205 modules/interventi/add.php:211
msgid "Seleziona prima un cliente" msgid "Seleziona prima un cliente"
msgstr "" msgstr ""
#: modules/interventi/add.php:187 modules/interventi/edit.php:42 #: modules/interventi/add.php:190 modules/interventi/edit.php:42
msgid "Per conto di" msgid "Per conto di"
msgstr "" msgstr ""
#: modules/interventi/add.php:212 #: modules/interventi/add.php:215
#: modules/my_impianti/plugins/my_impianti.interventi.php:121 #: modules/my_impianti/plugins/my_impianti.interventi.php:121
msgid "Componenti" msgid "Componenti"
msgstr "" msgstr ""
#: modules/interventi/add.php:212 #: modules/interventi/add.php:215
msgid "Seleziona prima un impianto" msgid "Seleziona prima un impianto"
msgstr "" msgstr ""
#: modules/interventi/add.php:221 modules/interventi/edit.php:84 #: modules/interventi/add.php:224 modules/interventi/edit.php:84
msgid "Dati intervento" msgid "Dati intervento"
msgstr "" msgstr ""
#: modules/interventi/add.php:228 modules/interventi/edit.php:95 #: modules/interventi/add.php:231 modules/interventi/edit.php:95
msgid "Data/ora richiesta" msgid "Data/ora richiesta"
msgstr "" msgstr ""
#: modules/interventi/add.php:232 modules/interventi/edit.php:99 #: modules/interventi/add.php:235 modules/interventi/edit.php:99
msgid "Data/ora scadenza" msgid "Data/ora scadenza"
msgstr "" msgstr ""
#: modules/interventi/add.php:256 modules/interventi/edit.php:186 #: modules/interventi/add.php:259 modules/interventi/edit.php:186
msgid "Ore di lavoro" msgid "Ore di lavoro"
msgstr "" msgstr ""
#: modules/interventi/add.php:267 modules/interventi/manage_sessione.php:40 #: modules/interventi/add.php:270 modules/interventi/manage_sessione.php:40
msgid "Inizio attività" msgid "Inizio attività"
msgstr "" msgstr ""
#: modules/interventi/add.php:271 modules/interventi/manage_sessione.php:44 #: modules/interventi/add.php:274 modules/interventi/manage_sessione.php:44
msgid "Fine attività" msgid "Fine attività"
msgstr "" msgstr ""
#: modules/interventi/add.php:358 #: modules/interventi/add.php:361
msgid "Seleziona prima un cliente..." msgid "Seleziona prima un cliente..."
msgstr "" msgstr ""
#: modules/interventi/add_articolo.php:96 #: modules/interventi/add_articolo.php:104
msgid "Impianto su cui installare" msgid "Impianto su cui installare"
msgstr "" msgstr ""
#: modules/interventi/add_articolo.php:124 modules/interventi/add_righe.php:86 #: modules/interventi/add_articolo.php:132 modules/interventi/add_righe.php:86
#: plugins/pianificazione_interventi/add_righe.php:84 #: plugins/pianificazione_interventi/add_righe.php:84
msgid "Prezzo di acquisto (un.)" msgid "Prezzo di acquisto (un.)"
msgstr "" msgstr ""
#: modules/interventi/add_articolo.php:130 modules/interventi/add_righe.php:92 #: modules/interventi/add_articolo.php:138 modules/interventi/add_righe.php:92
#: plugins/pianificazione_interventi/add_righe.php:90 #: plugins/pianificazione_interventi/add_righe.php:90
msgid "Prezzo di vendita (un.)" msgid "Prezzo di vendita (un.)"
msgstr "" msgstr ""
@ -5398,8 +5402,8 @@ msgstr ""
#: modules/pagamenti/edit.php:152 modules/ritenute/add.php:17 #: modules/pagamenti/edit.php:152 modules/ritenute/add.php:17
#: modules/ritenute/edit.php:34 modules/ritenute_contributi/add.php:17 #: modules/ritenute/edit.php:34 modules/ritenute_contributi/add.php:17
#: modules/ritenute_contributi/edit.php:34 modules/rivalse/add.php:17 #: modules/ritenute_contributi/edit.php:34 modules/rivalse/add.php:17
#: modules/rivalse/edit.php:24 modules/statistiche/edit.php:130 #: modules/rivalse/edit.php:24 modules/statistiche/edit.php:157
#: modules/statistiche/edit.php:178 #: modules/statistiche/edit.php:205
msgid "Percentuale" msgid "Percentuale"
msgstr "" msgstr ""
@ -5856,15 +5860,15 @@ msgstr ""
msgid "Preventivo modificato correttamente!" msgid "Preventivo modificato correttamente!"
msgstr "" msgstr ""
#: modules/preventivi/actions.php:119 #: modules/preventivi/actions.php:121
msgid "Preventivo duplicato correttamente!" msgid "Preventivo duplicato correttamente!"
msgstr "" msgstr ""
#: modules/preventivi/actions.php:189 #: modules/preventivi/actions.php:191
msgid "Preventivo eliminato!" msgid "Preventivo eliminato!"
msgstr "" msgstr ""
#: modules/preventivi/actions.php:377 #: modules/preventivi/actions.php:379
msgid "Aggiunta nuova revisione!" msgid "Aggiunta nuova revisione!"
msgstr "" msgstr ""
@ -6459,55 +6463,62 @@ msgstr ""
msgid "Ci sono _NUM_ preventivi collegati" msgid "Ci sono _NUM_ preventivi collegati"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:15 plugins/statistiche_anagrafiche/info.php:75 #: modules/statistiche/actions.php:18
msgid "Periodo dal _START_ al _END_" msgid "Fatturato"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:48 #: modules/statistiche/actions.php:18 modules/statistiche/actions.php:31
#: plugins/statistiche_anagrafiche/info.php:78
msgid "Periodo _NUM_"
msgstr ""
#: modules/statistiche/edit.php:17 plugins/statistiche_anagrafiche/edit.php:10
#: plugins/statistiche_articoli/edit.php:10
msgid "Periodi temporali"
msgstr ""
#: modules/statistiche/edit.php:21 plugins/statistiche_anagrafiche/edit.php:14
#: plugins/statistiche_articoli/edit.php:14
msgid "Aggiungi periodo"
msgstr ""
#: modules/statistiche/edit.php:38
msgid "Vendite e acquisti" msgid "Vendite e acquisti"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:69 #: modules/statistiche/edit.php:141
msgid "Fatturato (iva esclusa)"
msgstr ""
#: modules/statistiche/edit.php:76
msgid "Acquisti (iva esclusa)"
msgstr ""
#: modules/statistiche/edit.php:114
msgid "I 20 clienti TOP" msgid "I 20 clienti TOP"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:114 modules/statistiche/edit.php:162 #: modules/statistiche/edit.php:141 modules/statistiche/edit.php:189
msgid "Valori iva esclusa" msgid "Valori iva esclusa"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:128 #: modules/statistiche/edit.php:155
msgid "Num. fatture" msgid "Num. fatture"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:130 #: modules/statistiche/edit.php:157
msgid "Incidenza sul fatturato" msgid "Incidenza sul fatturato"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:145 #: modules/statistiche/edit.php:172
msgid "Nessuna vendita" msgid "Nessuna vendita"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:162 #: modules/statistiche/edit.php:189
msgid "I 20 articoli più venduti" msgid "I 20 articoli più venduti"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:178 #: modules/statistiche/edit.php:205
msgid "Incidenza sul numero di articoli venduti" msgid "Incidenza sul numero di articoli venduti"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:195 #: modules/statistiche/edit.php:222
msgid "Nessun articolo è stato venduto" msgid "Nessun articolo è stato venduto"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:228 #: modules/statistiche/edit.php:255
msgid "Interventi per tipologia" msgid "Interventi per tipologia"
msgstr "" msgstr ""
@ -7832,23 +7843,8 @@ msgstr ""
msgid "Calcola percoso da sede legale a questa sede" msgid "Calcola percoso da sede legale a questa sede"
msgstr "" msgstr ""
#: plugins/statistiche_anagrafiche/edit.php:10 #: plugins/statistiche_anagrafiche/info.php:75
#: plugins/statistiche_articoli/edit.php:10 msgid "Dal _START_ al _END_"
msgid "Periodi temporali"
msgstr ""
#: plugins/statistiche_anagrafiche/edit.php:14
#: plugins/statistiche_articoli/edit.php:14
msgid "Aggiungi periodo"
msgstr ""
#: plugins/statistiche_anagrafiche/edit.php:57
#: plugins/statistiche_articoli/edit.php:105
msgid "E' presente un solo calendario!"
msgstr ""
#: plugins/statistiche_anagrafiche/info.php:78
msgid "Periodo _NUM_"
msgstr "" msgstr ""
#: plugins/statistiche_anagrafiche/info.php:90 #: plugins/statistiche_anagrafiche/info.php:90
@ -7877,7 +7873,7 @@ msgstr ""
#: plugins/statistiche_articoli/edit.php:37 #: plugins/statistiche_articoli/edit.php:37
#: plugins/statistiche_articoli/edit.php:63 #: plugins/statistiche_articoli/edit.php:63
msgid "Perido" msgid "Periodo"
msgstr "" msgstr ""
#: plugins/statistiche_articoli/edit.php:38 #: plugins/statistiche_articoli/edit.php:38
@ -7887,7 +7883,7 @@ msgstr ""
#: plugins/statistiche_articoli/edit.php:39 #: plugins/statistiche_articoli/edit.php:39
#: plugins/statistiche_articoli/edit.php:65 #: plugins/statistiche_articoli/edit.php:65
msgid "Prezzio medio" msgid "Prezzo medio"
msgstr "" msgstr ""
#: plugins/statistiche_articoli/edit.php:40 #: plugins/statistiche_articoli/edit.php:40
@ -7984,7 +7980,7 @@ msgstr ""
msgid "Nessun allegato è stato caricato" msgid "Nessun allegato è stato caricato"
msgstr "" msgstr ""
#: src/HTMLBuilder/Manager/FileManager.php:203 #: src/HTMLBuilder/Manager/FileManager.php:216
msgid "Alcuni campi obbligatori non sono stati compilati correttamente." msgid "Alcuni campi obbligatori non sono stati compilati correttamente."
msgstr "" msgstr ""
@ -8289,15 +8285,15 @@ msgstr ""
msgid "Foglio" msgid "Foglio"
msgstr "" msgstr ""
#: templates/ddt/header.php:70 templates/fatture/header.php:107 #: templates/ddt/header.php:72 templates/fatture/header.php:107
msgid "Destinazione diversa" msgid "Destinazione diversa"
msgstr "" msgstr ""
#: templates/ddt/init.php:25 #: templates/ddt/init.php:26
msgid "Ddt pro-forma" msgid "Ddt pro-forma"
msgstr "" msgstr ""
#: templates/ddt/init.php:75 templates/fatture/init.php:98 #: templates/ddt/init.php:76 templates/fatture/init.php:100
msgid "Non hai i permessi per questa stampa!" msgid "Non hai i permessi per questa stampa!"
msgstr "" msgstr ""

Binary file not shown.

View File

@ -1,8 +1,8 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: OpenSTAManager\n" "Project-Id-Version: OpenSTAManager\n"
"POT-Creation-Date: 2019-07-10 17:20+0200\n" "POT-Creation-Date: 2019-07-11 17:20+0200\n"
"PO-Revision-Date: 2019-07-10 17:32+0200\n" "PO-Revision-Date: 2019-07-11 17:20+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: https://www.devcode.it/\n" "Language-Team: https://www.devcode.it/\n"
"Language: en\n" "Language: en\n"
@ -101,7 +101,7 @@ msgstr ""
msgid "Correggi account" msgid "Correggi account"
msgstr "Correct account" msgstr "Correct account"
#: bug.php:92 include/top.php:263 #: bug.php:92 include/top.php:266
msgid "Segnalazione bug" msgid "Segnalazione bug"
msgstr "Bug report" msgstr "Bug report"
@ -188,7 +188,7 @@ msgstr "OSM staff"
#: modules/fatture/add_preventivo.php:19 modules/fatture/crea_documento.php:21 #: modules/fatture/add_preventivo.php:19 modules/fatture/crea_documento.php:21
#: modules/gestione_componenti/add.php:24 #: modules/gestione_componenti/add.php:24
#: modules/gestione_documentale/add.php:27 modules/import/add.php:33 #: modules/gestione_documentale/add.php:27 modules/import/add.php:33
#: modules/interventi/add.php:287 modules/interventi/add_articolo.php:25 #: modules/interventi/add.php:290 modules/interventi/add_articolo.php:25
#: modules/interventi/add_righe.php:17 modules/interventi/ajax_tecnici.php:217 #: modules/interventi/add_righe.php:17 modules/interventi/ajax_tecnici.php:217
#: modules/iva/add.php:42 modules/listini/add.php:22 modules/misure/add.php:18 #: modules/iva/add.php:42 modules/listini/add.php:22 modules/misure/add.php:18
#: modules/modelli_primanota/add.php:80 modules/my_impianti/add.php:42 #: modules/modelli_primanota/add.php:80 modules/my_impianti/add.php:42
@ -267,7 +267,7 @@ msgid "Creazione"
msgstr "Creation" msgstr "Creation"
#: editor.php:285 include/common/form.php:19 #: editor.php:285 include/common/form.php:19
#: modules/interventi/add_articolo.php:41 modules/interventi/add_righe.php:28 #: modules/interventi/add_articolo.php:49 modules/interventi/add_righe.php:28
#: modules/interventi/manage_sessione.php:15 modules/utenti/user.php:32 #: modules/interventi/manage_sessione.php:15 modules/utenti/user.php:32
#: plugins/pianificazione_interventi/add_articolo.php:41 #: plugins/pianificazione_interventi/add_articolo.php:41
#: plugins/pianificazione_interventi/add_righe.php:27 #: plugins/pianificazione_interventi/add_righe.php:27
@ -291,14 +291,14 @@ msgstr "Information:"
msgid "Nessun log disponibile per questa scheda" msgid "Nessun log disponibile per questa scheda"
msgstr "No log available for this card" msgstr "No log available for this card"
#: include/bottom.php:12 include/top.php:209 #: include/bottom.php:12 include/top.php:212
msgid "Il gestionale open source per l'assistenza tecnica e la fatturazione" msgid "Il gestionale open source per l'assistenza tecnica e la fatturazione"
msgstr "" msgstr ""
"The open source management software for technical assistance and billing" "The open source management software for technical assistance and billing"
#: include/bottom.php:12 include/init/configuration.php:290 #: include/bottom.php:12 include/init/configuration.php:290
#: include/init/init.php:109 include/top.php:16 include/top.php:213 #: include/init/init.php:109 include/top.php:16 include/top.php:216
#: include/top.php:299 index.php:133 info.php:15 #: include/top.php:302 index.php:133 info.php:15
msgid "OpenSTAManager" msgid "OpenSTAManager"
msgstr "OpenSTAManager" msgstr "OpenSTAManager"
@ -311,7 +311,7 @@ msgstr "Version"
#: modules/articoli/widgets/articoli.dashboard.php:11 #: modules/articoli/widgets/articoli.dashboard.php:11
#: modules/contratti/edit.php:294 modules/ddt/edit.php:230 #: modules/contratti/edit.php:294 modules/ddt/edit.php:230
#: modules/fatture/add_serial.php:59 modules/fatture/edit.php:533 #: modules/fatture/add_serial.php:59 modules/fatture/edit.php:533
#: modules/interventi/add_articolo.php:80 #: modules/interventi/add_articolo.php:88
#: modules/interventi/ajax_articoli.php:14 modules/ordini/edit.php:144 #: modules/interventi/ajax_articoli.php:14 modules/ordini/edit.php:144
#: modules/preventivi/edit.php:175 plugins/importFE/rows.php:168 #: modules/preventivi/edit.php:175 plugins/importFE/rows.php:168
#: plugins/pianificazione_interventi/add_articolo.php:83 #: plugins/pianificazione_interventi/add_articolo.php:83
@ -319,15 +319,15 @@ msgstr "Version"
msgid "Articolo" msgid "Articolo"
msgstr "Article" msgstr "Article"
#: include/common/articolo.php:36 modules/interventi/add_articolo.php:145 #: include/common/articolo.php:36 modules/interventi/add_articolo.php:153
msgid "Visualizza ultimi prezzi (cliente)" msgid "Visualizza ultimi prezzi (cliente)"
msgstr "View last prices (customer)" msgstr "View last prices (customer)"
#: include/common/articolo.php:43 modules/interventi/add_articolo.php:152 #: include/common/articolo.php:43 modules/interventi/add_articolo.php:160
msgid "Visualizza ultimi prezzi (acquisto)" msgid "Visualizza ultimi prezzi (acquisto)"
msgstr "View last prices (purchase)" msgstr "View last prices (purchase)"
#: include/common/articolo.php:50 modules/interventi/add_articolo.php:159 #: include/common/articolo.php:50 modules/interventi/add_articolo.php:167
msgid "Visualizza ultimi prezzi (vendita)" msgid "Visualizza ultimi prezzi (vendita)"
msgstr "View last prices (sale)" msgstr "View last prices (sale)"
@ -368,7 +368,7 @@ msgstr "Bill"
#: modules/dashboard/actions.php:123 modules/ddt/edit.php:240 #: modules/dashboard/actions.php:123 modules/ddt/edit.php:240
#: modules/ddt/row-list.php:8 modules/fatture/add_intervento.php:75 #: modules/ddt/row-list.php:8 modules/fatture/add_intervento.php:75
#: modules/fatture/edit.php:543 modules/fatture/row-list.php:14 #: modules/fatture/edit.php:543 modules/fatture/row-list.php:14
#: modules/interventi/add_articolo.php:88 modules/interventi/add_righe.php:57 #: modules/interventi/add_articolo.php:96 modules/interventi/add_righe.php:57
#: modules/interventi/ajax_righe.php:18 modules/interventi/edit.php:127 #: modules/interventi/ajax_righe.php:18 modules/interventi/edit.php:127
#: modules/interventi/plugins/my_impianti.interventi.php:21 #: modules/interventi/plugins/my_impianti.interventi.php:21
#: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:55 #: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:55
@ -388,7 +388,7 @@ msgstr "Bill"
#: modules/spedizioni/edit.php:17 modules/stati_contratto/add.php:11 #: modules/spedizioni/edit.php:17 modules/stati_contratto/add.php:11
#: modules/stati_contratto/edit.php:22 modules/stati_intervento/add.php:15 #: modules/stati_contratto/edit.php:22 modules/stati_intervento/add.php:15
#: modules/stati_intervento/edit.php:22 modules/stati_preventivo/add.php:11 #: modules/stati_intervento/edit.php:22 modules/stati_preventivo/add.php:11
#: modules/stati_preventivo/edit.php:22 modules/statistiche/edit.php:176 #: modules/stati_preventivo/edit.php:22 modules/statistiche/edit.php:203
#: modules/tipi_anagrafiche/add.php:12 modules/tipi_anagrafiche/edit.php:37 #: modules/tipi_anagrafiche/add.php:12 modules/tipi_anagrafiche/edit.php:37
#: modules/tipi_intervento/add.php:15 modules/tipi_intervento/edit.php:16 #: modules/tipi_intervento/add.php:15 modules/tipi_intervento/edit.php:16
#: modules/tipi_scadenze/add.php:13 modules/tipi_scadenze/edit.php:32 #: modules/tipi_scadenze/add.php:13 modules/tipi_scadenze/edit.php:32
@ -432,12 +432,12 @@ msgstr "Select rows and relative quantities to insert in the document"
#: modules/contratti/plugins/contratti.consuntivo.php:154 #: modules/contratti/plugins/contratti.consuntivo.php:154
#: modules/contratti/plugins/contratti.consuntivo.php:187 #: modules/contratti/plugins/contratti.consuntivo.php:187
#: modules/contratti/row-list.php:15 modules/ddt/row-list.php:9 #: modules/contratti/row-list.php:15 modules/ddt/row-list.php:9
#: modules/fatture/row-list.php:15 modules/interventi/add_articolo.php:104 #: modules/fatture/row-list.php:15 modules/interventi/add_articolo.php:112
#: modules/interventi/add_righe.php:66 modules/interventi/ajax_articoli.php:15 #: modules/interventi/add_righe.php:66 modules/interventi/ajax_articoli.php:15
#: modules/interventi/ajax_righe.php:19 modules/ordini/row-list.php:11 #: modules/interventi/ajax_righe.php:19 modules/ordini/row-list.php:11
#: modules/preventivi/plugins/preventivi.consuntivo.php:139 #: modules/preventivi/plugins/preventivi.consuntivo.php:139
#: modules/preventivi/plugins/preventivi.consuntivo.php:172 #: modules/preventivi/plugins/preventivi.consuntivo.php:172
#: modules/preventivi/row-list.php:16 modules/statistiche/edit.php:177 #: modules/preventivi/row-list.php:16 modules/statistiche/edit.php:204
#: plugins/pianificazione_interventi/add_articolo.php:100 #: plugins/pianificazione_interventi/add_articolo.php:100
#: plugins/pianificazione_interventi/add_righe.php:64 #: plugins/pianificazione_interventi/add_righe.php:64
#: plugins/pianificazione_interventi/ajax_articoli.php:17 #: plugins/pianificazione_interventi/ajax_articoli.php:17
@ -471,8 +471,8 @@ msgstr "Serials"
#: modules/ordini/row-list.php:280 #: modules/ordini/row-list.php:280
#: modules/preventivi/plugins/preventivi.consuntivo.php:211 #: modules/preventivi/plugins/preventivi.consuntivo.php:211
#: modules/preventivi/row-list.php:217 modules/primanota/add.php:253 #: modules/preventivi/row-list.php:217 modules/primanota/add.php:253
#: modules/scadenzario/edit.php:149 modules/statistiche/edit.php:129 #: modules/scadenzario/edit.php:149 modules/statistiche/edit.php:156
#: modules/statistiche/edit.php:179 plugins/rinnovi_contratti/edit.php:16 #: modules/statistiche/edit.php:206 plugins/rinnovi_contratti/edit.php:16
#: templates/contratti_cons/body.php:178 templates/fatture/footer.php:235 #: templates/contratti_cons/body.php:178 templates/fatture/footer.php:235
#: templates/preventivi_cons/body.php:145 templates/registro_iva/bottom.php:52 #: templates/preventivi_cons/body.php:145 templates/registro_iva/bottom.php:52
#: templates/scadenzario/bottom.php:11 templates/spesometro/body.php:24 #: templates/scadenzario/bottom.php:11 templates/spesometro/body.php:24
@ -488,7 +488,7 @@ msgstr "There are not elements to be dispatched"
#: modules/contratti/row-list.php:18 modules/contratti/row-list.php:202 #: modules/contratti/row-list.php:18 modules/contratti/row-list.php:202
#: modules/ddt/row-list.php:12 modules/fatture/add_intervento.php:98 #: modules/ddt/row-list.php:12 modules/fatture/add_intervento.php:98
#: modules/fatture/row-list.php:18 modules/fatture/row-list.php:360 #: modules/fatture/row-list.php:18 modules/fatture/row-list.php:360
#: modules/interventi/add_articolo.php:116 modules/interventi/add_righe.php:78 #: modules/interventi/add_articolo.php:124 modules/interventi/add_righe.php:78
#: modules/interventi/ajax_articoli.php:25 modules/interventi/ajax_righe.php:25 #: modules/interventi/ajax_articoli.php:25 modules/interventi/ajax_righe.php:25
#: modules/ordini/row-list.php:14 modules/ordini/row-list.php:267 #: modules/ordini/row-list.php:14 modules/ordini/row-list.php:267
#: modules/preventivi/row-list.php:19 #: modules/preventivi/row-list.php:19
@ -502,7 +502,7 @@ msgid "Iva"
msgstr "Iva" msgstr "Iva"
#: include/common/riga.php:25 modules/articoli/edit.php:88 #: include/common/riga.php:25 modules/articoli/edit.php:88
#: modules/interventi/add_articolo.php:110 modules/interventi/add_righe.php:72 #: modules/interventi/add_articolo.php:118 modules/interventi/add_righe.php:72
#: plugins/pianificazione_interventi/add_articolo.php:106 #: plugins/pianificazione_interventi/add_articolo.php:106
#: plugins/pianificazione_interventi/add_righe.php:70 #: plugins/pianificazione_interventi/add_righe.php:70
msgid "Unità di misura" msgid "Unità di misura"
@ -529,7 +529,7 @@ msgid "Guadagno"
msgstr "Earnings" msgstr "Earnings"
#: include/common/riga.php:92 include/common/sconto.php:51 #: include/common/riga.php:92 include/common/sconto.php:51
#: modules/interventi/add_articolo.php:136 modules/interventi/add_righe.php:98 #: modules/interventi/add_articolo.php:144 modules/interventi/add_righe.php:98
#: plugins/pianificazione_interventi/add_articolo.php:132 #: plugins/pianificazione_interventi/add_articolo.php:132
#: plugins/pianificazione_interventi/add_righe.php:96 update/2_4_9.php:19 #: plugins/pianificazione_interventi/add_righe.php:96 update/2_4_9.php:19
msgid "Sconto unitario" msgid "Sconto unitario"
@ -744,8 +744,8 @@ msgstr "Click \"Install\" to continue"
#: modules/viste/edit.php:129 plugins/exportFE/edit.php:246 #: modules/viste/edit.php:129 plugins/exportFE/edit.php:246
#: plugins/importFE/edit.php:43 plugins/importFE/list.php:91 #: plugins/importFE/edit.php:43 plugins/importFE/list.php:91
#: plugins/receiptFE/edit.php:107 plugins/receiptFE/edit.php:187 #: plugins/receiptFE/edit.php:107 plugins/receiptFE/edit.php:187
#: plugins/receiptFE/list.php:81 src/HTMLBuilder/Manager/FileManager.php:202 #: plugins/receiptFE/list.php:81 src/HTMLBuilder/Manager/FileManager.php:215
#: src/HTMLBuilder/Manager/FileManager.php:220 src/Util/Zip.php:134 #: src/HTMLBuilder/Manager/FileManager.php:233 src/Util/Zip.php:134
msgid "Errore" msgid "Errore"
msgstr "Error" msgstr "Error"
@ -1158,7 +1158,7 @@ msgstr "Excel"
msgid "Copia" msgid "Copia"
msgstr "Copy" msgstr "Copy"
#: include/manager.php:203 include/top.php:259 #: include/manager.php:203 include/top.php:262
#: modules/dashboard/widgets/stampa_calendario.dashboard.php:28 #: modules/dashboard/widgets/stampa_calendario.dashboard.php:28
#: modules/partitario/edit.php:22 modules/stampe_contabili/edit.php:39 #: modules/partitario/edit.php:22 modules/stampe_contabili/edit.php:39
#: src/HTMLBuilder/Manager/ButtonManager.php:35 #: src/HTMLBuilder/Manager/ButtonManager.php:35
@ -1227,7 +1227,7 @@ msgstr "Last year"
msgid "Applica" msgid "Applica"
msgstr "Apply" msgstr "Apply"
#: include/top.php:72 include/top.php:159 #: include/top.php:72 include/top.php:162
msgid "Annulla" msgid "Annulla"
msgstr "Cancel" msgstr "Cancel"
@ -1329,27 +1329,31 @@ msgstr "Plan"
msgid "Nessuna notifica" msgid "Nessuna notifica"
msgstr "No zone" msgstr "No zone"
#: include/top.php:211 #: include/top.php:92
msgid "E' presente un solo calendario!"
msgstr ""
#: include/top.php:214
msgid "OSM" msgid "OSM"
msgstr "OSM" msgstr "OSM"
#: include/top.php:220 #: include/top.php:223
msgid "Mostra/nascondi menu" msgid "Mostra/nascondi menu"
msgstr "Show/hide menu" msgstr "Show/hide menu"
#: include/top.php:267 #: include/top.php:270
msgid "Log accessi" msgid "Log accessi"
msgstr "Log accesses" msgstr "Log accesses"
#: include/top.php:271 include/top.php:350 info.php:5 info.php:17 #: include/top.php:274 include/top.php:353 info.php:5 info.php:17
msgid "Informazioni" msgid "Informazioni"
msgstr "Information" msgstr "Information"
#: include/top.php:275 #: include/top.php:278
msgid "Esci" msgid "Esci"
msgstr "Exit" msgstr "Exit"
#: include/top.php:306 #: include/top.php:309
msgid "Cerca" msgid "Cerca"
msgstr "Search" msgstr "Search"
@ -1594,14 +1598,14 @@ msgid "Ordine"
msgstr "Order" msgstr "Order"
#: lib/common.php:180 modules/fatture/add_preventivo.php:36 #: lib/common.php:180 modules/fatture/add_preventivo.php:36
#: modules/interventi/add.php:198 modules/interventi/edit.php:60 #: modules/interventi/add.php:201 modules/interventi/edit.php:60
msgid "Preventivo" msgid "Preventivo"
msgstr "Preventive" msgstr "Preventive"
#: lib/common.php:190 #: lib/common.php:190
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:51 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:51
#: modules/contratti/widgets/contratti_scadenza.dashboard.php:24 #: modules/contratti/widgets/contratti_scadenza.dashboard.php:24
#: modules/fatture/add_contratto.php:38 modules/interventi/add.php:202 #: modules/fatture/add_contratto.php:38 modules/interventi/add.php:205
#: modules/interventi/edit.php:73 #: modules/interventi/edit.php:73
msgid "Contratto" msgid "Contratto"
msgstr "Contract" msgstr "Contract"
@ -1776,7 +1780,7 @@ msgstr "Date"
#: modules/contratti/plugins/contratti.fatturaordiniservizio.php:176 #: modules/contratti/plugins/contratti.fatturaordiniservizio.php:176
#: modules/contratti/plugins/contratti.ordiniservizio.php:103 #: modules/contratti/plugins/contratti.ordiniservizio.php:103
#: modules/ddt/edit.php:85 modules/ddt/edit.php:89 modules/ddt/edit.php:94 #: modules/ddt/edit.php:85 modules/ddt/edit.php:89 modules/ddt/edit.php:94
#: modules/fatture/edit.php:182 modules/interventi/add.php:240 #: modules/fatture/edit.php:182 modules/interventi/add.php:243
#: modules/interventi/edit.php:115 #: modules/interventi/edit.php:115
#: modules/my_impianti/plugins/my_impianti.componenti.php:215 #: modules/my_impianti/plugins/my_impianti.componenti.php:215
#: modules/ordini/edit.php:44 modules/ordini/edit.php:48 #: modules/ordini/edit.php:44 modules/ordini/edit.php:48
@ -2315,12 +2319,12 @@ msgstr "Street number"
#: modules/anagrafiche/edit.php:158 #: modules/anagrafiche/edit.php:158
#: modules/contratti/plugins/contratti.fatturaordiniservizio.php:173 #: modules/contratti/plugins/contratti.fatturaordiniservizio.php:173
#: modules/contratti/widgets/contratti.ratecontrattuali.php:78 #: modules/contratti/widgets/contratti.ratecontrattuali.php:78
#: modules/interventi/add.php:194 modules/interventi/edit.php:103 #: modules/interventi/add.php:197 modules/interventi/edit.php:103
#: plugins/sedi/add.php:44 plugins/sedi/edit.php:82 #: plugins/sedi/add.php:44 plugins/sedi/edit.php:82
msgid "Zona" msgid "Zona"
msgstr "Zone" msgstr "Zone"
#: modules/anagrafiche/edit.php:158 modules/interventi/add.php:194 #: modules/anagrafiche/edit.php:158 modules/interventi/add.php:197
#: modules/interventi/edit.php:103 #: modules/interventi/edit.php:103
msgid "Nessuna zona" msgid "Nessuna zona"
msgstr "No zone" msgstr "No zone"
@ -2353,7 +2357,7 @@ msgstr ""
"To enable the display of the businesses in the map, enter the Google Maps " "To enable the display of the businesses in the map, enter the Google Maps "
"API Key in the Settings card" "API Key in the Settings card"
#: modules/anagrafiche/edit.php:243 #: modules/anagrafiche/edit.php:243 modules/statistiche/actions.php:31
msgid "Acquisti" msgid "Acquisti"
msgstr "Purchases" msgstr "Purchases"
@ -2727,7 +2731,7 @@ msgstr "Image"
#: modules/iva/add.php:15 modules/iva/edit.php:65 #: modules/iva/add.php:15 modules/iva/edit.php:65
#: modules/my_impianti/plugins/my_impianti.componenti.php:213 #: modules/my_impianti/plugins/my_impianti.componenti.php:213
#: modules/stati_intervento/add.php:11 modules/stati_intervento/edit.php:18 #: modules/stati_intervento/add.php:11 modules/stati_intervento/edit.php:18
#: modules/statistiche/edit.php:175 modules/tipi_intervento/add.php:11 #: modules/statistiche/edit.php:202 modules/tipi_intervento/add.php:11
#: modules/tipi_intervento/edit.php:12 modules/zone/add.php:11 #: modules/tipi_intervento/edit.php:12 modules/zone/add.php:11
#: modules/zone/edit.php:13 templates/interventi/body.php:130 #: modules/zone/edit.php:13 templates/interventi/body.php:130
msgid "Codice" msgid "Codice"
@ -2958,7 +2962,7 @@ msgstr "License"
#: modules/contratti/plugins/contratti.ordiniservizio.php:100 #: modules/contratti/plugins/contratti.ordiniservizio.php:100
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:55 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:55
#: modules/contratti/widgets/contratti.pianificazionedashboard.php:52 #: modules/contratti/widgets/contratti.pianificazionedashboard.php:52
#: modules/interventi/add.php:183 #: modules/interventi/add.php:186
#: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:56 #: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:56
#: modules/my_impianti/add.php:31 modules/my_impianti/edit.php:67 #: modules/my_impianti/add.php:31 modules/my_impianti/edit.php:67
#: modules/ordini/edit.php:80 modules/preventivi/edit.php:34 #: modules/ordini/edit.php:80 modules/preventivi/edit.php:34
@ -3467,32 +3471,32 @@ msgstr "Contract duplicate correctly!"
#: modules/contratti/actions.php:138 modules/ddt/actions.php:205 #: modules/contratti/actions.php:138 modules/ddt/actions.php:205
#: modules/fatture/actions.php:351 modules/interventi/actions.php:348 #: modules/fatture/actions.php:351 modules/interventi/actions.php:348
#: modules/ordini/actions.php:242 modules/preventivi/actions.php:251 #: modules/ordini/actions.php:242 modules/preventivi/actions.php:253
msgid "Sconto/maggiorazione modificato!" msgid "Sconto/maggiorazione modificato!"
msgstr "Discount/surcharge modified!" msgstr "Discount/surcharge modified!"
#: modules/contratti/actions.php:140 modules/ddt/actions.php:207 #: modules/contratti/actions.php:140 modules/ddt/actions.php:207
#: modules/fatture/actions.php:353 modules/interventi/actions.php:350 #: modules/fatture/actions.php:353 modules/interventi/actions.php:350
#: modules/ordini/actions.php:244 modules/preventivi/actions.php:253 #: modules/ordini/actions.php:244 modules/preventivi/actions.php:255
msgid "Sconto/maggiorazione aggiunta!" msgid "Sconto/maggiorazione aggiunto!"
msgstr "Discount/surcharge added!" msgstr "Discount/surcharge added!"
#: modules/contratti/actions.php:178 modules/ddt/actions.php:141 #: modules/contratti/actions.php:178 modules/ddt/actions.php:141
#: modules/ddt/actions.php:177 modules/fatture/actions.php:320 #: modules/ddt/actions.php:177 modules/fatture/actions.php:320
#: modules/ordini/actions.php:131 modules/ordini/actions.php:168 #: modules/ordini/actions.php:131 modules/ordini/actions.php:168
#: modules/preventivi/actions.php:226 #: modules/preventivi/actions.php:228
msgid "Articolo aggiunto!" msgid "Articolo aggiunto!"
msgstr "Article added!" msgstr "Article added!"
#: modules/contratti/actions.php:180 modules/ddt/actions.php:179 #: modules/contratti/actions.php:180 modules/ddt/actions.php:179
#: modules/fatture/actions.php:402 modules/ordini/actions.php:170 #: modules/fatture/actions.php:402 modules/ordini/actions.php:170
#: modules/preventivi/actions.php:228 #: modules/preventivi/actions.php:230
msgid "Riga aggiunta!" msgid "Riga aggiunta!"
msgstr "Row added!" msgstr "Row added!"
#: modules/contratti/actions.php:182 modules/ddt/actions.php:181 #: modules/contratti/actions.php:182 modules/ddt/actions.php:181
#: modules/fatture/actions.php:424 modules/ordini/actions.php:172 #: modules/fatture/actions.php:424 modules/ordini/actions.php:172
#: modules/preventivi/actions.php:230 #: modules/preventivi/actions.php:232
msgid "Riga descrittiva aggiunta!" msgid "Riga descrittiva aggiunta!"
msgstr "Description line added!" msgstr "Description line added!"
@ -3506,7 +3510,7 @@ msgid "Riga eliminata!"
msgstr "Row eliminated!" msgstr "Row eliminated!"
#: modules/contratti/actions.php:258 modules/fatture/actions.php:466 #: modules/contratti/actions.php:258 modules/fatture/actions.php:466
#: modules/preventivi/actions.php:172 #: modules/preventivi/actions.php:174
msgid "Intervento _NUM_ rimosso!" msgid "Intervento _NUM_ rimosso!"
msgstr "Intervention _NUM_ removed!" msgstr "Intervention _NUM_ removed!"
@ -3535,7 +3539,7 @@ msgstr "Error during the tariffs import!"
#: modules/contratti/add.php:17 modules/contratti/edit.php:33 #: modules/contratti/add.php:17 modules/contratti/edit.php:33
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:50 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:50
#: modules/ddt/add.php:12 modules/fatture/add.php:9 #: modules/ddt/add.php:12 modules/fatture/add.php:9
#: modules/fatture/edit.php:144 modules/interventi/add.php:179 #: modules/fatture/edit.php:144 modules/interventi/add.php:182
#: modules/interventi/edit.php:31 #: modules/interventi/edit.php:31
#: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:52 #: modules/interventi/widgets/interventi.pianificazionedashboard.interventi.php:52
#: modules/my_impianti/add.php:27 modules/my_impianti/edit.php:48 #: modules/my_impianti/add.php:27 modules/my_impianti/edit.php:48
@ -3691,7 +3695,7 @@ msgstr "Unique costs"
#: modules/contratti/edit.php:185 modules/contratti/edit.php:237 #: modules/contratti/edit.php:185 modules/contratti/edit.php:237
#: modules/contratti/plugins/contratti.consuntivo.php:105 #: modules/contratti/plugins/contratti.consuntivo.php:105
#: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:53 #: modules/contratti/widgets/contratti.pianificazionedashboard.interventi.php:53
#: modules/interventi/add.php:236 modules/interventi/edit.php:111 #: modules/interventi/add.php:239 modules/interventi/edit.php:111
#: modules/interventi/manage_sessione.php:36 #: modules/interventi/manage_sessione.php:36
#: modules/preventivi/plugins/preventivi.consuntivo.php:90 #: modules/preventivi/plugins/preventivi.consuntivo.php:90
msgid "Tipo attività" msgid "Tipo attività"
@ -4122,7 +4126,7 @@ msgstr "Within"
#: modules/contratti/plugins/contratti.ordiniservizio.php:283 #: modules/contratti/plugins/contratti.ordiniservizio.php:283
#: modules/contratti/widgets/contratti.pianificazionedashboard.php:53 #: modules/contratti/widgets/contratti.pianificazionedashboard.php:53
#: modules/contratti/widgets/contratti.ratecontrattuali.php:79 #: modules/contratti/widgets/contratti.ratecontrattuali.php:79
#: modules/interventi/add.php:208 #: modules/interventi/add.php:211
#: plugins/pianificazione_interventi/add_articolo.php:112 #: plugins/pianificazione_interventi/add_articolo.php:112
msgid "Impianto" msgid "Impianto"
msgstr "Plant" msgstr "Plant"
@ -4298,7 +4302,7 @@ msgstr "By the"
#: modules/contratti/widgets/contratti.pianificazionedashboard.php:51 #: modules/contratti/widgets/contratti.pianificazionedashboard.php:51
#: modules/contratti/widgets/contratti.ratecontrattuali.php:77 #: modules/contratti/widgets/contratti.ratecontrattuali.php:77
#: modules/dashboard/actions.php:94 modules/statistiche/edit.php:127 #: modules/dashboard/actions.php:94 modules/statistiche/edit.php:154
#: modules/utenti/edit.php:22 templates/spesometro/body.php:18 #: modules/utenti/edit.php:22 templates/spesometro/body.php:18
msgid "Ragione sociale" msgid "Ragione sociale"
msgstr "Business name" msgstr "Business name"
@ -4389,7 +4393,7 @@ msgid "Mostra di sopra"
msgstr "Show upstairs" msgstr "Show upstairs"
#: modules/dashboard/actions.php:29 modules/dashboard/actions.php:116 #: modules/dashboard/actions.php:29 modules/dashboard/actions.php:116
#: modules/dashboard/edit.php:223 modules/interventi/add.php:277 #: modules/dashboard/edit.php:223 modules/interventi/add.php:280
#: plugins/pianificazione_interventi/pianficazione.php:209 #: plugins/pianificazione_interventi/pianficazione.php:209
#: templates/contratti_cons/body.php:114 templates/preventivi_cons/body.php:97 #: templates/contratti_cons/body.php:114 templates/preventivi_cons/body.php:97
msgid "Tecnici" msgid "Tecnici"
@ -4420,7 +4424,7 @@ msgstr "Requested date"
msgid "Tipo intervento" msgid "Tipo intervento"
msgstr "Type of intervention" msgstr "Type of intervention"
#: modules/dashboard/actions.php:119 modules/interventi/add.php:247 #: modules/dashboard/actions.php:119 modules/interventi/add.php:250
#: modules/interventi/edit.php:123 templates/interventi/body.php:94 #: modules/interventi/edit.php:123 templates/interventi/body.php:94
msgid "Richiesta" msgid "Richiesta"
msgstr "Request" msgstr "Request"
@ -4527,7 +4531,7 @@ msgid "Articolo rimosso!"
msgstr "Article removed!" msgstr "Article removed!"
#: modules/ddt/actions.php:322 modules/fatture/actions.php:694 #: modules/ddt/actions.php:322 modules/fatture/actions.php:694
#: modules/ordini/actions.php:221 modules/preventivi/actions.php:159 #: modules/ordini/actions.php:221 modules/preventivi/actions.php:161
msgid "Riga rimossa!" msgid "Riga rimossa!"
msgstr "Row removed!" msgstr "Row removed!"
@ -4661,7 +4665,7 @@ msgid "Vettore"
msgstr "Carrier" msgstr "Carrier"
#: modules/ddt/edit.php:173 modules/fatture/edit.php:366 #: modules/ddt/edit.php:173 modules/fatture/edit.php:366
#: modules/interventi/add.php:358 src/HTMLBuilder/Handler/SelectHandler.php:66 #: modules/interventi/add.php:361 src/HTMLBuilder/Handler/SelectHandler.php:66
msgid "Seleziona un'opzione" msgid "Seleziona un'opzione"
msgstr "Select an option" msgstr "Select an option"
@ -4782,7 +4786,7 @@ msgstr "Duplicate invoice correctly!"
msgid "Fattura riaperta!" msgid "Fattura riaperta!"
msgstr "Reopened invoice!" msgstr "Reopened invoice!"
#: modules/fatture/actions.php:267 modules/preventivi/actions.php:138 #: modules/fatture/actions.php:267 modules/preventivi/actions.php:140
msgid "Intervento _NUM_ aggiunto!" msgid "Intervento _NUM_ aggiunto!"
msgstr "Intervention _NUM_ added!" msgstr "Intervention _NUM_ added!"
@ -5340,69 +5344,69 @@ msgstr ""
"Is not been possible create the folder _DIRECTORY_ for saving the image of " "Is not been possible create the folder _DIRECTORY_ for saving the image of "
"the signature" "the signature"
#: modules/interventi/add.php:171 modules/interventi/edit.php:21 #: modules/interventi/add.php:174 modules/interventi/edit.php:21
msgid "Dati cliente" msgid "Dati cliente"
msgstr "Customer data" msgstr "Customer data"
#: modules/interventi/add.php:183 modules/interventi/add.php:198 #: modules/interventi/add.php:186 modules/interventi/add.php:201
#: modules/interventi/add.php:202 modules/interventi/add.php:208 #: modules/interventi/add.php:205 modules/interventi/add.php:211
msgid "Seleziona prima un cliente" msgid "Seleziona prima un cliente"
msgstr "First select a customer" msgstr "First select a customer"
#: modules/interventi/add.php:187 modules/interventi/edit.php:42 #: modules/interventi/add.php:190 modules/interventi/edit.php:42
msgid "Per conto di" msgid "Per conto di"
msgstr "On behalf of" msgstr "On behalf of"
#: modules/interventi/add.php:212 #: modules/interventi/add.php:215
#: modules/my_impianti/plugins/my_impianti.interventi.php:121 #: modules/my_impianti/plugins/my_impianti.interventi.php:121
msgid "Componenti" msgid "Componenti"
msgstr "Components" msgstr "Components"
#: modules/interventi/add.php:212 #: modules/interventi/add.php:215
msgid "Seleziona prima un impianto" msgid "Seleziona prima un impianto"
msgstr "First select a plant" msgstr "First select a plant"
#: modules/interventi/add.php:221 modules/interventi/edit.php:84 #: modules/interventi/add.php:224 modules/interventi/edit.php:84
msgid "Dati intervento" msgid "Dati intervento"
msgstr "Intervention data" msgstr "Intervention data"
#: modules/interventi/add.php:228 modules/interventi/edit.php:95 #: modules/interventi/add.php:231 modules/interventi/edit.php:95
msgid "Data/ora richiesta" msgid "Data/ora richiesta"
msgstr "Requested date/time" msgstr "Requested date/time"
#: modules/interventi/add.php:232 modules/interventi/edit.php:99 #: modules/interventi/add.php:235 modules/interventi/edit.php:99
#, fuzzy #, fuzzy
msgid "Data/ora scadenza" msgid "Data/ora scadenza"
msgstr "Date/time expiry" msgstr "Date/time expiry"
#: modules/interventi/add.php:256 modules/interventi/edit.php:186 #: modules/interventi/add.php:259 modules/interventi/edit.php:186
msgid "Ore di lavoro" msgid "Ore di lavoro"
msgstr "Working hours" msgstr "Working hours"
#: modules/interventi/add.php:267 modules/interventi/manage_sessione.php:40 #: modules/interventi/add.php:270 modules/interventi/manage_sessione.php:40
msgid "Inizio attività" msgid "Inizio attività"
msgstr "Start of activity" msgstr "Start of activity"
#: modules/interventi/add.php:271 modules/interventi/manage_sessione.php:44 #: modules/interventi/add.php:274 modules/interventi/manage_sessione.php:44
msgid "Fine attività" msgid "Fine attività"
msgstr "End of activity" msgstr "End of activity"
#: modules/interventi/add.php:358 #: modules/interventi/add.php:361
msgid "Seleziona prima un cliente..." msgid "Seleziona prima un cliente..."
msgstr "First select a customer..." msgstr "First select a customer..."
#: modules/interventi/add_articolo.php:96 #: modules/interventi/add_articolo.php:104
#, fuzzy #, fuzzy
msgid "Impianto su cui installare" msgid "Impianto su cui installare"
msgstr "Plant on which to install" msgstr "Plant on which to install"
#: modules/interventi/add_articolo.php:124 modules/interventi/add_righe.php:86 #: modules/interventi/add_articolo.php:132 modules/interventi/add_righe.php:86
#: plugins/pianificazione_interventi/add_righe.php:84 #: plugins/pianificazione_interventi/add_righe.php:84
#, fuzzy #, fuzzy
msgid "Prezzo di acquisto (un.)" msgid "Prezzo di acquisto (un.)"
msgstr "Purchase price (an.)" msgstr "Purchase price (an.)"
#: modules/interventi/add_articolo.php:130 modules/interventi/add_righe.php:92 #: modules/interventi/add_articolo.php:138 modules/interventi/add_righe.php:92
#: plugins/pianificazione_interventi/add_righe.php:90 #: plugins/pianificazione_interventi/add_righe.php:90
#, fuzzy #, fuzzy
msgid "Prezzo di vendita (un.)" msgid "Prezzo di vendita (un.)"
@ -5695,8 +5699,8 @@ msgstr "Exempt"
#: modules/pagamenti/edit.php:152 modules/ritenute/add.php:17 #: modules/pagamenti/edit.php:152 modules/ritenute/add.php:17
#: modules/ritenute/edit.php:34 modules/ritenute_contributi/add.php:17 #: modules/ritenute/edit.php:34 modules/ritenute_contributi/add.php:17
#: modules/ritenute_contributi/edit.php:34 modules/rivalse/add.php:17 #: modules/ritenute_contributi/edit.php:34 modules/rivalse/add.php:17
#: modules/rivalse/edit.php:24 modules/statistiche/edit.php:130 #: modules/rivalse/edit.php:24 modules/statistiche/edit.php:157
#: modules/statistiche/edit.php:178 #: modules/statistiche/edit.php:205
msgid "Percentuale" msgid "Percentuale"
msgstr "Percentage" msgstr "Percentage"
@ -6208,15 +6212,15 @@ msgstr "Added preventive number _NUM_!"
msgid "Preventivo modificato correttamente!" msgid "Preventivo modificato correttamente!"
msgstr "Preventive correctly modified! " msgstr "Preventive correctly modified! "
#: modules/preventivi/actions.php:119 #: modules/preventivi/actions.php:121
msgid "Preventivo duplicato correttamente!" msgid "Preventivo duplicato correttamente!"
msgstr "Preventive correctly duplicate!" msgstr "Preventive correctly duplicate!"
#: modules/preventivi/actions.php:189 #: modules/preventivi/actions.php:191
msgid "Preventivo eliminato!" msgid "Preventivo eliminato!"
msgstr "Preventive eliminated!" msgstr "Preventive eliminated!"
#: modules/preventivi/actions.php:377 #: modules/preventivi/actions.php:379
#, fuzzy #, fuzzy
msgid "Aggiunta nuova revisione!" msgid "Aggiunta nuova revisione!"
msgstr "Added new revision!" msgstr "Added new revision!"
@ -6865,66 +6869,78 @@ msgstr ""
msgid "Ci sono _NUM_ preventivi collegati" msgid "Ci sono _NUM_ preventivi collegati"
msgstr "There are _NUM_ linked preventive" msgstr "There are _NUM_ linked preventive"
#: modules/statistiche/edit.php:15 plugins/statistiche_anagrafiche/info.php:75 #: modules/statistiche/actions.php:18
msgid "Periodo dal _START_ al _END_" #, fuzzy
msgstr "Period from _START_ to _END_" #| msgid "Fattura"
msgid "Fatturato"
msgstr "Invoice"
#: modules/statistiche/edit.php:48 #: modules/statistiche/actions.php:18 modules/statistiche/actions.php:31
#: plugins/statistiche_anagrafiche/info.php:78
#, fuzzy
msgid "Periodo _NUM_"
msgstr "Column _NUM_"
#: modules/statistiche/edit.php:17 plugins/statistiche_anagrafiche/edit.php:10
#: plugins/statistiche_articoli/edit.php:10
msgid "Periodi temporali"
msgstr ""
#: modules/statistiche/edit.php:21 plugins/statistiche_anagrafiche/edit.php:14
#: plugins/statistiche_articoli/edit.php:14
#, fuzzy
#| msgid "Aggiungi articolo"
msgid "Aggiungi periodo"
msgstr "Add article"
#: modules/statistiche/edit.php:38
msgid "Vendite e acquisti" msgid "Vendite e acquisti"
msgstr "Sales and purchases." msgstr "Sales and purchases."
#: modules/statistiche/edit.php:69 #: modules/statistiche/edit.php:141
msgid "Fatturato (iva esclusa)"
msgstr "Turnover (TAV excluded)"
#: modules/statistiche/edit.php:76
msgid "Acquisti (iva esclusa)"
msgstr "Shopping (TAV excluded)"
#: modules/statistiche/edit.php:114
#, fuzzy #, fuzzy
#| msgid "Clienti TOP" #| msgid "Clienti TOP"
msgid "I 20 clienti TOP" msgid "I 20 clienti TOP"
msgstr "TOP customers" msgstr "TOP customers"
#: modules/statistiche/edit.php:114 modules/statistiche/edit.php:162 #: modules/statistiche/edit.php:141 modules/statistiche/edit.php:189
#, fuzzy #, fuzzy
#| msgid "Fatturato (iva esclusa)" #| msgid "Fatturato (iva esclusa)"
msgid "Valori iva esclusa" msgid "Valori iva esclusa"
msgstr "Turnover (TAV excluded)" msgstr "Turnover (TAV excluded)"
#: modules/statistiche/edit.php:128 #: modules/statistiche/edit.php:155
#, fuzzy #, fuzzy
msgid "Num. fatture" msgid "Num. fatture"
msgstr "Num. invoice" msgstr "Num. invoice"
#: modules/statistiche/edit.php:130 #: modules/statistiche/edit.php:157
#, fuzzy #, fuzzy
#| msgid "Non ancora fatturato" #| msgid "Non ancora fatturato"
msgid "Incidenza sul fatturato" msgid "Incidenza sul fatturato"
msgstr "Not yet invoiced" msgstr "Not yet invoiced"
#: modules/statistiche/edit.php:145 #: modules/statistiche/edit.php:172
#, fuzzy #, fuzzy
#| msgid "Nessuna zona" #| msgid "Nessuna zona"
msgid "Nessuna vendita" msgid "Nessuna vendita"
msgstr "No zone" msgstr "No zone"
#: modules/statistiche/edit.php:162 #: modules/statistiche/edit.php:189
#, fuzzy #, fuzzy
#| msgid "Articoli più venduti" #| msgid "Articoli più venduti"
msgid "I 20 articoli più venduti" msgid "I 20 articoli più venduti"
msgstr "Best selling items" msgstr "Best selling items"
#: modules/statistiche/edit.php:178 #: modules/statistiche/edit.php:205
msgid "Incidenza sul numero di articoli venduti" msgid "Incidenza sul numero di articoli venduti"
msgstr "" msgstr ""
#: modules/statistiche/edit.php:195 #: modules/statistiche/edit.php:222
msgid "Nessun articolo è stato venduto" msgid "Nessun articolo è stato venduto"
msgstr "None article has been sold" msgstr "None article has been sold"
#: modules/statistiche/edit.php:228 #: modules/statistiche/edit.php:255
msgid "Interventi per tipologia" msgid "Interventi per tipologia"
msgstr "Interventions for typology " msgstr "Interventions for typology "
@ -8418,27 +8434,11 @@ msgstr "Show the seat on Google Maps"
msgid "Calcola percoso da sede legale a questa sede" msgid "Calcola percoso da sede legale a questa sede"
msgstr "Calculate path from head office at this seat" msgstr "Calculate path from head office at this seat"
#: plugins/statistiche_anagrafiche/edit.php:10 #: plugins/statistiche_anagrafiche/info.php:75
#: plugins/statistiche_articoli/edit.php:10
msgid "Periodi temporali"
msgstr ""
#: plugins/statistiche_anagrafiche/edit.php:14
#: plugins/statistiche_articoli/edit.php:14
#, fuzzy #, fuzzy
#| msgid "Aggiungi articolo" #| msgid "dal _START_ al _END_"
msgid "Aggiungi periodo" msgid "Dal _START_ al _END_"
msgstr "Add article" msgstr "From _START_ to _END_"
#: plugins/statistiche_anagrafiche/edit.php:57
#: plugins/statistiche_articoli/edit.php:105
msgid "E' presente un solo calendario!"
msgstr ""
#: plugins/statistiche_anagrafiche/info.php:78
#, fuzzy
msgid "Periodo _NUM_"
msgstr "Column _NUM_"
#: plugins/statistiche_anagrafiche/info.php:90 #: plugins/statistiche_anagrafiche/info.php:90
msgid "Preventivi" msgid "Preventivi"
@ -8468,8 +8468,9 @@ msgstr "Purchase price"
#: plugins/statistiche_articoli/edit.php:37 #: plugins/statistiche_articoli/edit.php:37
#: plugins/statistiche_articoli/edit.php:63 #: plugins/statistiche_articoli/edit.php:63
msgid "Perido" #, fuzzy
msgstr "" msgid "Periodo"
msgstr "Column _NUM_"
#: plugins/statistiche_articoli/edit.php:38 #: plugins/statistiche_articoli/edit.php:38
#: plugins/statistiche_articoli/edit.php:64 #: plugins/statistiche_articoli/edit.php:64
@ -8482,7 +8483,7 @@ msgstr "Unit price"
#: plugins/statistiche_articoli/edit.php:65 #: plugins/statistiche_articoli/edit.php:65
#, fuzzy #, fuzzy
#| msgid "Prezzo orario" #| msgid "Prezzo orario"
msgid "Prezzio medio" msgid "Prezzo medio"
msgstr "Hourly price" msgstr "Hourly price"
#: plugins/statistiche_articoli/edit.php:40 #: plugins/statistiche_articoli/edit.php:40
@ -8597,7 +8598,7 @@ msgstr "Do you want delete this file?"
msgid "Nessun allegato è stato caricato" msgid "Nessun allegato è stato caricato"
msgstr "None attachment is been loaded" msgstr "None attachment is been loaded"
#: src/HTMLBuilder/Manager/FileManager.php:203 #: src/HTMLBuilder/Manager/FileManager.php:216
msgid "Alcuni campi obbligatori non sono stati compilati correttamente." msgid "Alcuni campi obbligatori non sono stati compilati correttamente."
msgstr "Some mandatory fields have not been filled correctly." msgstr "Some mandatory fields have not been filled correctly."
@ -8916,15 +8917,15 @@ msgstr "Document date"
msgid "Foglio" msgid "Foglio"
msgstr "Sheet" msgstr "Sheet"
#: templates/ddt/header.php:70 templates/fatture/header.php:107 #: templates/ddt/header.php:72 templates/fatture/header.php:107
msgid "Destinazione diversa" msgid "Destinazione diversa"
msgstr "Different destination" msgstr "Different destination"
#: templates/ddt/init.php:25 #: templates/ddt/init.php:26
msgid "Ddt pro-forma" msgid "Ddt pro-forma"
msgstr "proforma ddt" msgstr "proforma ddt"
#: templates/ddt/init.php:75 templates/fatture/init.php:98 #: templates/ddt/init.php:76 templates/fatture/init.php:100
msgid "Non hai i permessi per questa stampa!" msgid "Non hai i permessi per questa stampa!"
msgstr "You have not the permissions for this print" msgstr "You have not the permissions for this print"
@ -9153,6 +9154,15 @@ msgstr ""
"The browser does not support the iframe contents: click here for reach the " "The browser does not support the iframe contents: click here for reach the "
"original file" "original file"
#~ msgid "Periodo dal _START_ al _END_"
#~ msgstr "Period from _START_ to _END_"
#~ msgid "Fatturato (iva esclusa)"
#~ msgstr "Turnover (TAV excluded)"
#~ msgid "Acquisti (iva esclusa)"
#~ msgstr "Shopping (TAV excluded)"
#~ msgid "Il sistema di rilevazione automatico è attualmente disabilitato" #~ msgid "Il sistema di rilevazione automatico è attualmente disabilitato"
#~ msgstr "The automatic detection system is actually disabled" #~ msgstr "The automatic detection system is actually disabled"

View File

@ -12,7 +12,8 @@ use Util\Generator;
class Anagrafica extends Model class Anagrafica extends Model
{ {
use RecordTrait, SoftDeletes; use RecordTrait;
use SoftDeletes;
protected $table = 'an_anagrafiche'; protected $table = 'an_anagrafiche';
protected $primaryKey = 'idanagrafica'; protected $primaryKey = 'idanagrafica';

View File

@ -137,7 +137,7 @@ switch (post('op')) {
if (post('idriga') != null) { if (post('idriga') != null) {
flash()->info(tr('Sconto/maggiorazione modificato!')); flash()->info(tr('Sconto/maggiorazione modificato!'));
} else { } else {
flash()->info(tr('Sconto/maggiorazione aggiunta!')); flash()->info(tr('Sconto/maggiorazione aggiunto!'));
} }
break; break;

View File

@ -31,20 +31,20 @@ $result = [
$iva = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $iva = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
$result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita'); $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino[0]['prc_guadagno'])) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
// Importazione della gestione dedicata // Importazione della gestione dedicata
$file = 'riga'; $file = 'riga';
if (get('is_descrizione') !== null) { if (get('is_descrizione') !== null) {
$file = 'descrizione'; $file = 'descrizione';
} elseif (get('is_articolo') !== null) { } elseif (get('is_articolo') !== null) {
$file = 'articolo'; $file = 'articolo';
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino['prc_guadagno'])) {
$result['sconto_unitario'] = $listino['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
} elseif (get('is_sconto') !== null) { } elseif (get('is_sconto') !== null) {
$file = 'sconto'; $file = 'sconto';

View File

@ -204,7 +204,7 @@ switch (post('op')) {
if (post('idriga') != null) { if (post('idriga') != null) {
flash()->info(tr('Sconto/maggiorazione modificato!')); flash()->info(tr('Sconto/maggiorazione modificato!'));
} else { } else {
flash()->info(tr('Sconto/maggiorazione aggiunta!')); flash()->info(tr('Sconto/maggiorazione aggiunto!'));
} }
// Ricalcolo inps, ritenuta e bollo // Ricalcolo inps, ritenuta e bollo

View File

@ -32,14 +32,6 @@ $result = [
$iva = $dbo->fetchArray('SELECT idiva_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $iva = $dbo->fetchArray('SELECT idiva_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
$result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita'); $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_'.($dir == 'uscita' ? 'acquisti' : 'vendite').'=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino[0]['prc_guadagno'])) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
// Importazione della gestione dedicata // Importazione della gestione dedicata
$file = 'riga'; $file = 'riga';
if (get('is_descrizione') !== null) { if (get('is_descrizione') !== null) {
@ -47,6 +39,14 @@ if (get('is_descrizione') !== null) {
} elseif (get('is_articolo') !== null) { } elseif (get('is_articolo') !== null) {
$file = 'articolo'; $file = 'articolo';
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino['prc_guadagno'])) {
$result['sconto_unitario'] = $listino['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
$options['op'] = 'addarticolo'; $options['op'] = 'addarticolo';
} elseif (get('is_sconto') !== null) { } elseif (get('is_sconto') !== null) {
$file = 'sconto'; $file = 'sconto';

View File

@ -350,7 +350,7 @@ switch (post('op')) {
if (post('idriga') != null) { if (post('idriga') != null) {
flash()->info(tr('Sconto/maggiorazione modificato!')); flash()->info(tr('Sconto/maggiorazione modificato!'));
} else { } else {
flash()->info(tr('Sconto/maggiorazione aggiunta!')); flash()->info(tr('Sconto/maggiorazione aggiunto!'));
} }
// Ricalcolo inps, ritenuta e bollo // Ricalcolo inps, ritenuta e bollo

View File

@ -40,14 +40,6 @@ $result = [
$iva = $dbo->fetchArray('SELECT idiva_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $iva = $dbo->fetchArray('SELECT idiva_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
$result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita'); $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_'.($dir == 'uscita' ? 'acquisti' : 'vendite').'=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino[0]['prc_guadagno'])) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
// Leggo la ritenuta d'acconto predefinita per l'anagrafica e se non c'è leggo quella predefinita generica // Leggo la ritenuta d'acconto predefinita per l'anagrafica e se non c'è leggo quella predefinita generica
// id_ritenuta_acconto_vendite oppure id_ritenuta_acconto_acquisti // id_ritenuta_acconto_vendite oppure id_ritenuta_acconto_acquisti
$ritenuta_acconto = $dbo->fetchOne('SELECT id_ritenuta_acconto_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS id_ritenuta_acconto FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $ritenuta_acconto = $dbo->fetchOne('SELECT id_ritenuta_acconto_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS id_ritenuta_acconto FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
@ -66,6 +58,14 @@ if (get('is_descrizione') !== null) {
} elseif (get('is_articolo') !== null) { } elseif (get('is_articolo') !== null) {
$file = 'articolo'; $file = 'articolo';
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino['prc_guadagno'])) {
$result['sconto_unitario'] = $listino['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
$options['op'] = 'manage_articolo'; $options['op'] = 'manage_articolo';
} elseif (get('is_sconto') !== null) { } elseif (get('is_sconto') !== null) {
$file = 'sconto'; $file = 'sconto';

View File

@ -347,7 +347,7 @@ switch (post('op')) {
if (post('idriga') != null) { if (post('idriga') != null) {
flash()->info(tr('Sconto/maggiorazione modificato!')); flash()->info(tr('Sconto/maggiorazione modificato!'));
} else { } else {
flash()->info(tr('Sconto/maggiorazione aggiunta!')); flash()->info(tr('Sconto/maggiorazione aggiunto!'));
} }
break; break;

View File

@ -35,10 +35,10 @@ if (empty($idriga)) {
$sconto_unitario = 0; $sconto_unitario = 0;
// Aggiunta sconto di default da listino per le vendite // Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica)); $listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($idanagrafica));
if (!empty($listino[0]['prc_guadagno'])) { if (!empty($listino['prc_guadagno'])) {
$sconto_unitario = $listino[0]['prc_guadagno']; $sconto_unitario = $listino['prc_guadagno'];
$tipo_sconto = 'PRC'; $tipo_sconto = 'PRC';
} }

View File

@ -32,14 +32,6 @@ $result = [
$iva = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $iva = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
$result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita'); $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino[0]['prc_guadagno'])) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
// Importazione della gestione dedicata // Importazione della gestione dedicata
$file = 'riga'; $file = 'riga';
if (get('is_descrizione') !== null) { if (get('is_descrizione') !== null) {
@ -49,6 +41,14 @@ if (get('is_descrizione') !== null) {
} elseif (get('is_articolo') !== null) { } elseif (get('is_articolo') !== null) {
$file = 'articolo'; $file = 'articolo';
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino['prc_guadagno'])) {
$result['sconto_unitario'] = $listino['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
$options['op'] = 'manage_articolo'; $options['op'] = 'manage_articolo';
} elseif (get('is_sconto') !== null) { } elseif (get('is_sconto') !== null) {
$file = 'sconto'; $file = 'sconto';

View File

@ -241,7 +241,7 @@ switch (post('op')) {
if (post('idriga') != null) { if (post('idriga') != null) {
flash()->info(tr('Sconto/maggiorazione modificato!')); flash()->info(tr('Sconto/maggiorazione modificato!'));
} else { } else {
flash()->info(tr('Sconto/maggiorazione aggiunta!')); flash()->info(tr('Sconto/maggiorazione aggiunto!'));
} }
// Ricalcolo inps, ritenuta e bollo // Ricalcolo inps, ritenuta e bollo

View File

@ -32,14 +32,6 @@ $result = [
$iva = $dbo->fetchArray('SELECT idiva_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $iva = $dbo->fetchArray('SELECT idiva_'.($dir == 'uscita' ? 'acquisti' : 'vendite').' AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
$result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita'); $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_'.($dir == 'uscita' ? 'acquisti' : 'vendite').'=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino[0]['prc_guadagno'])) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
// Importazione della gestione dedicata // Importazione della gestione dedicata
$file = 'riga'; $file = 'riga';
if (get('is_descrizione') !== null) { if (get('is_descrizione') !== null) {
@ -47,6 +39,14 @@ if (get('is_descrizione') !== null) {
} elseif (get('is_articolo') !== null) { } elseif (get('is_articolo') !== null) {
$file = 'articolo'; $file = 'articolo';
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino['prc_guadagno'])) {
$result['sconto_unitario'] = $listino['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
$options['op'] = 'addarticolo'; $options['op'] = 'addarticolo';
} elseif (get('is_sconto') !== null) { } elseif (get('is_sconto') !== null) {
$file = 'sconto'; $file = 'sconto';

View File

@ -252,7 +252,7 @@ switch (post('op')) {
if (post('idriga') != null) { if (post('idriga') != null) {
flash()->info(tr('Sconto/maggiorazione modificato!')); flash()->info(tr('Sconto/maggiorazione modificato!'));
} else { } else {
flash()->info(tr('Sconto/maggiorazione aggiunta!')); flash()->info(tr('Sconto/maggiorazione aggiunto!'));
} }
break; break;

View File

@ -31,20 +31,20 @@ $result = [
$iva = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica'])); $iva = $dbo->fetchArray('SELECT idiva_vendite AS idiva FROM an_anagrafiche WHERE idanagrafica='.prepare($documento['idanagrafica']));
$result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita'); $result['idiva'] = $iva[0]['idiva'] ?: setting('Iva predefinita');
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchArray('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino[0]['prc_guadagno'])) {
$result['sconto_unitario'] = $listino[0]['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
// Importazione della gestione dedicata // Importazione della gestione dedicata
$file = 'riga'; $file = 'riga';
if (get('is_descrizione') !== null) { if (get('is_descrizione') !== null) {
$file = 'descrizione'; $file = 'descrizione';
} elseif (get('is_articolo') !== null) { } elseif (get('is_articolo') !== null) {
$file = 'articolo'; $file = 'articolo';
// Aggiunta sconto di default da listino per le vendite
$listino = $dbo->fetchOne('SELECT prc_guadagno FROM an_anagrafiche INNER JOIN mg_listini ON an_anagrafiche.idlistino_vendite=mg_listini.id WHERE idanagrafica='.prepare($documento['idanagrafica']));
if (!empty($listino['prc_guadagno'])) {
$result['sconto_unitario'] = $listino['prc_guadagno'];
$result['tipo_sconto'] = 'PRC';
}
} elseif (get('is_sconto') !== null) { } elseif (get('is_sconto') !== null) {
$file = 'sconto'; $file = 'sconto';

View File

@ -16,9 +16,9 @@ switch (filter('op')) {
echo json_encode([ echo json_encode([
'label' => tr('Fatturato').' - '.tr('Periodo _NUM_', [ 'label' => tr('Fatturato').' - '.tr('Periodo _NUM_', [
'_NUM_' => $calendar_id '_NUM_' => $calendar_id,
]), ]),
'results' => $results 'results' => $results,
]); ]);
break; break;
@ -29,9 +29,9 @@ switch (filter('op')) {
echo json_encode([ echo json_encode([
'label' => tr('Acquisti').' - '.tr('Periodo _NUM_', [ 'label' => tr('Acquisti').' - '.tr('Periodo _NUM_', [
'_NUM_' => $calendar_id '_NUM_' => $calendar_id,
]), ]),
'results' => $results 'results' => $results,
]); ]);
break; break;

View File

@ -8,7 +8,8 @@ use Traits\StoreTrait;
class MailAccount extends Model class MailAccount extends Model
{ {
use StoreTrait, SoftDeletes; use StoreTrait;
use SoftDeletes;
protected $table = 'zz_smtps'; protected $table = 'zz_smtps';

View File

@ -8,7 +8,8 @@ use Traits\StoreTrait;
class MailTemplate extends Model class MailTemplate extends Model
{ {
use StoreTrait, SoftDeletes; use StoreTrait;
use SoftDeletes;
protected $table = 'zz_emails'; protected $table = 'zz_emails';

View File

@ -11,7 +11,9 @@ use Traits\UploadTrait;
class Module extends Model class Module extends Model
{ {
use ManagerTrait, UploadTrait, StoreTrait; use ManagerTrait;
use UploadTrait;
use StoreTrait;
protected $table = 'zz_modules'; protected $table = 'zz_modules';
protected $main_folder = 'modules'; protected $main_folder = 'modules';

View File

@ -11,7 +11,8 @@ use Traits\UploadTrait;
class Plugin extends Model class Plugin extends Model
{ {
use ManagerTrait, StoreTrait; use ManagerTrait;
use StoreTrait;
use UploadTrait { use UploadTrait {
getUploadDirectoryAttribute as protected defaultUploadDirectory; getUploadDirectoryAttribute as protected defaultUploadDirectory;
} }

View File

@ -8,7 +8,8 @@ use Traits\StoreTrait;
class PrintTemplate extends Model class PrintTemplate extends Model
{ {
use PathTrait, StoreTrait; use PathTrait;
use StoreTrait;
protected $table = 'zz_prints'; protected $table = 'zz_prints';
protected $main_folder = 'templates'; protected $main_folder = 'templates';

View File

@ -224,7 +224,7 @@ class EmailNotification extends Notification
} }
$list = explode($value, ';'); $list = explode($value, ';');
foreach ($list as $element){ foreach ($list as $element) {
$this->receivers[] = [ $this->receivers[] = [
'email' => $element, 'email' => $element,
'type' => $type, 'type' => $type,

View File

@ -366,7 +366,7 @@ class Prints
$replaces = []; $replaces = [];
foreach ($original_replaces as $key => $value) { foreach ($original_replaces as $key => $value) {
$key = str_replace("$", "", $key); $key = str_replace('$', '', $key);
$replaces['{'.$key.'}'] = $value; $replaces['{'.$key.'}'] = $value;
} }
@ -448,7 +448,7 @@ class Prints
$mpdf->WriteHTML('body {font-size: '.$settings['font-size'].'pt;}', 1); $mpdf->WriteHTML('body {font-size: '.$settings['font-size'].'pt;}', 1);
// Generazione totale // Generazione totale
if(empty($single_pieces)) { if (empty($single_pieces)) {
ob_start(); ob_start();
include self::filepath($id_print, 'body.php'); include self::filepath($id_print, 'body.php');
$report = ob_get_clean(); $report = ob_get_clean();

View File

@ -69,7 +69,7 @@ if (!empty($destinazione)) {
echo ' echo '
<tr> <tr>
<td class="border-full" style="height:16mm;"> <td class="border-full" style="height:16mm;">
<p class="small-bold">' . tr('Destinazione diversa', [], ['upper' => true]) . '</p> <p class="small-bold">'.tr('Destinazione diversa', [], ['upper' => true]).'</p>
<small>$c_destinazione$</small> <small>$c_destinazione$</small>
</td> </td>
</tr>'; </tr>';

View File

@ -6,7 +6,7 @@
$replaces = array_merge($replaces, (array) $custom); $replaces = array_merge($replaces, (array) $custom);
foreach ($replaces as $key => $value) { foreach ($replaces as $key => $value) {
$new_key = '$'.str_replace("$", "", $key).'$'; $new_key = '$'.str_replace('$', '', $key).'$';
unset($replaces[$key]); unset($replaces[$key]);
$replaces[$new_key] = $value; $replaces[$new_key] = $value;
@ -16,4 +16,3 @@ foreach ($replaces as $key => $value) {
$head = str_replace(array_keys($replaces), array_values($replaces), $head); $head = str_replace(array_keys($replaces), array_values($replaces), $head);
$foot = str_replace(array_keys($replaces), array_values($replaces), $foot); $foot = str_replace(array_keys($replaces), array_values($replaces), $foot);
$report = str_replace(array_keys($replaces), array_values($replaces), $report); $report = str_replace(array_keys($replaces), array_values($replaces), $report);

View File

@ -1,28 +1,9 @@
<?php <?php
/**
* Inherited Methods.
*
* @method void wantToTest($text)
* @method void wantTo($text)
* @method void execute($callable)
* @method void expectTo($prediction)
* @method void expect($prediction)
* @method void amGoingTo($argumentation)
* @method void am($role)
* @method void lookForwardTo($achieveValue)
* @method void comment($description)
* @method \Codeception\Lib\Friend haveFriend($name, $actorClass = NULL)
*
* @SuppressWarnings(PHPMD)
*/
class AcceptanceTester extends \Codeception\Actor class AcceptanceTester extends \Codeception\Actor
{ {
use _generated\AcceptanceTesterActions; use _generated\AcceptanceTesterActions;
use \Codeception\Lib\Actor\Shared\Retry;
/*
* Define custom actions here
*/
/** /**
* Clicca sul pulsante e attende la conclusione del caricamento. * Clicca sul pulsante e attende la conclusione del caricamento.
@ -34,7 +15,7 @@ class AcceptanceTester extends \Codeception\Actor
{ {
$t = $this; $t = $this;
$t->click($link, $context); $t->retryClick($link, $context);
$t->waitForElementNotVisible('#main_loading'); $t->waitForElementNotVisible('#main_loading');
$t->waitForElementNotVisible('#mini-loader'); $t->waitForElementNotVisible('#mini-loader');
@ -97,6 +78,8 @@ class AcceptanceTester extends \Codeception\Actor
public function navigateTo($link) public function navigateTo($link)
{ {
$this->wait(0.5);
$this->clickAndWait($link, '.sidebar'); $this->clickAndWait($link, '.sidebar');
} }

View File

@ -45,7 +45,7 @@ class Acceptance extends \Codeception\Module
{ {
try { try {
$this->getAcceptanceModule()->seeElement($element); $this->getAcceptanceModule()->seeElement($element);
} catch (\PHPUnit_Framework_AssertionFailedError $f) { } catch (\Exception $f) {
return false; return false;
} }

View File

@ -7,9 +7,38 @@ use AcceptanceTester;
class RowHelper extends \Codeception\Module class RowHelper extends \Codeception\Module
{ {
/** @param string */ /** @param string */
protected $finalPattern = "//div[@class='panel-heading' and contains(string(), 'Righe')]/parent::*//table//tr[contains(string(), '|name|')]//td[2]"; protected $tablePattern = "//div[@class='panel-heading' and contains(string(), 'Righe')]/parent::*//table//tr[contains(string(), '|name|')]";
protected $dir; protected $dir;
/**
* Aggiunge un nuovo sconto.
*
* @param AcceptanceTester $t
* @param string $value
* @param int $type
*/
public function addDiscount(AcceptanceTester $t, $descrizione, $value, $type)
{
$t->wait(0.5);
// Apre il modal
$t->clickAndWaitModal('Sconto/maggiorazione', '#tab_0');
$t->fillField('#descrizione_riga', $descrizione);
if ($type == 'UNT') {
$t->fillField('#sconto_unitario', $value);
} else {
$t->fillField('#sconto_percentuale', $value);
}
// Effettua il submit
$t->clickAndWait('Aggiungi', '.modal');
// Controlla il salvataggio finale
$t->see('Sconto/maggiorazione aggiunto');
}
/** /**
* Aggiunge una nuova riga. * Aggiunge una nuova riga.
* *
@ -25,6 +54,8 @@ class RowHelper extends \Codeception\Module
*/ */
public function addRow(AcceptanceTester $t, $descrizione, $qta, $prezzo, $sconto = 0, $tipo_sconto = 'UNT', $id_iva = null, $id_rivalsa_inps = null, $id_ritenuta_acconto = null) public function addRow(AcceptanceTester $t, $descrizione, $qta, $prezzo, $sconto = 0, $tipo_sconto = 'UNT', $id_iva = null, $id_rivalsa_inps = null, $id_ritenuta_acconto = null)
{ {
$t->wait(0.5);
// Apre il modal // Apre il modal
$t->clickAndWaitModal('Riga', '#tab_0'); $t->clickAndWaitModal('Riga', '#tab_0');
@ -52,6 +83,8 @@ class RowHelper extends \Codeception\Module
*/ */
public function addArticle(AcceptanceTester $t, $id_articolo, $descrizione, $qta, $prezzo, $sconto = 0, $tipo_sconto = 'UNT', $id_iva = null, $id_rivalsa_inps = null, $id_ritenuta_acconto = null) public function addArticle(AcceptanceTester $t, $id_articolo, $descrizione, $qta, $prezzo, $sconto = 0, $tipo_sconto = 'UNT', $id_iva = null, $id_rivalsa_inps = null, $id_ritenuta_acconto = null)
{ {
$t->wait(0.5);
// Apre il modal // Apre il modal
$t->clickAndWaitModal('Articolo', '#tab_0'); $t->clickAndWaitModal('Articolo', '#tab_0');
@ -76,6 +109,7 @@ class RowHelper extends \Codeception\Module
// Righe di test (issue #98) // Righe di test (issue #98)
$this->addRow($t, 'Riga 1', 1, 34); $this->addRow($t, 'Riga 1', 1, 34);
$this->addRow($t, 'Riga 2', 1, 17.44); $this->addRow($t, 'Riga 2', 1, 17.44);
$this->addRow($t, 'Riga 3', 48, 0.52); $this->addRow($t, 'Riga 3', 48, 0.52);
$this->addRow($t, 'Riga 4', 66, 0.44); $this->addRow($t, 'Riga 4', 66, 0.44);
@ -97,26 +131,24 @@ class RowHelper extends \Codeception\Module
$t->see('588,45', $this->getFinalValue('Totale')); $t->see('588,45', $this->getFinalValue('Totale'));
// Sconto globale in euro // Sconto globale in euro
$t->fillField('#sconto_generico', 100); $this->addDiscount($t, 'Sconto unitario', 100, 'UNT');
$t->select2ajax('#tipo_sconto_generico', 'UNT');
$t->clickAndWait('Salva');
$t->see('442,34', $this->getFinalValue('Imponibile')); $t->see('542,34', $this->getFinalValue('Imponibile'));
$t->see('60,00', $this->getFinalValue('Sconto')); $t->see('160,00', $this->getFinalValue('Sconto'));
$t->see('382,34', $this->getFinalValue('Imponibile scontato')); $t->see('382,34', $this->getFinalValue('Imponibile scontato'));
$t->see('84,11', $this->getFinalValue('IVA')); $t->see('84,11', $this->getFinalValue('IVA'));
$t->see('466,45', $this->getFinalValue('Totale')); $t->see('466,45', $this->getFinalValue('Totale'));
// Sconto globale in percentuale // Sconto globale in percentuale
$t->fillField('#sconto_generico', 10); $this->addDiscount($t, null, 10, 'PRC');
$t->select2ajax('#tipo_sconto_generico', 'PRC');
$t->clickAndWait('Salva');
$t->see('494,11', $this->getFinalValue('Imponibile')); $this->delete($t, 'Sconto unitario');
$t->see('60,00', $this->getFinalValue('Sconto'));
$t->see('434,11', $this->getFinalValue('Imponibile scontato')); $t->see('542,34', $this->getFinalValue('Imponibile'));
$t->see('95,50', $this->getFinalValue('IVA')); $t->see('98,23', $this->getFinalValue('Sconto'));
$t->see('529,61', $this->getFinalValue('Totale')); $t->see('444,11', $this->getFinalValue('Imponibile scontato'));
$t->see('97,70', $this->getFinalValue('IVA'));
$t->see('541,81', $this->getFinalValue('Totale'));
} }
/** /**
@ -143,7 +175,7 @@ class RowHelper extends \Codeception\Module
$t->fillField('#sconto', $sconto); $t->fillField('#sconto', $sconto);
if (in_array($tipo_sconto, ['PRC', 'UNT'])) { if (in_array($tipo_sconto, ['PRC', 'UNT'])) {
$t->select2ajax('#tipo_sconto', $tipo_sconto); $t->select2ajax('#tipo_sconto', $tipo_sconto == 'PRC' ? 0 : 1);
} }
} }
@ -159,23 +191,41 @@ class RowHelper extends \Codeception\Module
} }
} }
/** protected function delete(AcceptanceTester $t, $descrizione)
* Undocumented function.
*
* @param string $pattern
*/
protected function setFinalPattern($pattern)
{ {
$this->finalPattern = $pattern; $path = $this->getPattern($descrizione).'//td[last()]';
$t->wait(0.5);
$t->click('.btn-danger', $path);
$t->acceptPopup();
$t->waitForElementNotVisible('#main_loading');
$t->waitForElementNotVisible('#mini-loader');
$t->see('Riga eliminata!');
//$t->click('#save', '#tab_0');
} }
/** /**
* Undocumented function. * Undocumented function.
* *
* @param string $type * @param string $pattern
*/ */
protected function getFinalValue($type) protected function setPattern($pattern)
{ {
return str_replace('|name|', strtoupper($type), $this->finalPattern); $this->tablePattern = $pattern;
}
protected function getPattern($name)
{
return str_replace('|name|', $name, $this->tablePattern);
}
protected function getFinalValue($name)
{
$name = strtoupper($name);
return $this->getPattern($name).'//td[2]';
} }
} }

View File

@ -18,3 +18,5 @@ modules:
- \Helper\Select2 - \Helper\Select2
- \Helper\Select2Ajax - \Helper\Select2Ajax
- \Helper\Common\RowHelper - \Helper\Common\RowHelper
step_decorators:
- \Codeception\Step\Retry