¿La impresora tiene “Transformar *yes “ dado que vas a usar AFPDS?
LogoElayFri Vicente Aliaga Director Informática 961 920 029 vali...@silomar.es Silomar Elaborados y Distribución, SL & Silomar Frigoríficos, SL Autovía A-3 Madrid-Valencia, km 345 • 46930 • QUART DE POBLET • Valencia • www.silomar.es De: forum.help400-boun...@listas.combios.es [mailto:forum.help400-boun...@listas.combios.es] En nombre de Miguel SB Enviado el: miércoles, 16 de enero de 2019 0:26 Para: forum.help400@listas.combios.es Asunto: Impresión de código QR Buenas tardes, En la empresa donde trabajo emitimos documentos como boletas, tickets, facturas y notas de crédito mediante el AS400, lo que estoy tratando de hacer es que en estos documento se imprima un código QR con información del documento. Buscando en algunas paginas encontré como generar este codigo QR mediante BARCODE y logre que se imprima en una impresora láser, pero al enviarlo a una impresora térmica (tickets) o una impresora matricial (Facturas) no puedo lograr imprimir, el archivo que se genera en el spool se queda en estado HLD cuando lo envío a la impresora térmica o a la matricial. El modelo de las impresoras son: Impresora térmica: POS-D TP-300 Impresora matricial: EPSON FX-890 En ninguna de estas dos se puede imprimir el código QR Este es el código fuente que estoy utilizando en el PRTF para el código QR A*%%*********************************************************************** A SPACEB(001) A ASIGN 110A 1BARCODE(QRCODE 1 *VRT X'02' + A (*WIDTH .01) (*SWIDTH 0.7) + A (*QRCODE 10 1 *UCCEAN *TRIM)) A*%%*********************************************************************** Al compilarlo le coloco lo siguiente: Tipo de dispositivo impresora . DEVTYPE > *AFPDS Acción carácter no imprimible: RPLUNPRT Sustituir carácter . . . . . . *NO Carácter de sustitución . . . *BLANK Este es el codigo RPG: H Y FPRUEBAQ2O E 98 PRINTER C *ENTRY PLIST C PARM PCIA C PARM PTIP C PARM PNUM C PARM PTEX C*----------------------------------------------------- C*----------------------------------------------------- C CALL 'FI04314' C PARM PCIA 3 C PARM PTIP 5 C PARM PNUM 10 C PARM PTEX 110 C MOVELPTEX ASIGN C WRITEHEAD01 C MOVE *ON *INLR C*----------------------------------------------------- La variable ASIGN se carga con el texto que debe contener el QR Por favor su ayuda para poder imprimir código QR en la impresora térmica y la matricial, es necesario realizar alguna configuración adicional?. Muchas gracias. . No lo imprima si no es necesario. Protejamos el medio ambiente. Please consider the environment before printing this email. ADVERTENCIA - Este mensaje y sus archivos adjuntos pueden contener información confidencial y están dirigidos exclusivamente a su destinatario. Le informamos que la legislación vigente prohíbe el uso, divulgación o copia del contenido del presente mensaje por persona distinta del destinatario sin autorización previa. Si Ud. no es el destinatario de este mensaje y lo ha recibido por error le agradeceríamos que nos lo comunicara y que procediera a destruirlo. Según la normativa vigente en materia de protección de datos de carácter personal, informamos que sus datos personales serán tratados por parte de Silomar Elaborados y Distribución, SL con la finalidad del correcto desarrollo de las actividades de nuestra organización así como enviarle noticias, novedades e información general de nuestra empresa a través de medios postales y electrónicos. En caso que Ud no sea cliente de nuestra empresa dichas comunicaciones se realizarán siempre bajo previo consentimiento por su parte. Usted puede ejercitar los derechos de acceso, rectificación, cancelación, oposición y demás derechos en los términos establecidos en la normativa vigente dirigiéndose a nosotros. Asimismo, Ud. nos puede solicitar el envío de información adicional sobre nuestra política de protección de datos, tel 961 920 029, e-mail: proteccionda...@silomar.es WARNING - This message can contain confidential information and is directed exclusively to its addressee. We inform you that the legislation prohibits to use, spreading or copy the content of the present message by person different from the addressee without previous authorization. If you are not the addressee of this message or you have received it by error we would be thankful if you notify us and delete it. According to current regulations regarding the protection of personal data, we inform you that your personal data will be processed by Silomar Elaborados y Distribución, SL for the purpose of the correct development of our organization's activities as well as to send you news and general information about our company through postal and electronic means. In case you are not a customer of our company, such communications will always be made with your prior consent. You can exercise the rights of access, rectification, cancellation, opposition and other rights in the terms established in the current regulations by contacting us. Likewise, you can request us to send additional information about our data protection policy, tel 961 920 029, e-mail: proteccionda...@silomar.es
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.