Вы пытаетесь делать возврат товра по методу FIFO.
Кагда-то я пробовал написать торговый учет по методу FIFO для платформы 1С 6.0.
Получилось громоздко и плохо.

1С Бухгалтерия 6.0 в принципе не приспособлена для ведения автоматизированного списания по методу FIFO, для этого отсутствуют необходимые механизмы. Все проходится делать "тупым" перебором и ручками писать код обрабатывающий все ситуации. Работает все очень медленно.
Как Вам правильно сказали - необходимо перейти на платформу 1С версии 7.7(Торговля и Скалад).