![]() |
Enlazar con servicios web y codigos QR
Buenos dias a todos
Las Haciendas forales vascas implantan un sistema de envio de las facturas mediante un archivo XML a traves de servicios web RESTful y ademas cada factura en papel o pdf, etc debe llevar un identificador que se debe generar y un codigo QR. A pesar de haber mirado documentacion al respecto estoy bastante perdido. Todos estos temas no los he tratado nunca y no se por donde empezar ya que el desarrollo que he hecho habitualmente es adaptar las aplicaciones para funcionamiento en modo local o red. No se como puedo enlazar desde una aplicacion powercobol con una aplicacion que genere codigos QR ni generar una API para enviar el fichero XML. Realmente estoy muy perdido con todos estos temas y, la verdad, un poco desesperado. Espero haberme explicado bien. Agradezco por adelantado toda ayuda. Un saludo |
Cita:
Exemplo: Código COBOL:
Para JSON dá para fazer tudo com esta ferramenta: jq Também existem outras alternativas, ver exemplos neste forum. |
Hola @lumalma, por si sirve de algo envié para el concurso un programita que genera un QR.
Esta el fuente con todos los accesorios que necesita (Zint para generar el QR y Magick para cambiarle el formato). Zint genera la imagen pero con formato .png. No se si tiene algún parámetro para cambiar ese formato, por use Magick para generar un .jpg. Espero te sirva. |
Hola
Muchas gracias Joseg y Gusaiello por vuestra rapida respuesta. Me pondré con ello y ya comentaré mis progresos. Un saludo |
Buen día: En Argentina tenemos el servicio de Factura Electrónica que sería más o meno lo mismo.
Para todo el manejo del webservice, acá hay empresas que se dedican a la producción de Activex u Ejecutables en Batch para realizar este tipo de tarea. Tendrías que ver si en España hay productos de ese estilo, para no tener que ponerte a renegar vos con todos esos temas. Porque más allá de tener que realizar la aplicación, después hay que mantenerlas actualizadas por todo los cambios que el Fisco realiza. De esta manera es más sencillo para nosotros. Y la parte del QR, todo dependerá qué herramienta utilices para hacer los reportes. En mi caso uso Cobview y ya la ultima versión genera QR. Saludos... Fito... |
Muchas gracias Fito
Un saludo ---------- Post añadido : 19:27 ---------- Post anterior : 19:16 ---------- Buenas tardes Siguiendo los ejemplos de Joseg y Gusaiello he intentado crear un codigo QR con zint e insertarlo en un documento impreso. Gusaiello, además lo he hecho en bmp ya que con un parámetro se puede crear un codigo QR en bmp. El texto de ejemplo que estoy utilizando es: TICKETBAI El problema es que al ejecutar el comando con executesync como comentaba Joseg me devuelve el error +000000005. Si pruebo con texto mas pequeño como "Esto es una prueba" me genera el QR en formato bmp. Pero si pruebo a introducir el texto largo en el programa que Gusaiello presentó al concurso se genera perfectamente el QR y lo puedo imprimir y al leerlo obtengo la url que he indicado. En el manual de zint en Zint: Home indican unos errores en el capítulo 5. Using the API pero no viene nada respecto al comentado mas arriba. He hecho bastantes pruebas y no logro nada. Pongo el código que estoy utilizando: Código COBOL:
Muchas gracias Un saludo |
Hola:
Estás usando en ZINT de Gustavo u otra versión? porque esa versión no tiene para trabajar con BMP. Sacale --filetype=BMP y generalo en PNG Saludos... Fito... |
Cita:
En mi caso lo necesito en .bmp o .jpg que son los formatos gráficos que puedo leer con Acu. ---------- Post añadido : 16:45 ---------- Post anterior : 16:41 ---------- Cita:
Gracias @Fito, entonces no soy tan burro :mola: Agrego : buscando por ahi encontré otro programa para generar QR : qrencode, se usa mas o menos como Zint, por un lado tiene menos limitaciones, pero por otro lado no corre bajo XP. Y...si... tengo algunos clientes que aún usan XP. |
Buenas
Esta ocx que subio Rapinto en este link [Componente] Imprimir código QR - COBOL Foro Genera qr-code en formato .jpg .png .bmp sin problemas Código COBOL:
|
Cita:
Mais detalhes: ImageMagick - Convert, Edit, or Compose Digital Images Código COBOL:
|
| La franja horaria es GMT +2. Ahora son las 01:18. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.