Update transaction_reply_wizard.py
This commit is contained in:
parent
da055d9ee0
commit
307606e058
|
|
@ -40,12 +40,20 @@ class TransactionReturnWizard(models.TransientModel):
|
|||
transaction.forward_user_id = transaction.employee_id.user_id.id
|
||||
transaction.state = 'reply'
|
||||
forward_entity = self.env['cm.entity'].search([('user_id', '=', transaction.forward_user_id.id)],limit=1)
|
||||
attachment = self.env['ir.attachment'].create({
|
||||
'name': self.filename,
|
||||
'datas': self.attachment_id,
|
||||
'type': 'binary',
|
||||
'res_model': 'cm.attachment.rule', # ضع هنا اسم النموذج الذي تقوم بحفظ المرفق له
|
||||
'res_id': transaction.id, # المعرف المرتبط بالسجل الأساسي الذي تريد ربط المرفق به
|
||||
})
|
||||
transaction.attachment_rule_ids.create({
|
||||
'file_save': self.attachment_id,
|
||||
'file_save': [(4, attachment.id)], # ربط المرفق الذي تم إنشاؤه
|
||||
# 'name': transaction.id,
|
||||
'description': self.att_description,
|
||||
'attachment_filename': self.filename,
|
||||
})
|
||||
|
||||
transaction.trace_ids.create({
|
||||
'action': 'reply',
|
||||
'to_id': forward_entity.id,
|
||||
|
|
@ -72,4 +80,4 @@ class TransactionReturnWizard(models.TransientModel):
|
|||
partner_ids.append(partner.user_id.partner_id.id)
|
||||
transaction.action_send_notification(subj, msg, partner_ids)
|
||||
if self.internal_transaction_id:
|
||||
transaction.action_send_reply()
|
||||
transaction.action_send_reply()
|
||||
|
|
|
|||
Loading…
Reference in New Issue