Добавление товаров в счёт
Робот «Добавление товаров в счёт» переносит товарные строки текущего лида, сделки или счёта в выбранный счёт.

Видимая часть формы настройки в Битрикс24. Скриншот показывает поля действия; он не подтверждает выполнение учебного примера.
Для кого и какую задачу решает
Менеджеру, который переносит согласованный состав товаров из текущей CRM-карточки в подготовленный новый счёт.
Повторный ручной набор товаров в счёте создаёт расхождения в количестве, цене, скидках и НДС. Робот переносит состав текущего элемента, полностью заменяя строки выбранного счёта. Это действие нужно применять только когда такая замена соответствует процессу.
Параметры и подготовка
| Поле | Как заполнить |
|---|---|
ID счёта (elementId) |
Обязательное поле |
Перед настройкой выберите, откуда процесс получит каждое значение: постоянная настройка, поле карточки или результат предыдущего шага. Подписи в таблице соответствуют полям робота. Коды в скобках помогают различать похожие параметры при передаче данных между шагами.
Как использовать
- Подготовьте новый счёт и получите его ID. Убедитесь, что его текущие товарные строки можно полностью заменить.
- Разместите робота в процессе исходной карточки с нужными товарами. Источник определяется контекстом этого процесса; отдельного поля исходного ID в настройках нет.
- В поле «ID счёта» укажите целевой счёт. Сверьте источник и назначение до включения робота на рабочей стадии.
- После выполнения проверьте статус и возвращённый ID счёта, затем откройте счёт и сравните состав. При ошибке сверяйте фактические строки до повторного запуска.
Учебный пример и ожидаемый результат
В учебной исходной карточке находятся две товарные строки, а в учебном счёте 900 старая строка. Если указать ID счёта 900, ожидается замена его состава двумя исходными строками с переносом количества, цены, скидок и НДС. Старая строка не сохраняется как третья. При пустом источнике товары целевого счёта очищаются.
Пример показывает подготовленные учебные данные. Фактический результат зависит от переданных значений и доступных данных вашего процесса.
Что возвращает и как продолжить процесс
- «ID счёта» (
productId).
Выход productId, несмотря на название кода, содержит ID обработанного счёта. Используйте пользовательскую подпись «ID счёта». Робот не возвращает отдельный список новых строк; проверять их нужно в целевом счёте.
Выход «Статус выполнения» проверяйте перед передачей результата дальше. При отрицательном статусе прочитайте «Пояснение ошибки» и направьте процесс на исправление исходных данных. Успешный статус подтверждает выполнение действия; содержательные признаки результата проверяйте отдельно.
Ограничения и разбор ошибок
Полностью заменяет товары выбранного счёта, сохраняя количество, цену, скидки и НДС. Если в исходном элементе нет товаров, выбранный счёт будет очищен. Возвращает ID счёта.
Это замена всего набора товаров, а не добавление к существующему. Подготовьте отдельное согласование, если счёт уже проверен бухгалтерией. Робот не создаёт счёт автоматически, не подтверждает оплату и не проверяет допустимость налоговых условий. Источник должен быть подготовлен заранее.