docx_report_generation/models/res_partner_document_template.py
Stepan Savelyev 5b4c0b2876 [STYLE] black
2020-01-20 18:48:12 +05:00

45 lines
1.3 KiB
Python

from odoo import _, fields, models
class DocumentTemplate(models.Model):
_name = "res.partner.document.template"
_description = "Document Template"
_order = "template_type desc,company_type,sequence"
name = fields.Char()
attachment_id = fields.Many2one(
"ir.attachment",
string="Template Attachment",
ondelete="cascade",
required=True,
)
document_type = fields.Selection(
string="Type of document",
selection=[
("contract", _("Contract")),
("annex", _("Annex")),
("addition", _("Addition")),
],
)
document_type_name = fields.Selection(
string="Document",
selection=[
("bill", _("Bill")),
("specification", _("Specification")),
("approval_list", _("Approval List")),
("act_at", _("Act of Acceptance and Transfer")),
("act_ad", _("Act of Acceptance and Delivery")),
],
)
company_type = fields.Selection(
selection=[
("person", "Individual"),
("sp", "Sole Proprietor"),
("plc", "Private Limited Company"),
]
)
template_type = fields.Selection(
selection=[("contract", "Contract"), ("annex", "Annex"),]
)
sequence = fields.Integer()