Aplicación v7 no imprime bien en impresora de matriz de puntos para TPV


([N4] mittosoftware) #1

Hola a todos.
Tengo un problema con este tipo de impresora http://www.logiccontrols.com/web/MP2.html
.
Desde notepad o wordpad, imprime perfecto, cualquier tipo de letra, tamaño, negritas, etc. (es decir, no puedo reclamar al fabricante).

En cambio, desde la aplicación v7, no hay como hacerla imprimir correctamente. Sabiendo de antemano el texto, se nota que imprime los caracteres adecuados, pero esta tan distorsionado, que es prácticamente ilegible.
.
Ya lo he planteado a soporte, y sigue sin resolverse (he probado todo tipo de fuentes, calidad, tamaños, etc.), es por si alguno de ustedes tuvo experiencia con este tipo de impresoras (no importa si no es el modelo exacto).
.
Gracias de antemano por cualquier información o sugerencia.
Saludos


([N1] intelpric) #2

Ese tema nunca fue resuelto…

Hace tiempo insistimos en la solución de este tema y en velneo nunca lo resolvieron, el problema consiste en que los informes no leen la fuente de las impresoras matriciales.

Las soluciones alternativa serian :
1- Escribir en puerto LPT1
2-Utilizar impresoras termicas como la sansung bixolom 350 plus
3- Cambiar la fuente del informes por que la utiliza la impresora ( Courier New ) etc.

Espero te sirva…

www.sianeg.net
info@sianeg.net


([N4] mittosoftware) #3

Es algo DEMASIADO grave entonces, porque si el Wordpad imprime, cualquier aplicación v7 debería hacerlo ¿ o estoy errado?
.
Lo de las fuentes ya lo he probado, las mismas fuentes que WordPad imprime correctamente en la impresora, no puede imprimir la aplicación v7, NINGUNA hasta ahora.

La impresora es USB (es decir, lo del LPT1 descartado, ¿cierto?), usar una impresora termica no es opcion, porque es el hardware que ya existe.
.
Alguien ha escrito a un archivo de texto plano desde Velneo?
¿Se pueden imprimir esos archivos de texto plano desde un comando de Windows? (ya veré la multiplataforma luego).
.
Si alguien tiene alguna otra alternativa, avise por favor.


([N4] velavisual) #4

@cjribera@yahoo.es
.
.
Otra alternativa de la cual saldrá en breve una open apps, es el uso de NCReport: (recomiendo su instalación)
http://www.nocisoft.com/ncreport.html
.
Anunciado en:
http://velneo.es/nueva-version-velneo-v7-7-10/
.
.
Desconozco si cubrirá la impresión en impresoras de ticket, supongo que sí. Sólo es ponerse en contacto con la marca correspondiente
y salir de dudas. :slight_smile:
.
.
Otra alternativa a las ya existentes:

http://www.bitcodesoft.com/plugins/plugins/
.
http://adinf.es/
.
www.livesoftmx.com/
.
.
saludos
Antonio Vela
http.//www.velavisual.com


([N1] wikan) #5

Buenas @velavisual,
¿pero tiene versión gratuita el ncreport?


([N4] velavisual) #6

@manuel.rd.gmail.
.
Si que la tiene, ve a la siguiente url:
.
http://www.nocisoft.com/downloads.html
.
.
Pero veo algo elevado su precio
.
.
saludos
Antonio Vela
http://www.velavisual.com


([N1] wikan) #7

@velavisual
si lo vi al ratito de haber lo escrito. Lo deje abierto al volver de cenar lo vi.
Yo, lógicamente, quiero que este todo integrado en la plataforma, ya que se vende como tal. No es muy Life is Soft, estar instalando componentes y componentes. Al final, siempre se te queda algo detrás.


([N4] velavisual) #8

@manuel.rd.gmail.
.
+100 :slight_smile:


([N1] Synetic) #9

@cjribera
Para imprimir en impresora directamente puedes escribir un archivo de texto plano y ejecutar el comando de windows “copy xxxxx.xxx prn”. Creo que por defecto imprime en LPT1. Como tu impresora es USB puedes usar este truco (para windows siempre): Compartes la impresora y la conectas a un puerto LPT con el comando net use LPT1: \localhost\impresora_compartida.

Otra opción es desde Velneo crear un objeto puerto serie. Algunas impresoras USB te crean un puerto serial y tal vez puedas imprimir directamente de esa manera. También existía algún software que te los enlazaba si el driver no lo crea directamente.

De todas formas cuando consigas imprimir tendrás el problema de los caracteres de escape para el corte de papel y apertura de cajón, etc… Los informes no admiten caracteres de escape (aún, está en el foro de ideas planteado hace algún tiempo) y no se si con los métodos anteriores podrás resolverlo.

Saludos

Fernando.


([N2] bannu) #10

Pues yo veo una ventaja muy grande tener el software por una parte y el diseñador de informes por otra, de esta forma no necesitas tocar tu código cada vez que el cliente quiera modificar el informe, dirás que voy a decir yo que soy parte interesada ya que comercializo una de las soluciones arriba mencionadas, pero es que llevo años haciéndolo así y es la solución óptima para la gestión de informes, vReports es muy sencillo de utilizar y no tendrás ningún problema con las impresoras de tickets, ni tan siquiera tendrás que elegir la fuente de impresión, te imprimirá sin errores, cortará el papel y abrirá el cajón portamonedas sin complicaciones, también conozco el producto de nocisoft, y es un buen gestor de informes, además utiliza QT( multiplataforma ) y su aspecto visual, es el mismo que el visualizador de informes de Velneo.

