Commit Graph

451 Commits

Author SHA1 Message Date
Fabio Lovato 61d086d799 Ri-aggiunto sconto ore di lavoro in fattura 2018-02-16 19:22:38 +01:00
Luca fd87ab9f0a Fix filtri dashboard 2018-02-16 18:27:15 +01:00
Luca 7a1e01f082 Rimosso file caricato per errore 2018-02-16 18:16:17 +01:00
Luca 5adc6d4590 Merge branch 'master' of https://github.com/devcode-it/openstamanager 2018-02-16 18:15:44 +01:00
Luca 0029d93817 Fix filtri dashboard 2018-02-16 18:15:36 +01:00
Fabio Lovato ff2a1662e3 Aggiunto filtro su select articolo e rimosso per ordini cliente 2018-02-16 18:06:45 +01:00
Luca a690141e66 Spostato il controllo per elimnazione dello stato intervento dal campo "default" al campo "can_delete" 2018-02-16 16:01:54 +01:00
Fabio Lovato 33d023d646 Bloccata modifica intervento se con stato avente il flag "completato" 2018-02-16 15:45:15 +01:00
Fabio Lovato b0971e1bf2 Blocco eliminazione stati intervento con flag can_deleted a 0 2018-02-16 15:06:54 +01:00
Luca 79c6137bb1 Aggiunta la possibilità di cambiare la descrizione per alcuni stati intervento 2018-02-16 13:16:17 +01:00
Fabio Lovato 2c7f69867a Correzione sconto globale in percentuale con più aliquote iva 2018-02-16 13:12:07 +01:00
Fabio Lovato b25598eae4 Aggiornato help riguardo l'utilizzo tag html nelle viste 2018-02-16 12:56:55 +01:00
Fabio Lovato 4d0fafdc00 Risolto problema creazione conti anagrafiche via ajax 2018-02-16 12:51:02 +01:00
Luca 8b88b4b58d Fix ordinamento voci di menù + modificate query per filtro widget in base al gruppo 2018-02-16 11:56:08 +01:00
Luca af18da230d Aggiungo checkbox per decidere se importare o meno la descrizione dell'intervento in fattura 2018-02-16 10:08:30 +01:00
Fabio Lovato 496990bc72 Aggiunto calcolo iva arrotondata con l'uso di 4 decimali 2018-02-16 00:50:29 +01:00
Luca 4fd1bcdb84 Aggiunta descrizione in fase di inserimento intervento in fattura 2018-02-15 18:57:05 +01:00
Thomas Zilio 21f65192c1 Merge branch 'master' into 2.4 2018-02-15 17:41:09 +01:00
Thomas Zilio 70d574249a Aggiornati riferimenti nelle stampe (#85) 2018-02-15 16:44:16 +01:00
Luca 5e5f2bac1e Corretto il nome del campo da controllare nel filtro tecnico 2018-02-15 14:57:12 +01:00
Luca dc1130ee7f Fix per evitare che se non specifico l'accesso al modulo anagrafiche tutti i select di anagrafiche risultino vuoti 2018-02-15 14:43:34 +01:00
Luca e2eb3ba007 Fix zone + tecnici in Dashboard 2018-02-15 12:49:00 +01:00
Luca 91b19fcfa2 Fix zone per interventi 2018-02-15 12:22:21 +01:00
Luca 8dbe2b632f Aggiunto pulsante per eliminare tutti i promemoria non associati ad interventi 2018-02-15 11:02:43 +01:00
loviuz 163fe1cac4
Corretto il nome del campo da controllare nel filtro tecnico 2018-02-14 20:11:20 +01:00
Fabio Lovato bac972d09f Attività, aggiunto salvataggio sessione solo al proprietario 2018-02-14 19:58:08 +01:00
Thomas Zilio bb41a50314 Bugfix 2018-02-14 18:39:41 +01:00
Thomas Zilio fdad40cb2b Generalizzazione di varie sezioni
Generalizzazione della gestione delle query di Moduli e Plugin.
Miglioramento della gestione degli assets (ora gestiti dalla classe App e personalizzabili nella configurazione).
Miglioramento del nome della gestione di alcune variabili, con relativa individuazione (classe App).
Rimozione codice deprecato nel core.
2018-02-14 11:10:03 +01:00
Fabio Lovato df87540032 Aggiornato stato fattura durante la modifica prima nota 2018-02-12 12:40:11 +01:00
Fabio Lovato 2bb8d9e6b7 Modificata fatturazione interventi divisa per costi unitari 2018-02-12 11:41:12 +01:00
Thomas Zilio a6844f502b Merge branch 'master' into 2.4 2018-02-11 20:24:29 +01:00
Fabio Lovato 2590a58e18 Bugfix #21 2018-02-10 19:42:52 +01:00
Fabio Lovato a856e99e5f Corretto calcolo statistiche con prefisso tabella su campo sconto 2018-02-10 18:30:16 +01:00
Thomas Zilio b95fa70015 Salvataggio delle firme in JPG 2018-02-10 11:16:35 +01:00
Thomas Zilio d00c50fc03 Miglioramenti vari
Introduzione costante BASEURL e relativa variabile (#145).
Miglioramento della gestione delle anteprime dei PDF, ora unificate sotto PDFJS e la classe Prints.
2018-02-10 10:53:00 +01:00
Thomas Zilio 9bf85940e6 Fix del bug #146 2018-02-09 17:40:58 +01:00
Luca 8436e32dd9 Aggiunta stampa bulk per interventi + rivisto pulsante stampa fatture di vendita 2018-02-09 15:43:51 +01:00
Thomas Zilio e97e65c3cf Merge branch 'master' into 2.4 2018-02-09 14:33:30 +01:00
Thomas Zilio 2129106a4b Miglioria #139
Correzione delle query per la selezione degli articoli, con rimozione del limite di quantità per gli articoli nelle Fatture di Acquisto.
Ottimizzazione delle query per l'individuazione della presenza di Articoli, DDT, ...

Grazie a @dariosera e @xxfuma85xx
2018-02-09 14:25:40 +01:00
Thomas Zilio 6cf8088618 Merge branch 'master' into 2.4 2018-02-09 14:02:00 +01:00
Luca ec97471c2e Migliorata pianificazione interventi da contratti
Migliorata la pianificazione interventi dai contratti aggiungendo anche la possibilità di pianificare i promemoria ed eventualmente i relativi interventi in maniera ciclica.
2018-02-09 10:46:13 +01:00
Bacca97 ad89efafee Bugfix #142 2018-02-06 17:49:06 +01:00
Fabio Lovato 2e5f09f266 Bugfix #144 2018-02-06 15:56:09 +01:00
Fabio Lovato 209939acdf Raggruppata fatturazione intervento per costo orario, per correttezza 2018-02-06 13:08:13 +01:00
Thomas Zilio 664eb8fd53 Fix parziale bug su Ordini importati 2018-02-06 09:55:45 +01:00
Fabio Lovato 7f11ad2209 Bugfix iva righe contratti, non calcolata sul totale 2018-02-06 09:30:24 +01:00
Thomas Zilio 3487551645 Fix parziale bug su DDT e Ordini importati 2018-02-05 15:45:08 +01:00
Thomas Zilio daee05dba7 Upload di file su MyImpianti (#81) 2018-02-04 17:31:33 +01:00
Thomas Zilio cbabe27966 Aggiornamento dei pulsanti stampe
Aggiornamento dei pulsanti stampe, ora gestiti attraverso HTMLBuilder e non con la classe principale per permettere il futuro ampliamento con le email.
Fix sui numeri di pagina per le stampe con HTML2PDF.
2018-02-04 17:26:25 +01:00
Thomas Zilio a9efec9849 Miglioramento della distribuzione dei select 2018-02-04 16:00:47 +01:00
Thomas Zilio 27efa436d7 Completamento della distribuzione della ricerca 2018-02-04 10:12:14 +01:00
Thomas Zilio 43881389ff Implementazione distribuita della ricerca 2018-02-04 09:41:46 +01:00
Thomas Zilio 9c2d1fa607 Introduzione della nuova struttura AJAX
Introduzione della nuova struttura AJAX per la gestione automatica e modulare del sistema di ricerca e del completamente automatico.
Miglioramenti nella gestione dei permessi.
2018-02-03 16:29:53 +01:00
Thomas Zilio 3ca9156741 Miglioramento gestione select dinamici
Miglioramento della gestione dei select dinamici, in risposta a #66.
Per il momento la gestione è ancora completamente delegata a file fisici, con possibilità di aggiungere un file ajax/select.php nei moduli.
2018-02-03 15:03:48 +01:00
Thomas Zilio 93e428d1fb Merge branch 'master' into 2.4 2018-02-03 13:55:09 +01:00
Thomas Zilio 3f7e4fc418 Fix del bug #134 per i filtri aggiuntivi 2018-01-31 09:52:26 +01:00
Thomas Zilio abd26ffec0 Fix del bug #134 2018-01-31 09:50:36 +01:00
Fabio Lovato 1745f0c342 Corretto il passaggio di sconti da ordine a ddt/fattura 2018-01-27 12:46:38 +01:00
lepool bdbe0e9a01 Fix errore pagamenti #129 2018-01-27 08:33:29 +01:00
Thomas Zilio 7b8876d54a Fix del bug #127 2018-01-26 10:39:44 +01:00
Fabio Lovato 127109ebb2 Il panel dei componenti su articoli reinizializzava tutti i js 2018-01-25 17:08:10 +01:00
Fabio Lovato 824eb089a3 Aggiunto automatismo cambio stati su ordini/ddt. Migliorata evasione qtà 2018-01-23 18:05:29 +01:00
Fabio Lovato 16d78485be Aggiornamento stato ddt automatico in base alla fattura 2018-01-23 17:36:44 +01:00
Fabio Lovato 2c0a977e4d Miglioria #121 2018-01-23 16:25:20 +01:00
loviuz f04d2f8e1f Aggiornata visualizzazione totali consuntivi preventivi e contratti 2018-01-19 22:48:39 +01:00
loviuz 0c0d38c5fb Migliorie calcoli intervento e bugfix aggiunta intervento in fattura 2018-01-19 22:39:01 +01:00
Bacca97 bd7b95c93b "+ descrizione" su doc., articoli tipo "servizio", "+ articolo" su contratti 2018-01-18 19:03:06 +01:00
lepool ea6c400e6a miglioria richiesta #104
aggiunto link alla scheda anagrafica ed alla scheda agente dove presente
nei moduli interventi,fatture,ordini,preventivi,contratti
2018-01-15 20:49:48 +01:00
lepool 63de740a5a miglioria richiesta #104
aggiunto link alla scheda anagrafica ed alla scheda agente dove presente
nei moduli interventi,fatture,ordini,preventivi,contratti
2018-01-15 20:28:36 +01:00
Thomas Zilio a2f425dd37 Fix del bug #115 2018-01-14 17:46:00 +01:00
Thomas Zilio 965d467d7d Miglioramento della documentazione del codice
Miglioramento della documentazione del codice nelle classi dedicata alla generazione dell'input HTML.
Aggiunto supporto agli array in formato JSON nel campo "values" dei select.
Aggiunto redirect automatico nel file _controller.php_: se specificati $id_record e $id_module indirizza al file _editor.php_.
2018-01-12 16:23:26 +01:00
Thomas Zilio f8132abfc1 Ulteriore fix #103 2018-01-09 15:13:07 +01:00
Thomas Zilio a65e73198a Fix del bug #95 2018-01-08 17:14:59 +01:00
Thomas Zilio bab46b1361 Fix #103
Conformazione dei Preventivi con la gestione dell'autocompilazione dei dati dell'articolo.
2018-01-08 17:08:31 +01:00
Fabio Lovato 12698c25d3 Correzione consuntivi contratti e preventivi per bugfix #87 2018-01-04 11:08:54 +01:00
Fabio Lovato 313b5e5664 Fix del bug #87 2018-01-04 11:03:23 +01:00
Thomas Zilio 7ee53829eb Risoluzione bug #93 2018-01-03 11:40:51 +01:00
Thomas Zilio c01242f71b Merge branch 'master' into 2.4 2018-01-02 17:04:57 +01:00
Thomas Zilio 593464603d Miglioramento di compatibilità con PHP 5.4
Miglioramento di compatibilità con PHP 5.4, ottenuto attraverso test su Altervista.
2017-12-31 16:00:23 +01:00
Thomas Zilio 90efc32121 Sostituzione di ViewerJS con PDFJS
Sostituzione di ViewerJS con PDFJS e bugfix.
2017-12-30 14:13:11 +01:00
Thomas Zilio 655532c241 Merge branch 'master' into 2.4 2017-12-30 13:21:45 +01:00
Thomas Zilio 8aadc173c9 Miglioramento procedura di release
Miglioramento della procedura di release con la possibilità di impostare la versione come "beta".
Rimozione del file VERSION, sostituibile dalla versione indicata nel database e utilizzato solo per inserire la dicitura "beta".
2017-12-30 12:05:09 +01:00
Thomas Zilio 0d14015953 Risoluzione bug #88
Aggiunta l'unità di misura nell'importazione degli articoli di un intervento in fattura.
2017-12-29 10:31:02 +01:00
Thomas Zilio 539c5cf0c7 Fix di un problema con gli apici 2017-12-22 11:55:55 +01:00
Thomas Zilio ecc95e63f9 Revert "Revert "Merge branch '2.3.1' of https://github.com/devcode-it/openstamanager into 2.3.1""
This reverts commit 22b48fc225.
2017-12-20 14:05:14 +01:00
Luca 22b48fc225 Revert "Merge branch '2.3.1' of https://github.com/devcode-it/openstamanager into 2.3.1"
This reverts commit 62ed1d8bbe, reversing
changes made to a3a343d000.
2017-12-19 10:11:08 +01:00
Luca 62ed1d8bbe Merge branch '2.3.1' of https://github.com/devcode-it/openstamanager into 2.3.1 2017-12-19 10:10:02 +01:00
Luca a3a343d000 Bug fix maschera sezionali 2017-12-19 10:09:44 +01:00
Thomas Zilio d6d0602935 Fix del bug #79
Risoluzione del bug #79, causato da un mancato inserimento dell'idanagrafica nella query.
Piccolo miglioramento della documentazione sulle stampe.
2017-12-17 11:21:46 +01:00
Thomas Zilio 8202e5a627 Fix dell'issue #77
Il primo problema era causato da una mancanza nella progettazione del select, che ora mostra **categoria (sottocategoria)** con sottocategoria impostata a "-" se non definita.
Il secondo punto era invece causato da un problema di ambiguità nella query per l'individuazione degli articoli filtrati.
[Vedasi relativa issue]
2017-12-16 19:03:26 +01:00
Thomas Zilio 268b28196b Aggiornamento da branch master 2017-12-16 15:54:55 +01:00
Thomas Zilio a41f50d7c5 Fix del bug #76
Risoluzione del bug @76, generato dall'utilizzo della funzione JS sbagliata per impostare in automatico il campo IVA.
2017-12-16 15:49:29 +01:00
Fabio Lovato 757d53e844 Corretti calcoli marca da bollo a video e in stampa 2017-12-15 20:46:41 +01:00
Thomas Zilio b0bff16f0d Fix parziale #73
Risoluzione parziale del bug #73 sul modulo Fatture, causato da una variabile non aggiornata.
2017-12-15 10:27:30 +01:00
Thomas Zilio f294cc3391 Fix #72
Risoluzione del bug #72, generato da un mancato aggiornamento della descrizione dell'iva a livello di database.
2017-12-15 10:22:02 +01:00
Luca 350950fd96 Modulo per gestire i sezionali 2017-12-15 10:05:08 +01:00
Paul Walcher 3f0ac67612 Fix #65 e #68 (#69) 2017-12-15 09:40:21 +01:00
Thomas Zilio f803f39058 Fix #54
Risoluzione del problema riguardante l'importazione dei DDT, causato da identificatori erronei.
2017-12-14 16:51:31 +01:00
Thomas Zilio 23779bda3a Fix #57
Aggiunta condizione di filtraggio nella selezione degli articoli per il caricamento AJAX tramite Select2.
2017-12-14 16:17:34 +01:00
Loviuz 62303ae3e0 Bugfix #10 2017-12-05 01:19:40 +01:00
Loviuz 8b464c8c85 Rimozione di entrate e uscite, e inserito solo "Fatturato" e "Acquisti" 2017-12-05 00:58:10 +01:00
Loviuz 7b3a629adf Fix del bug #58 2017-12-05 00:50:51 +01:00
Loviuz 897a93ae9d Fix del bug #61 anche su ddt, preventivi e ordini 2017-12-05 00:46:17 +01:00
Loviuz dde02cc3cb Fix del bug #61 2017-12-05 00:37:19 +01:00
Thomas Zilio ef4afb9b81 Fix #63
Fix del bug #63.
2017-11-30 15:04:12 +01:00
Thomas Zilio 52a109873b Conformazione del plugin ViewerJS
Conformazione del plugin ViewerJS alla struttura utilizzata per integrare le altre dipendenze, in miglioramento di 9fe7b4ef75.
2017-11-29 14:38:50 +01:00
Luca 9fe7b4ef75 Fix per visualizzazione pdf su dispositivi mobile 2017-11-28 18:56:40 +01:00
Luca b09b42608b Bugfix creazione fattura da ddt 2017-11-28 17:56:36 +01:00
Luca 89461d0d2d Bugfix
Quando si aggiungeva un intervento con ad es. un'ora e mezza, segnava solo 1 ora.
2017-11-21 18:57:34 +01:00
Luca 1ebc930d3b In fase creazione delle anagrafiche tecnico popolo già la tabella delle tariffe. 2017-11-21 18:34:09 +01:00
Luca 437e4db438 Bugfix
Fatture - Corretta importazione eventuale diritto di chiamata in fase di fatturazione di un intervento

Attività - Corretto sconto ore e sconto km
2017-11-21 17:46:50 +01:00
Luca ce0c75c171 Bugfix
Non veniva riportato l'idconto trasferta quando si fatturava un intervento
2017-11-21 17:16:56 +01:00
Luca 5601418042 Bugfix
Sistemato plugin sedi
Fix problemi focus search select2 nelle modal
2017-11-21 16:48:44 +01:00
Thomas Zilio 803cdae892 Fix #53
Risoluzione del problema segnalato nella issue #53.
Ripristino del messaggio automatico del browser in caso di modifiche non salvate nella pagine (rimozione automatica nel caso sia abilitato il debug).
2017-11-21 16:28:11 +01:00
Thomas Zilio 525b7e441d Merge branch 'master' into 2.4 2017-11-17 09:17:02 +01:00
Luca 6b9dae3b9d Bugfix 2017-11-16 18:55:03 +01:00
Luca 30e8dc4f59 Bugfix
In fase di creazione ddt da ordine o fattura da ordine non considerava la righe spuntate
2017-11-16 17:33:24 +01:00
Luca f050816b57 Warning before delete button
Warning per documenti collegati alla scheda, prima del tasto elimina.
2017-11-16 14:27:43 +01:00
Luca 21318479bb Bugfix 2017-11-15 19:32:23 +01:00
Luca 555344064c Bugfix 2017-11-15 18:41:59 +01:00
Luca 82a11b30a3 Viste: testa la query senza che si salvi l'errore nella session errors 2017-11-14 19:39:24 +01:00
Luca 181e18d2fc Bugfix
- corretto dataload per ricarca campi icon_
- corretto campo select vettori in fatture
2017-11-14 19:14:41 +01:00
Luca 65afd85d08 bugfix
- Aggiornamenti corretta disattivazione/attivazione + messaggi
- Spostati tutti  i widgets della Dashboard in alto
2017-11-14 15:52:27 +01:00
Thomas Zilio b7950b0b6b Merge branch 'master' into 2.3.1 2017-11-11 10:23:02 +01:00
Fabio Lovato 31a61852b3 - pagamenti: aggiungere di default "Bonifico bancario" (giorni scadenza 10)
- eliminando la fattura, non riporta le qtà nei ddt
 - fatture: da ddt a fattura non imposta il conto predefinito in fattura e sulle righe
 - fatture: aggiungendo un preventivo con l'import di tutte le righe, non serve che il nome della riga sconto abbia il riferimento del preventivo perchè esce già sotto in stampa. verificare
 - fatture: completata duplicazione righe
 - piano dei conti: popup dettagli, allineare i numeri a destra
 - migliorata stampa registri iva
 - stampa spesometro e stampa registri iva: aggiungere frase "Stampa non valida ai fini fiscali" in centro come sfondo o filigrana
 - stampe contabili: aggiungere paragrafo con "Le seguenti stampe non sono valide ai fini fiscali"
 - fatture di vendita: numero secondario chiamarlo "Numero fattura"
 - fatture: quando si importa l'intervento, mettere il totale ore come qtà, e inserire il diritto di chiamata come riga a parte
 - contratti: non escono le ore erogate a video nel consuntivo
 - contratti: consuntivo, rinominare "Prezzo orario" in "Ore addebitate"
 - spesometro: rinominare in "Comunicazione dati fatture (ex-spesometro)"
2017-11-07 19:19:52 +01:00
loviuz 9e39128b4b
corretta aggiunta e modifica righe sui contratti 2017-10-31 18:20:25 +01:00
Thomas Zilio 8ae46049d3 Fix per il bug #41
Risoluzione del problema segnalato in #41, per cui il codice degli interventi veniva considerato in base alla lunghezza del formato.
2017-10-19 18:18:01 +02:00
Thomas Zilio 7d2fed121f Fix del bug #42 2017-10-12 20:10:27 +02:00
Thomas Zilio 86bac71fb1 Risoluzione di un bug nei tab
Risoluzione di una problematica con i tab dei plugin all'interno dei moduli.
2017-10-08 18:28:26 +02:00
Thomas Zilio 7b2c42c118 Unificazione del modulo Articoli (#32)
Unificazione dei calcoli costi in Articoli con il comportamento generale del gestionale in relazione a sconti e rincari.
2017-09-29 17:46:01 +02:00
Thomas Zilio c8588f22a6 Miglioramenti discussi in #29 e #34
Miglioramento della gestione delle casistiche per Rivalsa INPS/Ritenuta d'acconto e per la selezione della tipologia di anagrafica.
2017-09-29 17:30:30 +02:00
Thomas Zilio 3673a43bc9 Fix della segnalazione #31
Correzione del flusso di denaro per il fatturato.
2017-09-29 09:08:02 +02:00
Thomas Zilio 6a6a9a64a4 Fix del bug #26
Risoluzione del problema indicato nella issure #26, attraverso l'utilizzo della funzione json_encode per codificare in modo corretto i contenuti per il formato JSON.
Modifiche ristrette ai soli campi che erano teoricamente sottoposti al problema: le descrizioni in cui viene effettuata in modo diretto la stampa dei contenuti.
2017-09-28 10:16:18 +02:00
Thomas Zilio 6693263588 Fix del bug #27
Risoluzione del bug #27.
2017-09-25 10:49:10 +02:00
Thomas Zilio 48cff7f7fd Miglioramento del sistema di conversione automatica
Miglioramento del sistema di conversione automatica dei formati dell'input.
Aggiunta condizione di fallback per i tag personalizzati, per cui se il contenuto non viene renderizzato viene mostrato il codice responsabile del "malfunzionamento" (per rendere più semplice l'individuazione del problema).
2017-09-24 12:10:22 +02:00
Thomas Zilio a65fccf6b8 Fix dei bug #25
Risoluzione dei bug indicati nella issue #25.
2017-09-22 16:36:43 +02:00
Thomas Zilio 1e0f5c79b4 Miglioramento della struttura di Modules e Plugins 2017-09-22 15:23:09 +02:00
Thomas Zilio 7796f7c261 Miglioramento della struttura di Modules e Plugins 2017-09-22 15:19:59 +02:00
Thomas Zilio 438b0c9a44 Importazione dell'account email da Impostazioni 2017-09-22 15:16:56 +02:00
Thomas Zilio 28a67ea4b7 Miglioramento della gestione della libreria JS CKEditor 2017-09-22 14:37:18 +02:00
Thomas Zilio 60612585b1 Introduzione della gestione dei template per le email 2017-09-22 12:31:06 +02:00
Thomas Zilio 2ecf10376d Fix per il campo deleted sugli account email 2017-09-22 11:23:59 +02:00
Thomas Zilio 057e4bb8a1 Introduzione del modulo per la gestione degli account email 2017-09-22 11:13:36 +02:00
Thomas Zilio 12aa14d060 Aggiunta del sistema di sincronizzazione caliendario nell'API
Aggiunta del sistema di sincronizzazione del caliendario interventi all'interno dell'API, per futura integrazione completa.
2017-09-22 09:58:29 +02:00
Thomas Zilio 2b3bd9344b Aggiornamento di tutti i link alle stampe 2017-09-21 17:48:41 +02:00
Thomas Zilio d62f5fef5e Unificazione delle stampe di fatture e fatture accompagnatorie 2017-09-21 16:42:27 +02:00
Thomas Zilio cff7e82461 Miglioramento della nuova gestione delle stampe 2017-09-21 16:09:48 +02:00
Thomas Zilio 0f37c587e1 Aggiornamento delle stampe
Aggiornamento della stampa del consuntivo del contratto al nuovo sistema.
Miglioramento della gestione automatica della formattazione dei numeri con decimali predefiniti.
2017-09-21 10:01:07 +02:00
Thomas Zilio 4550e55c2d Fix sulla procedura di eliminazione categorie 2017-09-20 09:45:12 +02:00
Thomas Zilio 0bb3e9cb74 Migliorie generiche 2017-09-19 18:14:23 +02:00
Thomas Zilio 0e8a0e9136 Miglioramento nella gestione dei collegamenti in fattura 2017-09-19 17:27:31 +02:00
Thomas Zilio 704c25ce45 Aggiunta libreria NumeralJS 2017-09-19 16:50:01 +02:00
Thomas Zilio 667425df8b Aggiornamento nella gestione delle conversioni
Miglioramento della gestione delle conversioni di numeri e date, ora semplificate in una singola classe.
Bugfix distribuito e rinominazione dello sconto globale in sconto incondizionato (a livello di label).
2017-09-19 16:20:44 +02:00
Thomas Zilio 941bc8d26d Conversione di alcuni plugin alla nuova struttura 2017-09-19 14:45:59 +02:00
Thomas Zilio f8db2e317c Bugfix sulla creazione di documenti da ordini/ddt 2017-09-19 12:22:21 +02:00
Thomas Zilio 6eb751afb6 Bugfix distribuito 2017-09-18 18:50:37 +02:00
Luca b2973f1c40 Sistemati alcuni label e help text 2017-09-18 18:34:13 +02:00
Thomas Zilio 32b6d8d1a5 Bugfix distribuiti 2017-09-18 18:11:19 +02:00
Thomas Zilio cc195e2c73 Bugfix 2017-09-18 17:24:25 +02:00
Thomas Zilio a1ad8d76e0 Conversione del plugin Referenti alla nuova struttura 2017-09-18 16:55:19 +02:00
Thomas Zilio 84bd8a484c Aggiunta di Google Maps nel plugin Sedi 2017-09-18 15:57:37 +02:00
Thomas Zilio f2463b5d5b Aggiunto modulo per le statistiche di base 2017-09-18 15:45:47 +02:00
Thomas Zilio 88e9eb3e13 Aggiunta di un messaggio di abilitazione per le mappe 2017-09-18 11:35:11 +02:00
Thomas Zilio 2badc57898 Aggiunto supporto a Google Maps 2017-09-18 11:22:02 +02:00
Thomas Zilio f8120f9cf7 Estensione del supporto ai listini 2017-09-18 09:57:27 +02:00
Thomas Zilio b46cc73b5e Fix della procedura di importazione degli interventi in fattura 2017-09-18 09:13:31 +02:00
Thomas Zilio e6955e7447 Bugfix per le fatture 2017-09-15 18:37:23 +02:00
Thomas Zilio 4344251d20 Bugfix in fatture 2017-09-15 17:53:37 +02:00
Thomas Zilio 08c1463dd6 Aggiornamento dell'ordine righe intervento 2017-09-15 17:15:18 +02:00
Thomas Zilio 0e3539a92f Bugfix in fatture 2017-09-15 16:52:59 +02:00
Thomas Zilio 20b9869d64 Miglioramento della gestione delle referenze eliminate 2017-09-15 15:03:27 +02:00
Thomas Zilio fa1dcef03c Aggiunta stampa dello spesometro 2017-09-15 12:50:59 +02:00
Thomas Zilio b33cad6d58 Fix per gli stati delle fatture 2017-09-15 10:39:26 +02:00
Thomas Zilio ba064b6473 Aggiunto messaggio di conferma per le fatture
Aggiunto messaggio di conferma per le fatture nel passaggio manuale tra stato Emessa a Pagato.
Fix per le icone di debug.
2017-09-15 10:12:40 +02:00
Thomas Zilio 01a470281d Miglioramento nella gestione delle traduzioni
Aggiounto supporto alla traduzione nella dicitura dello sconto.
Aggiunto messaggio di referenza contratti e interventi nelle fatture.
Aggiunto supporto a messaggi di speigazione per i widget.
2017-09-15 09:48:56 +02:00
Thomas Zilio 9590c97d64 Miglioramento della visualizzazione del piano dei conti 2017-09-14 18:48:45 +02:00
Thomas Zilio 96484ed116 Miglioramenti grafici
Introduzione di alcuni miglioramenti grafici e risoluzione di alcuni bug.
2017-09-14 18:25:09 +02:00
Thomas Zilio dc1204859e Aggiornamento dei consuntivi
Aggiornamento delle schermate dei consuntivi e miglioramento della struttura della barra di debug integrata.
2017-09-14 17:37:32 +02:00
Thomas Zilio 1da2f8909f Miglioramenti nella gestione dell'IVA
Aggiunta possibilità di specificare IVA di vendita e di acquisto predefinita per le anagrafiche.
Aggiunto nuovo modulo per le Stampe contabili.
Modifica nella gestione dei diritti di chiamata, ora applicati solo sulla prima sessione di lavoro della giornata (se questa viene eliminata, il diritto chiamata viene rimosso di conseguenza anche con altre sessioni presenti).
2017-09-14 16:20:11 +02:00
Thomas Zilio c8edbc42c0 Aggiornamento delle traduzioni 2017-09-14 12:42:08 +02:00
Thomas Zilio a6b360d044 Fix HTML per i dettagli del movimento 2017-09-14 12:10:39 +02:00
Thomas Zilio de1e1beb25 Unificazione della gestione delle email 2017-09-14 11:40:13 +02:00
Thomas Zilio 6510807bdd Miglioramenti vari
Miglioramento della presentazione del progetto e delle informazioni relative.
Aggiunti messaggi per segnalare il collegamento dei documenti tra di loro ed evitare cancellazioni involontarie.
Unificato il sistema di identificazione dei numeri (ora abbreviati in "num.").
2017-09-14 10:27:49 +02:00
Thomas Zilio 9cf2a1c3e7 Bugfix delle fatture
Risoluzione di alcune problematiche relative alle fatture nel caso i documenti di riferimento fossero stati rimossi in precedenza.
2017-09-13 19:02:36 +02:00
Thomas Zilio dc53fe1c65 Bugfix della procedura di esportazione fatture 2017-09-13 18:47:42 +02:00
Thomas Zilio d115caf229 Migliore utilizzo della libreria JQuery Form 2017-09-13 17:08:27 +02:00
Thomas Zilio bdde21d4d0 Miglioramenti distribuiti
Miglioramenti vari distribuiti nei moduli Articoli, Automezzi e Aggiornamenti.
2017-09-13 15:38:47 +02:00
Thomas Zilio 1bc3ac1330 Bugfix dello Scadenziario 2017-09-13 15:02:23 +02:00
Thomas Zilio d69a43860c Bugfix e miglioramenti
Miglioramento della gestione automatica dei conti relativi ai pagamenti.
Aggiunta possibilità di non specificare il nome tra gli allegati (se non impostato, viene preso il nome effettivo del file).
Aggiunta possibilità di testare la query principale nel modulo Viste.
Risoluzione di alcuni problemi nelle stampe dei contratti.
2017-09-13 13:05:35 +02:00
Thomas Zilio 5818082c08 Bugfix sui seriali
Risoluzione di alcuni problemi nella gestione dei seriali nel passaggio tra documenti.
2017-09-13 09:33:45 +02:00
Thomas Zilio d24ed3cea0 Bugfix per la Dashboard 2017-09-12 18:29:28 +02:00
Thomas Zilio b0d8d553a2 Miglioramento della generazione del feed per la Dashboard 2017-09-12 18:18:27 +02:00
Thomas Zilio 7c69eb9b64 Fix dei messaggi per i seriali 2017-09-12 18:14:42 +02:00
Thomas Zilio 2db4bf2df9 Rimozione dei messaggi duplicati
Rimozione automatica dei messaggi duplicati dalla sessione, con miglioramenti nello stile.
2017-09-12 17:59:30 +02:00
Thomas Zilio f663758c5f Aggiornamento delle stampe
Adeguamento alla nuova versione delle stampe di contratti e ordini.
2017-09-12 17:46:19 +02:00
Thomas Zilio fe19b60180 Aggiornamento stampe preventivi
Aggiornamento del template di stampa per i preventivi, con bugfix e miglioramenti vari distribuiti.
2017-09-12 16:17:11 +02:00
Thomas Zilio ba18290587 Bugfix per Utenti e permessi 2017-09-12 14:53:19 +02:00
Thomas Zilio 2ed831fa7e Bugfix sulla Dashboard 2017-09-12 14:44:58 +02:00
Thomas Zilio f3b07fabf8 Risoluzione di un bug sui permessi nella Dashboard 2017-09-12 14:40:26 +02:00
Thomas Zilio 2e4584309b Miglioramenti di stile nei moduli 2017-09-12 12:49:05 +02:00
Thomas Zilio 7f0232a6a0 Bugfix
Risoluzione di alcuni bug nei moduli Anagrafiche e Fatture, oltre che nella stampa dello Scadenziario.
2017-09-12 12:31:33 +02:00
Thomas Zilio 89a02afff2 Aggiornamento del CHANGELOG 2017-09-12 10:41:48 +02:00
Thomas Zilio a89ad1feee Introduzione del componente Filesystem
Introduzione del componente Filesystem di Symfony per gestire in modo omogeneo il filesystem.
2017-09-11 17:49:03 +02:00
Thomas Zilio 812f275beb Aggiornamento della stampa degli interventi
Miglioramento della stampa degli interventi, ora generata attraverso il nuovo sistema (libreria mPDF).
2017-09-11 13:08:50 +02:00
Thomas Zilio 585290e011 Miglioramento nella gestione degli sconti
Risoluzione delle problematiche relative alla selezioni di diversi sconti su multipli livelli.
Aggiunta selezione automatica dello sconto da listino.
Introduzione del nuovo sistema degli sconti nei contratti.
2017-09-11 11:28:39 +02:00
Thomas Zilio 9c5625c3bb Completo utilizzo delle funzionalità di Symfony Translator
Miglioramento nella gestione delle sostituzioni inline per le traduzioni, con aggiunta di alcune opzioni integrate per modificare l'output (tutto maiuscolo o tutto minuscolo).
Aggiunta della libreria danielstjules/stringy per migliorare la gestione delle stringhe con supporto completo alla codifica UTF-8.
2017-09-10 14:35:41 +02:00
Luca 57b88358d0 Aggiunti testi help per fatture e viste 2017-09-08 18:43:47 +02:00
Thomas Zilio def49a5659 Bugfix nella procedura di backup
Miglioramento della procedura di backup, ora utilizzante la libreria ifsnop/mysqldump-php per ottimizzare la creazione del dump del database.
Miglioramento della creazione dello zip e della copia delle cartelle.
2017-09-08 13:24:48 +02:00
Thomas Zilio f25677ef33 Bugfix vari 2017-09-07 18:58:41 +02:00
Thomas Zilio d0cc59019e Introduzione della funzione create_dir
Introduzione della funzione create_dir per gestire in modo unificato la creazione delle cartelle.
2017-09-07 16:54:58 +02:00
Thomas Zilio c83e841e30 Miglioramento della gestione stampe
Introdotto il framework mPDF per rendere più semplice la gestione delle stampe, con relativo aggiornamento alla nuova versione delle stampe per interventi e fatture.
Bugfix e miglioramenti vari distribuiti.
2017-09-07 16:51:14 +02:00
Thomas Zilio c34d5ec391 Rimozione delle viste MySQL
Completo ripristino del funzionamento degli interventi senza le nuove viste (non supportate da Altervista) e bugfix.
2017-09-06 15:29:51 +02:00
Thomas Zilio c2815a384c Bugfix sulla creazione degli archivi 2017-09-06 12:50:44 +02:00
Thomas Zilio 46910d85d6 Aggiunto export stampe per le fatture 2017-09-06 11:59:47 +02:00
Thomas Zilio 287995f785 Bugfix sui serial number
Risoluzione di alcuni bug nella nuova gestione dei serial number, con miglioramento delle traduzioni (ora generalizzare nel catalogo POT locale/catalog.pot)
2017-09-06 10:48:59 +02:00
Thomas Zilio e67189ef4f Bugfix per i seriali 2017-09-05 18:20:02 +02:00
Thomas Zilio 14ae98604d Aggiornamento seriali
Aggiornamento del sistema di gestione dei seriali, ora unficato e semplificato all'interno della tabella mg_prodotii.
Generalizzazione delle operazioni di trasferimento delle righe tra ordini, ddt e fatture (file modules/fatture/crea_documento.php)..
2017-09-05 17:31:58 +02:00
Thomas Zilio c56a36340d Miglioramenti vari 2017-09-04 17:18:54 +02:00
Thomas Zilio d29c722f0e Bugfix vari
Bugfix distribuiti tra i vari moduli e relativi alla nuova scontistica.
2017-09-04 17:08:26 +02:00
Thomas Zilio a688230c0d Miglioramento della struttura delle classi 2017-09-04 16:04:45 +02:00
Thomas Zilio bf254b227b Completato supporto delle traduzioni
Sostituzione della funzione gettext _() con la nuova tr() per permettere l'effettiva traduzione del progetto.
2017-09-04 12:02:29 +02:00
Thomas Zilio 396524eb50 Miglioramento della documentazione 2017-09-04 11:53:30 +02:00
Thomas Zilio c7e88bcf5e Miglioramento dell'API
Aggiunta sezione di log per l'API e migliorata la gestione del login.
Aggiunto controllo contro attacchi brute-force nel login.
2017-09-04 10:24:44 +02:00
Thomas Zilio 343943aede Bugfix e miglioramenti
Fix di alcuni bug distribuiti nei vari moduli e aggiornamento dei campi "idutente" del database a "id_utente" per maggiore omogeneità.
2017-09-01 18:13:25 +02:00
Thomas Zilio 4d8a35d5da Miglioramento CSS
Aggiunto limite massimo di larghezza per le colonne Datatables (500px).
2017-09-01 13:08:43 +02:00
Thomas Zilio b11f641f24 Risoluzione di alcuni bug
Risoluzione di alcuni bug individuati e miglioramento della performance dell'aggiornamento.
2017-09-01 12:55:48 +02:00
Luca fad9f7c783 Aggiornamenti css + testi
Aggiunto tiny-loader per dashboard, sistemati stili per interventi da pianificare, rivisti alcuni testi installazione.
2017-08-31 19:06:23 +02:00
Thomas Zilio da818b9908 Fix completo della branch 2.2.1
Completo ripristino dei fix da Sourceforge per il branch 2.2.1, con l'eccezione dei file riguardanti le stampe.
2017-08-31 16:23:26 +02:00
Thomas Zilio bc38e8a0c4 Fix fino alla revisione 1538
Aggiornamento del changelog per la versione 2.3 e ripristino dei fix da Sourceforge fino alla revisione 1538.
2017-08-31 12:52:15 +02:00
Thomas Zilio 78484220fe Bugfix generale
Risoluzione delle problematiche incontate con l'installazione del software su Aruba con versione di MySQL non aggiornata.
Aggiunto sistema automatico di completamento dei campi per l'API, con disattivazione del severzio automatica per MySQL < 5.6.5.
2017-08-31 10:09:06 +02:00
Thomas Zilio 5b71a4c956 Fix dell'aggiornamento 2017-08-30 15:24:26 +02:00
Thomas Zilio 0a6b708960 Bugfix
Fix di alcuni bug nel sistema di aggiornamento.
2017-08-30 14:43:38 +02:00
Thomas Zilio 22cedab248 Bugfix in preparazione della release
Risoluzione di alcuni bug presenti in preparazione della release.
2017-08-30 11:50:46 +02:00
Thomas Zilio af55c235f2 Bugfix
Fix di alcuni bug in vari moduli.
2017-08-29 16:34:02 +02:00
Thomas Zilio 56fb26fb52 Bugfix
Bugfix vari su articoli e fatture.
2017-08-29 16:06:37 +02:00
Thomas Zilio fd054bf13c Aggiornamento dell'API
Aggiornamento dell'API, con introduzione del supporto a tutte le operazioni specifiche e miglioramento della documentazione integrata.
2017-08-29 12:42:42 +02:00
Thomas Zilio 892b9a815c Aggiornamento dell'API
Aggiornamento dell'API, con introduzione del supporto completo alla creazione di nuovi valori e miglioramento della gestione delle eccezioni.
2017-08-28 18:15:52 +02:00
Thomas Zilio e25e609d80 Miglioramento del codice
Utilizzo della funzione str_contains al posto dei singoli strpos per semplificare i controlli sui contenuti delle stringhe.
2017-08-28 15:29:03 +02:00
Thomas Zilio 2d6d54d940 Bugfix
Bugfix nella gestione degli sconti per le fatture in stato di Emessa e aggiunta della conversione dei campi del database da DATETIME a DATE.
2017-08-28 15:01:02 +02:00
Thomas Zilio 346ac55cba Fix parziale del bug #18
Risoluzione delle problematiche relative alla scontistica generale, con generalizzazione delle operazioni con la funzione aggiorna_sconto().
2017-08-28 12:15:30 +02:00
Thomas Zilio 161889bfb5 Fix di alcuni link
Fix di alcuni link nei plugin per adeguarli al nuovo sistema dei tab.
2017-08-28 10:07:38 +02:00
Thomas Zilio 90bc71f57e Miglioramento di sicurezza
Utilizzo della notazione "#attributo" nei metodi semplificati della classe Database per utilizzare query avanzate nei campi.
2017-08-28 09:58:40 +02:00
Thomas Zilio a98839bd70 Generalizzazione delle icone
Generalizzazione delle icone di eliminazione (fa-trash ovunque, in sostituzione a fa-trash-o presente solo in alcuni punti).
2017-08-28 09:50:25 +02:00
Thomas Zilio d47fbd3fcc Bugfix
Bugfix vari (#16, #17) e aggiunta dei metodi semplificati per gestire le relazioni tra tabelle (sync, attach, detach - esempio di utilizzo nell'aggiornamento dei permessi per le Viste).
2017-08-24 10:39:32 +02:00
Thomas Zilio c25aff729f Correzione del bug #3
Risoluzione completa del bug #3, causato da alcuni problemi con l'inputmask inizializzata con valori negativi.
2017-08-12 11:41:16 +02:00
Thomas Zilio 0d470170d6 Fix del bug #3
Risoluzione del bug #3 grazie all'utilizzo della funziona abs() sul totale da pagare, con fix di un bug nella prima nota.
Miglioramento nella gestione dei numeri  dagli input a livello JS (nuove funzioni integrate toEnglish() e toLocale() da utilizzare sul valore dell'input).
2017-08-11 12:11:57 +02:00
Thomas Zilio b7643c1299 Fix del bug #13
Fix del bug #13.
Miglioramento della documentazione sui file MODULE.
2017-08-09 08:11:04 +02:00
Thomas Zilio f50aae1534 Bugfix
Fix dei bug segnalati da #1, #2, #4, #5,  #7. Parziale risoluzione di #6 (in attesa di ulteriori specifiche).
2017-08-08 14:04:46 +02:00
Thomas Zilio 273372dbdc Miglioramento della documentazione automatica
Miglioramento del processo di documentazione automatica per il branch gh-pages, con generalizzazione della struttura della classe Auth.
Aggiunto sistema per la formattazione automatica del codice sfruttanto PHP CS Fixer (https://github.com/FriendsOfPHP/PHP-CS-Fixer).
2017-08-07 13:07:18 +02:00
Thomas Zilio 1fab4e10ca Fix in Preventivi
Risoluzione di un fix relativo alla selezione dell'articolo quando la riga era generica.
2017-08-04 16:38:34 +02:00