Всем добрый день.
Была поставлена задача автоматически подачи Запроса на утверждение.
Добавил в подкат. услуг флаг автоутверждения и утверждающего.
В OnUpdate прописал
$oStatus = $this->Get(‘status’);
switch ($oStatus)
{
case ‘new’:
$oApprover1 = $this->Get(‘approver_id_1_service’);
if (!empty($oApprover1))
{
$this->Set(‘approver_id’, $oApprover1);
$this->Set(‘status’,‘waiting_for_approval’);
$this->ApplyStimulus(‘ev_wait_for_approval’);
$this->DBUpdate();
}
Статус меняется, но триггер не срабатывает и уведомление не отправляется.
Пробовал на начало состояния waiting_for_approval, на конец состояния new - ни один не срабатывает.
Подскажите пожалуйста - как заставить триггера работать.