PDFCotizacion

class microbill.pdflib.PDFCotizacion(cotizacion)

Bases: microbill.pdflib.PDFBase

Clase que representa el PDF de las cotizaciones. 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.

makeObservaciones(self)

Método que genera el contenido del recuadro de observaciones

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

makeTerminos(self)

Método que genera el contenido del marco de términos y condiciones

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

makeObservaciones(self)

Método que genera el contenido del recuadro de observaciones

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

makeTerminos(self)

Método que genera el contenido del marco de términos y condiciones

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