Skip to content

2.11-beta

Pre-release
Pre-release

Choose a tag to compare

@Pek5892 Pek5892 released this 09 Jun 08:29
· 34 commits to v2.11 since this release

⚠️Attenzione questa versione non va utilizzata in ambienti di produzione.

Aggiunto (Added)

  • Aggiunte azioni di gruppo per duplicazione massiva documenti
  • Aggiunta colonna Data insoluto in Fatture di vendita
  • Aggiunta colonna Data pagamento rate in Fatture di vendita
  • Aggiunta colonna Validità in Contratti
  • Aggiunta descrizione aliquota iva in stampa preventivo
  • Aggiunta gestione campo nome in Ordini
  • Aggiunta gestione pausa sessioni
  • Aggiunta gestione per conto di in scheda anagrafica
  • Aggiunta gestione di automezzi e giacenza automezzi nella sincronizzazione da app
  • Aggiunta impostazione per disabilitare controllo sessione
  • Aggiunta impostazione per limitare conteggio ore ad oggi nell'intestazione
  • Aggiunta impostazione ritardo apertura tooltip dashboard
  • Aggiunta informazione Token di sessione e Ultimo login riuscito nella scheda info dell'utente
  • Aggiunta la possibilità di selezionare la sede di destinazione per lo scarico degli articoli in fase di import fattura elettronica
  • Aggiunta possibilità prevedere collegamenti sulla barra di navigazione superiore definendoli da DB
  • Aggiunte colonne Agente e Categoria in widget scadenza contratti in dashboard
  • Aggiunto modulo Link navbar sotto Strumenti per gestire link sulla navbar
  • Aggiunto campo stato su impianti e relativo modulo di gestione
  • Aggiunte commissioni per riba insolute in banche e in registrazione insoluto fattura
  • Aggiunta delle varianti da articolo
  • Adeguamento tracciato SDI 1.9.1
  • Aggiunta azioni di gruppo per aggiornamento massivo agenti principali nelle anagrafiche
  • Ricerca globale cerca ora tra le note interne
  • Aggiunta colonna Conducente al modulo Automezzi
  • Gestione installazione database tramite file install.sql per prima installazione
  • Aggiunta gestione timezone in API esportazione calendario
  • Aggiunta gestione login OAuth2 con Keycloak
  • Aggiunta gestione rinnovo contratto con ore residue
  • Aggiunta gestione tipi di intervento abilitati nei contratti e aggiunta righe per tipi di intervento abilitati
  • Aggiunta gestione firma GDPR con selezione condizioni
  • Aggiunta gestione flag Attivo in aliquote iva
  • Aggiunta gestione flag abilitato stati impianti
  • Aggiunta stampa GDPR in anagrafica
  • Aggiunta stampa liquidazione suddivisa per segmenti
  • Aggiunta gestione ajax documenti collegati anagrafiche e articoli
  • Aggiunta gestione caricamento documenti collegati via ajax
  • Aggiunta creazione contratto da ordine
  • Aggiunta importazione ordine in attività

