Документация для разработчиков
Темная тема

Стадии смарт-процессов

Работа со стадиями смарт-процессов осуществляется через общий набор методов crm.status.*


ENTITY_ID

Поле ENTITY_ID для стадий смарт-процессов имеет следующий вид: DYNAMIC_{entityTypeId}_STAGE_{categoryId},

где:


  • {entityTypeId} - идентификатор типа CRM смарт-процесса;
  • {categoryId} - идентификатор направления, к которому относится стадия.

STATUS_ID

Поле STATUS_ID для стадий смарт-процессов должно имет префикс DT{entityTypeId}_{categoryId},

где


  • {entityTypeId} - идентификатор типа CRM смарт-процесса
  • {categoryId} - идентификатор направления, к которому относится стадия

Пример


crm.status.add({fields})

Для создания новой стадии смарт-процесса с идентификатором 135 в направлении с идентификатором 20 параметр fields должен иметь следующий вид:


{
	"fields": {
		"COLOR": "#1111AA",
		"NAME": "My new stage",
		"SORT": 250,
		"ENTITY_ID": "DYNAMIC_135_STAGE_20",
		"STATUS_ID": "DT135_20:MY_STAGE_REST",
	}
}


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024