Un cod de bare este o reprezentare grafică, optică, a unor date numerice sau alfanumerice, scanabilă electronic (folosind cititoare de coduri de bare sau alte echipamente specializate), utilizată pentru identificarea rapidă și precisă a produselor în retail, logistică și producție. Acesta transformă informații (ex. preț, PLU, producător, lot, etc.) în linii negre și spații albe (1D) sau modele 2D, facilitând inventarierea și vânzarea.
Tipuri de coduri de bare (cele mai des utilizate în comerț)
EAN 13 (European Article Number): este un cod de bare internațional care identifică unic un produs, este alcătuit din 13 cifre dintre care ultima cifră este cifra de control (se calculează pe baza primelor 12 cifre). Structura generală este:
- 2-3 cifre: codul țării (unde a fost fabricat produsul, ex. România 594)
- 4-6 cifre: codul producătorului
- 3-5 cifre: codul produsului
- ultima cifră: cifra de control, calculată matematic pe baza primelor 12 cifre
Observație: Codurile de bare care au prefixul cuprins între 20–29 sunt considerate coduri interne (utilizate pentru produse cu codare internă, greutate variabilă, etichete generate în magazin etc.).
Exemplu: următorul cod de bare EAN 13 idenifică unic programul de gestiune ForIT – Forms MAGAZIN (fabricat în România). Codul 5949961002034 este alocat unic în sistemul GS1 și asociat produsului ForIT – Forms MAGAZIN.

EAN-8 (European Article Number) este o variantă scurtă a codului de bare standard EAN-13, utilizată pentru identificarea produselor de dimensiuni mici. Structura generală este:
- primele 2-3 cifre: codul țării
- următoarele 4-5 cifre: codul produsului
- ultima cifră: este cifra de control și este calculată matematic pe baza algoritmului EAN 8, folosind primele 7 cifre
Exemplu EAN 8:

Ce este cifra de control pentru EAN 13 și EAN 8? Cifra de control este calculată matematic pe baza unui algoritm care foloseste primele 12 cifre (EAN 13) sau primele 7 cifre (EAN 8) și asigură corectitudinea codului de bare. Ex. cifra de control pentru 594996100203 este 4. Cititoarele de coduri de bare scanează codul și calculează cifra de control pe baza cifrelor precedente, astfel pot fi identificate cu exactitate tipul codurilor de bare.
CODE 128 este un standard de cod de bare liniar (1D) de înaltă densitate, utilizat pe scară largă pentru identificare, logistică și trasabilitate. Acesta permite codificarea tuturor celor 128 de caractere ASCII (litere mari/mici, cifre și simboluri), fiind compact și ideal pentru etichete personalizate, numere de serie sau coduri de locație (SKU-uri).
Exemplu CODE 128:

ForIT – Forms oferă suport complet pentru coduri de bare, permițând citirea, generarea și tipărirea acestora pe etichete și documente: EAN-13, EAN-8, Code 128, QR Code, PDF417. De asemenea, ForIT – Forms permite asocierea a mai multor coduri de bare la un singur articol.
Utilizarea codurilor de bare în programele de gestiune ForIT – Forms
- identificarea produselor pe interfața de vânzare și documente
- tipărirea etichetelor de prețuri
- afișarea codurilor de bare pe etichete electronice
- tipărirea unui cod de bare PDF417 pe factură (care conține informații despre factură)
- tipărirea codului de bare a produselor pe documente
- tipărirea unui cod de bare pe etichete care conține cu exactitate termenul de expirare (pe lângă informații despre produs)
- tipărirea unui link de plată pe facturi și proforme
- identificarea produselor pe baza etichetelor tipărite de cântare electronice cu etichete
- generarea codurilor de autorizare pentru aplicații mobile (QR Code)
