Заметки
Как через REST добавить комментарий в таймлайн смарт-процесса
Для комментария таймлайна смарт-процесса используется crm.timeline.comment.add. Тип здесь передают строкой dynamic_ с его entityTypeId:
BX24.callMethod('crm.timeline.comment.add', {
fields: {
ENTITY_TYPE: 'dynamic_178',
ENTITY_ID: 45,
COMMENT: 'Документы проверены интеграцией'
}
}, function (result) {
if (result.error()) {
console.error(result.error());
return;
}
console.log(result.data());
}); 178 — тип смарта, 45 — ID элемента. Не используйте здесь ID товарной строки или короткий ownerType: у комментариев другой контракт.
Повторный успешный вызов добавит ещё один комментарий. Если запись создаётся по событию, сохраняйте связь с результатом операции, чтобы повторная обработка не засоряла таймлайн одинаковыми сообщениями.
Документация: crm.timeline.comment.add.