Спасибо за советы. Видимо да, надо искать по нарастающему итогу - гугл тоже выдает. Просто тут обратный итог из-за остатка суммы, и как понимаю надо развернуть таблицу 2, по нарастающему итогу найти партии и получить таблицу вычета ее из первой.
К сожалению задача рабочая - переделываю распределение взаиморасчетов по ФИФО на распределение по датам платежа в УТ 11.3. Может кто уже занимался подобным?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший