Modulo para desarrollar la logica de impresion directo a la impresora.

Registered by Gabriela Quilarque

A traves del presente blueprint, se especificara la logica necesaria para el envio de reportes directamente a la impresora, utilizando datos definidos en diferentes modelos. Se tratarĂ¡ se parametrizar al maximo los datos requeridos para el proceso de impresion, y estandarizarlos para que funcionen con todos los modelos existentes en OpenERP, de forma que cada vez que se desee enviar directamente a la impresora un reporte, solo se agregue el mismo a los modelos predefinidos con los datos requeridos.
El modelo a usar para sobreescribir es report_sxw, propio de OpenERP.

Blueprint information

Status:
Complete
Approver:
hbto [Vauxoo] http://www.vauxoo.com
Priority:
Undefined
Drafter:
Nhomar - Vauxoo
Direction:
Needs approval
Assignee:
Gabriela Quilarque
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Gabriela Quilarque
Completed by
Gabriela Quilarque

Related branches

Sprints

Whiteboard

1.- Se sobreescribe el metodo create.
2.- Si se permite reimpresion:
     2.1.- Se sobreescribe el metodo create_source_pdf, para a su vez sobreescribir al metodo create_single_pdf, donde se agregara un header al reporte cuando no es apto para imprimir y se agregara un header distinto al reporte de cheques.
     2.2.- Se llama al metodo que valida la impresion y se agrega en el modelo ir.print un registro.
              2.2.1.- Se valida que la impresora haya sido ingresada.
              2.2.2.- Se valida si depende de estados el reporte a imprimir y si los estados se cumplen.
              2.2.3.- Se obtiene el archivo a imprimir.
              2.2.4.- Se obtienen las opciones para enviar a la impresora(lpr, gs).
              2.2.5.- Se imprime el archivo.
      2.3.- Se almacena en el modelo ir.print un registro, si acaso no esta permitido volver a imprimir.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.