Modificato (Changed)

  • Refactoring naming tabelle con snake_case (or_tipiordine → or_tipi_ordine, my_statiimpianti → my_stati_impianti, mg_unitamisura → mg_unita_misura, in_tipiintervento → in_tipi_intervento, in_statiintervento → in_stati_intervento, dt_tipiddt → dt_tipi_ddt, dt_statiddt → dt_stati_ddt, etc.)
  • Refactoring naming colonne con snake_case (idmodule → id_module, idgruppo → id_gruppo, piva → p_iva, idanagrafica → id_, id_conto_fornitore, id_banca_vendite, id_sede_fatturazione, etc.)
  • Allineamento query per compatibilità MariaDB
  • Aggiornamento dipendenze per compatibilità PHP 8.5
  • Aggiornamento dipendenze sweetalert, hotkeys-js,intervention/image, smartwizar, hotkeys-js
  • Ottimizzazione controlli su integrità
  • Ottimizzazione formato ICS
  • Ottimizzazione importazione anagrafiche a blocchi per evitare duplicati
  • Ottimizzazione importazione ricevute per evitare interruzioni in caso di ricevuta di scarto
  • Ottimizzazione invio fatture elettroniche da coda di invio con campo fe_failed_at
  • Ottimizzazione lettura file json moduli premium
  • Ottimizzazione classi documenti e generazione numero progressivo
  • Pulizia file da controlli integrità per evitare timeout
  • Refactoring Dockerfile.dev per installare i pacchetti di sistema richiesti e le estensioni PHP
  • Raggruppamento movimenti per idconto in emissione fatture
  • Rimozione colonna indirizzo2 in an_anagrafiche e an_sedi
  • Rinominato plugin Registrazioni in Contabilizzazione e modificato ordinamento
  • Unificazione funzione di ordinamento righe
  • Se non ci sono prezzi orari, al km o diritto chiamata, non inserire la riga in fattura
  • Aumentata sanitizzazione POST e GET ad eccezione del corpo email
  • Avviso in cambio stato fattura
  • Correzione etichetta per esportazione iCal
  • Modificata etichetta "Data di registrazione" con "Data di ricezione"
  • Modificata impostazione Data inizio controlli su stati FE in Data inizio controlli Fatture di vendita
  • Associazione articolo in fase di importazione fattura di acquisto
  • Copia righe documenti disponibile anche per documenti bloccati
  • Migliorata query colonna Validità in Contratti
  • Miglioria grafica header interventi
  • Miglioria grafica plugin consuntivo
  • Miglioria grafica stampa riepilogo intervento con tabelle di riepilogo sessioni e materiale utilizzato
  • Miglioria grafica tasti azione su righe
  • Miglioria modale di aggiunta articolo
  • Migliorie API calendar
  • Migliorie grafiche plugin Componenti in Impianti
  • Miglioria card header per documenti collegati
  • Miglioria gestione documenti collegati per flusso di evasione
  • Migliorata la gestione di modifica iva massiva righe documenti
  • Introdotto il tour guidato per modulo Anagrafiche, articoli, contratti, ddt, fatture, impianti, interventi, ordini, preventivi e guida ai filtri in scadenzario
  • Assegnazione numero progressivo ai ddt in uscita al momento della loro evasione
  • Allineamento stampa consuntivo diviso per tipo di attività
  • Avviso modifiche fattura di vendita per rigenerazione prima dell'invio

Fixed

  • Corretto Path Traversal via Unsanitized directory Field in ZIP Component Upload (RCE)
  • Corretto Missing Authorization on Settings API (accesso non autorizzato a API keys)
  • Corretto Read-Only Users Can Perform Write Operations via Missing Permission Check in actions.php
  • Corretta inizializzazione dei select
  • Corretto trigger evasione stato in base a quantità evasa
  • Corretto invio email a cc in template email
  • Corretto arrotondamento iva in vista fatture
  • Corretti totali nella stampa fatture rispecchiano totali delle righe
  • Corretta stampa fatturato per data fattura
  • Corretta visualizzazione validità preventivo con valore corretto tradotto
  • Corretto calcolo data validità preventivo
  • Corretto flag completamento versione aggiornamento
  • Corretta visualizzazione stampa mastrino in ordine per conto
  • Corretta importazione fattura
  • Corretta importazione fattura di acquisto con ddt o ordine collegato
  • Corretto controllo fatture da inviare
  • Aggiunte al controllo fatture da inviare anche le fatture non generate
  • Corretta visualizzazione ritenuta in fattura
  • Corretto addebito spese di incasso in fattura
  • Corretto errore copia e incolla righe documenti
  • Corretto HTML Injection in modules/utenti/edit.php
  • Corretto ordinamento plugin in ordine crescente
  • Corretta ricerca riferimenti in importazione fattura per riga con articolo non esistente
  • Corretto suggerimento codice sdi in anagrafiche per compatibiltà MariaDB
  • Rimosso blocco per inclusione modal modifica iva delle righe
  • Corretta dimensione campo indirizzo in anagrafiche
  • Corretta modifica script di aggiornamento per evitare errori causati da classi modificate