Impresión de código de barras Smart

Código de barras Oxxo Smart
Este código funciona exactamente igual que el Oxxo 2 solo que este es aplicado a Smart.

Requerimiento bajo el cual se desarrollo:
Variable para la impresión del CB de venta para OXXO 
[({2} Prefijo de código de barras)({10} Id de cliente) ({6} Fecha de servicio mas 15 días naturales (dd/mm/aa) )({7} Importe (5 enteros 2 decimales sin punto)) ({1} Validador (Base 10))]

Como podemos ver se compone de 5 elementos:
- Prefijo de código de barras Oxxo este código se edita a nivel centro de distribución y se sincroniza al equipo o desde acceso a supervisor se puede editar de forma manual.
- El ID de Cliente de la base de datos del servidor a 10 dígitos.
- Fecha de la venta + 15 dias naturales
- Importe con dos decimales y sin punto decimal
- Digito Validador base 10

Requerimiento para ser utilizado:
- Versión de CPU KN 7.xx o superior 
- Versión de módulo impresora 1.38 o superior
- Versión de plataforma 1.103.1 o superior 
- Versión de Smart mas reciente

Ahora veremos un ejemplo de como se aplica el  Código de barras Oxxo para que veamos que datos del cliente y equipo son tomados en cuenta. Primero en la plataforma veremos el cliente que estamos usando.


Después en la plataforma ubicamos el formato a usar y en las variables de venta seleccionamos el código de barras Oxxo.


Con mas a detalle vemos aquí resaltadas las variables que van a formar el código de barras.


Ahora en la imagen impresa veremos de color como se separan los datos_
- Prefijo de código de barras Oxxo: 57
- El ID de Cliente de la base de datos del servidor: 1987662087
- Fecha de la venta + 15 dias naturales 04/11/21 + 15 días = 19/11/21 >> 191121
- Importe con dos decimales y sin punto decimal: 0055000
- Digito Validador base 10: 3


Para finalizar veremos como se lee el código de barras desde la app de Barcode Scanner