Imprimir directamente desde Windows - ImportError: No module named cups

516 views
Skip to first unread message

antonio jesus fernandez

unread,
Oct 18, 2013, 12:42:06 PM10/18/13
to openerp-s...@googlegroups.com
Hola a todos,

nos ha surgido una casuística en la que necesitamos imprimir directamente algunos documentos sin guardar, por ejemplo en terminal punto de venta,...

He visto algo de documentación por ahí, pero no veo algo claro para una instalación en windows como es la que tenemos.

Hemos intentado instalar el módulo Base_Report_to_Printer pero nos devuelve el siguiente error: ImportError: No module named cups

Si alguien conociera algún modo de hacerlo en Windows les agradecería la ayuda.

Un Saludo y gracias por adelantado.

Ignacio Ibeas

unread,
Oct 18, 2013, 12:59:08 PM10/18/13
to openerp-s...@googlegroups.com

Hola,

 

Cups es el gestor de impresion de Linux, que me corrijan si me equivoco pero ese módulo solo va a funcionar en Linux.

 

No se si habrá una alternativa con el gestor de impresión de windows.

 

Saludos

--

Ignacio Ibeas

Acysos S.L. (www.acysos.com)

LinkedIn: http://lnkd.in/Mi37Fk

Launchpad: http://launchpad.net/acysos

Github: http://github.com/acysos

C/ Miguel Astrain 18, 1º Oficina A

31006 Pamplona, Navarra.

ign...@acysos.com

Tel. 948238905

Móvil 639452423

---------------------- // -------------------

La información contenida en este mensaje de correo electrónico es

confidencial, para ser leída por la(s) persona(s) a quién se dirige. El

acceso a este mensaje por otras personas no está autorizado. Si Ud. no es la

persona a la que va dirigido, cualquier divulgación, copia o distribución de

la información queda prohibida y puede ser ilegal. Asimismo, cualquier acción

tomada o dejada de tomar basada en la información contenida en este mensaje

queda prohibida y puede ser ilegal.

The information in this e-mail is confidential and may be legally privileged.

It is intended solely for the addressee. Access to this e-mail by anyone is

unauthorised. If you are not the intended recipient, any disclousure,

copying, distribuition or any action taken or omited to be taken in reliance

on it, is prohibited and may be unlawful.

Pedro Manuel Baeza Romero

unread,
Oct 18, 2013, 1:07:29 PM10/18/13
to openerp-s...@googlegroups.com
Efectivamente, Ignacio, así es. Para Windows no conozco soluciones de ese tipo. De todas formas el problema sólo se da si el servidor está en Windows. Si está en Linux, no importa que los clientes sean Windows, ya que el que realiza el redireccionamiento a las impresoras es el servidor. Pero claro, para que todo el puzzle funcione, la impresora debe ser accesible por el servidor, es decir, que por ejemplo se comparta vía samba en el ordenador Windows, y se añada en el servidor Linux.

A lo mejor he liado más que aclarar, jeje...

Un saludo.


--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

cubells

unread,
Oct 18, 2013, 1:21:00 PM10/18/13
to openerp-s...@googlegroups.com
El 18/10/13 18:42, antonio jesus fernandez ha escrit:
> Hola a todos,
>
> nos ha surgido una casuística en la que necesitamos imprimir
> directamente algunos documentos sin guardar, por ejemplo en terminal
> punto de venta,...
>
> He visto algo de documentación por ahí, pero no veo algo claro para una
> instalación en windows como es la que tenemos.
>



No entiendo la pregunta.

Queréis imprimir desde unos clientes que tienen instalado en windows al
servidor openerp que està en linux?


--
Atentament, cubells.

Tel: +34 659 06 36 14
web: vcubells.net
microblogging: identi.ca/cubells
xmpp: cub...@jabber.org
vic...@vcubells.net
in...@obertix.net
--

antonio jesus fernandez

unread,
Oct 21, 2013, 12:58:26 PM10/21/13
to openerp-s...@googlegroups.com
Hola,

si, os comento con más detalle. OpenERP está instalado en windows server.

El problema es que al instalar el modulo Base_Report_To_Printer nos da el error de los cups, y es por lo que han comentado los compañeros de que ese modulo probablemente esté planteado para instalaciones en Linux, pero por desagracia no es el caso.

La idea es saber, si desde el botón imprimir podríamos hacerlo directa a impresoras pero en Windos.

Pedro Manuel Baeza Romero

