# onCrmTypeUserFieldSetEnumValues

URL: https://chugunov.pro/api-bitrix24/crm/universal/userfieldconfig/events/on-crm-type-user-field-set-enum-values/
Проверено на Битрикс24 REST API, обновлено 11.09.2026 (ревизия источника fb39d6c).
Источник: официальная документация Битрикс24 (bitrix-tools/b24-rest-docs, лицензия MIT, © Bitrix). Справочник независимый, официальной документацией не является.

При изменении набора значений пользовательского поля смарт-процесса, нового счета или документа
Scope: `crm`
Кто может подписаться: любой пользователь

## Описание

Событие `ONCRMTYPEUSERFIELDSETENUMVALUES` сработает при установке или изменении набора значений пользовательского поля списочного типа `enumeration` у смарт-процесса, нового счета или документа на подпись.

Событие приходит и при работе со списком значений в интерфейсе, и при вызове методов [userfieldconfig.add](https://chugunov.pro/api-bitrix24/crm/universal/userfieldconfig/userfieldconfig-add/) и [userfieldconfig.update](https://chugunov.pro/api-bitrix24/crm/universal/userfieldconfig/userfieldconfig-update/).

Одно действие с полем списочного типа отправляет одно или два события:

- при создании поля со списком значений обработчик получит [onCrmTypeUserFieldAdd](https://chugunov.pro/api-bitrix24/crm/universal/userfieldconfig/events/on-crm-type-user-field-add/) и `onCrmTypeUserFieldSetEnumValues`
- при изменении настроек поля вместе со списком значений — [onCrmTypeUserFieldUpdate](https://chugunov.pro/api-bitrix24/crm/universal/userfieldconfig/events/on-crm-type-user-field-update/) и `onCrmTypeUserFieldSetEnumValues`
- когда меняется только набор значений — одно событие `onCrmTypeUserFieldSetEnumValues`

Отличить эти случаи по содержимому `data` нельзя: во всех событиях приходят одни и те же три ключа. Если обработчик подписан и на `onCrmTypeUserFieldUpdate`, и на `onCrmTypeUserFieldSetEnumValues`, предусмотрите защиту от повторной обработки одного и того же `ID`. Разбор всех случаев — в разделе [Какие события приходят вместе](https://chugunov.pro/api-bitrix24/crm/universal/userfieldconfig/events/#pairs).

События не будут отправляться в приложение, пока установка не завершена. [Проверьте установку приложения](https://apidocs.bitrix24.ru/settings/app-installation/installation-finish.html)

Оригинал в официальной документации: https://apidocs.bitrix24.ru/api-reference/crm/universal/userfieldconfig/events/on-crm-type-user-field-set-enum-values.html
