crm.documentgenerator.template.list
Scope: crm.documentgenerator Права на выполнение: для всех
Описание
crm.documentgenerator.template.list(select = ['*'], filter = [], order = [], start = 0)
Возвращает список шаблонов по фильтру.
Параметры
Параметр | Описание |
---|---|
select | массив полей для вывода. По умолчанию выводит все поля шаблона, кроме users и entityTypeId. Чтобы они появились, надо добавить дополнительно. Например, ['*', 'entityTypeId', 'users'] . |
order | массив для указания порядка вывода {"id": "desc"} . |
filter | массив для фильтрации. |
start | offset для постраничной навигации. |
Примеры фильтра
filter: { "code": "%_RU", "numeratorId": "2", "region": "by", "active": "Y" }
В фильтр можно передать ID сущности по ключу entityTypeId. Сюда надо передавать код сделки с учетом фильтрации по направлениям. Однако, если нужно вернуть шаблоны, привязанные к любому направлению сделки, можно передать в фильтр.
filter: { "entityTypeId": "2%" }
Метод вернет список шаблонов с их полями.
Пример
templates: { 115: { "id": "115" "active": "Y" "name": "Акт (Россия)" "code": "ACT_RU" "region": "ru" "sort": "100" "createTime": "2018-06-05T13:07:12+02:00" "updateTime": "2018-09-06T14:26:24+02:00" "moduleId": "crm" "numeratorId": "29" "withStamps": "N" "isDeleted": "N" "entityTypeId": [ "0": "4", "1": "3", "2": "2_category_0", "3": "2_category_1", "4": "5", "5": "1", "6": "14", "7": "7" ], "users" [ "0": "UA" ] } }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024