Hello
I need to move the attachment(At header) from (Purchase Agreement) to (RFQs) when creating new quotation
Thank you in advance
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hello
I need to move the attachment(At header) from (Purchase Agreement) to (RFQs) when creating new quotation
Thank you in advance
on ir.attachment model, there is res_model and res_id field you have to change that
in your case res_model filed value change from 'purchase.requisition' to 'purchase.order' and res_id will change to your new RFQ record id
in where can i change the (res_model) and (res_id)
I added below code but odoo server error popup:
Record does not exist or has been deleted.
(Records: [204], User: 1)
rfq= self.env['purchase.order'].create({
'......':
'......':
})
attachment = self.env['ir.attachment'].search([('res_model','=','purchase.requisition'), ('res_id','=', self.id)])
self.env['ir.attachment'].create({
'name': attachment.name ,
'res_name': rfq.name,
'type': 'binary',
'datas': attachment.datas,
'res_model': 'purchase.order',
'res_id': rfq.id,
})
here you are creating new attachment. you should user write method instead of create
attachment.write({res_model': 'purchase.order', 'res_id': rfq.id,})
Thanks Ravi, Solved
Ravi, in case I need to generate_access_token?
相关帖文 | 回复 | 查看 | 活动 | |
---|---|---|---|---|
|
2
1月 20
|
4929 | ||
|
4
12月 22
|
4538 | ||
|
0
10月 21
|
2531 | ||
|
4
3月 21
|
10787 | ||
|
2
11月 17
|
6804 |