Posizione nel menu
Magazzino->Archivi & Tabelle->Stampe->Merci->Etichette con Bar Code
Logica generale
Questo programma, permette di stampare etichette con bar-code di una selezione di merci o delle merci presenti su un determinato documento o da matricola... a matricola... come slave richiamato da un altro programma.
Configurazioni possibili
Gruppo |
Parametro |
Note |
prntcogp20 |
euta-c017-prn |
Indica il tipo di stampante verso cui andrà la stampa: •"A" : 'IBM' •"B" : 'ZEBRA' •"C" : 'PRESCRIBE' •"D" : 'EPL2' •"E" : 'CLEVER' |
prntcogp20 |
euta-c017-bar |
Tipo Etichetta (valido solo per stampante tipo "B" (ZEBRA)): "A"=Etichetta grande "B"=Etichetta piccola |
prntcogp20 |
euta-c017-n-col |
N° di file (valido solo per Stampante tipo "B" (ZEBRA) ed etichetta piccola tipo "B") |
prntcogp20 |
euta-c017-pre |
Vari significati: •per tutte le stampanti o"S" = Stampa prezzi abilitata in questo caso viene cercato il prezzo della merce alla data di sistema della stampa (non del documento) •per le sole stampanti tipo "C", "D", "E" o"S" = come sopra o"I" = indica di stampare il codice interno merce o"A" = indica di stamapre il codice merce avanzato o"F"= indica di stampare il codice merce fornitore legato o al fornitore trovato o a quello preferenziale dell'articolo (vedi euta-c017-forn-p)
|
prntcogp20 |
euta-c017-lis2 |
Numero (1-99) di listino standard configurato da cui prelevare il prezzo |
prntcogp20 |
euta-c017-frm |
Valido per la sola stampante tipo "C" (PRESCRIBE): •"C" : formato 2.12 x 4.05 •"C" : formato 2.54 x 4.85 •"A" : formato 2.54 x 4.32 |
prntcogp20 |
euta-c017-ric-cmf |
Valido per la sola stampante tipo "C" (PRESCRIBE): |
prntcogp20 |
euta-c017-una-copia |
Se "S" indica di fornzare la stampa di una sola copia anche quando ne dovrebbe stampare più di una (se per esempio la stampa deriva da un documento stamperebbe tante etichette quante la quantità merce del documento. |
prntcogp20 |
euta-c017-solo-mat |
Se "S", dato un elenco di merci stamperà solo i prodotti a matricole/serial numbers |
prntcogp20 |
euta-c017-forn-p |
Se "P" selezionerà il Codice Merce fornitore non del del primo trovato ma di quello preferenziale |
prntcogp20 |
nome-file-logo |
Per la sola stampante tipo "D" (EPL2) e personalizzazione specifica permette di indicare un file di logo da inserire sulla stampa. |
locazioni |
uso-box |
Se = "M", per la sola stampante tipo "D" (EPL2) e personalizzazione specifica ricerca la locazione della merce sul box legato al magazzino principale dell'azienda e di conseguenza la stampa (Corsia/Colonna ed eventuale piano) sull'etichetta. |
prntcogp20 |
"S"=Indica che la stampa verrà effettuata leggendo un file modello contenente determinati tag che verranno sostituiti all'atto della stampa. Ovviamente in questo caso il tipo di stampante indicato nella "euta-c017-prn" dovrà essere coerente con il contenuto del modello |
|
|
|
|
Elaborazione
Questo programma esegue la selezione delle merci/matricole dipendente dai parametri indicati sull'interfaccia utente o da quelli passati dalla funzione che l'ha richiamato (es. un docuemnto di entrata o un ordine),
poi di queste esegue la stampa in funzione dei parametri configurati.
Specifiche
•Stampa tramite modello
Nella funzionalità in cui la stampa viene eseguita tramite modello (usa-file-modello="S"), il programma cercherà su Modelli di stampa due modelli "P20MER" e "P20SN" (come codice modello, al posto del nome programma) che saranno utilizzati rispettivamente per:
"P20MER" -> stampa delle merci SENZA serial number
"P20SN" -> stampa delle merci aventi Serial Number
Nel caso di stampa di un elenco o gruppo di merci, quindi non derivanti da stampa di un documento o da un Ordine o da Serial Number: verrà forzata la stampa delle etichette SENZA serial number
Determinati i modelli, la funzione caricherà il modello indicato in configurazione su un buffer interno e ad ogni stampa ricercherà all'interno del file modello i seguenti tag,
sostituendoli con i valori selezionati:
•<MER-EAN> = EAN13 della merce
•<MER-MI> = Codice interno merce
•<MER-CMA> = Codice merce Avanzato (se presente e se gestito a livello aziendale)
•<MER-CMF> = Codice merce Fornitore (secondo le regole descritte in precedenza sul parametro euta-c017-forn-p
•<MER-DES> = Descrizione Merce interna
•<MER-DES1> = Descrizione Merce interna spezzata su due righe da 26 caratteri: 1° riga
•<MER-DES2> = Descrizione Merce interna spezzata su due righe da 26 caratteri: 2° riga
•<MER-DAG1> = Descrizione Aggiuntiva Merce interna, primi 26 caratteri
•<MER-DAG2> = Descrizione Aggiuntiva Merce interna, secondi 26 caratteri
•<MER-BOX> = Box della prima locazione della merce
•<MER-CORSIA> = Corsia della prima locazione della merce
•<MER-COLONNA> = Colonna della prima locazione della merce
•<MER-PIANO> = Piano della prima locazione della merce
•<LIST-CFG-SI-IVA> = Listino Merce IVATO configurato (euta-c017-lis2) valido alla data corrente di stampa
•<LIST-CFG-NO-IVA> = Listino Merce NON IVATO configurato (euta-c017-lis2) valido alla data corrente di stampa
•<N-COPIE> = Numero di copie della stessa etichetta da stampare
Passi da seguire per implementare un modello presso un cliente
1.Definire un modello per i due tipi definiti sopra (P20MER e P20SN) che contiene i tag, e salvarlo all'interno di MOD-DIR
a.I modelli possono anche essere più di 1 ma poi in fase di stampa la richiesta viene effettuata tutte le volte
2.Se necessario, il modello potrebbe essere creato attraverso il Designer di Zebra
Esempio di modello
I8,A,001
Q607,024
q831
rN
S5
D10
ZT
JF
O
R187,0
f100
N
A358,20,1,4,1,1,N,"<MER-DES2>"
A386,21,1,4,1,1,N,"<MER-DES1>"
A63,42,1,4,1,1,N,"<MER-CMI>"
A436,20,1,3,2,2,N,"<MER-CMA>"
B316,102,1,E30,4,8,207,B,"<MER-EAN>"
P1