Vai al contenuto

Modifiche del 2026-06-23

[02:18] Aggiornamento Automatico

Sorgenti analizzati

  • swn139.cbl — import S/N (matricole) per BDPC dalle note dei documenti DMEF e inserimento automatico della consegna ordine mancante
  • cogo05w.cbl — riferimenti ordine GAPI resi editabili a griglia e persistiti su COGTORAG
  • cogv50w.cbl — fix import multipli BdP stessa merce (TASK-5392) ed ereditarieta' descrizioni aggiuntive da riga ordine (TASK-5342)
  • cogc66.cbl — sorgente nuovo: gestione duplice cespite (COGC65) / asset non cespite (COGC67)
  • cogg69ht.cbl — variante handheld di COGG69: quadratura e chiusura dei BdP provvisori "Packaging" alla creazione del definitivo

Documenti di import utilizzati

  • docs/import/areagate/api/dev/API_documenti.md, API_ordini.md (e versioni user/) — verifica/allineamento delle specifiche API Areagate
  • docs/import/bugs/bug_869da256g.md, bug_869dmepcr.md, bug_869dng5kh.md — bug ClickUp chiusi il 2026-06-22

Documentazione tecnica aggiornata

  • Creata: cogg69ht — quadratura provvisori per chiave cli+merce+data (chia3), chiusura testate e rilascio prenotato via COGU12, esclusione dei provvisori "P" dal calcolo prenotato, blocco con apertura COGM65 in caso di sforamento
  • Aggiornata: swn139 — flusso import S/N su BDPC/DMEF (TRAN-S26B, COGS26 con s26-fl-matricole="C", lookup COGU07, verifica matricola non gia' allocata, pre-validazione dettaglio); inserimento automatico consegna ordine mancante via COGO16C (op ins-auto)
  • Aggiornata: cogo05w — riferimenti ordine GAPI (OA/OV riga e consegna) editabili e salvati su COGTORAG; fix indice i/k nel fill griglia
  • Aggiornata: cogv50w — correzione azzeramento quantita' documento importando piu' BdP con stessa merce; descrizioni aggiuntive (DAG) ereditate dalla riga ordine
  • Aggiornata: cogc66 — allineata al sorgente: ramo cespite (COGC65) e ramo asset non cespite (COGC67), testata su COGCESAS

Bug risolti documentati

3 bug ClickUp chiusi il 2026-06-22 (pagine di dettaglio + riga in bugs-risolti):

Bug Programmi Sintesi
AREA - Creazione chiamata da Ordine ASN110 Commessa/sottocommessa dell'ordine ereditata sulla chiamata di assistenza creata con S-F6
Contratti rinnovati non modificabili ASN050 Box-msg bloccante sostituita da dialog che consente di chiudere lo stato del contratto rinnovato
Siderpress - certificati "non richiesto" TGL201 Certificati archiviati su righe "non richiesto" ora sempre visualizzabili

Integrata la sezione "Casistica problemi noti" nelle pagine tecniche di asn110 e tgl201. Per ASN050 la pagina tecnica non esiste: integrazione nel programma omessa.

API Areagate

Le pagine tecniche areagate/api-documenti.md e areagate/api-ordini.md risultano gia' allineate (e piu' aggiornate dei file di import: causale_doc, mag_host obbligatorio, tipo_trasporto): nessuna modifica necessaria.

Note

  • Fase 4b (documentazione incrementale): nessun programma da documentare. Il confronto tra prog.txt e le pagine in docs/user/menu/ non ha prodotto candidati: tutti i programmi a menu in perimetro che dispongono di un sorgente in cbl/ risultano gia' coperti da documentazione utente (1717/1902 programmi distinti). I 15 programmi a menu ancora privi di pagina utente non hanno sorgente in cbl/ (rimossi/rinominati/esterni): COGB02, COGE20IP, COGE37, COGE75IP, COGE77IP, COGE78IP, COGP46F, COGQ87, COGV13B, COGV46C, COSO20, COSO48, COSO75, STAMPA (+ una voce di menu senza codice programma).
  • I 5 sorgenti modificati non sono programmi a menu (worker web *W, handheld *HT, sincronizzazione SWN*): documentazione utente non prevista, solo tecnica.
  • Il file docs/import/bugs/.sync-state.json e' uno stato di sincronizzazione, non documentabile: ignorato.