• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recurring/entity/item/invoiceexist.php
  • Класс: Bitrix\Crm\Recurring\Entity\Item\InvoiceExist
  • Вызов: InvoiceExist::onFieldChange
protected function onFieldChange($name)
{
	parent::onFieldChange($name);

	if ($name === 'ACTIVE')
	{
		$nextExecution = $this->calculateNextExecutionDate($this->recurringFields['START_DATE']);
		$this->setFieldNoDemand('NEXT_EXECUTION', $nextExecution);
	}
}