событие scope: crm

onCrmTypeUserFieldSetEnumValues

При изменении набора значений пользовательского поля смарт-процесса, нового счета или документа

Кто может подписаться: любой пользователь

Описание

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

Событие приходит и при работе со списком значений в интерфейсе, и при вызове методов userfieldconfig.add и userfieldconfig.update.

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

  • при создании поля со списком значений обработчик получит onCrmTypeUserFieldAdd и onCrmTypeUserFieldSetEnumValues
  • при изменении настроек поля вместе со списком значений — onCrmTypeUserFieldUpdate и onCrmTypeUserFieldSetEnumValues
  • когда меняется только набор значений — одно событие onCrmTypeUserFieldSetEnumValues

Отличить эти случаи по содержимому data нельзя: во всех событиях приходят одни и те же три ключа. Если обработчик подписан и на onCrmTypeUserFieldUpdate, и на onCrmTypeUserFieldSetEnumValues, предусмотрите защиту от повторной обработки одного и того же ID. Разбор всех случаев — в разделе Какие события приходят вместе.

События не будут отправляться в приложение, пока установка не завершена. Проверьте установку приложения

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.