К статье
Практический материал

Торговля и Склад · 9 мин

Как изменить точку актуальности в 1С Торговля и склад

Как изменить точку актуальности итогов в 1С Торговля и склад: где находится настройка, зачем пересчитывать итоги, риски при переносе границы и типичные ошибки.

Точка актуальности в «1С:Торговля и склад» (и аналогичные механизмы в «Управлении торговлей») — это граница, до которой система считает итоги по регистрам рассчитанными и достоверными. Все документы, проведённые позже этой границы, ещё не включены в быстрые итоги, поэтому отчёты по остаткам могут показывать разные данные в зависимости от того, где установлена точка. Понимание этого механизма критично, когда в отчёте «не сходятся» остатки или система выдаёт сообщение о необходимости восстановления последовательности.

Изменить точку актуальности можно двумя путями: штатным пересчётом итогов через режим управления итогами или восстановлением последовательности документов. Оба способа безопасны при соблюдении простых условий: монопольный доступ к базе, свежая резервная копия и понимание, что пересчёт большого периода займёт заметное время. Ниже разобраны конкретные шаги для типовых конфигураций, риски и способы проверки результата.

Что такое точка актуальности и зачем она нужна

Регистры остатков в 1С хранят не только движения документов, но и предрассчитанные итоги — по месяцам или по заданной границе. Точка актуальности (в 7.7 — «точка актуальности итогов», в 8.x аналогом выступают граница последовательности и период рассчитанных итогов) показывает момент, до которого итоги гарантированно соответствуют проведённым документам.

Когда пользователь проводит документ задним числом — раньше текущей границы — система автоматически сдвигает точку актуальности назад или помечает итоги как требующие пересчёта. Это защищает от ситуации, когда отчёт опирается на устаревшие итоги и показывает неверные остатки по складу или взаиморасчётам.

На практике о необходимости изменить точку актуальности сигнализируют: расхождение остатков в отчёте и в карточке товара, сообщения «итоги не актуальны», ошибки при проведении документов с требованием восстановить последовательность, а также заметное замедление отчётов, когда системе приходится досчитывать итоги на лету за большой период.

Где находится настройка в типовых конфигурациях

В «1С:Торговля и склад 7.7» управление точкой актуальности находится в меню «Операции → Управление итогами». В открывшемся окне видна текущая точка актуальности, и её можно изменить кнопкой установки. Отдельно доступен пункт «Проведение документов» и «Восстановление последовательностей» в меню «Операции», который перепроводит документы и одновременно двигает границу.

В конфигурациях на платформе 8.x (например, «Управление торговлей 10.3») прямой ручной установки точки актуальности нет — используется механизм последовательностей. Граница последовательности восстанавливается через «Операции → Проведение документов» с включённым режимом восстановления последовательностей. В «Управлении торговлей 11» партионный учёт и расчёт себестоимости выполняются регламентным заданием, а актуальность контролируется через закрытие месяца.

Как изменить точку актуальности через управление итогами

Это основной способ для версии 7.7. Порядок действий: завершите работу всех пользователей, откройте базу в монопольном режиме, зайдите в «Операции → Управление итогами». В диалоге установите новую точку актуальности — как правило, конец последнего закрытого периода или текущий момент — и подтвердите пересчёт.

Система пересчитает итоги с прежней границы до новой. На больших базах это может занять от нескольких минут до часов. Прерывать процесс нельзя: аварийное завершение оставляет итоги в промежуточном состоянии, и пересчёт придётся запускать заново.

Порядок действий (7.7)
  1. 1
    Сделайте резервную копию базы (копирование каталога или выгрузка через конфигуратор)
  2. 2
    Попросите всех пользователей выйти и откройте базу монопольно
  3. 3
    Откройте «Операции → Управление итогами»
  4. 4
    Установите новую точку актуальности и подтвердите пересчёт итогов
  5. 5
    Дождитесь завершения и проверьте остатки в отчёте
  6. 6
    При необходимости выполните восстановление последовательностей за период с изменёнными документами

Изменение границы через восстановление последовательности

Если проблема вызвана проведением документов задним числом, простого сдвига точки недостаточно — нужно восстановить последовательность. В 7.7 это делается через «Операции → Восстановление последовательностей»: укажите дату, с которой перепроводить, и запустите обработку. Система перепроведёт документы в хронологическом порядке и установит границу на конец обработанного периода.

В «Управлении торговлей 10.3» откройте «Операции → Проведение документов», выберите закладку «Восстановление последовательностей», отметьте нужные последовательности (обычно «Партионный учёт») и запустите восстановление. Граница сместится на момент последнего корректного документа.

Учтите: перепроведение документов может изменить себестоимость списаний и взаиморасчёты задним числом. Если период уже закрыт и по нему сдана отчётность, согласуйте операцию с бухгалтером — цифры в учёте могут измениться.

