В OpenERP 6.0.1 я создал действие с сервером, чтобы отправить подтверждение по электронной почте после подтверждения счета и связать его соответствующим образом с рабочим процессом счета. теперь, когда подтверждается счет-фактура, автоматически отправляется электронное письмо.
Есть ли способ установить дату, когда нужно отправить электронное письмо вместо немедленного отправки? как «отправить электронное письмо после одной недели подтверждения»?openerp schedule server action
ответ
Существует один объект ir.cron
, который будет работать в определенный период времени. Там вы можете указать время, когда вы хотите отправить письмо.
Этот объект будет вызывать функцию, указанную в атрибуте Method
. В этой функции вы должны искать те счета-фактуры, которые находятся в состоянии created
. Затем проверьте дату, когда она была создана, и если ее> = 7 дней, то отправьте почту.
Или
Вы можете создать ir.cron
на конкретные действия рабочего процесса счета-фактуры, который будет иметь Next Execution Date
, как после 7 или 8 дней.
я не знаю, но я думаю, вы также можете использовать Запрограммированные действия в Администрирование-> shedular-> Запрограммированных действие или еще ir.cron является лучшим вариантом для планирования событий исходящих сообщений
С OpenERO 6,1 Нового Email Двигателем имеет Email Queue, так что вам просто нужно сделать это в очередь на электронную почту в этой очереди электронной почты, и у нас уже есть одно запланированное действие, которое обрабатывает эту очередь электронной почты в определенный интервал, поэтому вы можете изменить время запуска одного и того же действия. и вы можете увидеть электронную почту Engine api для того, чтобы помещать в очередь ваши электронные письма в очереди электронной почты.
С уважением
благодаря Lafada им знакомы с объектом ir.cron, как мы используем его для создания ежемесячных счетов-фактур на основе проформы счетов-фактур, но я надеялся изменить действие сервера электронной почты сам (или рабочий процесс счета-фактуры) чтобы он мог разместить дату отправки. тем не менее, я пойду с урским методом, это более логично. – 3a2roub