Hi Community,
I want to send email after some delay(dynamic) means i have requirement that email should be trigger by delay and this is delay dynamic eg. for first email will trigger after 10 min when change stage and another may be some different time that we will manage in configuration.
So, how can i achieve this? Is there is any option odoo by which we can control datetime for email trigger by template or python function?
Now i try to achieve this by cron job but it not fulfill my requirement.
My python code is below:
partner = self.create_user_id.partner_id if partner and customer_survey and auto_assign_survey and not self.response: survey_response = self.env['survey.user_input'].create({'survey_id': customer_survey, 'partner_id': partner.id, 'email': partner.email or None}) survey_response.generate_public_url() survey_response.write({'helpdesk_ticket': self.id}) self.write({'response': survey_response.id}) if follow_up_template: follow_up_template.sudo().write({'email_to': partner.email}) self.env['mail.template'].browse(follow_up_template.id).send_mail(self.id, force_send=False) if ir_cron_customize: self.env['ir.cron'].browse(ir_cron_customize.id).write( {'nextcall': datetime.datetime.now() + datetime.timedelta(minutes = 5)})i am using odoo version-11Thanks in advance.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- إدارة علاقات العملاء
- e-Commerce
- المحاسبة
- المخزون
- PoS
- المشروع
- MRP
لقد تم الإبلاغ عن هذا السؤال
3081
أدوات العرض
هل أعجبك النقاش؟ لا تكن مستمعاً فقط. شاركنا!
أنشئ حساباً اليوم لتستمتع بالخصائص الحصرية، وتفاعل مع مجتمعنا الرائع!
تسجيل| المنشورات ذات الصلة | الردود | أدوات العرض | النشاط | |
|---|---|---|---|---|
|
|
1
أبريل 23
|
4565 | ||
|
|
1
أكتوبر 20
|
8755 | ||
|
|
1
يونيو 15
|
6409 | ||
|
Set-up Outgoing Mail Server Odoo
تم الحل
|
|
4
يونيو 24
|
3560 | |
|
|
0
يوليو 22
|
2804 |