Заметки
Как связать смарт-процесс с компанией и вывести все элементы в документ
Если у смарт-процесса включён штатный клиент и элемент связан с компанией, выборка выполняется по companyId:
BX24.callMethod('crm.item.list', {
entityTypeId: 178,
filter: { '=companyId': 12 },
select: ['id', 'title', 'createdTime'],
order: { id: 'ASC' }
}, function (result) {
if (result.error()) {
console.error(result.error());
return;
}
console.log(result.data().items);
}); Это одна страница ответа. Для документа со всеми элементами нужно прочитать остальные страницы. Если связь хранится в отдельном UF-поле, фильтр по companyId её не заменяет — используйте реальное имя и формат этого поля.
Полученный список ещё не является таблицей Word. Для генератора нужно описать повторяемую коллекцию и поля строки по его контракту. Один плейсхолдер связи не обязан разворачивать все элементы. Подробности — о подготовке таблицы.