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

crm.company.add

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

crm.company.add(fields, params)

Создаёт новую компанию.

Параметры

Параметр Описание
fields Набор полей - массив вида array("поле"=>"значение"[, ...]), содержащий значения полей компании.
Примечание: чтобы узнать требуемый формат полей, выполните метод crm.company.fields и посмотрите формат пришедших значений этих полей.
params Набор параметров. REGISTER_SONET_EVENT - произвести регистрацию события добавления компании в живой ленте. Дополнительно будет отправлено уведомление ответственному за компанию.

Пример

BX24.callMethod(
	"crm.company.add", 
	{
		fields:
		{ 
			"TITLE": "ИП Титов",
			"COMPANY_TYPE": "CUSTOMER",
			"INDUSTRY": "MANUFACTURING",
			"EMPLOYEES": "EMPLOYEES_2",
			"CURRENCY_ID": "RUB",
			"REVENUE" : 3000000,
			"LOGO": { "fileData": document.getElementById('logo') },
			"OPENED": "Y", 
			"ASSIGNED_BY_ID": 1, 
			"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