Skip to content

Latest commit

 

History

History
93 lines (65 loc) · 6.53 KB

File metadata and controls

93 lines (65 loc) · 6.53 KB

Обзор вспомогательных методов

К вспомогательным группам методов относятся множественные поля, перечисления и ставки НДС.

Быстрый переход: все методы и события

Множественные поля

Метод 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 %}

Обзор методов {#all-methods}

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 | Обновляет существующую ставку НДС || |#