Commit Graph

253 Commits

Author SHA1 Message Date
Dasc3er 1796a02b34 Miglioramenti per Warning PHP
Revisione della gerarchia tra le classi Eloquent.
Modifica dei metodi getOriginal e hasOriginal per le righe in getOriginalComponent e hasOriginalComponent per maggiore compatibilità.
Correzione del documento per le righe da parent a document.
Suddivisione della gestione righe in: Component per gestire le relazioni, Accounting per gestire i prezzi. Separazione di righe, articoli, sconti e descrizioni in classi indipendenti.
2020-09-22 20:28:37 +02:00
Dasc3er 1d8ce9c437 Correzioni su duplicazione Attività 2020-09-22 13:59:50 +02:00
Dasc3er e1351f4745 Copyright notice su tutti i file 2020-09-07 15:04:06 +02:00
Thomas Zilio 6a02fb7270 Aggiunta avviso su conflitti di occupazione tecnici in Attività 2020-08-17 09:47:18 +02:00
Thomas Zilio 8987b1f374 Unificazione aggiunta seriali 2020-08-10 09:54:01 +02:00
Thomas Zilio 6d3a371205 Miglioramento struttura JS della Dashboard 2020-08-04 18:33:28 +02:00
Thomas Zilio 9e199d15d9 Ottimizzazioni per la sincronizzazione con l'applicazione 2020-08-04 09:44:37 +02:00
Thomas Zilio 684d4f8208 Salvataggio modifiche a inserimento righe in Interventi (#443) 2020-08-03 12:43:30 +02:00
Thomas Zilio b47fbc923d Aggiunta importazione documenti in Interventi
Aggiunta creazione Intervento a partire da Ordine (#320)
2020-07-31 10:30:38 +02:00
Thomas Zilio 30d3aa2945 Aggiunto articoli in sequenza tramite barcode 2020-07-20 14:40:30 +02:00
Maicol 83343bacc3
Periodi di validità (#205 e #806)
* Periodi validità (Contratti, preventivi)
* Spostata la funzione validità nel file 2_4_16.sql
* Calcolo automatico della data di conclusione

Il calcolo viene effettuato in base alla data di accettazione e alla validità impostata

Co-authored-by: Thomas Zilio <Dasc3er@users.noreply.github.com>
2020-07-07 17:15:47 +02:00
Thomas Zilio f06b1cc34c Fix sulla gestione dei seriali 2020-07-06 17:01:43 +02:00
Thomas Zilio 02ba6e8398
Supporto ai Dettagli Fornitori per gli Articoli (#810)
* Introduzione informazioni sui fornitori per articolo
* Supporto alla selezione del prezzo in base al fornitore
* Aggiunto supporto alla quantità minima

Co-authored-by: Fabio Lovato <fabiol@devcode.it>
2020-07-06 13:32:43 +02:00
Thomas Zilio 87246761ea Stile del codice 2020-06-30 13:26:15 +02:00
Luca b376898734 Migliorie minori 2020-06-23 16:29:56 +02:00
Luca e748fbe697 Notifica al tecnico l'assegnazione a nuove attività
Notifica al tecnico la rimozione da nuove attività
2020-06-22 17:45:10 +02:00
Thomas Zilio cc56e31a4b Bugfix minore e stile del codice 2020-06-09 16:59:26 +02:00
Matteo fedad9cab6
Aggiunta calcolo codice successivo intervento in duplicazione intervento 2020-06-09 12:36:35 +02:00
Beppe e41a2ae124 Funzione duplica attività 2020-06-08 11:59:40 +02:00
Thomas Zilio a4485ada1f Rimozione completa Ordini di servizio 2020-04-20 13:09:55 +02:00
Thomas Zilio f5d3f9628a Miglioramento importi ivati
E' ora permessa l'impostazione di prezzo_unitario e prezzo_unitario_ivato in modo indipendente, e l'ultimo impostato sovrascrive il primo.
2020-02-17 19:11:40 +01:00
Thomas Zilio d1d0625c0e Fix conversione promemoria in intervento 2020-02-17 15:09:07 +01:00
Thomas Zilio f614caf9bc Aggiornamento parziale Pianificazione interventi 2020-02-17 13:18:25 +01:00
Thomas Zilio ca0bfcfba6 Introduzione separazione sconti
Modifiche instabili sulla gestione degli importi generali e sugli sconti.
2020-02-14 18:31:07 +01:00
Thomas Zilio 1985dda30f Standardizzazione importi a database 2020-02-14 17:43:39 +01:00
Thomas Zilio 6d44051eb3 Uniformazione righe interventi (#659) 2020-02-14 17:02:16 +01:00
Thomas Zilio 19e2771b9a Ordine fornitore da ordine cliente
Aggiunta possibilità di creare un ordine fornitore a partire da un ordine cliente.
2020-02-14 12:23:50 +01:00
Matteo Baccarin 26790043f7 Fix aggiunta intervento tecnico 2020-02-12 10:35:07 +01:00
Thomas Zilio 17abd0fc49 Fix gestione righe 2020-01-17 17:31:07 +01:00
Luca 0d92cf9ee2 Fix campo idsede_destinazione in aggiunta e modifica dell'attività
Inserimento permetti inserimento sessioni anche per altri tecnici.
2019-12-09 17:47:07 +01:00
Luca 85487dbbe2 I promemoria delle attività da pianificare si basano sulla data scadenza (se definita), altrimenti uso data richiesta
Fix minori
2019-12-09 16:44:07 +01:00
Luca 232baa0784 Fix vari 2019-11-12 16:58:45 +01:00
Beppe 922ace3dd4 Bug salvataggio sede all'inserimento di un nuovo intervento 2019-10-29 17:23:52 +01:00
Thomas Zilio b85e87aad6 Correzioni movimentazioni 2019-10-01 18:32:06 +02:00
Thomas Zilio 262c16db8b Miglioramenti vari 2019-10-01 18:01:00 +02:00
Thomas Zilio db64f3e4cc Bugfix 2019-09-09 10:47:25 +02:00
Thomas Zilio d76bdecc14 Correzione gestione email 2019-08-29 10:25:14 +02:00
Thomas Zilio 1eb60486fb Aggiornamento log email 2019-08-28 16:58:47 +02:00
Thomas Zilio 47ef54ca65 Aggiunto inserimento manuale seriali 2019-08-28 11:52:04 +02:00
Thomas Zilio 17eaf05824 Correzioni hooks 2019-08-27 15:42:13 +02:00
Thomas Zilio 0fba9f7c07 Miglioramento gestione sessioni di lavoro 2019-07-15 12:27:12 +02:00
Thomas Zilio b16fc4adfa Miglioramento dei tests 2019-07-11 17:20:58 +02:00
Thomas Zilio c40eb5b950 Fix vari 2019-07-11 15:05:36 +02:00
Thomas Zilio 7eeea9abbc Modifica prezzi orari sessioni 2019-07-08 17:11:48 +02:00
Thomas Zilio fd72857d70 Tariffe specifiche per contratti 2019-07-08 12:24:59 +02:00
Thomas Zilio 259a9b45eb Fix #590
Correzione commit d1df844cbb
2019-06-04 20:45:40 +02:00
NicNal d9b22d99c8 Merge sedi con ultimi commit 2019-05-29 19:22:47 +02:00
NicNal 0878a5709a Suddivisione sedi in partenza e destinazione su tutti i moduli 2019-05-29 19:17:57 +02:00
Thomas Zilio 156fe12403 Fix #587 2019-05-24 11:27:43 -07:00
Thomas Zilio 59b9d6d0b9 Fix #566 2019-05-17 10:24:04 -07:00
Beppe 431649023b miglioria aggiunta impianti da plugin interventi 2019-05-17 09:58:59 +02:00
Thomas Zilio db9e73a666 Fix #562 2019-05-17 09:25:29 -07:00
Thomas Zilio 912c87e218 Stile del codice 2019-05-15 19:52:16 -07:00
Beppe 92539aecfd Merge branch 'master' of https://github.com/devcode-it/openstamanager 2019-05-14 18:20:38 +02:00
Beppe 9fa841869f Inserito pulsante per aggiunta al volo di impianti nel plugin my_impianti.interventi 2019-05-14 18:19:40 +02:00
Thomas Zilio cf47f69507 Fix parzialie #573 2019-05-11 19:37:14 -07:00
NicNal 9566b39fdc Bugfix #562 2019-04-29 11:59:40 +02:00
Thomas Zilio 1c331fa74b Riferimenti facolativi (#559) per stampa e FE 2019-04-18 16:39:58 -07:00
Fabio Lovato f6bbe1422a Fix sconti su ore e km 2019-04-18 12:02:05 +02:00
Thomas Zilio 85d5ee692e Fix #550 2019-04-11 16:11:32 -07:00
Thomas Zilio c72c01a690 Aggiornamento sconti incodizionati 2019-03-29 12:46:17 +01:00
Fabio Lovato 1b01924e12 Aggiunta data scadenza da aggiunta intervento 2019-02-27 13:17:47 +01:00
Fabio Lovato 7c4cce1719 Aggiunta data scadenza attività 2019-02-27 13:04:05 +01:00
Thomas Zilio 0ee271f988 Merge branch 'master' into num-item 2019-02-26 21:38:26 +01:00
Thomas Zilio 61ab8eb423 Aggiunto NumItem
Grazie a d.lesca dal forum: https://www.openstamanager.com/forum/viewtopic.php?f=2&t=92458&start=10#p99780
2019-02-26 21:37:37 +01:00
Thomas Zilio 1802dd5e15 Relazione contratto-intervento senza promemoria 2019-02-14 09:52:42 +01:00
Thomas Zilio 4d98e76992 Merge branch 'additionals-query' 2019-02-12 19:25:11 +01:00
Luca 3c5840e011 Fix minori 2019-02-07 18:27:15 +01:00
Thomas Zilio dd6fa69fbb Rimozione 2019-02-01 17:44:31 +01:00
Thomas Zilio 1a9efa7568 Fix #442 2019-01-16 16:26:19 +01:00
xxfuma85xx 1ff9ce3650 Modifica richiamo funzione generazione immagine errata (#432) 2019-01-12 13:09:10 +01:00
Thomas Zilio 3d12041beb Fix #424 2019-01-11 08:32:08 +01:00
xxfuma85xx 0bfe9f8553
Correzione codice intervento
Il codice non veniva trovato se presentava nel formato uno dei modificatori come 'yy' perché mancava la conversione di questi modificatori nel template da cercare
2019-01-04 23:21:58 +01:00
Thomas Zilio 13f43dbd0b Fix minori 2019-01-02 14:15:16 +01:00
Thomas Zilio f2f0e0e11f Stile del codice 2018-12-29 12:03:22 +01:00
Thomas Zilio e72d86412d Fix #408 2018-12-28 08:07:56 +01:00
Thomas Zilio 23b964112f Miglioramento struttura righe 2018-12-25 11:32:19 +01:00
Luca ed9ba4a4bb Fix minori + #379 2018-12-05 11:38:36 +01:00
Thomas Zilio 0c0ff74a95 Fix rincaro articoli 2018-11-23 16:08:23 +01:00
Thomas Zilio 5b70653b44 Gestione prezzo vendita unitario (Eloquent)
Miglioramento commit f0b2858a02 in previsione dell'implementazione del campo prezzo_unitario_acquisto.
2018-11-21 17:45:06 +01:00
Luca f0b2858a02 Fix calcolo dello sconto per Materiale utilizzato nelle attività 2018-11-19 16:27:57 +01:00
Thomas Zilio 083dcaa518 Codice CUP, CIG e contratto in FE 2018-11-09 12:45:22 +01:00
Thomas Zilio 5e61bb0adf Completamento #241 2018-11-01 12:39:54 +01:00
Matteo 8aa09075ad Fix modifica sessione interventi 2018-10-30 11:39:45 +01:00
Thomas Zilio 580a2e71d8 Gestione seriali integrata nelle classi 2018-10-04 17:25:42 +02:00
Thomas Zilio d9e2c4afd3 Fix #315 2018-10-02 18:25:52 +02:00
Thomas Zilio 7ceabfa2a7 Miglioramento articoli in Interventi 2018-09-28 16:43:40 +02:00
Thomas Zilio aac50aa2da Miglioramento classi dei moduli 2018-09-25 16:47:44 +02:00
Thomas Zilio 8cd6ce98a2 Miglioramenti importazione FE 2018-09-25 11:55:52 +02:00
Thomas Zilio 3e3c97cac5 Refactoring generale 2018-09-20 12:05:22 +02:00
Thomas Zilio 8e58f81ee0 Aggiunto sistema di notifiche (Interventi) 2018-09-20 11:39:03 +02:00
Thomas Zilio 5f78fbd85d Aggiunto drag&drop interventi senza sessioni 2018-09-20 09:21:34 +02:00
Thomas Zilio 1e3c4bf5ae Bugfix 2018-09-19 15:12:20 +02:00
Thomas Zilio 39094589ec Rimozione co_preventivi_interventi 2018-09-03 15:29:55 +02:00
Thomas Zilio 2b976dacb0 Miglioramento promemoria 2018-08-31 11:39:38 +02:00
Thomas Zilio 8ea1127625 Introduzione Eloquent in Interventi 2018-08-29 18:06:51 +02:00
Thomas Zilio 7c91131021 Stile del codice 2018-08-11 15:49:46 +02:00
Thomas Zilio ba186cd5a0 Rimozione controllo #286 2018-08-11 11:08:55 +02:00
Thomas Zilio 11ec680563 Cleanup 2018-07-19 17:29:21 +02:00
Thomas Zilio 82aff077cd Utilizzo delle funzioni get() e post() 2018-07-19 15:33:32 +02:00
Thomas Zilio 3eefce1ee9 Ridistribuzione funzioni generiche 2018-07-17 12:05:21 +02:00
Thomas Zilio 1517d81802 Completamento #112 2018-07-13 18:32:05 +02:00
Thomas Zilio b810ee631a Merge branch 'master' into 2.4.2 2018-07-13 16:19:44 +02:00
Luca 4db0a858f4 Copia dei file per gli interventi pianificati 2018-07-11 15:38:45 +02:00
Thomas Zilio 8937878cfe Salvataggio AJAX per aggiunta tecnico 2018-07-09 17:52:46 +02:00
Thomas Zilio 013a8225fa Merge branch 'master' into 2.4.2 2018-07-09 17:24:22 +02:00
Luca f716aab59b Sposto fisicamente i file allegati per i promemoria in fase di pianificazione intervento 2018-07-09 12:33:45 +02:00
Luca 25f0f84adb Fix generazione codice + riporto allegati per interventi pianificati 2018-07-09 11:04:29 +02:00
Thomas Zilio 0e91e8eede Aggiornamento classe Settings 2018-07-08 18:11:17 +02:00
Thomas Zilio 0b9f6fd2ca Introduzione messaggi flash
Sostituzione del vecchio sistema di gestione dei messaggi per l'utente con il sistema flash (libreria di base slim/flash).
2018-07-07 13:56:22 +02:00
Thomas Zilio 459f75cab8 Migliorie varie
Aggiunto supporto al logo stampe caricabile come allegato.
Miglioramento della gestione dei dati di input.
Completata gestione AJAX degli allegati.
2018-07-02 15:41:38 +02:00
Thomas Zilio 3d61592543 Fix tabelle co_righe_contratti e co_righe2_contratti
Tabelle co_righe_contratti e co_righe2_contratti rinominate rispettivamente in co_contratti_promemoria e co_righe_contratti.
2018-06-29 17:30:41 +02:00
Thomas Zilio fe94eeb2ac Bugfix esportazioni 2018-06-29 15:48:57 +02:00
Thomas Zilio 52fb10a456 Ulteriore rimozione warnings
Rimozione warnings completa per le funzionalità principali.
2018-06-26 10:25:50 +02:00
Thomas Zilio 625b9eb5a4 Normalizzazione file custom 2018-06-26 09:41:43 +02:00
Thomas Zilio f3c62c2afc Fix minore 2018-06-25 20:50:40 +02:00
Luca 2686d0fcd4 Fix minori 2018-06-25 11:50:39 +02:00
Thomas Zilio c90a161046 Bugfix parziale #247 2018-06-22 17:04:37 +02:00
Luca 1d1042d8fe Aggiunto supporto per files custom interventi 2018-06-18 15:56:00 +02:00
Luca 8985560ca1 Fix calcolo ore intervento + controlli per tempo standard tipi intervento 2018-05-24 19:08:25 +02:00
Bacca97 eb65c39fa8 Bugfix, non veniva salvato il contratto in aggiunta intervento 2018-05-23 11:38:46 +02:00
Luca 3296731d8b Fix pianificazione interventi da promemoria in dashboard 2018-05-17 14:33:40 +02:00
Fabio Lovato ff89f811fe Rimossa pianificazione interventi nuovi se non creata dai contratti 2018-04-17 12:52:39 +02:00
Thomas Zilio 3d77d5a45a Fix #198 2018-03-25 19:10:49 +02:00
Thomas Zilio 3db010e53f Sostituzione della funzione get_next_code 2018-03-24 14:24:17 +01:00
Thomas Zilio 23fb3eca0b Merge branch 'master' into 2.4 2018-03-22 15:42:16 +01:00
Bacca97 0a0c24663e Aggiunta scelta iva su materiale e altre spese nell'intervento 2018-03-19 18:11:51 +01:00
Thomas Zilio 6bb310675d Normalizzazione dello stile del codice 2018-02-18 19:53:23 +01:00
Fabio Lovato 33d023d646 Bloccata modifica intervento se con stato avente il flag "completato" 2018-02-16 15:45:15 +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
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 b95fa70015 Salvataggio delle firme in JPG 2018-02-10 11:16:35 +01:00
loviuz 0c0d38c5fb Migliorie calcoli intervento e bugfix aggiunta intervento in fattura 2018-01-19 22:39:01 +01:00
Thomas Zilio a65e73198a Fix del bug #95 2018-01-08 17:14:59 +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
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 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 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 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 de1e1beb25 Unificazione della gestione delle email 2017-09-14 11:40:13 +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 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
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 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 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