Modifiche del 2026-05-19¶
[02:12] Aggiornamento Automatico¶
Sorgenti analizzati¶
141 sorgenti COBOL in cbl/ risultano modificati dallo snapshot precedente. Nessuno contiene marcatori *>DOC: che richiedano aggiornamento esplicito della documentazione. Le modifiche esaminate a campione sono di natura strutturale o cosmetica (aggiunta hook paragrafi vuoti per personalizzazione, dichiarazione di contatori cogmomag-record-count/cogmomag-current-key per ottimizzazioni, riformattazioni di blocchi IF/commenti, includi di copybook chiave secondaria, ecc.) o sono toccate da campagne di refactoring trasversali. Non si riscontrano variazioni di logica di business documentabili in autonomia senza guida del programmatore. Si rimanda al messaggio di commit corrispondente per la motivazione di dettaglio.
Sorgenti modificati (perimetro cbl/):
cogd41, cogd43, cogd44, cogd56, cogd57, cogd60, cogd62, cogd63, cogd65, cogd67, cogd69, cogd70, cogd71, cogd73, cogd76, cogd81, cogd82, cogd83, cogd84, cogd85, cogd87, cogd90, cogd92, cogd94, coge07, coge08d, coge08h, coge101, coge17, coge28, coge31d, coge38, coge41, coge42, coge46, coge48, coge49, coge4a, coge52, coge58, coge60, coge69, coge70, coge75, coge76, coge77iz, coge79, coge85, coge87, coge98, cogea2, cogea3, cogearch, cogf03, cogf05, cogf07, cogf16, cogf17, cogf17es, cogf17no, cogf18, cogf20, cogf22, cogf23, cogf31, cogf32, cogf43w, cogf44, cogf46, cogf48, cogf50, cogf56, cogf58, cogf59, cogf61, cogf61w, cogf61ww, cogf61y, cogf65, cogf67, cogf6b, cogf70, cogf73, cogf74, cogf76, cogf84, cogf86, cogf92, cogf94, cogg04, cogg06, cogg16, cogg19, cogg20, cogg23, cogg24, cogg26, cogg27, cogg28, cogg29, cogg31, cogg32, cogg34, cogg36, cogg38, cogg41, cogg42, cogg44, cogg46, cogg49, cogg51, cogg54, cogg59id, cogg62, cogg64, cogg69, cogg78, cogh01, cogh02, cogh10, cogh18, cogi55, cogi66, cogi68, cogi69, cogi70, cogi71, cogi72, cogi73, cogi78, cogi79, cogi85, cogi86, cogi88, cogi90, cogi97, cogj01, cogj04, cogj17, cogv91g, prova.
Documenti di import utilizzati¶
docs/import/bugs/bug_869d1cqq0.md— gia' integrato in cicli precedenti (nessun ri-trattamento)docs/import/bugs/bug_869d54age.md— nuova analisi: ASN110 rinnovo contrattidocs/import/bugs/bug_869d9g1jv.md— nuova analisi: CALENDAR Artic Sealsdocs/import/bugs/bug_869damk2k.md— nuova analisi: query Odontosoftarpmerrag
Documentazione tecnica aggiornata¶
- Aggiornato:
bugs-risolti— aggiunte 3 nuove voci (bug_869damk2k,bug_869d9g1jv,bug_869d54age) - Creato:
bug_869d54age— Cortesi, ASN110: contratto rinnovato non collegabile a interventi pre-scadenza - Creato:
bug_869d9g1jv— Artic Seals, CALENDAR: errore al richiamo (dettaglio non riportato in task) - Creato:
bug_869damk2k— Odontosoft: hotfix queryarpmerragcon filtro sua_mrag_classe
Documentazione incrementale (Fase 4b)¶
10 programmi del modulo CRM documentati (lotto ridotto in coerenza con la regola "se >10 sorgenti modificati, ridurre il lotto a ~10"). Tutti nel perimetro CRM core (Archivi / Stampe / Operativo). Per ciascun programma e' stata creata la pagina utente; non e' stata creata pagina tecnica dedicata (rimane in carico ai cicli futuri quando un programma di questo gruppo verra' modificato).
CRM > Archivi (4):
| Programma | Descrizione | Posizione menu |
|---|---|---|
crm012 |
Tabelle x Informazioni (tabelle di scelta riusabili per campi tipo "valore da tabella") | CRM > Archivi |
crm013 |
Informazioni (definizione dei singoli campi delle schede nominativo) | CRM > Archivi |
crm018 |
Gruppi di Informazioni (raggruppamento logico con minimo campi obbligatori) | CRM > Archivi |
crm027 |
Operazioni esterne (configurazione comandi/programmi/URL lanciabili dalla scheda) | CRM > Archivi |
CRM > Stampe (1):
| Programma | Descrizione | Posizione menu |
|---|---|---|
crm036 |
Configurazione report (definizione report di stampa scheda per tipologia nominativo) | CRM > Stampe |
CRM > Archivi > Agenda (2):
| Programma | Descrizione | Posizione menu |
|---|---|---|
crm100 |
Gestione orari (orari di lavoro per Azienda/Operatore, base per disponibilita' agenda) | CRM > Archivi > Agenda |
crm111 |
Gestione assenze (vista calendario annuale: marcatura ferie/permessi che escludono fasce dall'agenda) | CRM > Archivi > Agenda |
CRM > Archivi > Dossier/Workflow (2):
| Programma | Descrizione | Posizione menu |
|---|---|---|
crmk01 |
Tipi dossier (anagrafica tipologie con workflow e strategia commerciale collegati) | CRM > Archivi > Dossier/Workflow |
crmk03 |
Stati dossier (lista di stati per tipo dossier con relativa situazione di base) | CRM > Archivi > Dossier/Workflow |
CRM > Operativo > Gestione dossier (1):
| Programma | Descrizione | Posizione menu |
|---|---|---|
crmk11 |
Consultazione dossier (ricerca multi-criterio, export Excel, navigazione su attivita'/pratiche) | CRM > Operativo > Gestione dossier |
Note¶
- I 141 sorgenti modificati non sono stati documentati uno-a-uno per assenza di marcatori
*>DOC:e di indicazioni esplicite sull'intento. La doc tecnica delle pagine esistenti per i programmi modificati resta valida; eventuali variazioni di logica di business andranno annotate dal programmatore con*>DOC:per un trattamento mirato nei cicli successivi. - Cartelle nuove create in
docs/user/menu/crm/:stampe/,archivi/agenda/,archivi/dossier-workflow/,operativo/gestione-dossier/. - Nav
docs/user/mkdocs-generator.ymlaggiornata con le 10 nuove pagine CRM. Navdocs/dev/mkdocs-generator.ymlnon richiede modifiche (pagine bug aggiunte in cartella gia' coperta). - Rilevati 269 programmi a menu ancora privi di doc utente nel perimetro corrente (Contabilita' 13, Magazzino 56, CRM 32, Statistiche 43, Assist/Assist 2.0 121, Lab.Odont. 3, Sistema 1). Il lotto di 10 corrisponde a circa il 3,7% del residuo; al ritmo standard di 20/esecuzione il completamento richiede ~13 esecuzioni utili.