Navegación

Código de barras GS1128

GS1128 Barcode Font
Página del producto GS1128

Generar códigos de barras GS1128

Implementación fluida en Crystal Reports, MS Excel y MS Access

Barcodesoft GS1 128 Barcode Generator

GS1-128 es una variante especializada del Código 128, optimizada para la logística de la cadena de suministro y no para el punto de venta minorista tradicional. Su estructura exige un carácter FNC1 inmediatamente después del carácter de inicio, seguido de Identificadores de Aplicación (AI) que definen el significado de los datos subsiguientes. La simbología impone dimensiones físicas estrictas: máximo 48 caracteres, 165 mm de longitud y 32 mm de altura, con el texto legible por humanos colocado debajo del símbolo y los caracteres de control ocultos. Al incorporar los AI, GS1-128 permite un intercambio de datos flexible y estandarizado entre socios comerciales globales, basándose en los sistemas UCC y EAN establecidos en la década de 1970. Sin embargo, su propósito principal sigue siendo la representación estructurada de cadenas de elementos, no el escaneo convencional, lo que lo convierte en una herramienta vital para la gestión de inventarios, el rastreo y las aplicaciones logísticas.

Resumen

code 128 barcode GS1128 UCC/EAN-128 ISO/IEC 15417:2007

GS1-128, conocido anteriormente como simbología UCC/EAN-128, es una variante de la simbología Code 128.

El sistema UCC EAN fue establecido por el Uniform Code Council (UCC) en 1973. En 1977, la European Article Numbering Association (EAN International) diseñó un sistema compatible para su uso en Europa.

El patrón de uso de FNC1 justo después del carácter de inicio está reservado exclusivamente para GS1128.

Características de la simbología

  • El espacio está excluido del conjunto de caracteres codificables.
  • Se puede codificar un máximo de 48 caracteres de datos.
  • La longitud física máxima es de 165 mm (6.5 pulgadas), incluyendo las zonas de silencio.
  • La altura mínima del símbolo es de 32 mm (1.25 pulgadas).
  • El texto legible por humanos debe colocarse debajo del símbolo (los caracteres de inicio, parada, FNC1 y dígito de control están ocultos).
  • Los Identificadores de Aplicación (AI) definen explícitamente la interpretación de los datos.

Secuencia de estructura GS1-128

  1. Carácter de inicio Code-128 (A, B o C)
  2. FNC1
  3. Identificador de Aplicación (AI)
  4. Datos codificables
  5. Dígito de control
  6. Carácter de parada

GS1-128 (UCC/EAN-128) es altamente flexible y está diseñado principalmente para representar cadenas de elementos utilizando los Identificadores de Aplicación del Sistema EAN-UCC. No está diseñado para el escaneo tradicional en puntos de venta minoristas.

Precios de fuentes de código de barras Barcodesoft GS1128

Tipo de Licencia Individual 5 Usuarios 10 Usuarios Sitio Corporativa Dev 5-Dev 10-Dev Ilimitada
Precio CAD299 CAD399 CAD599 CAD799 CAD999 CAD1199 CAD1399 CAD1999 CAD2999

Generar código de barras GS1 128 en Crystal Reports

Dado que GS1-128 está diseñado sobre Code 128, utiliza la familia de fuentes de códigos de barras Code 128.

¿Cómo generar un código de barras GS1 128 en Crystal Reports?

Para generar un código de barras GS1 128 en Crystal Reports, cree un nuevo campo de fórmula utilizando la función BCSLinearGS1128 de la biblioteca UFL de Barcodesoft. Pase sus campos de base de datos como argumentos, coloque el campo de fórmula en su lienzo de diseño y aplique la familia de fuentes Code128M.

  1. Paso 1: Determinar la arquitectura de SAP Crystal Reports y registrar la DLL

    Determine si su versión de SAP Crystal Reports es de 32 o 64 bits. SAP Crystal Reports de 2008 a 2016 son de 32 bits, mientras que SAP Crystal Reports 2020 y 2025 son de 64 bits.

    Para Crystal Reports de 64 bits (2020 / 2025):

    Ejecute el Símbolo del sistema como Administrador y ejecute:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    %systemroot%\System32\regsvr32.exe cruflbcs_x64.dll
    Registro de la DLL de 64 bits cruflbcs_x64.dll mediante el Símbolo del sistema como Administrador

    Para Crystal Reports de 32 bits (2008–2016):

    Ejecute el Símbolo del sistema como Administrador y ejecute:

    cd "C:\Program Files\Common Files\Barcodesoft\FontUtil"
    regsvr32.exe cruflbcs.dll
    Registro de la DLL de 32 bits cruflbcs.dll mediante el Símbolo del sistema como Administrador
  2. Paso 2: Crear un nuevo campo de fórmula gs1128

    Abra el diseño de su informe en Crystal Reports. Haga clic derecho en Campos de fórmula en el Explorador de campos y elija "Nuevo..." en el menú contextual. Asigne el nombre "GS1128" a la fórmula y luego haga clic en "Usar editor".

    Creación de un nuevo Campo de fórmula llamado GS1128 en el Taller de fórmulas
  3. Paso 3: Localizar la función UFL GS1 128 de Barcodesoft

    En el Taller de fórmulas, navegue a través del árbol jerárquico de funciones: Lista de funciones ⇒ Funciones adicionales ⇒ UFL de COM y .NET (u212com.dll) ⇒ UFL de Visual Basic. Haga doble clic en la función BCSLinearGS1128.

    Localización de la función BCSLinearGS1128 en la lista de categorías de UFL de Visual Basic
  4. Paso 4: Introducir los campos de la base de datos y dar formato a los AI

    Proporcione su campo de base de datos como parámetro principal dentro de su sentencia de fórmula BCSLinearGS1128 y haga clic en "Guardar". La biblioteca de enlace dinámico (cruflbcs.dll) procesa y genera automáticamente los caracteres de control FNC1 durante el cálculo.

    Definición de parámetros de base de datos en el script de la fórmula GS1-128
    💡
    Codificación de múltiples Identificadores de Aplicación (AI): Envuelva cada Identificador de Aplicación (AI) individual dentro de paréntesis estándar. Por ejemplo, para encadenar el AI (02) con el AI (10), formatee su cadena de datos de la siguiente manera: (02)12345678901234(10)12345678901234567890

    El analizador procesa el FNC1 inicial como "[C1" y asigna los separadores posteriores al carácter ASCII 29 (GS).

  5. Paso 5: Posicionar el campo de fórmula GS1128 en su lienzo de diseño

    Arrastre y suelte su campo de fórmula GS1128 recién definido en el lienzo de diseño de su informe. Inicialmente se mostrarán en pantalla las cadenas de texto calculadas sin procesar antes de aplicar la fuente.

    Arrastrar y soltar el campo de fórmula GS1128 en la cuadrícula de diseño de Crystal Reports
  6. Paso 6: Aplicar la tipografía de fuente GS1 128

    Haga clic derecho sobre el bloque de fórmula en su informe, haga clic en "Dar formato a campo" y elija code128m (o code128mHr) en la pestaña de propiedades de Fuente. Haga clic en Aceptar para finalizar.

    Selección de code128m como la tipografía de fuente activa en la ventana Dar formato a campo
  7. Paso 7: Verificar la generación del código de barras GS1 128

    Haga clic en el botón Aceptar para aplicar los cambios. Los marcadores de posición de las cadenas de texto se transformarán inmediatamente y se representarán como un código de barras GS1 128 activo y legible dentro del diseño de vista previa de su informe.

    Generación exitosa y vista previa de un código de barras GS1 128 en la vista de diseño de Crystal Reports