unread,
Oct 21, 2013, 1:12:40 PM10/21/13
to openerp-s...@googlegroups.com
Buenas, Antonio, yo no conozco ningún módulo que funcione con Windows server. Una posibilidad es instalar OpenERP en una máquina virtual Linux.

Un saludo.


--

antonio jesus fernandez

unread,
Oct 22, 2013, 6:08:40 AM10/22/13
to openerp-s...@googlegroups.com
Buenas,

Gracias por las respuestas chicos. 
Aunque lo hemos intentado no quieren linux, porque están más acostumbrados a trabajar con windows, a pesar de la propuesta de la máquina virtual.

Finalmente hemos creado un proceso batch de windows que lanza a la impresora los archivos.

Por si acaso a alguien le ocurre lo voy a comentar, aunque seguro hay mejores formas de hacerlo. Por supuesto aceptamos mejoras. 
También se puede hacer en java o c# que será como lo haremos finalmente, pero por ahora nosotros hemos creado un sencillo .bat programado

También he leído por ahí, que se puede hacer por el IIS de windows, pero aún no me he metido.

1. Compartir la impresora en la red
2. Solo si es impresora usb, hacer un net use lpt1 \\usuario\impresora persistence:yes
3. Enviar en el bat el archivo a la impresora. En nuestro caso queremos imprimir un pdf  Acrord32.exe /t c:\carpeta\archivo.pdf
4. Incluir en el bat el borrado del archivo del directorio de impresión y colocarlo en otro para no perder el documento.







Ignacio Ibeas

unread,
Oct 22, 2013, 6:19:27 AM10/22/13
to openerp-s...@googlegroups.com

Hola,

 

Adobe acrobat tiene un función que al abrir el archivo lo manda directamente a la impresora y se cierra. Tal vez pueda ser un solución para usuario windows.

 

Saludos

--

Ana Juaristi

unread,
Oct 22, 2013, 6:26:07 AM10/22/13
to openerp-s...@googlegroups.com
No es por meter baza pero tener un servidor de producción en Windows no es recomendable. Vas a empezar a tener problemas inesperados a la mínima y no sabrás cómo darle soporte. Te recomiendo fervientemente que convenzas al cliente de que las máquinas de producción de OpenERP hay que instalarlas en Linux sí o sí, o si no, que no se queje cuando pase algo y no tengais ni idea de por donde pillarlo.
Sin más... my 2 cents.
Ana


--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
CEO Avanzosc, S.L : Office phone / Tfono oficina: (+34) 943 02 69 02
Ana Juaristi Olalde : Personal phone: 677 93 42 59. User/usuario skype: Avanzosc
www.openerpsite.com


El contenido de esta comunicación y de toda su documentación anexa es confidencial y se dirige exclusivamente a su destinatario. El uso no autorizado de esta información está prohibido por la legislación vigente. Si usted no es el destinatario le rogamos nos lo indique, no comunique su contenido a terceros y proceda a su destrucción. Disculpe las molestias que le haya ocasionado la recepción indebida de este e-mail. Sus datos figuran en un fichero cuyo titular es Avanzosc, S.L., a quien usted puede dirigirse para ejercer sus derechos de acceso, rectificación, cancelación y oposición en Julio Urkijo, 32, 20720, Azkoitia (Gipuzkoa), Tef. 943 02 69 02 - adminis...@avanzosc.com

Komunikazio honen edukia eta dokumentazio erantsia konfidentziala da eta hartzaileak bakarrik jaso beharko luke. Indarrean dagoen legeriak debekatu egiten du bertan eskainitako informazioa baimenik gabe erabiltzea. Komunikazioa zuri iritsi bazaizu, baina zu ez bazara hartzailea, mesedez, guri jakinarazi, eta jasotako informazioa ez inori jakinarazi eta suntsitu. Barkatu okerreko email hau jasotzeak eragindako eragozpenak. Zure datuak Avanzosc, S.L. enpresaren fitxategietan sartuta daude. Zure datuak atzitzea eska dezakezu, bai eta, datuak zuzentzea, ezereztea eta tratamenduari aurka egitea ere. Horretarako, enpresara jo dezakezu, helbide honetan: Julio Urkijo, 32, 20720, Azkoitia (Gipuzkoa), telefonoa: 943 02 69 02 - adminis...@avanzosc.com

