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

crm.requisite.link.register

crm.requisite.link.register(fields)

Регистрирует связь реквизитов с сущностью. Для успешной регистрации идентификаторы реквизитов должны принадлежать клиенту и продавцу, которые выбраны в той сущности, для которой регистрируется связь. Если какого-то реквизита нет, то его идентификатор передаётся как 0. Можно даже указать все идентификаторы реквизитов нулевыми, тогда считается, что к сущности реквизиты не привязаны.

Параметры

Параметр Описание
fieldsНабор полей - массив вида array("поле"=>"значение"[, ...]), содержащий значения полей связи реквизитов.

Пример

var entityId = prompt("Введите ID счёта");
	var requisiteId = prompt("Введите ID реквизита, принадлежащего покупателю");
	var bankDetailId = prompt("Введите ID банковского реквизита, принадлежащего покупателю");
	var mcRequisiteId = prompt("Введите ID реквизита, принадлежащего компании продавцу");
	var mcBankDetailId = prompt("Введите ID банковского реквизита, принадлежащего компании продавцу");
	BX24.callMethod(
		"crm.requisite.link.register", {
			fields: {
				ENTITY_TYPE_ID: 5,
				ENTITY_ID: entityId,
				REQUISITE_ID: requisiteId,
				BANK_DETAIL_ID: bankDetailId,
				MC_REQUISITE_ID: mcRequisiteId,
				MC_BANK_DETAIL_ID: mcBankDetailId
			}
		},
		function (result)
		{
			if (result.error())
				console.error(result.error());
			else
				console.dir(result.data());
		}
	);



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

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

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

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

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