codigo-qr.es

§BARCODE / GS1-128

Generador GS1-128 per a traçabilitat logística i farmacèutica

GS1-128 és Code 128 amb Application Identifiers que codifiquen lot, caducitat, pes i GTIN en un únic codi de barres. Estàndard de traçabilitat farmacèutica i alimentària. Pla Pro.

  • Estàndard GS1-128
  • Previsualització en directe
  • S'escaneja a qualsevol lector

GS1-128 és un format Pro

Crea un compte gratuït i passa a Pro per generar aquest format i la resta avançats (UPC-A, UPC-E, Code 39, ITF-14, GS1-128). El pla Pro també inclou QR dinàmics il·limitats, analítica completa i logo central.

  • Tots els formats avançats
  • QR dinàmics il·limitats
  • Sense marca d'aigua

§EXEMPLES

Com personalitzar el teu codi de barres GS1-128?

Ajusta color, font, escala i alçada des del generador. Els canvis s'apliquen a l'instant i es desen al teu compte amb pla Pro.

  • Clàssic

    Negre estàndard, OCR-B, mida per defecte. Compatible amb qualsevol escàner.

  • Compacte

    Escala reduïda, sense text inferior. Per a etiquetes petites amb espai limitat.

  • De marca

    Color corporatiu a les barres, font sans serif. Llegibilitat de l'escàner mantinguda.

    #1e3a5f

§WHAT IS

Què és GS1-128 i què són els Application Identifiers?

GS1-128 és Code 128 amb un protocol al damunt: cada bloc de dades va precedit d'un codi numèric anomenat Application Identifier que indica quin tipus de dada segueix.

Estructura d'un GS1-128 típic: (01)05012345678900(17)260301(10)ABC123 - AI 01 = GTIN (14 dígits del producte) - AI 17 = data de caducitat (YYMMDD) - AI 10 = número de lot (alfanumèric) El lector reconeix els AIs i separa els camps automàticament. El sistema receptor sap que (17)260301 significa caducitat 1 de març de 2026 sense necessitat de configuració específica per client: el format YYMMDD darrere de l'AI 17 està estandarditzat per GS1 a nivell mundial. La cadena sencera s'imprimeix com un únic codi de barres d'aspecte similar a Code 128 normal, però amb un caràcter de control especial a l'inici (FNC1) que identifica el format com a GS1. GS1 manté un catàleg amb més de 200 Application Identifiers per a tot tipus de dades. Els més usats: - AI 00: SSCC, codi d'unitat d'enviament de 18 dígits (palets, contenidors). - AI 01: GTIN-14 del producte. - AI 10: número de lot. - AI 11: data de fabricació. - AI 17: data de caducitat. - AI 21: número de sèrie únic per unitat. - AI 30: quantitat d'unitats. - AI 310 a 369: pes, volum, dimensions (diverses variants segons unitats). - AI 400: número de comanda del client. Els AIs de longitud fixa (com 01, 17, 11) no necessiten separador. Els AIs de longitud variable (com 10, 21, 400) requereixen un separador FNC1 al final del camp si va seguit d'un altre AI. Aquest detall és important perquè introduir-lo malament genera lectures inconsistents als sistemes receptors.

§WHEN TO USE

Quan necessites GS1-128 i no Code 128 normal?

Quan la teva logística requereix transmetre dades estructurades amb el codi (GTIN, lot, caducitat, pes variable) i els sistemes que l'escanejaran esperen format GS1 amb Application Identifiers.

