Apertura de cajón en Terminal Server

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Avatar de Usuario
amadis
vLeader
vLeader
Mensajes: 1311
Registrado: 22 Sep 2005, 16:08
Ubicación: Asturias (España)
Contactar:

Apertura de cajón en Terminal Server

Mensaje por amadis » 02 Jul 2009, 12:33

Muy buenos días a todos.

Tenemos una aplicación de TPV instalada en dos clientes. En el impreso del Ticket tenemos una secuencia de escape para abrir el cajón. En local, no hay problema, abre el cajón e imprime sin problemas. Pero cuando se conectan en remoto, a través de Terminal Server, solo abre el cajón. Si quitamos la secuencia de escape imprime correctamente pero, lógicamente, no abre el cajón.

Al final todo se resume en que, cuando tenemos una secuencia de escape puesta, no se imprime el informe en remoto.

¿Alguna idea?
vSaludos...

Amadís
Axos Soluciones Visuales
Software Gestión Distribución

Web: http://www.axosvisual.com

Avatar de Usuario
Toño
vCool
vCool
Mensajes: 155
Registrado: 13 Dic 2005, 09:24
Ubicación: Yecla. Murcia
Contactar:

Mensaje por Toño » 02 Jul 2009, 15:15

Amadís, espero no decir una barbaridad, pero si tienes controladas las dos formas de que sí funcione por separado, ¿por qué no imprimes dos informes desde el proceso de imprimir, uno sin secuencia y otro que sea la secuencia del cajón?

Avatar de Usuario
amadis
vLeader
vLeader
Mensajes: 1311
Registrado: 22 Sep 2005, 16:08
Ubicación: Asturias (España)
Contactar:

Mensaje por amadis » 09 Jul 2009, 13:54

Gracias por tu respuesta Toño.

Ese tema fue la primera idea pero, ¿por qué falla desde Terminal server pero no en local?
vSaludos...

Amadís
Axos Soluciones Visuales
Software Gestión Distribución

Web: http://www.axosvisual.com

Avatar de Usuario
velavisual
vLeader
vLeader
Mensajes: 1355
Registrado: 22 Sep 2005, 17:52
Ubicación: Alcalá de Guadaira - Sevilla-España (37.332452,-5.834041)

Mensaje por velavisual » 09 Jul 2009, 20:51

Hola amadis,

Podrias emplear algun emulador de puertos virtuales, a ver como te va. No es más que compatir un puerto incluso por internet.

http://www.advancedvirtualcomport.com/

http://www.freedownloadscenter.com/es/P ... _Port.html


Hay muchos por internet....
http://www.velavisual.com
--------------------------------
Velnear:
Acción de usar el lenguaje de programación Velneo

http://twitter.com/velavisual
http://www.facebook.com/velavisual
skype: velavisual

Avatar de Usuario
amadis
vLeader
vLeader
Mensajes: 1311
Registrado: 22 Sep 2005, 16:08
Ubicación: Asturias (España)
Contactar:

Mensaje por amadis » 10 Jul 2009, 12:39

