Добрый день.
Обновляю сделку, сначала попробовал метод:
$deal = new \CCrmDeal(false);
$arUpdateData = array(/обновляемые поля/);
$arOptions = array("CURRENT_USER"=> \CCrmSecurityHelper::GetCurrentUserID(), 'REGISTER_SONET_EVENT' => true,);
$updateResult = $deal->Update($id, $arUpdateData, true, true, $arOptions);
Потом переделал в:
$deal = new Bitrix\Crm\DealTable();
$updateResult = $deal->update($id,$arUpdateData);
Поля обновляются, но не обновляется канбан со сделками (нужно перезагружать страницу) и не "отлавливается" OnAfterCrmDealUpdate.
Что неправильно делаю?