Вкусная задачка
1. не обязательно бегать так сложно - счет-расходная-32-339, можно просто бегать по 32, ну или 32-339
2. не совсем понятно в чем проблема - нашли например расход от фирмы А, который применился (частично или полностью) к операции прихода фирмы Б. Ну так и делаем перемещение из Б в А на ПримененноеКолво по с\с из этой самой приходной операции.
Зачем нам счета и прочие радости?
Вам ведь важно только чтоб остатки и с\с сходились.
По уму надо применение еще этих приходной и расходной операции перебрасывать на это перемещение... Но тут надо подумать... Аккуратно...