Такая постановка задачи считается классическим примером методически некорректной попытки анализа данных бух/упр учета.
задолженность принято анализировать в разрезе счетов учета, контрагентов, договоров, сделок, счетов на оплату и пр. расчетных документов. Учет задолженности в разрезе номенклатуры считается бесполезным, и бессмысленным.
(0) следует самому себе ответить на вопрос Отгрузили клиенту накладную с кучей строк на 100 тыс, клиент оплатил половину суммы - какие товары погашены, а какие нет и ПОЧЕМУ?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан