PDFReporte

class microbill.pdflib.PDFReporte(cotizacion)

Bases: microbill.pdflib.PDFBase

Clase que representa el PDF de los reportes. Hereda de la clase PDFBase

Methods Summary

doAll(self)

Método que renderiza una cotización

makeFrames(self)

Método que genera los marcos en los cuales se organiza la información al interior de un SimpleDocTemplate.

makeResumen(self)

Función que genera la tabla en donde se enlistan los servicios ya usados

makeTable(self)

Función que genera la tabla en donde se enlistan los servicios, sus códigos, cantidad, precio unitatio, precio total, el subtotal, el descuento total y el total a pagar

makeTop(self)

Método que genera el encabezado del PDF, incluye el LOGO_PATH, el CODIGO_PEP, el número de la cotización, y la fecha de validez de la misma

Methods Documentation

doAll(self)

Método que renderiza una cotización

makeFrames(self)

Método que genera los marcos en los cuales se organiza la información al interior de un SimpleDocTemplate. Los dos primeros frames contienen la información personal del usuario (una columna por frame). El último marco contiene la tabla, el recuadro de observaciones y condiciones

makeResumen(self)

Función que genera la tabla en donde se enlistan los servicios ya usados

makeTable(self)

Función que genera la tabla en donde se enlistan los servicios, sus códigos, cantidad, precio unitatio, precio total, el subtotal, el descuento total y el total a pagar

makeTop(self)

Método que genera el encabezado del PDF, incluye el LOGO_PATH, el CODIGO_PEP, el número de la cotización, y la fecha de validez de la misma