modulo para la impresión directa desde OpenERP

Registered by Angelica Barrios OpenERP

Modulo que sobreescribe el archivo server/bin/report/report_sxw para la impresión directa del reporte en formato de .pdf a .pcl
Este modulo no sustituye al original report_sxw, debe ser llamado __explicitamente__ por el reporte que necesita usarlo, adicionalmente, este reporte, solo esta funcionando para facturas y pickings.

Este modulo aun cuando esta en una fase de desarrollo, se está implementando en produccion, con excelentes resultados,

Este modulo necesita una fuerte revisión para obtener de él algo mas genérico y parametrizable, actualmente esta fuertemente vinculado a invoice, y stock.

Cualquier revision, aporte y mejora, serán completamente bienvenidos.

Blueprint information

Status:
Complete
Approver:
hbto [Vauxoo] http://www.vauxoo.com
Priority:
High
Drafter:
hbto [Vauxoo] http://www.vauxoo.com
Direction:
Needs approval
Assignee:
Angelica Barrios OpenERP
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
hbto [Vauxoo] http://www.vauxoo.com
Completed by
hbto [Vauxoo] http://www.vauxoo.com

Sprints

Whiteboard

 Configuraciones Previas:
        1- Instalar pycups: # aptitude install python-cups
        2- # apt-get install system-config-printer
        3- Acceder al archivo de configuracion de cups (/etc/cups/cupsd.conf) y modificar:
            - En la Seccion: Only listen for connections from the local machine.
                Listen 631
                Listen /var/run/cups/cups.sock
            - En la Seccion: Default authentication type, when authentication is required...
                DefaultAuthTypeDigest
                DefaultEncryptionRequired
                DefaultEncryption Never
            - En la Seccion: Restrict access to the server...
                <Location />
                  Allow all
                </Location>
            - En la Seccion: Restrict access to the admin pages...
                <Location /admin>
                  Allow all
                </Location>
            - En la Seccion: Restrict access to configuration files...
                <Location /admin/conf>
                  AuthType Default
                  Require user @SYSTEM
                  Order allow,deny
                </Location>
        4- Reiniciar cups: # /etc/init.d/cups restart
        5- Instalar: # aptitude install lpr #NO INSTALAR (por ahora)
        6- Istalar: # aptitude install cups cups-driver-gutenprint gutenprint-locales foomatic-db foomatic-db-gutenprint foomatic-db-engine foomatic-filters foomatic-db-hpijs cups-bsd foo2zjs
        7- PROCESO DE AÑADIR LA IMPRESORA
            7.1- Acceder a Common UNIX Printing System (asistente de impresoras Web): http://localhost:631/ si es, desde una maquina virtual con: http://192.168.*.*
            7.2- Anadir la Impresora que se desea administrar
        8- Instalar el modulo python2lpr

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.