This message and all documents attached to it are confidential and intended only for the person or entity to which it is addressed. Any use of this information by unauthorised persons is prohibited under current legislation. If you received this message by error, please advise us, destroy it and refrain from communicating its contents to third parties. We apologise for any inconvenience receiving this email improperly may cause to you. Your personal data are included in a file owned by Avanzosc, S.L. If you want to exercise your rights of access, correction, erasure and objection you can contact the Controller at Julio Urkijo, 32, 20720, Azkoitia (Gipuzkoa), T: 943 02 69 02 – adminis...@avanzosc.com

antonio jesus fernandez

unread,
Oct 22, 2013, 6:35:59 AM10/22/13
to openerp-s...@googlegroups.com
Hola Ana,

te agradezco mucho tus consejos y realmente estamos trabajando para poder hacerlo asi, esperemos que puedan entrar en razones.

Respecto a una maquina virtual, nos recomiendas alguna en concreto para openerp?

Un Saludo
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.

Ignacio Ibeas

unread,
Oct 22, 2013, 7:04:45 AM10/22/13
to openerp-s...@googlegroups.com

Hola Antonio,

 

Nosotros creamos un servidor de virtualización completo con Proxmox. Una vez hecho esto virtualizamos si es necesario su maquina windows y luego las maquinas virtuales que necesite.

 

Proxmox a nosotros es el que más nos gusta debido a su panel de control remoto de maquinas virtuales.

 

Lo puedes mirar aqui: http://www.proxmox.com/

 

Solo hay que tener un punto en cuenta, es un poco especial con los Raid, no soporta los Fake Raid, nosotros utilizamos siempre Adaptec.

 

Saludos

 

 

 

On Martes, 22 de octubre de 2013 03:35:59 antonio jesus fernandez escribió:

> Hola Ana,

>

> te agradezco mucho tus consejos y realmente estamos trabajando para poder

> hacerlo asi, esperemos que puedan entrar en razones.

>

> Respecto a una maquina virtual, nos recomiendas alguna en concreto para

> openerp?

>

> Un Saludo

>

> On Tuesday, October 22, 2013 12:26:07 PM UTC+2, Ana Juaristi wrote:

> > No es por meter baza pero tener un servidor de producción en Windows no es

> > recomendable. Vas a empezar a tener problemas inesperados a la mínima y no

> > sabrás cómo darle soporte. Te recomiendo fervientemente que convenzas al

> > cliente de que las máquinas de producción de OpenERP hay que instalarlas

> > en

> > Linux sí o sí, o si no, que no se queje cuando pase algo y no tengais ni

> > idea de por donde pillarlo.

> > Sin más... my 2 cents.

> > Ana

> >

> >

> > El 22 de octubre de 2013 12:19, Ignacio Ibeas

> > <ign...@acysos.com<javascript:>>

> > > escribió:

> >> **

> >> Ignacio Ibeas

> >>

> >> Acysos S.L. (www.acysos.com)

> >>

> >> LinkedIn: http://lnkd.in/Mi37Fk

> >>

> >> Launchpad: http://launchpad.net/acysos

> >>

> >> Github: http://github.com/acysos

> >>

> >> C/ Miguel Astrain 18, 1º Oficina A

> >>

> >> 31006 Pamplona, Navarra.

> >>

> >> ign...@acysos.com <javascript:>

> >>

> >> Tel. 948238905

> >>

> >> Móvil 639452423

> >>

> >> ---------------------- // -------------------

> >>

> >> La información contenida en este mensaje de correo electrónico es

> >>

> >> confidencial, para ser leída por la(s) persona(s) a quién se dirige. El

> >>

> >> acceso a este mensaje por otras personas no está autorizado. Si Ud. no es

> >> la

> >>

> >> persona a la que va dirigido, cualquier divulgación, copia o distribución

> >> de

> >>

> >> la información queda prohibida y puede ser ilegal. Asimismo, cualquier

> >> acción

> >>

> >> tomada o dejada de tomar basada en la información contenida en este

> >> mensaje

> >>

> >> queda prohibida y puede ser ilegal.

> >>

> >> The information in this e-mail is confidential and may be legally

> >> privileged.

> >>

> >> It is intended solely for the addressee. Access to this e-mail by anyone

> >> is

> >>

> >> unauthorised. If you are not the intended recipient, any disclousure,

> >>

> >> copying, distribuition or any action taken or omited to be taken in

> >> reliance

> >>

> >> on it, is prohibited and may be unlawful.

> >

> > *El contenido de esta comunicación y de toda su documentación anexa es

