crm.contact.details.configuration.set
Scope: crm Права на выполнение: для всех
Метод устанавливает настройки карточки контактов. Метод записывает личные настройки карточки указанного пользователя или общие настройки для всех пользователей.
Параметры
Параметр | Описание | С версии |
---|---|---|
scope | Область применения настроек. Допустимые значения:
| |
userId | Идентификатор пользователя. Если не задан, то берётся текущий. Нужен только при установке личных настроек. | |
data | Массив настроек. |
Пример
//Установка личных настроек карточки контактов для пользователя с идентификатором 1. BX24.callMethod( "crm.contact.details.configuration.set", { scope: "P", userId: 1, data: [ { name: "main", title: "О контакте", type: "section", elements: [ { name: "NAME" }, { name: "SECOND_NAME" }, { name: "LAST_NAME" }, { name: "PHOTO" }, { name: "BIRTHDATE" }, { name: "POST" }, { name: "PHONE" }, { name: "EMAIL" }, { name: "COMPANY" } ] }, { name: "additional", title: "Дополнительно", type: "section", elements: [ { name: "TYPE_ID" }, { name: "SOURCE_ID" }, { name: "SOURCE_DESCRIPTION" }, { name: "OPENED" }, { name: "EXPORT" }, { name: "ASSIGNED_BY_ID" }, { name: "COMMENTS" } ] } ] }, function(result) { if(result.error()) console.error(result.error()); else console.dir(result.data()); } ); //---
© «Битрикс», 2001-2024, «1С-Битрикс», 2024