P.S. чтобы применить изменения для $order[CODE]//пример использования события OnSaleOrderBeforeSaved
use Bitrix\Main;
Main\EventManager::getInstance()->addEventHandler(
'sale',
'OnSaleOrderBeforeSaved',
'myFunction'
);
//в обработчике изменим комментарий:
function myFunction(Main\Event $event)
{
/** @var Order $order */
$order = $event->getParameter("ENTITY");
$order->setField('COMMENTS', 'Новый комментарий');
$event->addResult(
new Main\EventResult(
Main\EventResult::SUCCESS, $order
)
);
} [/CODE]
use Bitrix\Main;
Main\EventManager::getInstance()->addEventHandler(
'sale',
'OnSaleOrderBeforeSaved',
'myFunction'
);
//в обработчике изменим комментарий:
function myFunction(Main\Event $event)
{
/** @var Order $order */
$order = $event->getParameter("ENTITY");
$order->setField('COMMENTS', 'Новый комментарий');
$event->addResult(
new Main\EventResult(
Main\EventResult::SUCCESS, $order
)
);
} [/CODE]