Modifiche del 2026-06-19¶
[02:08] Aggiornamento Automatico¶
Sorgenti analizzati¶
asn050.cbl— Arrotondamento giorni consolidato ing2-calc-gg-999(29/89/179/359 → +1, applicato sempre). Le altre modifiche del file (TASK-5315 chiusura contratto rinnovato attivo, riattivazione controlli cancellazione grid5, rimozione guardx-enabled-tm-data-scad) erano gia' documentate (changelog 2026-06-11)asn05e.cbl— Arrotondamento giorni29/89/179/359 → +1spostato e consolidato nell'unico punto di uscitag2-calc-gg-999, applicato incondizionatamente ("correttivo da inserire sempre"), in sostituzione delle precedenti applicazioni inlinecogv50w.cbl— Rifinitura TASK-5283: nuovaw-tot-non-ivato-sav(imponibile all'apertura del documento); il controllo plafond "in corso di gestione" (variante!) confronta col residuo lettera d'intento il solo incremento dell'imponibile. Le altre modifiche del file (TASK-5283 blocco plafond su DDT fatturato, TASK-5282 ricostruzione qta ordini via COGR19, caricamento S/N da raccordi CM/CS del BdP, refactorvalida-ubicazione-sn) erano gia' documentate (changelog 2026-06-05/10/12/16)scrrel.cbl— Risoluzione percorso origine in copia file (u-copiaf): in modalita' automatica (w-auto = "A") la copia avviene sempre lato server anche in thin client (condizioneext-thin-client = k-yes and w-auto not = "A")
Documenti di import utilizzati¶
docs/import/bugs/bug_869dj80zm.md— bug "Array - COGV50W: warning plafond su bolla gia' fatturata": gia' documentato (pagina dettaglio, indice bug risolti e casistica COGV50W creati nel changelog 2026-06-16)docs/import/bugs/bug_869dr53e6.md— bug "Problema comunicazione raindancer": gia' documentato (changelog 2026-06-18)docs/import/bugs/.sync-state.json— stato interno dello script di sincronizzazione bug: nessun contenuto documentale
Documentazione tecnica aggiornata¶
- Aggiornata:
asn05e— nuova voce storico2026-06-19: arrotondamento giorni consolidato nel punto di uscitag2-calc-gg-999(applicato sempre) - Aggiornata:
cogv50w— nuova sottosezione "Controllo plafond sul solo incremento dell'imponibile (w-tot-non-ivato-sav)" nella sezione TASK-5283 e nuova riga storico2026/0619 - Aggiornata:
scrrel— nuova sezione "Note implementative" con la risoluzione del percorso client/server in copia file e la forzatura lato server in modalita' automatica
Documentazione utente aggiornata¶
- Aggiornata:
asn050(Assist 2.0 > Archivi > Contratti) — storico2026-06-19: i periodi di fatturazione a licenze che risultavano di 29/89/179/359 giorni vengono ora sempre arrotondati al periodo intero (30/90/180/360)
Documentazione incrementale (Fase 4b)¶
Nessun programma documentato in questa esecuzione: il backlog dei programmi a menu in perimetro e dotati di sorgente in cbl/ privi di documentazione utente e' esaurito (0 su 1709 programmi). Tutti gli 1709 programmi a menu in perimetro con sorgente in cbl/ hanno gia' la pagina utente.
I pochi programmi a menu in perimetro ancora privi di pagina utente sono tutti privi di sorgente in cbl/ (rimossi/rinominati/esterni) e quindi fuori perimetro per la Fase 4b: COGB02, COGE20IP, COGE37, COGE75IP, COGE77IP, COGE78IP, COGP46F, COGQ87, COGV13B, COGV46C, COSO20, COSO48, COSO75 (oltre a voci non-programma e a una voce di menu corrotta sotto "Contabilita' > Prima Nota").
Note¶
- Tutte le modifiche di logica/business dei quattro sorgenti modificati erano gia' state documentate nelle esecuzioni precedenti (build 06-04/06-09/06-10). Questa esecuzione ha integrato solo le rifiniture incrementali successive: la centralizzazione dell'arrotondamento giorni in
g2-calc-gg-999(asn050,asn05e), il controllo plafond sul solo incremento dell'imponibile incogv50w(w-tot-non-ivato-sav) e la forzatura del percorso server in modalita' automatica inscrrel. asn050continua a non avere una pagina indocs/dev/programmi/: come gia' segnalato nel changelog 2026-06-11, le sue modifiche sono riportate nella sola doc utente. La creazione della pagina dev resta da pianificare nel registro programmi. L'arrotondamento giorni di questa build condivide la stessa logica diasn05e(paragrafog2-calcola-giorni), gia' documentata sul versante tecnico.scrrele' una utility di servizio per il rilascio (non a menu inprog.txt): la documentazione utente e' omessa. La modifica e' correttiva/strutturale, senza impatto sull'operativita' dell'utente finale.- I file bug rilevati come modificati (
bug_869dj80zm,bug_869dr53e6,.sync-state.json) erano gia' stati elaborati: nessuna nuova pagina di dettaglio o riga nell'indice bug risolti e' stata creata.