• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Operation/Action/SmartInvoiceStatusChangedTrigger.php
  • Класс: Bitrix\Crm\Service\Operation\Action\SmartInvoiceStatusChangedTrigger
  • Вызов: SmartInvoiceStatusChangedTrigger::process
public function process(Item $item): Result
{
	$itemBeforeSave = $this->getItemBeforeSave();
	if (
		$itemBeforeSave
		&& $itemBeforeSave->isChangedStageId()
		&& $item instanceof Item\SmartInvoice
	)
	{
		InvoiceTrigger::onSmartInvoiceStatusChanged($item);
	}

	return new Result();
}