Решил выкласть сюда. Когда таблмцу значений пробегаешь по выборке из регистра остатков, каждый второй раз выкдывает что преобразование к типу строка не может. Заклммментировал эту позицию, вродевсё нормально получилось, но оптимизатор запроса по-моему тупит и из-за этого скорость какая-то странная.
Может быть, вообще лучше оборотный регистр сведений использовать?