Пересчет итогов регистров

Сворачивал ИБ УТ 11.3 на 31.12.2016, сформировались корректные документы ВНО, но отчеты показывали движения за май 2016 года. Необходим пересчет итогов!

Пересчет итогов

Обычно в такой ситуации помогает пересчет итогов:

  • в режиме 1С:Предприятия. «Администрирование — Поддержка и обслуживание — Регламентные операции — Управление итогами и агрегатами» или «Все функции — Стандартные — Управление итогами», в обоих случаях можно установить период рассчитанных итогов;
  • в режиме Конфигуратора. «Администрирование — Тестирование и исправление» в появившемся окне оставляем галку «Пересчет итогов»(остальные убираем) и нажимаем кнопку «Выполнить».

Но сейчас должного эффекта операция не произвела, отключение и включение итогов по регистрам тоже не подействовало.

Решение

Путем формирования отчетов было выявлено, что движения есть по РН.ТоварыНаСкладах на 31.05.2016 23:59:59, и видны в отчетах если в период отчета попадает эта дата. Если построить отчет после этого периода, то движений нет!

Для исправления воспользуемся методом регистра накопления ПересчитатьИтогиЗаПериод() указав нужный период

&НаСервере Процедура ПересчитатьИтоги(Период) РегистрыНакопления.ТоварыНаСкладах.ПересчитатьИтогиЗаПериод( , КонецДня(Период)); КонецПроцедуры

После выполнения приведенного кода на 31.05.2016, итоги пересчитались и отчеты начали отображать верные данные!

Так же можно ознакомиться со статьей 1С. Исправление неверной нумерации