LUIS MANUEL LOPEZ LAZARO
2011-09-15 07:29:26 UTC
Nosotros trabajamos con lectores CK30 de Intermec. En la configuracion del lector hay un apartado que te permite cambiar el valor FNC1 por cualquier otro caracter. Nosotros lo que hicimos fue cambiar este caracter por el caracter "@",y cuando leemos un codigo con IAs de longitud variable en pantalla nos sustituye el FNC1 por "@".
La forma de llegar a este parametro es la siguiente.
1 Configuration Utility
1 Scanners, Symbologies
1 Internal Scanner
1 Symbologies
3 Code 128
8 More
8 More
8 More
8 More
3 FNC1 conversion
* De fabrica
<\x1D>
Valor igual a "GS"
* Se puede poner
<\x40>
Valor igual a"@"
Se puede poner
<\x26>
Valor igual a "&"
* Se puede dejar
< >
= Espacio
Luis Manuel Lopez
Prim S.A. - Dpto Informatica
www.prim.es
________________________________
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org en nombre de forum.help400-request-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Enviado el: mié 14/09/2011 12:00
Para: forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Asunto: Resumen de Forum.help400, Vol 59, Envío 19
Envíe los mensajes para la lista Forum.help400 a
forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Para subscribirse o anular su subscripción a través de la WEB
http://listas.combios.es/cgi-bin/mailman/listinfo/forum.help400
O por correo electrónico, enviando un mensaje con el texto "help" en
el asunto (subject) o en el cuerpo a:
forum.help400-request-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Puede contactar con el responsable de la lista escribiendo a:
forum.help400-owner-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Si responde a algún contenido de este mensaje, por favor, edite la
linea del asunto (subject) para que el texto sea mas especifico que:
"Re: Contents of Forum.help400 digest...". Además, por favor, incluya
en la respuesta sólo aquellas partes del mensaje a las que está
respondiendo.
Asuntos del día:
1. RE: Interpretar símbolo FNC1 de un EAN128 (Jose Bermudez)
2. RE: Interpretar símbolo FNC1 de un EAN128 (Javier Mora)
----------------------------------------------------------------------
Message: 1
Date: Wed, 14 Sep 2011 10:28:28 +0200
From: "Jose Bermudez" <informatica-GBwSdTh/***@public.gmane.org>
Subject: RE: Interpretar símbolo FNC1 de un EAN128
To: "'forum.help400'" <forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org>
Message-ID:
<!&!AAAAAAAAAAAYAAAAAAAAAOoURquOajxMv/uqyaqu80CijgAAEAAAAOp/GGkFXBdGivrX2ZyXAqABAAAAAA==-GBwSdTh/***@public.gmane.org>
Content-Type: text/plain; charset="iso-8859-1"
No trabajo con ellos pero en su día me dejaron uno de prueba y me suena que
configuraron la emulación tn5250 del terminal para que en la lectura el
fnc1 se la saltara.
Saludos,
<mailto:informatica-GBwSdTh/***@public.gmane.org> José Bermúdez
Departamento Informática.
Alcoholes Montplet, S. A.
Vía Trajana 53-55
08020 Barcelona
Teléfono 93 313 63 62
Fax 93 305 40 45
Horario de 7 a 15 Horas.
http://www.montplet.es <http://www.montplet.es/>
_____
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
[mailto:forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org] En nombre de Javier Mora
Enviado el: martes, 13 de septiembre de 2011 10:03
Para: forum.help400
Asunto: Interpretar símbolo FNC1 de un EAN128
Hola a ***@s:
Esta consulta es un poco complicada de explicar. Utilizo un terminal
Intermec CK3 junto a la emulación 5250 que incorpora para leer códigos EAN
128 y extraer los valores de algunos IAs. EAN 128 utiliza un símbolo
especial (FNC1) para delimitar el final los IAs de longitud variable.
El terminal tiene configurado que el valor del símbolo FNC1 se corresponda
con el valor 1D Hex (ASCII) que trasladado a EBCDIC debería corresponder al
mismo valor X'1D'. Sin embargo cuando leo el campo que contiene la lectura
del EAN, en la posición donde debería aparecer X'1D' se ve X'40' (el espacio
en blanco). Si cambio la configuración a FNC1=7C Hex, entonces veo X'6A' en
la lectura.
Mi duda es, si se teclea o se lee un valor no visualizable en un campo de
pantalla 5250, ¿éste se transforma en un blanco (X'40')? Me parece algo muy
extraño y no sé si el problema es de la emulación del terminal, de cómo está
definido el campo en pantalla o por otro motivo.
¿Alguno de vosotros está trabajando con este tipo de emulaciones de Intermec
y se ha encontrado con el mismo problema al leer EAN128? ¿Cómo lo
resolviste?
Un saludo y gracias por vuestros comentarios,
Javier Mora
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20110914/e14a2768/attachment.html>
------------------------------
Message: 2
Date: Wed, 14 Sep 2011 11:15:17 +0200
From: "Javier Mora" <jmora-0/***@public.gmane.org>
Subject: RE: Interpretar símbolo FNC1 de un EAN128
To: "forum.help400" <forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org>
Message-ID:
<443A351E8E1FB741B028CE10B25879D30679B387-S1qSbOLsJpcNskr5Kn8ARQ+l7R2+***@public.gmane.org>
Content-Type: text/plain; charset="iso-8859-1"
Realmente lo que me interesa es precisamente lo contrario, me gustaría detectar el caracter correcto FNC1. En las pruebas que he realizado, dependiendo del valor configurado en el terminal la sesión 5250 lo toma como blanco o como un carácter reconocible.
Gracias por tu interés.
Javier Mora
________________________________
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org [mailto:forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org] En nombre de Jose Bermudez
Enviado el: miércoles, 14 de septiembre de 2011 10:28
Para: 'forum.help400'
Asunto: RE: Interpretar símbolo FNC1 de un EAN128
No trabajo con ellos pero en su día me dejaron uno de prueba y me suena que configuraron la emulación tn5250 del terminal para que en la lectura el fnc1 se la saltara.
Saludos,
José Bermúdez <mailto:informatica-GBwSdTh/***@public.gmane.org>
Departamento Informática.
Alcoholes Montplet, S. A.
Vía Trajana 53-55
08020 Barcelona
Teléfono 93 313 63 62
Fax 93 305 40 45
Horario de 7 a 15 Horas.
http://www.montplet.es <http://www.montplet.es/>
________________________________
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org [mailto:forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org] En nombre de Javier Mora
Enviado el: martes, 13 de septiembre de 2011 10:03
Para: forum.help400
Asunto: Interpretar símbolo FNC1 de un EAN128
Hola a ***@s:
Esta consulta es un poco complicada de explicar. Utilizo un terminal Intermec CK3 junto a la emulación 5250 que incorpora para leer códigos EAN 128 y extraer los valores de algunos IAs. EAN 128 utiliza un símbolo especial (FNC1) para delimitar el final los IAs de longitud variable.
El terminal tiene configurado que el valor del símbolo FNC1 se corresponda con el valor 1D Hex (ASCII) que trasladado a EBCDIC debería corresponder al mismo valor X'1D'. Sin embargo cuando leo el campo que contiene la lectura del EAN, en la posición donde debería aparecer X'1D' se ve X'40' (el espacio en blanco). Si cambio la configuración a FNC1=7C Hex, entonces veo X'6A' en la lectura.
Mi duda es, si se teclea o se lee un valor no visualizable en un campo de pantalla 5250, ¿éste se transforma en un blanco (X'40')? Me parece algo muy extraño y no sé si el problema es de la emulación del terminal, de cómo está definido el campo en pantalla o por otro motivo.
¿Alguno de vosotros está trabajando con este tipo de emulaciones de Intermec y se ha encontrado con el mismo problema al leer EAN128? ¿Cómo lo resolviste?
Un saludo y gracias por vuestros comentarios,
Javier Mora
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20110914/4878e6e6/attachment.htm>
------------------------------
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es <http://www.help400.es/>
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
Fin de Resumen de Forum.help400, Vol 59, Envío 19
*************************************************
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.
La forma de llegar a este parametro es la siguiente.
1 Configuration Utility
1 Scanners, Symbologies
1 Internal Scanner
1 Symbologies
3 Code 128
8 More
8 More
8 More
8 More
3 FNC1 conversion
* De fabrica
<\x1D>
Valor igual a "GS"
* Se puede poner
<\x40>
Valor igual a"@"
Se puede poner
<\x26>
Valor igual a "&"
* Se puede dejar
< >
= Espacio
Luis Manuel Lopez
Prim S.A. - Dpto Informatica
www.prim.es
________________________________
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org en nombre de forum.help400-request-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Enviado el: mié 14/09/2011 12:00
Para: forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Asunto: Resumen de Forum.help400, Vol 59, Envío 19
Envíe los mensajes para la lista Forum.help400 a
forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Para subscribirse o anular su subscripción a través de la WEB
http://listas.combios.es/cgi-bin/mailman/listinfo/forum.help400
O por correo electrónico, enviando un mensaje con el texto "help" en
el asunto (subject) o en el cuerpo a:
forum.help400-request-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Puede contactar con el responsable de la lista escribiendo a:
forum.help400-owner-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
Si responde a algún contenido de este mensaje, por favor, edite la
linea del asunto (subject) para que el texto sea mas especifico que:
"Re: Contents of Forum.help400 digest...". Además, por favor, incluya
en la respuesta sólo aquellas partes del mensaje a las que está
respondiendo.
Asuntos del día:
1. RE: Interpretar símbolo FNC1 de un EAN128 (Jose Bermudez)
2. RE: Interpretar símbolo FNC1 de un EAN128 (Javier Mora)
----------------------------------------------------------------------
Message: 1
Date: Wed, 14 Sep 2011 10:28:28 +0200
From: "Jose Bermudez" <informatica-GBwSdTh/***@public.gmane.org>
Subject: RE: Interpretar símbolo FNC1 de un EAN128
To: "'forum.help400'" <forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org>
Message-ID:
<!&!AAAAAAAAAAAYAAAAAAAAAOoURquOajxMv/uqyaqu80CijgAAEAAAAOp/GGkFXBdGivrX2ZyXAqABAAAAAA==-GBwSdTh/***@public.gmane.org>
Content-Type: text/plain; charset="iso-8859-1"
No trabajo con ellos pero en su día me dejaron uno de prueba y me suena que
configuraron la emulación tn5250 del terminal para que en la lectura el
fnc1 se la saltara.
Saludos,
<mailto:informatica-GBwSdTh/***@public.gmane.org> José Bermúdez
Departamento Informática.
Alcoholes Montplet, S. A.
Vía Trajana 53-55
08020 Barcelona
Teléfono 93 313 63 62
Fax 93 305 40 45
Horario de 7 a 15 Horas.
http://www.montplet.es <http://www.montplet.es/>
_____
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org
[mailto:forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org] En nombre de Javier Mora
Enviado el: martes, 13 de septiembre de 2011 10:03
Para: forum.help400
Asunto: Interpretar símbolo FNC1 de un EAN128
Hola a ***@s:
Esta consulta es un poco complicada de explicar. Utilizo un terminal
Intermec CK3 junto a la emulación 5250 que incorpora para leer códigos EAN
128 y extraer los valores de algunos IAs. EAN 128 utiliza un símbolo
especial (FNC1) para delimitar el final los IAs de longitud variable.
El terminal tiene configurado que el valor del símbolo FNC1 se corresponda
con el valor 1D Hex (ASCII) que trasladado a EBCDIC debería corresponder al
mismo valor X'1D'. Sin embargo cuando leo el campo que contiene la lectura
del EAN, en la posición donde debería aparecer X'1D' se ve X'40' (el espacio
en blanco). Si cambio la configuración a FNC1=7C Hex, entonces veo X'6A' en
la lectura.
Mi duda es, si se teclea o se lee un valor no visualizable en un campo de
pantalla 5250, ¿éste se transforma en un blanco (X'40')? Me parece algo muy
extraño y no sé si el problema es de la emulación del terminal, de cómo está
definido el campo en pantalla o por otro motivo.
¿Alguno de vosotros está trabajando con este tipo de emulaciones de Intermec
y se ha encontrado con el mismo problema al leer EAN128? ¿Cómo lo
resolviste?
Un saludo y gracias por vuestros comentarios,
Javier Mora
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20110914/e14a2768/attachment.html>
------------------------------
Message: 2
Date: Wed, 14 Sep 2011 11:15:17 +0200
From: "Javier Mora" <jmora-0/***@public.gmane.org>
Subject: RE: Interpretar símbolo FNC1 de un EAN128
To: "forum.help400" <forum.help400-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org>
Message-ID:
<443A351E8E1FB741B028CE10B25879D30679B387-S1qSbOLsJpcNskr5Kn8ARQ+l7R2+***@public.gmane.org>
Content-Type: text/plain; charset="iso-8859-1"
Realmente lo que me interesa es precisamente lo contrario, me gustaría detectar el caracter correcto FNC1. En las pruebas que he realizado, dependiendo del valor configurado en el terminal la sesión 5250 lo toma como blanco o como un carácter reconocible.
Gracias por tu interés.
Javier Mora
________________________________
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org [mailto:forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org] En nombre de Jose Bermudez
Enviado el: miércoles, 14 de septiembre de 2011 10:28
Para: 'forum.help400'
Asunto: RE: Interpretar símbolo FNC1 de un EAN128
No trabajo con ellos pero en su día me dejaron uno de prueba y me suena que configuraron la emulación tn5250 del terminal para que en la lectura el fnc1 se la saltara.
Saludos,
José Bermúdez <mailto:informatica-GBwSdTh/***@public.gmane.org>
Departamento Informática.
Alcoholes Montplet, S. A.
Vía Trajana 53-55
08020 Barcelona
Teléfono 93 313 63 62
Fax 93 305 40 45
Horario de 7 a 15 Horas.
http://www.montplet.es <http://www.montplet.es/>
________________________________
De: forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org [mailto:forum.help400-bounces-mdtS6lScdvwwdAU+I4PiffU/***@public.gmane.org] En nombre de Javier Mora
Enviado el: martes, 13 de septiembre de 2011 10:03
Para: forum.help400
Asunto: Interpretar símbolo FNC1 de un EAN128
Hola a ***@s:
Esta consulta es un poco complicada de explicar. Utilizo un terminal Intermec CK3 junto a la emulación 5250 que incorpora para leer códigos EAN 128 y extraer los valores de algunos IAs. EAN 128 utiliza un símbolo especial (FNC1) para delimitar el final los IAs de longitud variable.
El terminal tiene configurado que el valor del símbolo FNC1 se corresponda con el valor 1D Hex (ASCII) que trasladado a EBCDIC debería corresponder al mismo valor X'1D'. Sin embargo cuando leo el campo que contiene la lectura del EAN, en la posición donde debería aparecer X'1D' se ve X'40' (el espacio en blanco). Si cambio la configuración a FNC1=7C Hex, entonces veo X'6A' en la lectura.
Mi duda es, si se teclea o se lee un valor no visualizable en un campo de pantalla 5250, ¿éste se transforma en un blanco (X'40')? Me parece algo muy extraño y no sé si el problema es de la emulación del terminal, de cómo está definido el campo en pantalla o por otro motivo.
¿Alguno de vosotros está trabajando con este tipo de emulaciones de Intermec y se ha encontrado con el mismo problema al leer EAN128? ¿Cómo lo resolviste?
Un saludo y gracias por vuestros comentarios,
Javier Mora
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.combios.es/cgi-bin/mailman/private/forum.help400/attachments/20110914/4878e6e6/attachment.htm>
------------------------------
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es <http://www.help400.es/>
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
Fin de Resumen de Forum.help400, Vol 59, Envío 19
*************************************************
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.