Gracias por la respuesta velavisual, pero ahí ya me piyas... Como que no sé de qué me hablas vamos... :(
vSaludos...

Amadís
Axos Soluciones Visuales
Software Gestión Distribución

Web: http://www.axosvisual.com

Avatar de Usuario
velavisual
vLeader
vLeader
Mensajes: 1355
Registrado: 22 Sep 2005, 17:52
Ubicación: Alcalá de Guadaira - Sevilla-España (37.332452,-5.834041)

Mensaje por velavisual » 10 Jul 2009, 13:33

@amadis,

Simplemente es como crear una impresora logica en velneo y asignarle una impresora físca.

Este tipo de programas, te permite crear un puerto virtual local el cual su puerto fisico puede estar en cualquier parte. En cualquier ordenador de la red, incluso a través de internet.

Los tienes que emulan puertos USB, puertos COM, puertos TCP.... etc.
http://www.velavisual.com
--------------------------------
Velnear:
Acción de usar el lenguaje de programación Velneo

http://twitter.com/velavisual
http://www.facebook.com/velavisual
skype: velavisual

Avatar de Usuario
velavisual
vLeader
vLeader
Mensajes: 1355
Registrado: 22 Sep 2005, 17:52
Ubicación: Alcalá de Guadaira - Sevilla-España (37.332452,-5.834041)

Mensaje por velavisual » 10 Jul 2009, 21:41

@amadis

Otra buena utilidad - USB to Ethernet Connector -

Te detallo caracteristicas.

USB to Ethernet Connector te permite compartir cualquier dispositivo local a través de una red local o de Internet. Para ello sólo tienes que seleccionar los dispositivos locales que deseas compartir, determinar si lo deseas una contraseña para la conexión así como la encriptación y ya está, listo para compartir tu dispositivo.

USB To Ethernet Connector intercepta la actividad USB a través del puerto USB, y la redirige vía TCP/IP a una máquina remota, que también necesita disponer del programa USB To Ethernet Connector instalado. Una vez conectado, las máquinas remotas podrán acceder a dicho dispositivo USB como si estuviera realmente conectado localmente en ellas. La instalación del cliente en la máquinas remotas no requiere registros adicionales de ninguna clase.

Lista completa de características:

-Comparte tu dispositivo USB con otros via LAN o Internet usando una sola aplicacion
-Comparte un número ilimitado de dispositivos USB
-Compatible con USB v1.1 y v2.0
-Conéctate automáticamente a nuevos dispositivos USB al enchufarlos
-Los puertos USB compartidos se reconfiguran cada vez que inicia la PC
-Totalmente compatible con Windows 2000/XP/2003/x64/Vista
-Soporta standards OHCI, UHCI y EHCI
-Totalmente compatible con sistemas HyperThreaded y multiprocesador
-Funciona bajo maquinas virtuales
-Una sola licencia permite instalar la aplicación en dos PCs para proveer la arquitectura cliente-servidor
http://www.velavisual.com
--------------------------------
Velnear:
Acción de usar el lenguaje de programación Velneo

http://twitter.com/velavisual
http://www.facebook.com/velavisual
skype: velavisual

Avatar de Usuario
amadis
vLeader
vLeader
Mensajes: 1311
Registrado: 22 Sep 2005, 16:08
Ubicación: Asturias (España)
Contactar:

Mensaje por amadis » 13 Jul 2009, 09:18

Gracias por la explicación velavisual...
vSaludos...

Amadís
Axos Soluciones Visuales
Software Gestión Distribución

Web: http://www.axosvisual.com

Avatar de Usuario
amadis
vLeader
vLeader
Mensajes: 1311
Registrado: 22 Sep 2005, 16:08
Ubicación: Asturias (España)
Contactar:

Mensaje por amadis » 15 Jul 2009, 11:56

Toño escribió:Amadís, espero no decir una barbaridad, pero si tienes controladas las dos formas de que sí funcione por separado, ¿por qué no imprimes dos informes desde el proceso de imprimir, uno sin secuencia y otro que sea la secuencia del cajón?
Buenos días Toño.

He hecho esta prueba en el cliente y me surge otro problema. No saben asignar las impresoras a través de Terminal server (cada vez que entran les da un id de sesión distinto), con lo que les pide la impresora dos veces (una para el informe de la apertura y otra para el informe del Ticket)...

¿Alguna idea?

¿Alguien sabe si es posible asignar impresoras a través de Terminal server? ¿Hay alguna manera de que les asigne siempre el mismo id de sesión o algo así?
vSaludos...

Amadís
Axos Soluciones Visuales
Software Gestión Distribución

Web: http://www.axosvisual.com

Avatar de Usuario
velavisual
vLeader
vLeader
Mensajes: 1355
Registrado: 22 Sep 2005, 17:52
Ubicación: Alcalá de Guadaira - Sevilla-España (37.332452,-5.834041)

Mensaje por velavisual » 15 Jul 2009, 12:14

@amadis,

Lo que comentas de las sesiones distintas cada vez que se conectan los usuarios, eso es normal.

Por eso existen utilidades y programas para simular que las conexiones/sesiones estén siempre de igual forma.

El programa que te indiqué en el post anterior es uno de ellos, por ejemplo.

También informarte que en el w2008 eso ya cambió, lo deja perfecto.
http://www.velavisual.com
--------------------------------
Velnear:
Acción de usar el lenguaje de programación Velneo

http://twitter.com/velavisual
http://www.facebook.com/velavisual
skype: velavisual

Responder