Vai al contenuto

Modifiche del 2026-05-31

[02:30] Aggiornamento Automatico

Sorgenti analizzati

Nessuno: lo snapshot filesystem (mtime+size per i .cbl, md5 per gli import) non riporta differenze rispetto all'ultima esecuzione. Il git status di lavoro mostra molti .cbl "M" ma con contenuto identico (re-save senza modifiche), gia' rilevato e gestito nei cicli precedenti.

Documenti di import utilizzati

Nessuno: nessuna variazione rilevata in docs/import/.

Documentazione tecnica aggiornata

Solo le pagine create dalla Fase 4b (vedi sotto). Nessun aggiornamento ad altre pagine tecniche.

Documentazione utente aggiornata

Solo le pagine create dalla Fase 4b (vedi sotto).

Documentazione incrementale (Fase 4b)

20 programmi a menu coperti in documentazione utente + tecnica. Focus su due aree con maggiore copertura mancante: Statistiche > Estrazione dati vs B.I.Swing (12) e Assist 2.0 > Archivi (8).

Statistiche - B.I.Swing (12):

Programma Descrizione Posizione menu
swc002 Estrazione anagrafiche merci e tabelle magazzino verso B.I.Swing Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc003 Estrazione tabelle reparti e sottoreparti Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc004 Estrazione tabelle raggruppamenti merci Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc005 Estrazione tabella azienda Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc006 Estrazione tabella operatori Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc007 Estrazione magazzini e magazzini periferici Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc008 Estrazione tabella causali bolle Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swc013 Estrazione movimenti prima nota contabile Statistiche > Estrazione dati vs B.I.Swing > Contabilita'
swc015 Estrazione tabella lotti merce Statistiche > Estrazione dati vs B.I.Swing > Tabelle & Anagrafiche
swl001 Estrazione tabelle e analisi commesse laboratori Statistiche > Estrazione dati vs B.I.Swing > Laboratori
swl002 Estrazione movimenti vendita laboratori Statistiche > Estrazione dati vs B.I.Swing > Laboratori
swa001 Estrazione archivi Assist 2.0 Statistiche > Estrazione dati vs B.I.Swing > Assist 2.0

Assist 2.0 - Archivi (8):

Programma Descrizione Posizione menu
asn013 Modelli matricola (con auto-numerazione, F7 verso componenti) Assist 2.0 > Archivi > Tabelle > Matricole > Modelli
asn038 Squadre tecnici (storicizzate per data decorrenza) Assist 2.0 > Archivi > Tabelle > Squadre Tecnici
asn046 Importanza prestazioni (sincronizza con Areagate via SWN025) Assist 2.0 > Archivi > Tabelle > Importanza prestazioni
asn048 Documenti di stampa per cliente Assist 2.0 > Archivi > Tabelle > Documenti di Stampa x Cliente
asn069 Compagnie assicuratrici (persistite su COGTABEL tipo FE) Assist 2.0 > Archivi > Contratti > Tabelle > Compagnie assicuratrici
asn072 Franchigie assicurative (persistite su COGTABEL tipo FF, rewrite distruttivo) Assist 2.0 > Archivi > Contratti > Tabelle > Franchigie assicurative
asn081 Componenti matricola Assist 2.0 > Archivi > Tabelle > Matricole > Componenti
asn039 Stampa clienti per tipologia (file di transito personale per operatore) Assist 2.0 > Archivi > Stampe > Clienti x Tipologia

Note

  • Tutti i 40 file markdown (20 utente + 20 tecnici) creati con successo. Nessun sorgente mancante.
  • Aggiunta anche in nav la pagina utente di swc009 (Movimenti vendita), gia' esistente ma non inclusa: la sezione Estrazione dati vs B.I.Swing del nav utente passa da 1 a 14 voci.
  • Anomalia SWC015: la fase1 di scarico lotti su cbl/swc015.cbl non esegue uno START/READ NEXT su COGMERLT, ma una sola assegnazione mlt-rec -> bmlt-rec. Sorgente probabilmente work-in-progress: in produzione scaricherebbe al massimo un record con campi non valorizzati. Segnalato nella doc tecnica.
  • Nota SWC005: TRUNCATE su BINAZIEN ad ogni esecuzione: in ambienti multi-azienda sopravvive solo l'ultima esecuzione. Segnalato.
  • Nota SWC013: oltre 3.400 righe, non implementa keepalive SWLIVE (a differenza di SWC002/SWC009); rischio di terminazione da Aglancio su esercizi grandi. Segnalato.
  • ASN069/ASN072: non usano una tabella ISAM dedicata, ma persistono su COGTABEL con discriminante euta-tipo-x ("FE"/"FF"). ASN072 ha rewrite distruttivo (cancella tutto e riscrive da griglia). Documentato.
  • ASN048: il linkage utilasn048.cpy esiste ma e' commentato sia nella procedure division using sia nella copy section: non e' invocabile in modalita' selezione. Documentato come tale.
  • ASN013: variante ricca dei classici gestori tabella (pattern grid-det con transito, auto-numerazione modello, F7 verso ASN081, doppi controlli di cancellazione su ASNMATRI e ASNCTRRC/ASNCTRTB). Documentato.
  • SWL001: la costante k-id-processo non e' stata isolata con certezza dal sorgente; lasciata come "da verificare" nella doc tecnica.
  • Riallineata anche la nav della doc tecnica: blocco di 12 voci SWC/SWL/SWA aggiunto in coda alla sezione "Statistiche" e blocco di 9 voci ASN aggiunto nella sezione "Assist 2.0".
  • Coverage residua doc utente: dei 33 programmi Statistiche originariamente non coperti, oggi 12 + 1 (swc009 gia' presente come file ma non a nav). Rimangono ~20 programmi Statistiche da censire. In Assist 2.0 restano ~42 programmi (50 - 8).