TGP435 - Importazione lancio eseguito profilati (Siderpress)¶
Descrizione¶
Verticalizzazione Siderpress: importazione da file CSV/sequenziale del lancio eseguito profilati, con caricamento sui transitori tgllncts e relative scritture sul log per integrazione CRMS10 (link a documenti collegati).
Storico modifiche¶
2026-05-29 - Riferimento documento sostituisce link puntuale (crms10-lnk-doc-tip / crms10-lnk-doc-doc)¶
Nelle scritture su log per CRMS10 (inserimento attivita') i campi linkati al lancio sono stati cambiati da crms10-lnk-key (chiave puntuale del lancio) a crms10-lnk-doc-tip + crms10-lnk-doc-doc (tipo + documento riferimento). La riga del log porta ora il riferimento al documento di lancio anziche' alla chiave operativa, rendendo l'integrazione coerente con il modello documentale di CRMS10.
La sostituzione e' applicata in due punti:
- Loop di import iniziale (
b1-carica-delimitato) - Loop di import secondario (
b2-carica-delimitato-bis)
La riga commentata con * mantiene visibile la vecchia chiave per riferimento.
2026-05-29 - Rimossa direttiva "ULTIMO NEST"¶
E' stata rimossa la logica della direttiva di chiusura ULTIMO NEST:
- Eliminata la variabile working
w-seq-rec-upper - Eliminata la flag
tm-fl-chiusura - Eliminato il blocco di rilevazione
ULTIMO NEST(che, se trovato nel sequenziale, marcavatm-fl-chiusura = "S"e a fine import forzavatclt-stato = "D") - Rimosso anche il check
if tm-fl-chiusura = "S" move "D" to tclt-statoinex-chiusura-lancio(l'override del 27-03-19 sulla forzatura stato "D")
In pratica la chiusura del lancio non puo' piu' essere veicolata da una riga "ULTIMO NEST" nel file di import: ora dipende esclusivamente dallo stato standard del flusso di importazione.
Tabelle utilizzate¶
| Tabella | Accesso | Descrizione |
|---|---|---|
| FEURTAB | Lettura | Tabella euristica parametri |
| TRAN-S26 | Lettura/Scrittura | Tabella di transito specifica Siderpress (S26) |
| TGLLNCTS | Scrittura | Tabella lanci profilati / commesse Siderpress |
| LOGFILE | Scrittura | File di log della procedura |
| FILSEQ | Lettura | File sequenziale CSV/delimitato di import |
Note¶
- Programma della verticalizzazione Siderpress (
docs/dev/verticalizzazioni/siderpress/) - I record del log alimentano un'attivita' CRMS10 di tracciamento dell'import