Vai al contenuto

Modifiche del 2026-07-30

[02:24] Aggiornamento Automatico

Sorgenti analizzati

  • jasn060.cbl — TASK-5708: la descrizione del blocco materiali sotto-merce (TAB-SMM, b4-init-call-jxml-tab-smm-mat) e' ora derivata da w-mer-descr (con gestione descrizione estesa via prntdocusc/stampa-dag-merce) al posto del move diretto di j3_rmer_des; correzione del bug della descrizione materiali ripetuta in stampa (869e8ptfq)
  • cogm94c.cbl — TASK-5723: l'assegnazione automatica del lotto Artic Seals (a2-assegna-lotto, numeratore COGS25 cod. 13) e' ora subordinata a una conferma esplicita ("Confermi assegnazione numero lotto da numerazione commessa di lavorazione?"); se rifiutata, il lotto resta obbligatorio ("Indicare Il lotto fornitore !")
  • cogs68w.cbl — la copia della descrizione del codice merce avanzato (rcm-des) nel campo descrizione completa (w-s68-dm-completa) viene ora eseguita anche con tm-cfg-dag-sost = "A" (prima solo "N")
  • asn05h.cbl — nuovo sorgente: programma GUI (non a menu) per l'inserimento manuale della prossima chiamata programmata da contratto quando modo-programmazione = "B" (delega a ASN053 CREA-PROSSIMA, ricerca F9 via ASN230)

Bug ClickUp elaborati

  • bug_869e8ptfq — DAL POS: in stampa del rapportino intervento l'elenco materiali riportava sempre la stessa descrizione ripetuta (TAB-SMM che restava all'ultimo valore letto, effetto collaterale della TASK-5303). Risolto con TASK-5708 su JASN060 + correzione dei modelli Jasper 01/02

Il file .sync-state.json presente tra gli import e' solo lo stato di sincronizzazione dei bug da ClickUp: non produce documentazione.

Documentazione tecnica aggiornata

  • Creata: asn05h — inserimento chiamata programmata da contratto (Assist 2.0, modo programmazione "B")
  • Creata: bug_869e8ptfq — pagina dettaglio bug + riga in bugs-risolti
  • Aggiornata: jasn060 — storico TASK-5708 (descrizione TAB-SMM da w-mer-descr) + nuova sezione "Casistica problemi noti" per il bug 869e8ptfq
  • Aggiornata: cogm94c — sezione TASK-5723 estesa con conferma dell'operatore e fallback lotto obbligatorio
  • Aggiornata: cogs68w — nuovo storico: descrizione completa da COGRACMC anche con dag-sost = "A"

Documentazione utente aggiornata

  • Aggiornata: asn060 (Assist 2.0 > Operativo > ... > Stampe > Intervento) — aggiunte al riferimento tag del rapportino le colonne jasper LOTTO/ALIV/PIV (TAB-M), ALIV/PIV (TAB-P) e il tag di testata C-COMMENTO-RISOLUTIVO (vedi registro utente)

Documentazione incrementale (Fase 4b)

20 programmi a menu documentati (documentazione tecnica). Area Laboratorio odontotecnico (ciclo commessa):

Archivi (5):

Programma Descrizione Posizione menu
COGZ20 Anagrafica dei piani di fabbricazione standard (sequenze di azioni/fasi con reparti, tempi, materiali e prestazioni), base dei piani temporanei generati in preparazione commessa Lab.Odont. > Archivi > Piani di Fabbricazione
COGZ23 Anagrafica azioni laboratorio (LODAZION) con tempi/reparti/flag, raccordi controllo-rischio-istruzione-macchina (LODRACCO), note (LODDESCR) e modalita' batch via COGTRANS Lab.Odont. > Archivi > Azioni
COGZA1 Archivio piani di fabbricazione standard per cliente e tipo dispositivo (LODPFSTD) con griglia spaginata Lab.Odont. > Archivi > Piani di Fabbr.x Cliente
COGZ06 Gestione dei contatori progressivi del laboratorio (prescrizioni interne, fascicolo ortodontico, RNC) su LODTABEL tipo 01 Lab.Odont. > Archivi > Tabelle > Numerazioni
COGZ00 Utility di accorpamento azioni: crea una nuova azione unendo note e raccordi (LODDESCR/LODRACCO) di piu' azioni selezionate Lab.Odont. > Archivi > Varie > Unione di Azioni

Operativo — ciclo commessa (10):

