TGL421 - Uscita particolari (lavorazioni esterne)
| Campo |
Valore |
| Sorgente |
cbl/tgl421.cbl |
| Tipo |
Programma interattivo (griglia + creazione DDT) |
| Menu |
Magazzino > Produzione > Taglio > Lamiere > Lavorazioni esterne > Uscita particolari |
| Menu (alt.) |
Magazzino > Produzione > Taglio > Profilati > Lavorazioni esterne > Uscita particolari |
| Vertical |
Verticalizzazione Siderpress |
Descrizione
Crea il DDT di uscita verso il fornitore "lavorante" per particolari del reparto taglio (lamiere e profilati) sottoposti a lavorazione esterna. Il programma:
- legge gli ordini di lavorazione esterna emessi (TGL420) e i relativi particolari ancora da inviare
- consente la selezione dei particolari da raggruppare nel singolo DDT
- crea il documento DDT (movimento magazzino + riga DDT) e ne aggiorna le tabelle di stato
- usa un file di transito
tran-g43 per la preparazione delle righe DDT prima della scrittura definitiva
Il programma puo' essere richiamato da altri programmi in modalita' linkage (tgl421-called = "TGL421-CALLED"), passando commessa di partenza e caller.
File e tabelle
| File/Tabella |
Tipo |
Descrizione |
| FEURTAB (cogfiles) |
Input |
Parametri azienda |
Tabelle da tgl421.select |
I-O |
Tabelle taglio (ordini, particolari, lavorazioni) |
| TRAN-G43 |
I-O |
File di transito per preparazione DDT |
Copybook principali
| Copybook |
Descrizione |
| tgl421.wrk / .select / .fd / .scr / .prc / .decla |
Screen Designer |
| tran-g43.fd / tran-g43.cpy |
Tabella di transito DDT |
| utiltgl421.cpy |
Struttura linkage |
| utilv52.cpy |
Linkage verso COGV52 (creazione bolle) |
| utils52.cpy / utils68.cpy / utilu20.cpy / utilu30.cpy / utils25.cpy / utils65.cpy |
Utility comuni |
| utilncnf.cpy |
Lettura configurazioni RNEWCONF |
| utildlg.cpy |
Dialog box |
| wgrid.cpy / utilgdad.cpy |
Gestione griglie |
Configurazioni RNEWCONF
Lette in tm-cfg:
| Chiave |
Descrizione |
porto-cod |
Codice porto (franco fabbrica, ecc.) |
tra-comm |
Trattamento commerciale |
num |
Modalita' di numerazione |
tat |
Trattamento |
forza-prf |
Forzatura prefisso (codice 5 cifre) |
cons-aut |
Consegna automatica |
causale |
Causale magazzino |
classe |
Classe di lavorazione |
cau-c-lav |
Causale c/lavorazione |
bv-for |
Buono visita fornitore |
bv-cau |
Causale buono visita |
tipo-ord |
Tipo ordine |
mer-tra |
Merce di transito (gur/sot/cod) |
mag-cons-dir |
Magazzino consegna diretta |
ric-pre / ult-pre |
Ricerca / ultimo prezzo |
agg-lfo |
Aggiornamento listino fornitore |
tra-cont |
Trattamento controllo |
of-check-quadra |
Check quadratura ordine fornitore |
distrib |
Distribuzione |
legame-con-rio |
Legame con riordino |
agg-pma |
Aggiornamento PMA |
Chiamate a sottoprogrammi
| Programma |
Scopo |
| COGV52 (via util-v52) |
Creazione bolla |
| RNEWCONF |
Lettura configurazioni |
| DIALOGS |
Conferme |
| GRIDADMN |
Amministrazione griglia |
Flusso di controllo
| Paragrafo |
Funzione |
apri |
Apertura file, lettura linkage, lettura configurazioni, abilitazione tasti funzione |
a10 |
Caricamento particolari uscenti in griglia (eventualmente filtrati per commessa se chiamato da altro programma) |
a-grid / a-accept-grid |
Accept griglia con gestione tasti |
a-dettaglio |
Editing della riga (selezione/quantita') |
a-conferma |
Generazione DDT: scrittura su TRAN-G43 e poi chiamata a COGV52 per creazione documento |
a-fine-aggiorna |
Aggiornamento stati lavorazione (marca particolari come usciti) |
Note
- Verticalizzazione Siderpress (taglio lamiere e profilati per carpenteria metallica)
- Massimo 900 elementi in griglia
- Il file
tran-g43 e' un transito utilizzato per accumulare le righe DDT prima della scrittura definitiva tramite COGV52
- Coppia con TGL422 (rientro particolari) che gestisce il flusso inverso al ritorno della lavorazione