• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/sign/form.php
  • Класс: Bitrix\Crm\Integration\Sign\Form
  • Вызов: Form::restoreDefaultFieldSet
static function restoreDefaultFieldSet(int $entityTypeId, ?int $presetId = null): void
{
	$factory = new Crm\FieldSet\Factory;
	$code = 'def-req-' . $entityTypeId . ($presetId ? '-' . $presetId : '');
	$item = $factory->getItemByCode($code);

	if ($item && empty($item->getFields()))
	{
		$factory->deleteItem($item);
	}

	$factory->installDefaults($presetId);
}