Откуда обработка подбора берет данные по остаткам?
Есть база УПП (1.3.112.4) без особых доработок, на платформе 1С:Предприятие 8.3 (8.3.13.1513).
Обработка подбора в документах реализации или заказ клиента показывает остатка меньше чем есть по факту.
Пример: обработка подбора - общий остаток 400 в резерве 300, свободный остаток 100, НО по данным регистра ТоварыНаСкладахОстатки (сделал запрос) общий остаток 600, в свободном должно быть 300 (так и есть по факту)...
Регистр резервирования сходится. Склад хранения всего 1 заведен и используется. База тестирование и исправление проходила.
При этом обработка "рабочее место менеджера работает корректно". Проблема только в подборе и проведении документов (в оперативном режиме не проводится из-за значения превышающего остаток).
Так периодически происходит с разными позициями номенклатуры... Пробовал другие регистры смотреть (розница, товары к передачи и т.д.), везде чисто, смотрел документы тоже все хорошо...
Откуда ноги растут, в какую сторону копать?
Если после пересчета итогов ничего не изменилось, то это скорее всего ошибки учета. Возьмите запрос, который используется при подборе и проверьте в консоли отчетов - может быть все что угодно от пересортицы по характеристикам до неправильно указанной организации.
Счас уже не скажу все случаи не вспомню, но есть фишка одно из фишек. Если у вас образуется Минус по остаткам ТМЦ, то движений по регистру ТоварыНаСкладах на это количество не делается.
а так сравните обороты по этим регистрам, и увидите различия.
ps:
Свободные остатки никогда не нравились(.