Vai al contenuto

Modifiche del 2026-08-05

[02:24] Aggiornamento Automatico

Sorgenti analizzati

  • cogv07.cbl -- nuovo pulsante custom Gestione DDT (F7) che richiama il sottoprogramma COGV07D per scollegare i DDT collegati alla fattura; se COGV07D ha modificato il transito, l'uscita con ESC viene inibita (flag w-fl-call-cogv07d)
  • cogv07d.cbl -- nuovo sottoprogramma a griglia per la gestione dei DDT collegati a fattura (scollegamento dal transito tran-v60)
  • aglancio_gio.cbl -- nuova variante di AGLANCIO (uso giornaliero): aggiunge un seed bulk SQL (INSERT ... ON CONFLICT DO NOTHING) che pre-popola ARPSTPRC con tutti i processi di ARPPROC prima del ciclo di scheduling
  • posta.cbl -- modifica gia' documentata (aggiunta contatti del fornitore interno ai destinatari, m1-cerca-contatti-ext-ana): la scheda posta.md riportava gia' lo storico 2026-07-31 combaciante con il diff -> nessuna nuova azione

Documenti di import utilizzati

  • docs/import/bugs/bug_869e2j5bb.md, docs/import/bugs/bug_869e6zdah.md -- bug ClickUp nuovi (creazione pagina di dettaglio)
  • docs/import/bugs/bug_869d3gvwt.md, docs/import/bugs/bug_869e4be63.md, docs/import/bugs/bug_869ebuuxc.md -- ri-sincronizzati: pagine gia' presenti e complete -> nessuna azione

Documentazione tecnica aggiornata

  • Creata: cogv07d -- sottoprogramma gestione DDT collegati a fattura (griglia, F5 scollega, F3 conferma, cancellazione record da tran-v60, flag cogv07d-fl-blocco)
  • Creata: aglancio_gio -- variante di aglancio con seed di ARPSTPRC; documentata la sola differenza (INSERT bulk) e segnalata la nota SQL non eseguita (placeholder WIP righe ~1420-1472)
  • Aggiornata: cogv07 -- aggiunta la sezione "Gestione DDT collegati (F7)" e la voce COGV07D tra i programmi chiamati
  • Aggiornata: swn075 -- nuova sezione "Casistica problemi noti" (bug zona nominativo 869e2j5bb, TASK-5571)

Bug risolti

  • Creato: bug_869e2j5bb -- DEMO ASSIST: zona nominativo persa in sincronizzazione, Dossier non ricercabili per zona (SWN075); integrata la casistica nella scheda swn075
  • Creato: bug_869e6zdah -- Irrimec: gestione abort comandi Dosidis (nessun programma identificabile, informazioni non disponibili nel task -> saltata l'integrazione C)
  • Aggiornato l'indice Bug risolti con le due nuove righe

Documentazione incrementale (Fase 4b)

15 programmi a menu documentati (schede tecniche dedicate). Batch coerente: famiglia Lab.Odont. COGZ* delle stampe/etichette/tabelle (deepening dal catalogo flussi/laboratorio-odontotecnico.md a scheda dedicata). Chiude il residuo di schede dedicate del modulo Lab.Odont.

Laboratorio Odontotecnico (15):

Programma Descrizione Posizione menu
cogz80 Dispatcher stampa piani di fabbricazione (Word COGZ80M / Laser COGZ80L, scelta via RNEWCONF) Lab.Odont. > Archivi > Stampe
cogz85 Dispatcher stampa etichette per cassetta (worker COGZ85NO / personalizzato) Lab.Odont. > Operativo > Stampe
cogz89 Dispatcher stampa progetto tecnico (worker COGZ89NO / COGZ89LO) Lab.Odont. > Operativo > Stampe
cogz90 Dispatcher stampa etichetta dispositivo (worker COGZ90NO / personalizzato) Lab.Odont. > Operativo > Stampe
cogz37 Stampa etichette sovrappacco (maschera + worker per azienda) Lab.Odont. > Operativo > Stampe
cogz86 Stampa codici di comando (barcode di servizio, PRESCRIBE/EPL2) Lab.Odont. > Operativo > Stampe > Servizio
cogz87 Stampa etichette/badge barcode operatori (posizione foglio su LODTABEL) Lab.Odont. > Operativo > Stampe > Servizio
cogz97 Stampa Dichiarazione di Riparazione (HP-GL/2/PCL o delega WORD a COGZ82M) Lab.Odont. > Operativo > Stampe > Allegati
cogzo0 Stampa tabelle ortodonzia per compilazione lettere (LODTABEL tipo 12, PRESCRIBE) Lab.Odont. > Ortodonzia > Tabelle > Stampe
cogzo1 Stampa codici speciali di comando ortodonzia (codici cablati) Lab.Odont. > Ortodonzia > Tabelle > Stampe
cogzo2 Stampa tabelle ortodonzia per compilazione cartelle (fissa/mobile, incolonnamento COGFNT) Lab.Odont. > Ortodonzia > Tabelle > Stampe
cogzf9 Invio via e-mail dei certificati archiviati (estrazione ottica, PDF, ZIP, POSTA) Lab.Odont. > Operativo > Varie
cogzda Macro-progettazione commessa (doppia griglia Articoli/Sottoprodotti, LODCMART/LODCMASV/LODCMASI) Lab.Odont. > Operativo > Varie
cogzq0 Rinomina file .stl con la commessa e spostamento cartella (Industry 4.0) Lab.Odont. > Operativo > Varie > Industria 4.0
cogz44 Statistiche di non conformita' (filtri su RNC/azioni, griglia, valori economici, stampa ed export Excel) Lab.Odont. > Operativo > Non conformita'

Note

  • Gap documentazione utente = 0 (riconfermato): tutti i programmi a menu in perimetro con sorgente hanno gia' la pagina utente; i 16 residui a menu sono privi di sorgente in cbl/ (fuori scope). I 15 COGZ* di questo ciclo avevano gia' la pagina utente: l'intervento e' solo tecnico (schede dedicate).
  • Fase 4b: batch scelto sul residuo di schede tecniche dedicate. Con questo ciclo il modulo Lab.Odont. passa da catalogo (flusso) a schede dedicate per le stampe/etichette/tabelle mancanti; restano da approfondire alcune utility di Sistema (GES* configurazione, COGC1x riorganizzazioni, COGR25/26 saldi).
  • I quattro COGZ* "dispatcher" (COGZ80/85/89/90) sono lanciatori sottili: selezionano il worker di stampa in base a personalizzazione azienda (az-personal) o configurazione RNEWCONF; la logica di composizione risiede nei worker (COGZNO / COGZLO / COGZ80M/L).
  • aglancio_gio.cbl: il blocco SQL righe ~1420-1472 (CTE WITH NuoveIstanze ... UPDATE) e' una bozza non eseguita (stringa letterale + marcatore QUI), verosimilmente work-in-progress; la forzatura istanze resta gestita dalla logica COBOL come in AGLANCIO.