Modifiche del 2026-04-17¶
[02:00] Aggiornamento Automatico¶
Sorgenti analizzati¶
cogc52.cbl-- aggiunto pulsante S-F6 "Dati Aggiuntivi" che chiama COGC68 (in aggiunta al gia' presente S-F7 Consegna/Riconsegna)cogc56.cbl-- TASK cespite: blocco dismissione/vendita (tipo movimento D o V) se non e' stata ancora registrata la riconsegna sul COGCESCRcogc66.cbl-- nuovo programma (dettaglio gia' documentato il 2026-04-16)cogc67.cbl-- nuovo programma: stampa modulo consegna/riconsegna asset no cespite (modello Word via COGPA3)cogc68.cbl-- nuovo programma (dettaglio gia' documentato il 2026-04-16)cogc52.cbl-- aggiunti includeutilcogc68.cpy, pulsante S-F6 magazzino + attivazione/disattivazione pulsantecoge08c.cbl-- TASK-4477 + TASK-2973: controllo P.IVA/CF alla conferma (anti-bypass mouse) e pulizia campi indirizzo/localita' per XMLcoge08f.cbl-- TASK-4477 + TASK-2973: analogo a COGE08C per i fornitoricogm65.cbl-- (gia' documentato 2026-04-16) completato filtro Stato Modula, S-F8 check consolidamento, colorazione grigliacogm79.cbl-- TASK-2973: pulizia campi indirizzo e localita' destinazioni per formato XMLgesstr00.cbl-- solo modifiche di whitespace (nessun impatto funzionale, non richiede aggiornamento doc)impana.cbl-- TASK-2973: nuovo paragrafoz-converti-w-testo-xmlper sanitizzare indirizzo/localita'; TASK-4553: ripristinato controllo sede operativa usandomagg-fl-sede-operativa(da COGMAGAG)swn089.cbl-- aggiunto fallback sulla data scadenza ordine (tor-dascad) quando la prima riga consegna non fornisce date valide pera-ortes-data-cons-generica/tassativawinc68.cbl-- nuovo programma helper: finestra di help per Asset no cespiti (chiamato da COGC68, non documentato come menu)wmsw02.cbl-- TASK-4687: fix "Index out of bound" quando la griglia delle locazioni e' vuota (pulsanti S-F7 e F8)
Documenti di import utilizzati¶
docs/import/areagate/api/dev/API_documenti.md-- aggiornato schemaPadreDocumentoInput/PadreRigaDocumentoInput(reso mutuamente esclusivokey_doc_host_padreekey_doc_area_padre)docs/import/areagate/api/dev/API_matricole.md-- aggiunti campi outputcodice_marcaecodice_tiposuMatricolaOutputdocs/import/areagate/api/user/API_documenti.md-- allineato allo schema tecnicodocs/import/areagate/api/user/API_matricole.md-- nessuna modifica utente necessaria (lista campi descrittiva gia' completa)docs/import/bugs/bug_869am9tur.md-- bug ClickUp: impedita creazione di valori vincoli duplicati con stessa configurazionedocs/import/bugs/.sync-state.json-- stato interno del sincronizzatore bug (nessuna azione richiesta)docs/import/verticalizzazioni/ocmis/OCMIS WIKI-20260416105234.md-- export WIKI OCMIS; la doc indocs/dev/verticalizzazioni/ocmis/e' di proprieta' root e non aggiornabile da questa automazione (vedi Note)docs/import/verticalizzazioni/ocmis/dev/machine-backends.md-- nuova sezione "Conversioni Go->PostgreSQL" e note sulin_stato; aggiornamento al file gemello indocs/dev/bloccato dalle permission (vedi Note)
Documentazione tecnica aggiornata¶
- Aggiornata:
cogc52-- aggiunto S-F6 nella CALL table, nuovo includeutilcogc68.cpy, nuovo paragrafo "Dati aggiuntivi sicurezza/conformita' (S-F6)" - Creata:
cogc67-- stampa modulo consegna/riconsegna asset no cespite - Creata:
bug_869am9tur-- dettaglio bug "Impedire creazione vincoli duplicati" (informazioni tecniche non disponibili nel task ClickUp) - Aggiornato:
bugs-risolti-- aggiunta riga per bug_869am9tur - Aggiornata:
swn089-- note sul fallbacktor-dascadquando le date consegna non sono valorizzate - Aggiornata:
areagate/api-documenti-- schema raccordi padre (testata e riga) conkey_doc_host_padre/key_doc_area_padremutuamente esclusivi - Aggiornata:
areagate/api-matricole-- campicodice_marcaecodice_tiposu output GET
Documentazione utente aggiornata¶
- Aggiornata:
cogc52-- aggiunto paragrafo "Dati Aggiuntivi (Shift+F6)" e riga tasti funzione - Aggiornata:
cogc56-- nuovo messaggio di errore su dismissione/vendita quando manca la riconsegna
Documentazione incrementale (Fase 4b)¶
10 programmi a menu documentati:
Magazzino (10):
| Programma | Descrizione | Posizione menu |
|---|---|---|
coge13 |
Camionisti (Autisti) | Magazzino > Archivi & Tabelle > Tabelle |
cogv03 |
Causali Bolle | Magazzino > Archivi & Tabelle > Tabelle |
cogm23 |
Raggruppamenti merci | Magazzino > Archivi & Tabelle > Tabelle > Gruppi/raggruppamenti |
coga13 |
Modifica Causali su Bolle | Magazzino > Archivi & Tabelle > Varie |
cogt51 |
Impostazione fornitore preferenziale | Magazzino > Archivi & Tabelle > Merci Fornitori |
cogg45 |
Esportazione Listino su Excel | Magazzino > Archivi & Tabelle > Listino Vendita > Esportazione su Excel |
cogm69 |
Riepilogo Lotti | Magazzino > Produzione > Produzione > Visualizzazioni (+ 1 altra pos.) |
cogb12 |
Stampa Bar-Code Estremi | Magazzino > Uscite > Bolle Accompagnatorie > Bolle con MW-20 (+ Vendite) |
cogb13 |
Stampa Bar-Code Clienti | Magazzino > Uscite > Bolle Accompagnatorie > Bolle con MW-20 (+ Vendite) |
cogb14 |
Stampa Bar-Code Vettori | Magazzino > Uscite > Bolle Accompagnatorie > Bolle con MW-20 (+ Vendite) |
Note¶
gesstr00.cblpresenta solo riformattazioni di whitespace (nessun impatto funzionale rilevabile congit diff --ignore-all-space): non e' stata aggiornata la documentazione.winc68.cble' un helper di lookup (finestra di help Asset no cespiti) chiamato da COGC68: non essendo a menu non e' stato documentato in utente.wmsw02.cble' un componente interno (finestra locazioni) non esposto a menu: la correzione del bug "Index out of bound" e' stata annotata solo nel changelog tecnico.- Pagine ocmis/dev/machine-backends.md e pagine della cartella
docs/dev/verticalizzazioni/ocmis/sono di proprieta'roote non modificabili dall'automazione corrente. Le modifiche presenti nell'import (sezione "Conversioni Go->PostgreSQL", note sulin_stato) richiedono intervento manuale. - Aggiornamento nav di
mkdocs-generator.yml(docs/user e docs/dev) per le 10 nuove pagine utente e la nuova pagina tecnica COGC67 completato.