Заметки
Реализация из товаров сделки: какие операции должна выполнить интеграция
Автоматическую реализацию стоит разбирать как цепочку: получить товарные строки, создать поддерживаемый документ, заполнить позиции и склады, установить связи, провести документ.
Для каждой позиции нужен продаваемый товар или вариация, а не только название строки. Отдельно определите склад и количество. Свободная строка услуги и складской товар не обрабатываются одинаково.
Не предполагайте, что любой документ, созданный через catalog.document.add, станет штатной реализацией сделки. Проверьте поддерживаемый тип документа и механизм связи именно в используемой версии. Для части сценариев требуется цепочка объектов продажи, которую интерфейс создаёт за пользователя.
Начните с одной сделки и сравнения со штатно созданным документом. Только после совпадения связей и движений такой сценарий можно переносить в массовую автоматизацию.