I overrided the function create from 'mail.message' but there is nothing happen I want to create task I did a custom module but it seems that there is nothing happen like I got the wrong originaly function
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
Hi,
In Odoo 15, you can create a task when a message is created by using the mail thread feature and the mail.message model. Here is an example of a new model that creates a task when a message is created:
class MyModel(models.Model):
_inherit = ['mail.thread', 'mail.message']
@api.model
def create(self, vals):
task = self.env['project.task'].create({
'name': vals.get('subject', ''),
'user_id': vals.get('author_id', False),
})
vals['task_id'] = task.id
message = super(MyModel, self).create(vals)
return message
In this example, when a new message is created, a new task is created with the subject of the message and the author of the message as the assigned user. The task is linked to the message using the task_id field.
Regards
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
1
thg 11 24
|
1256 | ||
|
1
thg 7 24
|
1325 | ||
|
2
thg 7 23
|
3177 | ||
|
1
thg 5 23
|
2595 | ||
|
0
thg 9 22
|
102 |