ASNP01 - Stampa Etichetta chiamata + matricola¶
| Campo | Valore |
|---|---|
| Sorgente | cbl/asnp01.cbl |
| Tipo | Programma di stampa etichette |
| Menu | Assist 2.0 > Operativo > Riparazioni > Stampa etichetta chiamata+matricola |
| Menu (alt.) | Assist 2.0 > Operativo > Gestione Interventi a Richiesta > Stampe > Etichetta chiamata+matricola |
Descrizione¶
Stampa etichette identificative per chiamate/matricole del modulo Assist. Le etichette riportano numero chiamata, dati matricola, cliente, descrizione lavorazione e barcode/EAN; sono pensate per applicazione fisica sugli strumenti in lavorazione.
Il programma costruisce le sequenze di stampa per stampanti dedicate (dos-string) e gestisce il numero di copie richieste (w-copie, fino a 6 cifre).
File e tabelle¶
| File/Tabella | Tipo | Descrizione |
|---|---|---|
| FEURTAB (cogfiles) | Input | Parametri generali azienda |
Tabelle da asnp01.select |
Input | Tabelle Assist (chiamate, matricole) per lettura dati |
| FLSTA | I-O | File di stampa (etichette) |
Copybook principali¶
| Copybook | Descrizione |
|---|---|
| asnp01.wrk / .fd / .scr / .prc / .decla | Screen Designer |
| flsta.fd / flsta.cpy | File di stampa per etichette |
| k-personal.cpy | Costanti personalizzazioni |
| k-u10.cpy | Costanti utility |
Flusso di controllo¶
Il programma legge i dati della chiamata/matricola, compone i campi descrittivi (es. w-des-32, w-des-36, codici barre), determina il numero di copie e produce in output un file di stampa (FLSTA) destinato alla stampante etichette.
Note¶
- Il programma gestisce direttamente i comandi di stampa (sequenze ESC/posizionamento) tramite il campo
dos-string - Supporta codici a barre EAN a 12 cifre (
w-ean-12) - Le dimensioni del barcode (
w-bc-h,w-bc-v) sono parametrizzate - E' un programma di servizio: non modifica dati, produce solo output di stampa