Небольшая примитивная обработка, которая из нескольких приходных накладных делает одну, но большую. "Сворачивает" все табличные части документа, учитывая разность цен, что в итоге не изменяет отношение сумм исходных документов к сумме итогового. "Использованные" документы помечает на удаление.
Данные для итогового документа берутся из первого в списке.
Возможность исключения документов из списка.
Простота кода.
Должна подойти и для УТ с минимальными доработками.