Modifiche del 2026-05-20¶
[02:21] Aggiornamento Automatico¶
Sorgenti analizzati¶
168 sorgenti COBOL in cbl/ risultano modificati dallo snapshot precedente. Le modifiche significative (controllate via marcatori *>DOC:, dimensione diff e progetti aperti) sono concentrate su tre programmi gia' coperti dalla documentazione esistente:
asn140— TASK-4759 (note fatturazione/non risolutivo modificabili sempre; sincronizzazione KPN online via SWN937; configurazioneareaapp / agg-postgres-online) e TASK-5052 (blocco chiusura intervento se ordine materiali collegato non chiuso). Tutte le modifiche risultano gia' annotate nello storico modifiche della pagina tecnica.cogm65— S-F8 check consolidamento, filtro Stato Modula, colorazione griglia per consolidamento, cancellazione massiva BDP provvisori (S-F6), capacita' griglia da 900 a 1500. Modifiche gia' annotate nella pagina tecnica.impmer— aggiunto nuovo campoMER-ORDINE-STAMPA(gia' documentato in ciclo precedente) e nuovo filtro di esportazione "Solo articoli non movimentati" (tm-no-movim) con il paragrafoc-controlla-movimche esamina saldi magazzino, ordini clienti/fornitori, movimenti, distinte base. La documentazione utente diimpmere' stata aggiornata in questo ciclo.
I restanti ~165 sorgenti contengono modifiche strutturali/cosmetiche (aggiunte chiavi secondarie, aggiornamenti di copybook, hook personalizzazione, refactor di IF) senza marcatori *>DOC: ne' impatto funzionale documentabile in autonomia.
Documenti di import utilizzati¶
docs/import/areagate/api/dev/API_documenti.md— aggiunto al portale il nuovo campo rigaserial_numbers(vincoli, validazione, scrittura sua_dodet_note)docs/import/areagate/api/user/API_documenti.md— nuova sezione "Serial number movimentati" in chiave utentedocs/import/bugs/bug_869d1cqq0.md,bug_869d54age.md,bug_869d9g1jv.md,bug_869damk2k.md,bug_869dag842.md— gia' integrati in cicli precedenti; lo snapshot ha registrato solo il refresh del sync ClickUp, contenuto invariato
Documentazione tecnica aggiornata¶
- Aggiornato:
api-documenti— aggiunta rigaserial_numbersnello schemaRigaDocumentoInpute nuova sezione "Serial number (serial_numbers)" con vincoli suBDPC, flagrmer_fl_sn, mutua esclusione connote, sovrascrittura dia_dodet_note, limite 2000 caratteri - Aggiornata
impmer(sola pagina utente; non esiste pagina tecnica dedicata): documentato il filtro "Solo articoli non movimentati"
Documentazione utente aggiornata¶
- Aggiornato:
api-documenti(Areagate > API > Documenti) — nuova sezione "Serial number movimentati" con vincoli per la classe BDPC - Aggiornato:
impmer(Sistema > Utility > Imp/exp di massa > Merci) — aggiunto campo "Solo articoli non movimentati" nella tabella maschera e sezione "Filtro non movimentati" che spiega quali movimenti escludono un articolo dal risultato
Documentazione incrementale (Fase 4b)¶
10 programmi a menu documentati questa esecuzione (lotto ridotto in coerenza con la regola "se >10 sorgenti modificati, ridurre il lotto a ~10"). Coperti ambiti Ordini, Magazzino e Sistema.
Ordini (5):
| Programma | Descrizione | Posizione menu |
|---|---|---|
cogo05 |
Launcher inserimento ordini clienti (delega a COGO05W/COGO05C in base a ordini/versione-programmi-oc) |
Ordini > Clienti > Inserimento |
cogo10 |
Launcher gestione ordini clienti (delega a COGO10W/COGO10C) | Ordini > Clienti > Gestione |
cogo20 |
Creazione ordine (e opzionalmente commessa di lavorazione) da uno o piu' preventivi | Ordini > Clienti > Creazione da Preventivo ; Magazzino > Produzione > Commesse > Creazione da Preventivo |
cogp67 |
Visualizzazione ritardi di consegna su ordini cliente/fornitore | Ordini > Clienti > Visualizzazioni > Ritardi di consegna ; Magazzino > Entrate > Visualizzazioni > Ritardi su arrivo ; Magazzino > Uscite > Visualizzazioni > Ritardi di consegna |
cogv3c (tech gia' esistente) |
Analisi per riordino articoli da fornitore | Ordini > Fornitori > Visualizzazioni > Analisi per Riordino Articoli ; Magazzino > Visualizzazioni |
Magazzino — Buoni di Consegna (3):
| Programma | Descrizione | Posizione menu |
|---|---|---|
cogm49 |
Visualizzazione buoni di consegna per cliente | Magazzino > Uscite > Buoni di Consegna > Visual. x Cliente ; Lab.Odont. > Buoni Consegna > Visual. Buoni x Cliente |
cogv65 |
Launcher inserimento buoni di consegna (delega a COGV65W/COGV68W in base a gestbuonic/versione-programmi) |
Magazzino > Uscite > Buoni di Consegna > Inserimento ; Lab.Odont. > Buoni Consegna > Inserimento |
cogv68 |
Launcher gestione buoni di consegna | Magazzino > Uscite > Buoni di Consegna > Gestione ; Lab.Odont. > Buoni Consegna > Gestione |
Sistema (2):
| Programma | Descrizione | Posizione menu |
|---|---|---|
cogud1 |
Utility di normalizzazione caratteri accentati sulle tabelle COGTBCOM (comuni) e COGTBCAP (CAP) | Sistema > Utility > Elaborazioni varie > Pulizia lettere accentate COGTBCOM |
cogz6a (tech gia' esistente) |
Export/Import di massa commesse Lab.Odontotecnico | Sistema > Utility > Imp/exp di massa > Laboratori odont. > Commesse |
Note¶
- I 168 sorgenti modificati non sono stati documentati uno-a-uno per assenza di marcatori
*>DOC:(eccettoimpmerecogm65, gia' coperti). 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. - I 5 file di import bug avevano contenuto invariato (solo refresh del sync ClickUp). Le pagine in
docs/dev/bugs/e l'indicebugs-risolti.mderano gia' aggiornati dal ciclo del 2026-05-19, quindi nessun ulteriore intervento. - Nel modulo
cogo20la pagina utente esistente (docs/user/menu/magazzino/produzione/cogo20.md) era uno stub di 21 righe: e' stata sostituita con pagina completa che descrive la creazione ordine + commessa da preventivo. - Nav
docs/user/mkdocs-generator.ymlaggiornata con le 11 nuove voci utente (cogo05/cogo10/cogo20/cogp67/cogv3c/cogm49/cogv65/cogv68/cogud1/cogz6a — alcuni con doppia/tripla posizione di menu); nuova sotto-sezione "Buoni di Consegna" sotto Magazzino > Uscite. - Nav
docs/dev/mkdocs-generator.ymlaggiornata con le 8 nuove pagine tecniche. - Lacune residue di doc utente nel perimetro: Contabilita' 30, Magazzino 80, CRM 23, Statistiche 44, Assist 2.0 74, Lab.Odont. 149 (la maggior parte ridondante con voci gia' coperte in altri menu), Sistema 1, Ordini 0 (chiuso!), Vendite 51.