База файловая. Столкнулся с очередной магией. В декабре умер один узел Розницы, сразу оговорюсь, дата поломки 26.12. Отсутствовал чек. Его добавили, всё было хорошо, как тогда казалось. Сейчас увидел такую картину:
Выполняю запрос
Результат
Вижу, что у меня на начало года остаток 0.
Выполняю запрос
Получаю результат
Для остатков на любую дату (даже когда магазина не существовало) будет остаток -1.
Естественно регистратора нет, даты нет, строки нет. Что-то сломалось, что сделать для исправления? Можно как-то актуализировать виртуальные таблицы?
Володька @ Сегодня, 11:57
,
Пересчет итогов исправляет ситуацию на копии базы. Но возникает другой вопрос. Быть уверенным в остатках нельзя? Как часто нужно делать пересчет итогов?
Vofka @ Сегодня, 14:28
,
Если что, то пересчет итогов я делал через Конфигуратор. А Вы, наверное, имеете в виду через SQL? Через конфигуратор нельзя указать период пересчета.
Володька @ Сегодня, 14:56
,
Это можно и программно сделать:
РегистрыНакопления.ТоварыНаСкладах.ПересчитатьИтогиЗаПериод(НачалоПериода, КонецПериода);
В режиме предприятия в разделе всех функций есть пункт "Стандартные", там есть управление итогами где можно пересчитывать итоги по разному для регистров
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua