Закрытие месяца предупреждает о наличии отрицательных остатков, щелкаю "исправить" - открывается пустой отчёт.
Начал разбираться и выяснил
РегистрНакопления.ТоварыОрганизаций - движения правильные, если посчитать на калькуляторе, то никаких отрицательных остатков быть не должно
РегистрНакопления.ТоварыОрганизаций.Остатки - показывает отрицательные остатки, которые возникли непонятно откуда
(1) roman77, Отрицательные остатки из неоткуда не берутся.
Если ТИИ не пересчитало, значит они действительно есть.
Где-то что-то не сопоставилось.
Отбери запросом отрицательные остатки по РегистрНакопления.ТоварыОрганизаций.Остатки
Потом по таблице движений просмотри движения по этим остаткам.
А дальше уже анализируй документы.
(6) roman77, Т.е. по какой-то конкретной строке регистра не сходится равенство НачОст+Приход-Расход = КонОст ?
Эти проблемы у меня всегда решались полным пересчетом итогов.
Если равенство соблюдается, то нужно найти конкретный документ, на котором остаток ушел в минус.
Для него отменить проведение (для очистки видов запасов) и провести заново.
(9) roman77, А отрицательный остаток точно по этой ГТД?
Если на конец периода отрицательный остаток, то вариантов всего 3:
1. Или не выполняется НачОст+Приход-Расход = КонОст.
2. Или был отрицательный остаток на начало периода.
3. Или какой-то документ создал отрицательный остаток.
При проверке отбирай запросом в разрезе ВСЕХ измерений регистра.
(9) roman77,
Если в форме закрытия месяца, щёлкнуть на "Исправить отрицательные остатки", вернется форма "Помощник исправления остатков организаций". На ней, щёлкаем по Обнаружено развернутое сальдо на конец месяца." и получает отчёт. В отчете, находим номенклатуру и документ, после которого образовался "-". Открываем его. В форме документа: Все действия->Открыть виды запасов. В таблице Виды запасов корректируем ГТД в ручную.
При закрытии месяца отрицательные остатки считаются на каждый месяц (период). Через виртуальную таблицу "Остатки и обороты".
Если в базе все корректно, все отрицательные остатки должны быть в отчете и исправляться помощником исправления отрицательных остатков. И если даже и есть по таблице остатков товары с минусом, не факт, что это неправильно.
Нужно сравнить коды, откуда формирует статус о наличии отрицательных остатков и соответствующий отчет для анализа.
Дело было в аналитиках учета номенклатуры. Списывался товар не с теми аналитиками. Поэтому в разрезе номенклатуры/ГТД/складов все было хорошо, а с учетом аналитик образовывался минус.
Может быть еще вариант, отрицательный остаток в течении месяца. найти достаточно просто, отчет по движениям товара до регистратора и отбор что отстаток меньше 0. В этом случае тоже ругается.