Vai al contenuto

Modifiche del 2026-08-04

[02:16] Aggiornamento Automatico

Sorgenti analizzati

  • cogq91.cbl — l'avanzamento a video della scansione lotti aperti e' ora basato sul tempo reale trascorso (piu' di 1 secondo, via accept ... from time) invece che sul conteggio dei record (contatori k1/k2 a soglia 99)
  • cogv6a.cbl — indagine "errore MAV": in x-select-bolla le uscite exit paragraph sono state sostituite con go to select-bolla-99 (comportamento equivalente); il resto del diff era gia' documentato al 2026-08-01
  • swn075.cbl — TASK-5571: correzione esportazione zona nominativo CRM verso AreaGate (worker di sincronizzazione non a menu, scheda in interno/swn/)

Documenti di import utilizzati

  • docs/import/progetto-modula/Appendice_Progetto_Modula_aggiornamento.md — fonte della nuova sezione 8 "Sviluppi Progetto Modula dopo il 12/01/2026" in flussi/modula.md
  • docs/import/bugs/bug_869d3gvwt.md, docs/import/bugs/bug_869ebuuxc.md — bug ClickUp (il secondo ri-sincronizzato)

Documentazione tecnica aggiornata

  • Aggiornata: cogq91 — nota su avanzamento a video basato sul tempo; rimossi tag residui di generazione (</content>/</invoke>) presenti in coda alla pagina
  • Aggiornata: cogv6a — storico 2026-07-31 esteso con il refactor neutro select-bolla-99 (stessa indagine MAV)
  • Aggiornata: swn075 — nuova sezione "Storico modifiche" con TASK-5571 (zona nominativo esportata dall'anagrafica cliente, sovrascritta dal CRM solo se valorizzata)
  • Aggiornata: flussi/modula — nuova sezione 8 "Sviluppi Progetto Modula dopo il 12/01/2026": richiesta diretta senza lotto, netting anti-doppio-conteggio, disponibilita' letta da Modula, kit senza lotto + accorpamento per famiglia privilegiata, chiusura guidata dei provvisori, accantonamenti fuori Modula, consolidamento COGM65

Bug risolti

  • Creato: bug_869d3gvwt — FOTI: rapportino DEUTZ non conforme al modello originale (modello di stampa Jasper; nessun programma COBOL identificabile, saltata l'integrazione nella scheda programma)
  • Aggiornato: bug_869ebuuxc — allineata la Data risoluzione (ASN250 muletti duplicati) alla data di chiusura ClickUp 2026-08-03, a seguito della ri-sincronizzazione
  • Aggiornato l'indice Bug risolti con la riga del bug FOTI DEUTZ

Documentazione incrementale (Fase 4b)

20 programmi a menu documentati (schede tecniche). Gap tecnico: 208 -> 188 (Sistema 192 -> 172; Lab.Odont. 16 invariato). Batch coerente della famiglia COGR* (utility di ricostruzione di indici di ricerca e saldi), modello cogr17.md.

Sistema — Archivi > Ricostruzioni / Ricostruzioni > Ricerche (20):

Programma Descrizione Posizione menu
cogr03 Ricostruzione impegno magazzino (registrato via COGU12) Sistema > Archivi > Ricostruzioni
cogr05 Ricostruzione raccordo ricerca merce/numero (COGRACME) Sistema > Archivi > Ricostruzioni > Ricerche
cogr06 Ricostruzione indice ricerca per descrizione merce (COGSTDME, via COGS34) Sistema > Archivi > Ricostruzioni > Ricerche
cogr07 Ricostruzione indice ricerca per codice merce (COGSTCME) Sistema > Archivi > Ricostruzioni > Ricerche
cogr08 Ricostruzione raccordo ricerca merce fornitore/numero (COGRACMF) Sistema > Archivi > Ricostruzioni > Ricerche
cogr09 Ricostruzione indice ricerca codice merce fornitore (COGSTCMF) Sistema > Archivi > Ricostruzioni > Ricerche
cogr10 Ricostruzione raccordo listino generale fornitori/numero (COGRACLF) Sistema > Archivi > Ricostruzioni > Ricerche
cogr11 Ricostruzione indice listino gen. fornitori per C.M.F. (COGSTLFM) Sistema > Archivi > Ricostruzioni > Ricerche
cogr12 Ricostruzione indice listino gen. fornitori per descrizione (COGSTLFD) Sistema > Archivi > Ricostruzioni > Ricerche
cogr13 Ricostruzione raccordo ricerca anagrafiche/numero (COGRACAN) Sistema > Archivi > Ricostruzioni > Ricerche
cogr14 Ricostruzione stringhe di ricerca anagrafiche (COGSTANA, via COGS34) Sistema > Archivi > Ricostruzioni > Ricerche
cogr15 Ricostruzione stringhe di ricerca piano dei conti (COGSTPCO) Sistema > Archivi > Ricostruzioni > Ricerche
cogr16 Ricostruzione stringhe di ricerca centri di costo (COGSTCCO) Sistema > Archivi > Ricostruzioni > Ricerche
cogr18 Ricostruzione ricarico di vendita (costo FIFO da carichi) Sistema > Archivi > Ricostruzioni
cogr23 Ricostruzione date primo/ultimo movimento clienti/fornitori (COGAPPOG) Sistema > Archivi > Ricostruzioni
cogr24 Ricostruzione prenotato magazzino (righe BdP aperte, via COGU12) Sistema > Archivi > Ricostruzioni
cogr27 Ricostruzione importo raggiunto delle lettere d'intento (COGLTINT) Sistema > Archivi > Ricostruzioni
cogr33 Ricostruzione data delle righe commessa (rgc-data) Sistema > Archivi > Ricostruzioni
cogr36 Ricostruzione indice ricerca cespiti (COGSTCSP, via COGS34) Sistema > Archivi > Ricostruzioni > Ricerche
cogr40 Ricostruzione indice ricerca contatti (COGSTRIF, via COGSA1) Sistema > Archivi > Ricostruzioni > Ricerche

Note

  • Nessuna modifica alla documentazione utente in questo ciclo (gap utente = 0, riconfermato): le modifiche ai sorgenti sono interne (cadenza dell'avanzamento a video in cogq91, refactor neutro in cogv6a) o lato worker/APP (swn075 export zona verso AreaGate); l'Appendice Modula e' stata integrata solo nella documentazione tecnica (le descrizioni operative per l'utente restano nelle pagine di funzione esistenti); bug e schede Fase 4b sono documentazione tecnica. Nessuna pagina di changelog utente creata.
  • cogv6a.cbl e' stato ri-rilevato per variazione di mtime: il diff verso HEAD era gia' interamente documentato al 2026-08-01, tranne il refactor neutro select-bolla-99 ora annotato nello storico.
  • Bug FOTI DEUTZ (869d3gvwt): riguarda un modello di stampa Jasper personalizzato per il cliente, senza programma COBOL identificabile -> create solo la pagina di dettaglio (A) e la riga di indice (B); saltata l'integrazione nella scheda programma (C).
  • Fase 4b: distinzione utile emersa dai sorgenti — COGR03/COGR24 non riscrivono direttamente COGSLMAG ma passano dal canale unico giacenze COGU12; COGR05/08/10/13 sono raccordi numero<->chiave; COGR06/07/09/11/12/14/15/16/36/40 sono indici "parola -> lista numeri" (tokenizzazione via COGS34/COGSA1); COGR07 pur includendo utils34.cpy non usa COGS34 (indicizza direttamente sottogruppo+codice).
  • Residuo tecnico dopo il ciclo: Sistema ~172 (init archivi 001/003 gia' aggregati; restano GES/COG010/COGPA, COGR* saldi COGR25/26/30/44, COGC1x riorganizzazioni, ecc.) + Lab.Odont. ~16 (prevalentemente stampe/etichette).