• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/synchronizer.php
  • Класс: BitrixSaleControllerSynchronizer
  • Вызов: Synchronizer::addTimelineAfterOrderModifyAction
public function addTimelineAfterOrderModifyAction($orderId, array $params)
{
	if ($this->isB24())
	{
		$registry = SaleRegistry::getInstance(SaleRegistry::REGISTRY_TYPE_ORDER);

		/** @var SaleOrder $orderClass */
		$orderClass = $registry->getOrderClassName();

		/** @var BitrixSaleOrder $className */
		$order = $orderClass::load($orderId);
		if($order)
		{
			OrderController::getInstance()->afterModifyExternalEntity($order->getId(), ['TYPE'=>$params['type'], 'MESSAGE'=>$params['message']]);
		}
	}
}