Формируем основной заказ по потребностям. Отправляем его поставщикам. Ответы загружаем в отдельные заказы любым удобным способом (для себя мы выбрали //infostart.ru/public/560551/). В списке заказов выделяем основной заказ и запускаем обработку.
В обработке выбираем заказы для сравнения.
И нажимаем "Заполнить". При заполнении сохраняются версии документов и если они будут изменены во время обработки, то обработку придется выполнить повторно.
Если необходимо заполнить приоритеты по контрагентам, то отмечаем соответствующую галку и "Настроить"
После настроек - "Рассчитать". Будет рассчитано количество к заказу по лучшей цене и настройкам приоритетов по контрагентам.
При желании есть возможность контроля изменения цены. Цена по умолчанию заполняется из основного заказа, но есть возможность заполнения цены по своим видам цен.
Количество в итоговый заказ можно менять вручную.
Выбираем вариант обработки заказов и "Обработать заказы".
Соответственно при редактировании документы будут изменены, а при копировании основные документы будут распроведены.
В основном заказе останутся позиции номенклатуры с количеством "Осталось", в заказах для сравнения с количеством "Заказ".
Дополнительного ПО для обработки не требуется.
Протестировано на 1С:Предприятие 8.3 (8.3.15.1830), (8.3.17.1989)
Управление торговлей 11 (11.4.9.98), (11.4.11.93) , (11.4.13.209)
Комплексная автоматизация 2 (2.4.13.275)
P.S.: По совету старших товарищей - код открыт.
P.P.S.: По цене - на разработку потрачено 40 часов.
upd 01.06.2021 - Обнаружена ошибка работы отработки в клиент-серверной версии. Версия обновлена на 1.1
upd 13.10.2021 - Обнаружена ошибка работы отработки с приоритетами контрагентов. Версия обновлена на 1.2