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

crm.company.details.configuration.set

Scope: crm Права на выполнение: для всех

Метод устанавливает настройки карточки компаний. Метод записывает личные настройки карточки указанного пользователя или общие настройки для всех пользователей.

Параметры

Параметр Описание С версии
scope Область применения настроек. Допустимые значения:
  • P - личные настройки,
  • C - общие настройки
userId Идентификатор пользователя. Если не задан, то берётся текущий. Нужен только при установке личных настроек.
data Массив параметров.

Пример

//Установка личных настроек карточки компаний для пользователя с идентификатором 1.
BX24.callMethod(
	"crm.company.details.configuration.set",
	{
		scope: "P",
		userId: 1,
		data:
		[
			{
				name: "main",
				title: "О компании",
				type: "section",
				elements:
				[
					{ name: "TITLE" },
					{ name: "LOGO" },
					{ name: "COMPANY_TYPE" },
					{ name: "POST" },
					{ name: "PHONE" },
					{ name: "EMAIL" },
					{ name: "CONTACT" }
				]
			},
			{
				name: "additional",
				title: "Дополнительно",
				type: "section",
				elements:
				[
					{ name: "INDUSTRY" },
					{ name: "OPENED" },
					{ name: "ASSIGNED_BY_ID" },
					{ name: "COMMENTS" }
				]
			}
		]
	},
	function(result)
	{
		if(result.error())
			console.error(result.error());
		else
			console.dir(result.data());
	}
);
//---


© «Битрикс», 2001-2024, «1С-Битрикс», 2024