Abrir cajón de dinero

1,084 views
Skip to first unread message

Julián May

unread,
Jun 29, 2014, 2:33:57 PM6/29/14
to csharp...@googlegroups.com
Buen día comunidad estoy haciendo  punto de venta en web 

Como puedo abrir cajones de dinero con C#.

La impresora de tickets  es una EC-LINE GP-5890X y tiene un cajon 
pero aún no eh logrado hacerlo con C# alguien ha abierto cajones de dinero con  C#


Saludos.

Alejandro Castrejon

unread,
Jun 30, 2014, 8:28:55 AM6/30/14
to csharp...@googlegroups.com
yo recuerdo que se envía el código 7 (bell) al puerto de la impresora, ¿Has intentado eso?

Saludos,
Alejandro Castrejón




--
Has recibido este mensaje porque estás suscrito al grupo "C#.NET Latinoamérica" de Grupos de Google.
Visita este grupo en http://groups.google.com/group/csharplatino.

Julián May

unread,
Jun 30, 2014, 1:54:52 PM6/30/14
to csharp...@googlegroups.com
Hola Alejandro buen día.

El detalle que la impresora está conectada a un puerto USB y el cajón está conectado por RJ11.

Gracias. Saludos.

Analyzer

unread,
Jun 30, 2014, 2:00:31 PM6/30/14
to csharp...@googlegroups.com
Hola!

Y por casualidad no tendrás el manual de esa impresora?


Saludos!

Analyzer

unread,
Jun 30, 2014, 2:20:58 PM6/30/14
to csharp...@googlegroups.com
>el cajón está conectado por RJ11.

Aquí da a entender que se requiere una tarjeta que la haga de interface.

http://www.edaboard.com/thread98832.html

Da a entender que no se podría via tcp/ip, modem, etc. por el voltaje requerido.

Saludos!


El 30 de junio de 2014, 12:54, Julián May <md02...@gmail.com> escribió:

Analyzer

unread,
Jun 30, 2014, 2:32:11 PM6/30/14
to csharp...@googlegroups.com

Julián May

unread,
Jun 30, 2014, 2:35:53 PM6/30/14
to csharp...@googlegroups.com
No no lo tengo son los de EC-LINE .. Pero en Fox ya hice que funcione .. pero está aplicación es un punto de venta en aspx. ando pensando hacer una dll que haga esa funcionalidad pero mmm no se si funcionará ... y ya eh estado investigando y no hay nada en concreto. Por eso recurro a los foros haber si algún colega ah resuelto el inconveniente. De abrir el cajón con C#.

Analyzer

unread,
Jun 30, 2014, 2:41:56 PM6/30/14
to csharp...@googlegroups.com
Lo que leí en español e inglés dice que no es gran ciencia. Solo es enviar un pulso que abra el cajón. Uno no se preocupa de ver como cerrarlo. Eso se le deja al usuario.

El detalle es como enviar ese pulso con un conector de 4 vías.. Am..

Por eso en los enlaces dice que uses un board (tarjeta) que haga el trabajo.


Saludos!

Analyzer

unread,
Jun 30, 2014, 2:54:22 PM6/30/14
to csharp...@googlegroups.com
Raro que diga que la interface es paralela:


Según esto el cajón parece aceptar 12V



Saludos!

Analyzer

unread,
Jun 30, 2014, 3:13:09 PM6/30/14
to csharp...@googlegroups.com

Julián May

unread,
Jun 30, 2014, 3:18:21 PM6/30/14
to csharp...@googlegroups.com

Algun colega que halla tenido este inconveniente ??? ..

Analyzer

unread,
Jun 30, 2014, 3:21:11 PM6/30/14
to csharp...@googlegroups.com
Probaste el código que venía en el enlace que te pasé?

 public override void OpenCashDrawer() {
      RawPrinter.Send(mPrinterName, new byte[] {ESC, 0x70, 0x00, 0x19, 0xFF});
    }

That works without any service objects at all and will open 95% of the cash drawers hooked to a printer.



Saludos!

Analyzer

unread,
Jun 30, 2014, 3:25:20 PM6/30/14
to csharp...@googlegroups.com
>That works without any service objects at all and will open 95% of the cash drawers hooked to a printer.

Traduzco:

Eso funciona sin ningún objeto de servicio en absoluto y abrirá el 95% de los cajones de efectivo conectados a una impresora.

Deberías aceptar con humildad la ayuda de cualquier compañero ya que este tema parece ser bastante raro y no hay mucha información disponible.

Saludos!

Analyzer

unread,
Jun 30, 2014, 3:30:38 PM6/30/14
to csharp...@googlegroups.com
>Deberías aceptar con humildad la ayuda de cualquier compañero ya que este tema parece ser bastante raro y no hay mucha información disponible.

También lo digo porque en este grupo de C# somos solo 127 miembros a la fecha y muchos sin experiencia.

Es poco probable que haya quien haya pasado por el mismo problema. En los grupos de VFP la cosa es distinta porque son más de mil y la mayoría con experiencia.

Saludos!

Analyzer

unread,
Jul 2, 2014, 2:10:02 PM7/2/14
to csharp...@googlegroups.com
Julian, 

Podrías indicar si el conector es de 4 o 6 vías?

Probaste el código que venía en el enlace ?

 public override void OpenCashDrawer() {
      RawPrinter.Send(mPrinterName, new byte[] {ESC, 0x70, 0x00, 0x19, 0xFF});
    }

That works without any service objects at all and will open 95% of the cash drawers hooked to a printer.


¿Qué mas has probado sin éxito?
Reply all
Reply to author
Forward
0 new messages