onCrmTypeUserFieldSetEnumValues
При изменении набора значений пользовательского поля смарт-процесса, нового счета или документа
Описание
Событие ONCRMTYPEUSERFIELDSETENUMVALUES сработает при установке или изменении набора значений пользовательского поля списочного типа enumeration у смарт-процесса, нового счета или документа на подпись.
Событие приходит и при работе со списком значений в интерфейсе, и при вызове методов userfieldconfig.add и userfieldconfig.update.
Одно действие с полем списочного типа отправляет одно или два события:
- при создании поля со списком значений обработчик получит onCrmTypeUserFieldAdd и
onCrmTypeUserFieldSetEnumValues - при изменении настроек поля вместе со списком значений — onCrmTypeUserFieldUpdate и
onCrmTypeUserFieldSetEnumValues - когда меняется только набор значений — одно событие
onCrmTypeUserFieldSetEnumValues
Отличить эти случаи по содержимому data нельзя: во всех событиях приходят одни и те же три ключа. Если обработчик подписан и на onCrmTypeUserFieldUpdate, и на onCrmTypeUserFieldSetEnumValues, предусмотрите защиту от повторной обработки одного и того же ID. Разбор всех случаев — в разделе Какие события приходят вместе.
События не будут отправляться в приложение, пока установка не завершена. Проверьте установку приложения

