OCA reporting engine fork for dev and update.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
609 B

  1. # Copyright 2017 Creu Blanca
  2. # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
  3. from odoo import api, models
  4. from odoo.modules import get_resource_path
  5. class PartnerPDF(models.AbstractModel):
  6. _name = 'report.report_fillpdf.partner_fillpdf'
  7. _inherit = 'report.report_fillpdf.abstract'
  8. @api.model
  9. def get_original_document_path(self, data, objs):
  10. return get_resource_path(
  11. 'report_fillpdf', 'static/src/pdf', 'partner_pdf.pdf')
  12. @api.model
  13. def get_document_values(self, data, objs):
  14. objs.ensure_one()
  15. return {'name': objs.name}