Agregar Funcion F1 en CB EAN-128

Post Reply
User avatar
leandro
Posts: 958
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Agregar Funcion F1 en CB EAN-128

Post by leandro »

Buenos días para todos,

No se si a alguien le ha ocurrido, que deba agregar la función F1 dentro de un código de barras EAN-128, la entidad bancaria lo exige y no sabemos como se debe agregar.

Esto dice la entidad bancaria

ALTURA:

La Altura del símbolo (Barras) se debe implementar entre las siguientes dimensiones para que permita una adecuada lectura, el tamaño del código puede oscilar entre:

Tamaño Máximo: 31.8 mm
Tamaño Ideal: 20 mm
Tamaño Mínimo: 15 mm.

Function 1 Que es
Carácter que junto con el de inicio define la simbología estándar UCC/EAN-128. También se usa como separador entre campos, cuando en un símbolo se concatenan _ de longitud variable.

Debido a que el carácter F1 cuenta con la característica de ser especial, NO se podrán ingresar de manera manual como un carácter alfabético. se deberá validar la manera correcta de cómo generarlo dentro de la cadena de elementos.
El código no cuenta con una estructura ni con los correspondientes F1, debido a esto se presentan errores en su lectura que afectan la correcta entrega de información.

De antemano gracias
(Es para ayudar aun colega) :lol:
Saludos
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
Adolfredo Martinez
Posts: 33
Joined: Fri Feb 15, 2019 1:37 pm
Location: Aracataca-Colombia

Re: Agregar Funcion F1 en CB EAN-128

Post by Adolfredo Martinez »

Hola a todos del forum.

Sobre este tema, parece que la clase no esta actualizada, le hace falta la UCC/EAN-128. Las que aparecen son las siguientes:

// Barcode type:
// 1 = Code 39
// 2 = Code 39 check digit
// 3 = Code 128 auto select
// 4 = Code 128 mode A
// 5 = Code 128 mode B
// 6 = Code 128 mode C
// 7 = EAN 8
// 8 = EAN 13
// 9 = UPC-A
// 10 = Codabar
// 11 = Suplemento 5
// 12 = Industrial 2 of 5
// 13 = Industrial 2 of 5 check digit
// 14 = Interlaved 2 of 5
// 15 = Interlaved 2 of 5 check digit
// 16 = Matrix 2 of 5
// 17 = Matrix 2 of 5 check digit

La UCC/EAN-128, no aparece.
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Agregar Funcion F1 en CB EAN-128

Post by karinha »

João Santos - São Paulo - Brasil
Adolfredo Martinez
Posts: 33
Joined: Fri Feb 15, 2019 1:37 pm
Location: Aracataca-Colombia

Re: Agregar Funcion F1 en CB EAN-128

Post by Adolfredo Martinez »

Hola Karina.


Utilizando Barcode type:Code 128 mode C. Si me cumple con la estructura general de un símbolo del estándar de recaudor:
Inicio C + Función 1 + IAs, datos y caracteres especiales ....+ CC + CP
Donde :
Caracter Especial
Función 1. Carácter que junto con el de inicio define la simbología estándar UCC/EAN-128. También se usa como separador entre campos, cuando en un símbolo se concatenan _ de longitud variable.
Ejemplo

La estructura del código es:
Asi para la vista humana:
(415)7707181500017(8020)0200675436 (3900)01800765(96)20040630
En los codigo de Barra asi:
Inicio C Funcion1 41 57 70 71 81 50 00 17 80 20 02 00 67 54 36 Función 1 39 00 01 80
07 65 Función 1 96 20 04 06 30 CC CP.
Adolfredo Martinez
Posts: 33
Joined: Fri Feb 15, 2019 1:37 pm
Location: Aracataca-Colombia

Re: Agregar Funcion F1 en CB EAN-128

Post by Adolfredo Martinez »

Hola a todos en el forum.


Karinna.

No he podido solucionar, el problema con los codigo de barra, ya que la entidad bancaria, me dice que le hace falta el caracter especial:
Que es el Caracter Especial:

Función 1. Carácter que junto con el de inicio define la simbología estándar UCC/EAN-128. También se usa como separador entre campos, cuando en un símbolo se concatenan _ de longitud variable.
Ejemplo

La estructura del código es:

Inicio C Funcion1 41 57 70 71 81 50 00 17 80 20 02 00 67 54 36 Función 1 39 00 01 80
07 65 Función 1 96 20 04 06 30 CC CP.

Lo hago asi:

@29.1, 5 PRINT TO oPrn TEXT cCodBarra AS BARCODE TYPE "CODE128" ;
SIZE 14, 1.8 CM COLOR CLR_BLACK PINSIZE 5.4
@ 30.9, 5.3 PRINT TO oPrn TEXT cTexto ;
SIZE 11, 1 CM FONT oFont11
Adolfredo Martinez
Posts: 33
Joined: Fri Feb 15, 2019 1:37 pm
Location: Aracataca-Colombia

Re: Agregar Funcion F1 en CB EAN-128

Post by Adolfredo Martinez »

Hola a todos en el forum.


Karinna.

No he podido solucionar, el problema con los codigo de barra, ya que la entidad bancaria, me dice que le hace falta el caracter especial:
Que es el Caracter Especial:

Función 1. Carácter que junto con el de inicio define la simbología estándar UCC/EAN-128. También se usa como separador entre campos, cuando en un símbolo se concatenan _ de longitud variable.
Ejemplo

La estructura del código es:

Inicio C Funcion1 41 57 70 71 81 50 00 17 80 20 02 00 67 54 36 Función 1 39 00 01 80
07 65 Función 1 96 20 04 06 30 CC CP.

Lo hago asi:

@29.1, 5 PRINT TO oPrn TEXT cCodBarra AS BARCODE TYPE "CODE128" ;
SIZE 14, 1.8 CM COLOR CLR_BLACK PINSIZE 5.4
@ 30.9, 5.3 PRINT TO oPrn TEXT cTexto ;
SIZE 11, 1 CM FONT oFont11
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Agregar Funcion F1 en CB EAN-128

Post by karinha »

João Santos - São Paulo - Brasil
Post Reply