Vai al contenuto

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

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, marcava tm-fl-chiusura = "S" e a fine import forzava tclt-stato = "D")
  • Rimosso anche il check if tm-fl-chiusura = "S" move "D" to tclt-stato in ex-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