Ошибка вываливается, когда строка транзитного перемещения применяется к двум разным товарным операциям с одинаковым номером Лота.
То есть, в 32-й таблице есть 2 открытые положительные операции, а к ним применяется одна новая товарная операция по списанию товара с транзитного склада. В случае, когда операции применяются 1 к 1, ошибки нет. Но если к одной отрицательной операции применяется 2 положительные, то после применения одной операции, Система пытается перейти к слудующей записи с помощью NEXT или NEXT(-1) (в зависимости от метода списания) и не находит вторую строку в товарной книге операций. Что самое странное, достаточно обнулить количество для получения в учитываемой строке, учесть транзит без проблемной строки, затем снова проставить количество для получения в этой строке и ее учет проходит без проблем. Либо, к примеру, обнулить количество для получения в предшествующих проблемной строке строках (причем не в любой, а в какой-то конкретной строке) и тогда NEXT отрабатывает корректно.