> > confidencial y se dirige exclusivamente a su destinatario. El uso no

> > autorizado de esta información está prohibido por la legislación vigente.

> > Si usted no es el destinatario le rogamos nos lo indique, no comunique su

> > contenido a terceros y proceda a su destrucción. Disculpe las molestias

> > que

> > le haya ocasionado la recepción indebida de este e-mail. Sus datos figuran

> > en un fichero cuyo titular es Avanzosc, S.L., a quien usted puede

> > dirigirse

> > para ejercer sus derechos de acceso, rectificación, cancelación y

> > oposición

> > en Julio Urkijo, 32, 20720, Azkoitia (Gipuzkoa), Tef. 943 02 69 02 -

> > adminis...@avanzosc.com <javascript:> *

> > * *

> >

> > *Komunikazio honen edukia eta dokumentazio erantsia konfidentziala da eta

> > hartzaileak bakarrik jaso beharko luke. Indarrean dagoen legeriak debekatu

> > egiten du bertan eskainitako informazioa baimenik gabe erabiltzea.

> > Komunikazioa zuri iritsi bazaizu, baina zu ez bazara hartzailea, mesedez,

> > guri jakinarazi, eta jasotako informazioa ez inori jakinarazi eta

> > suntsitu.

> > Barkatu okerreko email hau jasotzeak eragindako eragozpenak. Zure datuak

> > Avanzosc, S.L. enpresaren fitxategietan sartuta daude. Zure datuak

> > atzitzea

> > eska dezakezu, bai eta, datuak zuzentzea, ezereztea eta tratamenduari

> > aurka egitea ere. Horretarako, enpresara jo dezakezu, helbide honetan:

> > Julio Urkijo, 32, 20720, Azkoitia (Gipuzkoa), telefonoa: 943 02 69 02 -

> > ** adminis...@avanzosc.com <javascript:> *

> > *This message and all documents attached to it are confidential and

> > intended only for the person or entity to which it is addressed. Any use

> > of

> > this information by unauthorised persons is prohibited under current

> > legislation. If you received this message by error, please advise us,

> > destroy it and refrain from communicating its contents to third parties.

> > We

> > apologise for any inconvenience receiving this email improperly may cause

> > to you. Your personal data are included in a file owned by Avanzosc, S.L.

> > If you want to exercise your rights of access, correction, erasure and

> > objection you can contact the Controller at Julio Urkijo, 32, 20720,

> > Azkoitia (Gipuzkoa), T: 943 02 69 02 –

> > adminis...@avanzosc.com<javascript:> *

Message has been deleted

antonio jesus fernandez

unread,
Oct 22, 2013, 11:04:38 AM10/22/13
to openerp-s...@googlegroups.com, ign...@acysos.com
Gracias Ignacio,

Esto que comentas suena muy bien.

Vamos ver si lo podemos implementar en el próximo mes.

Un Saludo

Francisco Lorca

unread,
Jul 23, 2014, 1:16:40 AM7/23/14
to openerp-s...@googlegroups.com
hola antonio sabes yo estoy lidiando con ese problema de impresion ya hace varias semanas sera posible que me ayudes por favor tengo que mandar a imprimir eso pdf a un lpt por favor.
saludos.

Nhomar Hernandez

unread,
Jul 23, 2014, 1:26:11 AM7/23/14
to openerp-s...@googlegroups.com

2014-07-23 0:46 GMT-04:30 Francisco Lorca <fcolor...@gmail.com>:
hola antonio sabes yo estoy lidiando con ese problema de impresion ya hace varias semanas sera posible que me ayudes por favor tengo que mandar a imprimir eso pdf a un lpt por favor.
saludos.

Amigos. (recomendación).

Si compras SAP R3 no hay opción, TIENES que usar servidores Solaris ¿Por qué? es tan complejo el testing multiplataforma que nisiquiera la empresa más rica creo yo en el ambito de ERP le dedica a hacerlo jalar con Windows.

Sin embargo, SI lo ponen en windows (por que si se puede) la documentación es tan precisa que hasta microsoft wn las empresas grandes se involucra en los deployments.

Cuando compras SAP B1 te cuento otra, para evitarse las instalaciones en diferentes enviroments locales crean "escritorios remotos" para solo instalar una vez.....

y... ¿adivinen que? la gente lo acepta por que así está probado.....

