• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/automation/target/invoicetarget.php
  • Класс: Bitrix\Crm\Automation\Target\InvoiceTarget
  • Вызов: InvoiceTarget::setEntityStatus
public function setEntityStatus($statusId, $executeBy = null)
{
	$id = $this->getEntityId();

	//TODO: use new API
	$fields = array('STATUS_ID' => $statusId);
	$CCrmInvoice = new \CCrmInvoice(false);
	$CCrmInvoice->Update($id, $fields, array(
		'DISABLE_USER_FIELD_CHECK' => true,
		'REGISTER_SONET_EVENT' => true
	));

	$this->setEntityField('STATUS_ID', $statusId);
}