Programma Descrizione Posizione menu
COGZ40 Maschera testata prescrizioni/commesse laboratorio (LODPRESC/LODCMTES), numero automatico via COGZA6, ~28 configurazioni RNEWCONF e funzioni collegate Lab.Odont. > Operativo > Prescrizione Medica
COGZ48 Motore di form dinamica: compila il progetto di una commessa da modello (LODMODEL/LODINFPR), salva su LODPROGE, gestisce rischi e note Lab.Odont. > Operativo > Stesura progetto
COGZ41 Attribuzione del piano di fabbricazione personalizzato a una commessa: genera righe-fase, materiali, date impegno; gestisce blocco/riapertura/rifacimenti Lab.Odont. > Operativo > Preparazione commessa #1
COGZ45 Avanzamento step-by-step a lettura codici a barre (operatore/comando/commessa) con apertura/chiusura/sospensione fasi Lab.Odont. > Operativo > Avanzamento Commessa
COGZ49 Avanzamento a consuntivo delle azioni di commessa in griglia, con chiusura fasi e piani di controllo Lab.Odont. > Operativo > Avanzamento a Consuntivo
COGZ64 Cancellazione di una commessa dalla prescrizione, con controlli di aggancio a documenti/fatture e cancellazione impegni (COGZ63/COGZC5) Lab.Odont. > Operativo > Cancellazione commessa
COGZ65 Riassegna una commessa a nuovo cliente/paziente riscrivendo prescrizione, testata e righe con la nuova chiave (numero commessa invariato) Lab.Odont. > Operativo > Modifica cliente su commessa
COGZ51 Gestione fascicolo tecnico/immagini di commessa (LODRACCO tipo PI + documentale COGU06), con archiviazione automatica allegati da cartella configurata Lab.Odont. > Operativo > Fascicolo Tecnico
COGZB7 Evasione commesse laboratorio: calcolo evadibilita', generazione documenti (bolle/fatture via COGZ61), stampe ed export vettore Lab.Odont. > Operativo > Evasione
COGZAK Acquisizione via barcode dei materiali/denti su commessa (COGMERFO/LODCMMTA/LODCMMOR), aggiornamento conteggi provvisori Lab.Odont. > Operativo > File denti

Operativo — Non conformita' e Materiali del medico (3):

Programma Descrizione Posizione menu
COGZ39 Inserimento/variazione/cancellazione rapporti di non conformita' (LODRAPNC/LODAZRNC) con azioni correttive/preventive via COGZ38 Lab.Odont. > Operativo > Non conformita' > Gestione rapporti n.c.
COGZ53 Registrazione dei materiali consegnati dal medico su commessa (LODCMMMD), articoli o descrizioni libere Lab.Odont. > Operativo > Materiali del medico > Materiale consegnato
COGZ54 Registrazione materiale reso al medico per commessa, con sdoppiamento riga alla resa parziale (LODCMMMD) Lab.Odont. > Operativo > Materiali del medico > Materiale reso

Operativo — Visualizzazioni (2):

Programma Descrizione Posizione menu
COGZ92 Visualizzazione/stampa lavori in scadenza per studio (file temporaneo COGTRANS), con filtri e accesso a stato commessa/impegno Lab.Odont. > Operativo > Visualizzazioni > Scadenziario Lavori
COGZ14 Visualizzazione/stampa impegni di produzione per reparto/sottoreparto e data (modalita' A/B) Lab.Odont. > Operativo > Visualizzazioni > Impegni giornalieri

Note

  • Gap documentazione utente = 0 (riconfermato): la Fase 4b incrementale documenta la sola documentazione tecnica.
  • Gap documentazione tecnica: 308 -> 288 dopo il batch di 20. Area lavorata: Laboratorio odontotecnico (76 -> ~56). Area residua principale: Sistema (~228).
  • asn05h, jasn060, cogm94c, cogs68w non sono a menu (rispettivamente programma GUI di flusso, worker Jasper, worker maschera, subroutine): documentazione utente non dovuta. La sola ricaduta utente e' sul rapportino stampato da asn060 (riferimento tag), aggiornata di conseguenza.
  • Affidabilita' Fase 4b: cogz39, cogzak, cogz53, cogz00, cogza1, cogz51 documentati su lettura integrale del sorgente; per i sorgenti grandi (cogz40, cogz41, cogz20, cogz23, cogz45, cogzb7, cogz48, cogz92) e' stata usata lettura strategica: alcuni elenchi di tabelle di dettaglio secondarie e interfacce CALL sono riportati in modo conservativo e potranno essere affinati in una revisione successiva.