Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
4957 Tampilan

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?

Avatar
Buang

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 ?

Penulis

yes that is exactly it. The attachment that gets uploaded on the product, needs to be attached to the quotation/SO.

Jawaban Terbai

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

Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
0
Okt 24
1178
0
Jan 24
1359
0
Agu 23
2555
5
Mei 23
15393
1
Des 22
2283