Gracias a Dios con Linux no tienes ese problema, hay un sistema de paquetería tan poderoso que simplemente tienes la posibilidad de practicamente escoger cualquier distro y documentarte para echar a andar casi cualquier sistema abierto (odoo es un caso).

Odoo es probado aqui commit a commit sobre "Ubuntu" .....

Panas.... en serio, exijan en el server "linux" sino que compren o usen otra vaina, hacer jalar cosas en Windows que solo usará ese cliente no se pagan, no quiero ni pensar la cantidad de horas que le has buscado para hacer jalar impresion en guindows... (ya lo viví en una época soy MS certified y es un dolor de cabeza siempre) que en *nix systems es prácticamente 1 comando + cups (comprado por apple opensourced y mantenido por ellos actualmente cabe destacar).

Usen "Linux....." hay millones de razones no solo esa.

Saludos.... 

--
Nhomar Hernandez
CEO Vauxoo.
Twitter: @nhomar
Odoo Gold Partner

fcolorca1979

unread,
Jul 23, 2014, 1:47:19 AM7/23/14
to openerp-s...@googlegroups.com
Hola alguien tiene alguna forma o templates para poder imprimir en una matrix de punto desde openerp pos tactil
Gracias

Enviado desde Samsung Mobile


-------- Mensaje original --------
De: Nhomar Hernandez
Fecha:23/07/2014 1:25 AM (GMT-04:00)
Asunto: Re: Imprimir directamente desde Windows - ImportError: No module named cups
--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/openerp-spain-users/U4S6pHMSolU/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Luis M. Gómez

unread,
Nov 28, 2014, 6:22:56 AM11/28/14
to openerp-s...@googlegroups.com
Para poder instalar el módulo base_report_to_printer, se deben instalar las librerías de python que permiten acceder al CUPS.
    sudo apt-get install python-cups

Pero como el CUPS es algo intrinseco de Linux, ?????

Luis M. Gómez

unread,
Nov 28, 2014, 6:27:25 AM11/28/14
to openerp-s...@googlegroups.com
Hablando del módulo base_report_to_printer.

Estoy probándolo y me envía el impreso a la impresora de CUPS que he seleccionado. 

El único problema es que además me sigue generando el PDF, lo cual es un verdadero engorro.

Alguien sabe como desactivar esto ?

Gracias.

Kristian Koci

unread,
Nov 28, 2014, 9:33:59 AM11/28/14
to openerp-s...@googlegroups.com
Guardar el .pdf e imprimirlo luego??? o.O

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Kristian Koci
Linux User #582221

Francisco Lorca

unread,
Nov 28, 2014, 11:51:00 AM11/28/14
to openerp-s...@googlegroups.com
HOLA CREO SERIA MEJOR MEJOR IMPRIMIR VIA PROXY Y ASI NO MUESTRA EL PDF Y TAMPOCO LA PANTALLA DE IMPRESION POR PROXY TE VA ENVIAR DIRECTO A LA IMPRESORA.
SALUDOS

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Usuarios OpenERP en España" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/openerp-spain-users/U4S6pHMSolU/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Francisco Lorca

unread,
Nov 28, 2014, 12:07:13 PM11/28/14
to openerp-s...@googlegroups.com
todo lo que te dicen aca es sierto no es recomendable usar openerp con windows pero si ya esta, yo lo solucione instalando y configurando la herramienta de FEDROSA que es PROXPOS y podras imprimir via proxy puedes instalar proxypos en windows "SI" solo instala python en el cliente y las librerias utilizadas por proxypos en el cliente donde esta la impresora y en el openerp punto de venta marca la opcion imprimir via proxy.

Luis M. Gómez

unread,
Nov 28, 2014, 12:21:54 PM11/28/14
to openerp-s...@googlegroups.com
Cómo se hace eso de imprimir via proxy ?

Mario Montes

unread,
Nov 28, 2014, 3:36:40 PM11/28/14
to openerp-s...@googlegroups.com
Te recomiendo que traslades tu servidor a un entorno Linux, ten en cuenta que este es una pared que te ha surgido ahora, pero para mantener la continuidad y no encontrarte con una limitación mayor, es aconsejable el cambio.

Alberto Palacios Díaz

unread,
Dec 1, 2014, 4:03:50 AM12/1/14
to openerp-s...@googlegroups.com
Y si utilizamos Linux y Proxmox, ¿alguna recomendación para compartir ficheros y alojar las carpetas de correo? ¿Algún gestor de correo recomendado?
Reply all
Reply to author
Forward
0 new messages