• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/sender/triggerorderstatuschange.php
  • Класс: BitrixSaleSenderTriggerOrderStatusChange
  • Вызов: TriggerOrderStatusChange::filter
public function filter()
{
	$eventData = $this->getParam('EVENT');
	$statusId = $this->getFieldValue('STATUS_ID', null);

	if(!($eventData['ENTITY'] instanceof BitrixSaleOrder))
	{
		return false;
	}

	if($statusId != $eventData['ENTITY']->getField('STATUS_ID'))
	{
		return false;
	}

	return $this->filterConnectorData();
}