Риски, ограничения и типичные ошибки

Главный риск — работа пользователей во время пересчёта. Если кто-то проводит документы параллельно, граница может сдвинуться обратно сразу после вашей операции, и результат обнулится. Поэтому монопольный режим — обязательное условие.

Второй риск — недооценка длительности. На базе с несколькими годами документов восстановление последовательности может идти часами. Планируйте операцию на нерабочее время и не выключайте компьютер до завершения.

Типичные ошибки
01
Пересчёт итогов без монопольного режима — граница сдвигается обратно из-за работы пользователей
02
Сдвиг точки актуальности вперёд без восстановления последовательности — документы задним числом остаются неучтёнными в итогах
03
Прерывание пересчёта кнопкой или отключением питания — итоги остаются в неопределённом состоянии
04
Восстановление последовательности за закрытый период без копии — себестоимость меняется, откатить некуда

Как проверить результат

После пересчёта откройте «Управление итогами» ещё раз и убедитесь, что точка актуальности соответствует установленной. Затем сформируйте отчёт по остаткам товаров на текущую дату и сравните с карточкой складского учёта по нескольким позициям — данные должны совпадать.

Дополнительный признак корректной работы — скорость отчётов. Если до операции отчёт по остаткам формировался минутами, а после — секундами, итоги рассчитаны и используются. Если отчёты по-прежнему тормозят, проверьте, не провёл ли кто-то документ задним числом сразу после пересчёта.

Контрольные точки

Как проверить результат

Точка актуальности в «Управлении итогами»
Норма

Соответствует установленной дате

Тревожный признак

Сброшена назад — кто-то провёл документ задним числом

Остатки в отчёте и в карточке товара
Норма

Значения совпадают

Тревожный признак

Расхождения — нужно восстановление последовательности

Скорость формирования отчёта по остаткам
Норма

Формируется быстро

Тревожный признак

Долгий расчёт — итоги не актуальны

Альтернативы и профилактика

Чтобы точка актуальности не «уезжала» постоянно, ограничьте проведение документов задним числом: в 8.x используйте дату запрета изменения данных, в 7.7 — разделение прав и дисциплину закрытия периода. Регулярное закрытие месяца с пересчётом итогов в нерабочее время — лучшая профилактика.

В «Управлении торговлей 11» настройте регламентные задания расчёта себестоимости и закрытия месяца — тогда актуальность итогов поддерживается автоматически, и ручное вмешательство требуется только при сбоях.

Маршрут решения

Как выбрать действие

Отчёты тормозят, но остатки сходятсяДостаточно пересчёта итогов через «Управление итогами»
Остатки в отчёте и карточке расходятсяВыполните восстановление последовательности с даты расхождения
Ошибка «нарушена последовательность» при проведенииВосстановите последовательность, начиная с даты из сообщения об ошибке
Проблема повторяется регулярноУстановите дату запрета редактирования и автоматизируйте закрытие периода
Итог

Что важно запомнить

Точка актуальности меняется через «Управление итогами» или восстановление последовательности, всегда в монопольном режиме и после резервной копии. Расхождение остатков лечится восстановлением последовательности, медленные отчёты — пересчётом итогов, а регулярная профилактика сводит проблему к минимуму.

Частые вопросы

Можно ли изменить точку актуальности, пока пользователи работают в базе?

Технически в файловой 7.7 система потребует монопольный доступ и не даст выполнить операцию. В клиент-серверных вариантах 8.x часть операций возможна, но любой проведённый задним числом документ сдвинет границу обратно, поэтому практического смысла в пересчёте «на живую» нет.

Чем точка актуальности отличается от границы последовательности?

Точка актуальности относится к итогам регистров — до неё остатки посчитаны. Граница последовательности показывает, до какого момента документы перепроведены в правильном хронологическом порядке. Это связанные, но разные механизмы: итоги могут быть актуальны, а последовательность — нарушена, и наоборот.

Сколько времени занимает пересчёт итогов?

Зависит от объёма базы и глубины пересчёта: на небольшой базе за месяц — минуты, на многолетней базе с сотнями тысяч документов — часы. Точное время заранее предсказать нельзя, поэтому операцию планируют на вечер или выходные.

Почему точка актуальности постоянно сбрасывается назад?

Наиболее частая причина — пользователи регулярно проводят или перепроводят документы прошлыми датами. Найдите такие документы через журнал (отбор по дате изменений) и установите дату запрета редактирования прошлых периодов.

Опасно ли прерывать восстановление последовательности?

Само по себе прерывание не портит данные документов, но граница останется на незавершённой позиции, и итоги будут частично неактуальны. Операцию придётся запускать заново. Хуже, если прерывание произошло из-за сбоя питания без резервной копии — здесь возможны повреждения файлов базы.