oca-ocb-sale/odoo-bringout-oca-ocb-product/doc/REPORTS.md
2025-08-29 15:20:49 +02:00

1.3 KiB

Reports

Report definitions and templates in product.

classDiagram
    class ReportProductTemplateLabel
    AbstractModel <|-- ReportProductTemplateLabel
    class ReportProductTemplateLabelDymo
    AbstractModel <|-- ReportProductTemplateLabelDymo
    class ProductPricelistReport
    AbstractModel <|-- ProductPricelistReport

Available Reports

PDF/Document Reports

  • Product Label (PDF) (PDF/Print)
  • Product Packaging (PDF) (PDF/Print)
  • Pricelist (PDF/Print)
  • Dymo Label Sheet (PDF/Print)
  • Product Label (PDF) (PDF/Print)

Report Files

  • init.py (Python logic)
  • product_label_report.py (Python logic)
  • product_packaging.xml (XML template/definition)
  • product_pricelist_report.py (Python logic)
  • product_pricelist_report_templates.xml (XML template/definition)
  • product_product_templates.xml (XML template/definition)
  • product_reports.xml (XML template/definition)
  • product_template_templates.xml (XML template/definition)

Notes

  • Named reports above are accessible through Odoo's reporting menu
  • Python files define report logic and data processing
  • XML files contain report templates, definitions, and formatting
  • Reports are integrated with Odoo's printing and email systems