GS1-128 és obligatori o molt recomanable en aquests escenaris: - Traçabilitat farmacèutica: el Reial decret 686/2013 a Espanya i la Falsified Medicines Directive (FMD) europea exigeixen serialització amb AI 01 (GTIN), AI 17 (caducitat), AI 10 (lot) i AI 21 (número de sèrie únic) en envasos secundaris de medicaments. - Alimentació amb caducitat estricta: carns fresques, peix, productes làctics peribles. Els retailers exigeixen GS1-128 amb AI 17 per a gestió automàtica de retirada de prestatgeria en apropar-se la data. - Logística amb pes variable: fruites, verdures a granel envasades en supermercat, productes carnis tallats a mà on el pes final no és constant. AI 310x codifica el pes variable directament al codi. - Cadena de subministrament amb traçabilitat de lot: qualsevol producte on calgui rastrejar des de fabricació fins a venda final, típicament sota certificació HACCP, IFS o BRCGS. - Logística de palets amb SSCC: l'AI 00 codifica un SSCC de 18 dígits únic per palet, cosa que permet seguiment individual en magatzem i transport. Fora d'aquests casos, Code 128 pur és suficient i més simple. Si només necessites un identificador alfanumèric intern sense estructura, no afegeixis la complexitat de GS1-128 perquè el sistema receptor hauria de fer parsing d'AIs que no aporten valor. No facis servir GS1-128 per a producte unitari en TPV de supermercat: allà toca EAN-13 o UPC-A. GS1-128 és per a envasos de transport (caixes mestres, palets) i per a envasos secundaris farmacèutics amb serialització.

§SPECS

Especificacions tècniques del format GS1-128

Longitud

1-80

Caràcters

Alfanumèric

Exemple

(01)05012345678900(17)260301(10)ABC123

Dígit de control

No

GS1-128 està estandarditzat per GS1 General Specifications, basat en la norma ISO/IEC 15417 (Code 128): - Estructura: prefix FNC1 (caràcter especial Code 128 amb valor 102 al subset B) seguit de parells AI més dades. - Longitud màxima recomanada: 48 caràcters incloent els AIs. Els lectors n'accepten més, però per sobre d'aquesta longitud la llegibilitat baixa i la barra impresa es fa molt llarga. - Conjunt de caràcters: ASCII complet (128 caràcters) dins de cada camp de dades. - Dígit de control: mòdul 103 sobre tot el codi, calculat automàticament. Hereta la robustesa de Code 128. - Separador: FNC1 també s'usa entre AIs de longitud variable i el següent AI. Els AIs de longitud fixa no requereixen separador. - Dimensions: factor X recomanat entre 0,495 mm i 0,940 mm per a impressió sobre etiqueta adhesiva. Per a impressió directa sobre cartró ondulat, factor X de fins a 1,016 mm. - Quiet zone: 10X a esquerra i dreta, obligatòria. - Compatibilitat: qualsevol lector Code 128 llegeix la cadena completa. Els sistemes que entenen GS1 processen els AIs i separen els camps. Els sistemes que no entenen GS1 reben la cadena sencera com a text pla (amb l'FNC1 traduït normalment al caràcter ASCII 29 GS o ignorat).

§COMPARISON

En què es diferència GS1-128 de Code 128 i de GS1 DataMatrix?

Code 128 transmet una cadena. GS1-128 transmet una cadena estructurada amb camps identificats per Application Identifiers. GS1 DataMatrix codifica la mateixa informació en format 2D per a envasos molt petits.

GS1-128 davant de Code 128: si guardaràs el codi en una base de dades com a text pla sense estructura, Code 128 n'hi ha prou. Si has de processar camps individuals (lot, caducitat, pes), GS1-128 t'estalvia fer parsing de strings amb expressions regulars: cada AI delimita un camp de forma estàndard i el sistema receptor sap exactament quin tipus de dada espera. La diferència visible en imprimir és només el caràcter FNC1 a l'inici (invisible al text humà) i els parèntesis que envolten els AIs al text retolat a sota. GS1-128 davant de GS1 DataMatrix: GS1 DataMatrix és la versió 2D de l'estàndard GS1, usada quan l'envàs és massa petit per a una etiqueta lineal llarga. La indústria farmacèutica europea està migrant gradualment de GS1-128 a GS1 DataMatrix perquè el codi 2D ocupa una fracció de l'espai. Per a envasos farmacèutics secundaris, GS1 DataMatrix ja és l'estàndard. Per a caixes mestres i palets, GS1-128 continua dominant. GS1-128 davant de SSCC en GS1-128: SSCC (Serial Shipping Container Code) és l'AI 00 dins del format GS1-128. Identifica una unitat d'enviament única (palet, contenidor) amb 18 dígits. Un palet pot portar un GS1-128 amb AI 00 (SSCC del palet) més AI 02 (GTIN del contingut) i AI 37 (quantitat de caixes a dins). El SSCC permet fer seguiment del palet individual al llarg de la cadena, mentre que el GTIN identifica el producte homogeni a dins.

