[ADD] Generate BILL right in invoice

This commit is contained in:
Stepan Savelyev 2020-03-20 11:07:11 +05:00
parent 22a7f6589b
commit 16ba24e640
3 changed files with 5 additions and 3 deletions

View File

@ -37,5 +37,7 @@ class AccountInvoice(models.Model):
"context": {
"self_id": order.contract_annex_id.id,
"active_model": "res.partner.contract.annex",
"attachment_model": self._name,
"attachment_res_id": self.id
},
}

View File

@ -142,7 +142,7 @@ class ContractOrderAnnex(models.Model, IDocument, Extension):
"act_at": "{counter}.2 {type} {name}-2",
"act_ad": "{counter}.3 {type} {name}-3",
}
.get(document_template_id.document_type_name)
.get(document_template_id.document_type_name, "Unknown")
.format(
counter=self.counter,
type=_(

View File

@ -226,8 +226,8 @@ class ContractWizard(models.TransientModel, Extension):
self.env["mail.message"].create(
{
"model": "res.partner.contract",
"res_id": res_id,
"model": self.env.context.get("attachment_model", "res.partner.contract"),
"res_id": self.env.context.get("attachment_res_id", res_id),
"message_type": "comment",
"attachment_ids": [(4, result.id, False)],
}