http://www.bitcodesoft.com/plugins/plugins/


([N4] velavisual) #11

@sonovision.telecable
.
.
La última vez que probé vReports, no funcionaba con 64bits, (La versión inicial que se descargaba como demo)
.
¿Puedes confirmarme que funciona con 64bits?, gracias
.
.
saludos
Antonio Vela
http://www.velavisual.com


([N2] bannu) #12

Funciona en 64 bits, con el instalador no te va a funcionar porque instala las DLL requeridas en carpetas para 32 bits, tendría que hacer un instalador para 64 bits, de todas formas y seguro que ya lo sabes, la plataforma Velneo de momento es para 32 bits, vamos que aunque la instales en SO de 64 bits, no vas a notar un mayor rendimiento, a lo sumo inferior ya que en realidad un SO de 64 bits, emula la ejecución de 32 bits.


([N4] mittosoftware) #13

Yo ya intenté a la rápida lo de generar un texto plano, de la misma forma que antes había generado XML, el problema es que es muy moroso para cualquier cosa medianamente compleja (margenes, dimensiones, formato todo ajustandosé a un ancho de 6 cm).
.
Yo creo que ya es URGENTE open app con iReport (porque en teoría deben proveer una solución de informes incluido en el precio de la subscripción, de esta forma lo harían), si Velneo S.A. no va a mejorar su objeto informe.
.
No me gusta la idea de generar XML (quiza algo mejor se logre con JSON) desde una base v7 para recién hacer el reporte, no me imagino un rendimiento decente, probablemente en la Open APP darían una forma optimizada de hacerlo, perdiendo el menor rendimiento posible, por eso es tan importante una Open App hecha por gente que conoce v7 a fondo. La idea mas votada, de informes, debería verse desde ese punto de vista.
.
Saludos.


([N1] Sanz) #14

Tremendo problema este, porque por ejemplo en mi país (República Dominicana) utilizamos mucho las impresoras matriciales para imprimir facturas, cheques, recibos de ingresos, entre otros, ¿que dice el equipo de Velneo sobre esto?.

Roberto Sanz


([N1] ViperNET) #15

¿Osea que es muy cierto que Velneo no funciona con impresoras matriciales?

No puedo creer esto!!!

Definitivamente esto es una gran falla, puesto que en mi caso estoy finalizando el desarrollo de una aplicación de gestión que incluye un módulo TPV que obviamente imprime los tickets de venta; y si no se pueden utilizar impresoras matriciales ¿qué hago si es lo que necesito?. Si me lancé a desarrollar con esta herramienta con los ojos cerrados dado que “Velneo es un plataforma completa para el desarrollo de aplicaciones empresariales”

Sé que muchos otros tendrán mi mismo problema y no sé porqué no ha sido resuelto esto por parte de Velneo.

Si, con esos “plugins y librerías” que promocionan se podría solventar el problema, pero yo creo que esto debería haber estado ya solucionado e integrado dentro del mismo Velneo y no estar dependiendo de terceros. Además, yo no pienso pagar cientos de euros+ para obtener estos productos.

vReports
nocisoft

No sé ustedes pero para mí esto es una barbaridad.

::¿Paso desarrollando mi aplicación, y al finalizar me dicen que no va a funcionar como debe?::

“Exijo una explicación”

Victor


([N4] alfonsogu) #16

Buenas noches,
Nuestro trabajo es estudiar los diferentes casos y aportar soluciones.
En breve publicaremos las Open Apps de informes que solucionan muchas de las problemáticas planteadas.

Desde soporte estudiaremos los casos y en principio la mayoría de las impresoras están funcionando correctamente.

Un cordial saludo a todos.


([N4] mittosoftware) #17

Sugiero que para la open app se considere usar Jasper Reports engine y el iReport. Esta via permitirá una solución multiplataforma, robusta, y por ultimo (aunque no menos importante), open source.
Ver http://www.jasperforge.org/
http://sourceforge.net/projects/ireport/
.
Les encargaría si pueden considerar JSON como datasource en vez de solo XML (si van por ese camino para generar datos desde la base v7), por las ventajas que implica.
.
La Open App puede ser un solución definitiva a todo este problema de informes, si incluyen los temas solicitados (subinformes, impresoras de matriz de puntos, personalización, etc.)
.
Nada mas de mi parte, éxito con esta Open App.
Saludos.
César


([N4] PedroN) #18

Buenas tardes.
Aprovechando la intervención de Alfonso y la referencia siguiente a iReport, pregunto ¿qué pasa con el ODBC?
Es un producto sin evolución y con incidencias antiguas (a pesar de que con las sucesivas versiones aparezca el componente como parte de las mismas). He intentado iReport a través de esta vía pero cualquier consulta con un mínimo de complejidad “rompe” por lo que hubo que abandonarlo al no aparecer soluciones. En mi opinión solucionaría muchas de las problemáticas y no sólo en informes pero debería aclararse si va a evolucionar y en caso contrario retirarlo del repositorio.
Saludos,


([N4] mperez) #19

Cesar, si te interesa el tema de jasper Report, puedes hablar con esta gente que lo tiene integrado con Velneo y ofrecen su solución y servicios, si deseas no hacerla tu y ahorrarte trabajo

http://mpoliver.wordpress.com/2012/04/03/integracion-jasper-report-y-velneo-v7/


([N1] intelpric) #20

Cuando saldra la solucion a este problema … ?