§FAQ

Preguntes freqüents sobre GS1-128

  • Tècnicament pots generar el codi i escanejar-lo. Però el GTIN dins de l'AI 01 ha de ser vàlid i únic al mercat, fet que requereix registre a GS1 (AECOC a Espanya). Si l'uses internament sense GTIN públic, pots inventar-te GTINs per a ús intern però perdràs interoperabilitat amb sistemes externs. Si lliuraràs mercaderia a retailers, distribuïdors o farmàcies, el GTIN ha d'estar registrat al teu nom a GS1 GEPIR.

  • Enganxa la cadena completa amb els AIs entre parèntesis: (01)05012345678900(17)260301(10)ABC123. Els parèntesis són llegibles per a humans i s'imprimeixen al text retolat a sota del codi, però el lector els ignora en decodificar. Internament el generador converteix els parèntesis al caràcter de control FNC1 que el sistema receptor reconeix.

  • AI 01 (GTIN del producte, 14 dígits), AI 10 (lot alfanumèric), AI 17 (caducitat YYMMDD), AI 21 (número de sèrie únic, alfanumèric), AI 00 (SSCC per a palets, 18 dígits), AI 310x (pes net en kg amb x decimals). En farmacèutica europea sota FMD s'exigeixen AI 01 + AI 17 + AI 10 + AI 21 simultàniament. En logística general sol n'hi haver prou amb AI 00 més AI 02 més AI 37.

  • Qualsevol lector Code 128 llegeix la cadena sencera. Els sistemes que entenen GS1 processen els AIs i separen els camps automàticament. Els sistemes que no entenen GS1 reben la cadena com a text pla i necessiten fer parsing dels AIs per codi d'aplicació. La majoria de programari ERP modern (SAP, Microsoft Dynamics, Sage) té mòduls GS1 natius que entenen el format sense desenvolupament addicional.

  • No. La diferència tècnica és el caràcter FNC1 a l'inici del codi, invisible al text humà. Si imprimeixes Code 128 amb parèntesis simulant GS1, els lectors GS1 no processaran els AIs perquè falta l'FNC1 inicial que identifica el format com a GS1. És un error freqüent: afegir parèntesis a Code 128 normal no converteix el codi en GS1-128. Cal generar GS1-128 natiu amb l'FNC1 inclòs.

§HOME / 07 / TESTIMONIS

Què en diuen els qui ja fan servir codigo-qr.es?

Negocis que fan servir QR per a cartes, packaging, esdeveniments i logística. Sense marca en cap pla.

Recomiendo 100% Codigo-QR.es. Me ha ayudado para ahorrar. Además que ya tengo mi propia landing mediante un simple QR. Todo gestionado desde la pagina. Codigo-QR.es me ha facilitado mucho el día a día
SJ

Sonia Jimenez

Encargada de una peluquería

Tenim 20 taules i abans reimprimir la carta ens costava 180€ cada temporada. Ara canvio el preu de qualsevol plat en 20 segons des del mòbil. El QR de la taula no ha canviat mai.
CR

Carmen R.

Restaurant a Barcelona

Vam posar un QR al packaging del nostre producte cosmètic. En 3 mesos vam rebre 340 registres de garantia. Abans amb el paper de garantia no arribàvem a 10 al mes.
JM

Jordi M.

eCommerce de cosmètica

Organitzo fires i esdeveniments. Amb el QR dinàmic als cartells puc redirigir a la venda d'entrades, a l'streaming o al replay segons el moment. Sense reimprimir mai.
SV

Sara V.

Promotora d'esdeveniments

Preparat per crear el teu codi GS1-128

Desbloqueja aquest format passant a Pro. Cancel·la quan vulguis des del panell.

Necessites barcodes per a tota la teva empresa? Veure solucions per a empreses →