În cadrul modulului "Stoc de imobilizări" am adăugat functionalități de tipărire a etichetelor pentru produse, atât utilizând imprimante obișnuite A4, cât și imprimante speciale de etichetare (Label printer). Funcționalitățile sunt disponibile prin apăsarea butonului "Etichețe" și alegând metoda de tipărire: "Tipărire mod grafic pe imprimantă A4" și "Tipărire mod text pe imprimantă cu rolă de etichete".

Pentru tipărirea în mod grafic pe imprimantele A4 obișnuite se poate selecta dintr-o listă de modele predefinite pentru câteva dimensiuni uzuale de etichetă.

Tipărirea în mod text pe imprimantă cu rolă de etichete implică utilizarea unor script-uri scrise în limbajul înteles de imprimantă (EPL, ZPL, TSC, etc.). Acesta apare în specificațiile imprimantei.
Atunci când scrieți un script pentru un tip de etichetă trebuie să aveți în vedere următoarele:
- documentația limbajului folosit
- dimensiunea etichetei și inclusiv distanța dintre etichetele de pe rolă
- informațiile pe care doriți să le afișați pe etichetă: cod de bare, denumire, preț, etc. Acestea se includ în script ca și câmpuri încadrate de caractere "*" pe care Nexus le va înlocui cu valorile corespunzătoare preluate din baza de date.

Lista câmpurilor disponibile în acest modul pentru tipărirea etichetelor este următoarea:
*COPII* = numărul de etichete tipărite (afișat în asistentul de tipărire)
*DENUMIRE* = denumire produs
*DENUMIRE1*, *DENUMIRE2*, *DENUMIRE3* = denumirea (incluzând descrierea) produsului, despărțită în trei părți în funcție de numărul maxim de caractere pe linie (din parametrii imprimantei)
*DESCRIERE*, *DESCRIERE1* , *DESCRIERE2*, *DESCRIERE3* = descrierea produsului, despărțită în trei părți în funcție de numărul maxim de caractere pe linie (din parametrii imprimantei)
*DENUMIRE_L1* = denumirea produsului în Limba străină 1
*DENUMIRE_L2* = denumirea produsului în Limba străină 2
*SERIE* = număr inventar
*DIMENSIUNE* = dimensiunea (din nomenclator articole)
*STAS*
*LOCATIE*
*GARANTIE*
*AMBALARE*
*BRAND*
*CLASA*
*SUBCLASA*
*STATUS*
*CULOARE*
*ID*
*UM*
*UM2*
*UMSTAS*
*GREUTATE*
*VOLUM*
*UNITTARGET*
*NORMA_TIMP*
*KCALORII*
*PROTEINE*
*GRASIMI*
*CARBOHIDRATI*
*FIBRE*
*SPEC_DESCRIERE* = specificații descriere
*SPEC_INSTALARE* = soecificații instalare
*SPEC_UTILIZARE* = specificații utilizare
*OBSERVATII*
*OBSERVATII1*
*OBSERVATII2*
*OBSERVATII3*
*OBSERVATII4*
*OBSERVATII5*
*OBSERVATII6*
*OBSERVATII7*
*OBSERVATII8*
*OBSERVATII9*
*OBSERVATII10*
*CODSELECTIE*
*CODORIGINE*
*CANTITATE*
*UTILIZATOR* = utilizatorul care a tipărit eticheta
*CANTTRIM*
*MASABRUTA*
*MASANETA*
*CODCOLET*
*TEXTFIX1*
*TEXTFIX2*

Un exemplu de script pentru limbajul EPL2 este următorul:
OD
N
D7
S2
Q159,20
q232
B5,10,0,E30,2,7,70,B,"*COD*"
A5,100,0,1,1,2,N,"*DENUMIRE*"
P*COPII*

Documentațiile pentru limbajele de programare mai populare le puteți descărca de aici:
EPL2 Programming Manual.pdf
EPL2 Programming Manual Zebra.pdf
EPL2 Programming Manual Eltron.pdf
TSPL/TSPL2 Programming Manual.pdf
ZPL/ZBI2 Programming Manual Zebra.pdf

| v. urmatoare | Nexus Media