Stampa Etichette da Packing list
La stampa delle etichette dal modulo packing list utilizza alcune tabelle personalizzate inserite nel database di eSolver:
- PersTPackListEtichet : confermando la composizione del collo con il flag Stampa attivo :
Viene scritto un record nella tabella PersTPackListEtichet, nello specifico sono compilati i seguenti campi:
- DBgruppo
- IdDocumento: id del documento OdS
- IdUnitaCarico:
- IdCollo
- NumProgrRiga
- StatoRecord
- PersTPackListRegistr: la tabella contiene le informazioni relative alle singole registrazioni effettuate
- PersTPackUnitaLogist: la tabella contiene le informazioni relative al collo
Collegando queste tabelle è possibile ottenere il dettaglio della composizione di ogni collo così da procedere alla stampa.
La tabella PersTPackListEtichet contiene sempre un record; il campo stato è il campo che determina la scrittura del dato:
- se il valore è =1 il servizio rest procede a sovrascrivere il dato presente pone il campo pari a 0
- una volta stampato il record è necessario modificare il valore del campo ponendolo pari a 1 così che il servizio possa procedere con la scrittura di un nuovo record