crm.contact.add
Scope: crm Права на выполнение: для всех
crm.contact.add(fields, params)
Создаёт новый контакт.
Параметры
Параметр | Описание |
---|---|
fields | Набор полей – массив вида array("поле"=>"значение"[, ...]), содержащий значения полей контакта.
Примечание: чтобы узнать требуемый формат полей, выполните метод crm.contact.fields и посмотрите формат пришедших значений этих полей.
|
params | Набор параметров. REGISTER_SONET_EVENT - произвести регистрацию события добавления контакта в живой ленте. Дополнительно будет отправлено уведомление ответственному за контакт. |
Одно из полей: NAME или LAST_NAME обязательно должно быть заполнено.
Пример
BX24.callMethod( "crm.contact.add", { fields: { "NAME": "Глеб", "SECOND_NAME": "Егорович", "LAST_NAME": "Титов", "OPENED": "Y", "ASSIGNED_BY_ID": 1, "TYPE_ID": "CLIENT", "SOURCE_ID": "SELF", "PHOTO": { "fileData": document.getElementById('photo') }, "PHONE": [ { "VALUE": "555888", "VALUE_TYPE": "WORK" } ] }, params: { "REGISTER_SONET_EVENT": "Y" } }, function(result) { if(result.error()) console.error(result.error()); else console.info("Создан контакт с ID " + result.data()); } );
© «Битрикс», 2001-2024, «1С-Битрикс», 2024