• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recurring/entity/item/invoiceexist.php
  • Класс: Bitrix\Crm\Recurring\Entity\Item\InvoiceExist
  • Вызов: InvoiceExist::onAfterSave
protected function onAfterSave(array $updateFields)
{
	$entityModifyFields = [
		'TYPE' => \CCrmOwnerType::InvoiceRecurringName,
		'ID' => $this->id,
		'FIELDS' => $updateFields
	];
	$event = new Main\Event("crm", static::ON_CRM_ENTITY_RECURRING_MODIFY, $entityModifyFields);
	$event->send();

	$updateFields['ID'] = $this->id;
	$updateFields['INVOICE_ID'] = $this->templateId;
	$event = new Main\Event("crm", static::ON_INVOICE_RECURRING_UPDATE_EVENT, $updateFields);
	$event->send();
}