[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": { "context": {
"self_id": order.contract_annex_id.id, "self_id": order.contract_annex_id.id,
"active_model": "res.partner.contract.annex", "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_at": "{counter}.2 {type} {name}-2",
"act_ad": "{counter}.3 {type} {name}-3", "act_ad": "{counter}.3 {type} {name}-3",
} }
.get(document_template_id.document_type_name) .get(document_template_id.document_type_name, "Unknown")
.format( .format(
counter=self.counter, counter=self.counter,
type=_( type=_(

View File

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