• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/agentcontracttable.php
  • Класс: BitrixCatalogAgentContractTable
  • Вызов: AgentContractTable::onAfterAdd
static function onAfterAdd(Event $event)
{
	$data = $event->getParameters();
	$id = $event->getParameter('id');

	if ($data['fields']['TITLE'] === Loc::getMessage('CATALOG_AGENT_CONTRACT_ENTITY_TITLE_DEFAULT'))
	{
		$title = Loc::getMessage(
			'CATALOG_AGENT_CONTRACT_ENTITY_TITLE_DEFAULT',
			[
				'#' => $id,
			]
		);

		self::update(
			$id,
			[
				'TITLE' => $title,
			]
		);
	}
}