How do I attach a product overview (pdf) to the sales order template. I have added the attachment to the relevant product - how do I retrieve the ir.attachment for that product on the email template?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- 客戶關係
- e-Commerce
- 會計
- 庫存
- PoS
- Project
- MRP
此問題已被標幟
1
回覆
5175
瀏覽次數
Hi,
You can attach the pdf to the sale order template like this.
Override this function action_quotation_send()
attachment = self.env.ref(
'Your_module_name.action_name_report',
raise_if_not_found=False)
ctx = {
'default_model': 'sale.order',
'default_res_id': self.ids[0],
'default_use_template': bool(template_id),
'default_template_id': template_id,
'default_composition_mode': 'comment',
'mark_so_as_sent': True,
'default_attachment_ids': attachment.ids,
'custom_layout': "mail.mail_notification_paynow",
'proforma': self.env.context.get('proforma', False),
'force_email': True,
'model_description': self.with_context(lang=lang).type_name,
}
return {
'type': 'ir.actions.act_window',
'view_mode': 'form',
'res_model': 'mail.compose.message',
'views': [(False, 'form')],
'view_id': False,
'target': 'new',
'context': ctx,
}
Hope it helps
相關帖文 | 回覆 | 瀏覽次數 | 活動 | |
---|---|---|---|---|
|
1
9月 25
|
1491 | ||
|
0
1月 24
|
1585 | ||
|
0
8月 23
|
2843 | ||
|
5
5月 23
|
15713 | ||
|
1
12月 22
|
2481 |
not really clear what you mean? Can it be you want to have the same attached file to show as attachment on a product as well as attachment on a quotation/SO ?
yes that is exactly it. The attachment that gets uploaded on the product, needs to be attached to the quotation/SO.