Código de barras

El código de barras es la representación digital impresa de una información y está directamente conectada a la captura de datos. El código de barras automatiza el proceso de captura de los datos. Al contrario de digitarlos, se capturan los datos por medio de un lector óptico.

Tipos de código de barras

Existen docenas de estándares, todos aceptados internacionalmente. Los principales son:

(EAN) - utilizado en automatización comercial.
(2 de 5) - utilizado en datos variables.
(3 de 9) - uso general.

 

UPC / EAN

Este es el símbolo utilizado para la identificación de bienes de consumo para el segmento minorista. Los símbolos UPC son de tamaño fijo, siendo compulsorios en comercio minorista y en la industria de alimentos. No se lo utiliza en otro lugar. Se los desarrollaron con el objetivo de atender las necesidades del comercio minorista por general, una vez que adapta 12 dígitos a un espacio razonablemente compacto.

CÓDIGO 39

Desarrollado para atender algunas industrias que necesitaban codificar el alfabeto, así como números, en un código de barras, donde el Código 39, la simbología más popular del código de barras en esta opción. Es típicamente el código de barras más utilizado para la identificación en stocks y de procesos en diversos segmentos industriales. Sin embargo, el Código 39 produce códigos de barras relativamente largos y puede que no sea adecuado cuando se considere el ancho de la etiqueta.

CÓDIGO 128

Este código de barras proviene de la necesidad de una selección más amplia de caracteres que el Código 39 puede suministrar. Cuando se considere el ancho de la etiqueta, el Código 128 es una buena alternativa porque es muy compacto y resulta en un símbolo denso. Esta simbología se utiliza frecuentemente en la industria de transportes donde el tamaño de la etiqueta es un problema.

INTERCALADO 2 DE 5

Otra simbologia popular en la industria de transportes. \"Intercalado 2 de 5\" es muy utilizado también en operadores logísticos. Es una simbología compacta y se verá en cajas de papelón para volúmenes, donde se embarcan los objetos se embarcan para envío a los depósitos y supermercados.

Información sobre EAN 128 (Code 128)

El código 128, permite la impresión de todos los 128 caracteres ASCII, incluso caracteres alfanuméricos mayúsculos y minúsculos, así como los caracteres de control. Además, existen algunos caracteres especiales que son de uso intrínseco al código 128.

El código 128 está dividido en tres subconjuntos: A, B y C de los cuales solamente uno por vez puede estar activo. Cada uno de los códigos tiene un sentido diferente dependiendo del subconjunto activo.

El subconjunto A permite la impresión de todos los caracteres alfanuméricos mayúsculos, caracteres de control y caracteres especiales.
El subconjunto B permite la impresión de todos los caracteres alfanuméricos mayúsculos, caracteres minúsculos y caracteres especiales. Este subconjunto no permite la compresión, sin embargo acepta casi todos los caracteres contenidos en la tabla ASCII.
El subconjunto C se utiliza para duplicar la densidad de códigos con contenido solamente numéricos y números pares de los dígitos. Este aumento de densidad se obtiene por la impresión de un conjunto de 100 pares de dígitos de 00 a 99, incluso. Además de eso, permite la impresión de caracteres especiales, es decir, el subconjunto C se utiliza para compactar el código de barras.

Código Natural

Son los códigos de barra estándar EAN (8/13/128/UPC-A/UPC-E) y también el propio código del producto.

Ventajas: no necesita de la impresión de la etiqueta de identificación, pues el código que se utiliza es el mismo que está impreso en el embalaje de los productos.
Desventajas: no tiene trazabilidad tan detallada como el código único. No existe el control de unicidad.

Código interno

El código interno es el conjunto de información registrada en la tabla CB0 - Código Interno.

Este tipo de código permite que cuando se realice la lectura de la etiqueta, la visualización de la información del producto como almacén, dirección, lote, fecha de validez, cantidad, etc.

Ventajas: Trazabilidad fuerte y unicidad del producto.
Desventajas: Identificación

Desarrollo de código de barras

Se desarrollaron bibliotecas que están disponibles en el RPO estándar, que permiten desarrollar códigos de barras para los siguientes lenguajes de programación ADVPL:

DPL: lenguaje de programación datamax
EPL: lenguaje de programación eltron
IPL: lenguaje de programación intermec
ZPL: lenguaje de programación zebra

Configuración del Server INI

[TELNET]

Enable=1

Environment=DBF811

Main=U_TESTERF

Port=1080

En el que:

Enable

Activa/Desactiva el servicio del Telnet server en el Protheus.

[Environment]

Entorno utilizado para la ejecución de la aplicación VT100.

Main

Indica cual será el programa principal por ejecutarse, en caso de que se implemente el ACDSTD o el WMS necesario para que se especifique, conforme sigue Main=sigaacd.

Port.

Indica el puerto que el servicio Telnet server utilizará.

MaxRow

Indica la cantidad de líneas disponibles para la utilización, teniendo como estándar 8.

InactiveTimeOut

Indica la cantidad de segundos para desconectar, en caso de que el equipamiento esté inactivo.