К вспомогательным группам методов относятся множественные поля, перечисления и ставки НДС.
Быстрый переход: все методы и события
Метод crm.multifield.fields возвращает информацию о структуре множественных полей, таких как номер телефона или e-mail. Чтобы заполнить поле значением с типом, передавайте данные по той структуре, которую вернул метод. Пример передачи данных для заполнения номера телефона с типом мобильный:
PHONE: [
{
VALUE: "555888",
VALUE_TYPE: "MOBILE",
},
] ,
{% note tip "Частые кейсы и сценарии" %}
{% endnote %}
Группа методов перечислений crm.enum.* возвращает информацию о названии и идентификаторе объектов CRM. Например метод crm.enum.ownertype возвращает идентификаторы смарт-процессов, а метод crm.enum.addresstype — идентификаторы типов адресов: юридический, физический, адрес доставки.
{% note tip "Частые кейсы и сценарии" %}
{% endnote %}
Группа методов crm.vat.* управляет ставками НДС. Методы позволяют создавать, удалять, изменять и получать значения ставок.
Чтобы задать НДС товара в сделке или другом объекте CRM, используйте параметр taxRate
группы методов crm.item.productrow.*.
Чтобы задать НДС товара или услуги в торговом каталоге, используйте параметр vatId
групп методов catalog.product.*.
{% note tip "Частые кейсы и сценарии" %}
{% endnote %}
Scope:
crm
Кто может выполнять методы: в зависимости от метода
#| || Метод | Описание || || crm.multifield.fields | Возвращает описание множественных полей || |#
#| || Метод | Описание || || crm.enum.fields | Возвращает описание полей перечисления || || crm.enum.ownertype | Возвращает элементы перечисления «Тип владельца» || || crm.enum.getorderownertypes | Возвращает идентификаторы типов сущностей, к которым доступна привязка заказа || || crm.enum.contenttype | Возвращает элементы перечисления «Тип содержания» || || crm.enum.activitytype | Возвращает элементы перечисления «Тип активности» || || crm.enum.activitypriority | Возвращает элементы перечисления «Приоритет активности» || || crm.enum.activitydirection | Возвращает элементы перечисления «Направление активности» (для писем и звонков) || || crm.enum.activitynotifytype | Возвращает элементы перечисления «Тип уведомления о начале активности» (для встреч и звонков) || || crm.enum.addresstype | Возвращает элементы перечисления «Тип адреса» || || crm.enum.activitystatus | Возвращает элементы перечисления «Статус» (STATUS) || || crm.enum.settings.mode | Возвращает описание режимов работы CRM || |#
#| || Метод | Описание || || crm.vat.add | Создает новую ставку НДС || || crm.vat.delete | Удаляет ставку НДС || || crm.vat.get | Возвращает ставку НДС по идентификатору || || crm.vat.fields | Возвращает описание полей ставки НДС || || crm.vat.list | Возвращает список ставок НДС || || crm.vat.update | Обновляет существующую ставку НДС || |#