Торговля и Склад · 9 мин
Как изменить точку актуальности в 1С Торговля и склад
Как изменить точку актуальности итогов в 1С Торговля и склад: где находится настройка, зачем пересчитывать итоги, риски при переносе границы и типичные ошибки.
Точка актуальности в «1С:Торговля и склад» (и аналогичные механизмы в «Управлении торговлей») — это граница, до которой система считает итоги по регистрам рассчитанными и достоверными. Все документы, проведённые позже этой границы, ещё не включены в быстрые итоги, поэтому отчёты по остаткам могут показывать разные данные в зависимости от того, где установлена точка. Понимание этого механизма критично, когда в отчёте «не сходятся» остатки или система выдаёт сообщение о необходимости восстановления последовательности.
Изменить точку актуальности можно двумя путями: штатным пересчётом итогов через режим управления итогами или восстановлением последовательности документов. Оба способа безопасны при соблюдении простых условий: монопольный доступ к базе, свежая резервная копия и понимание, что пересчёт большого периода займёт заметное время. Ниже разобраны конкретные шаги для типовых конфигураций, риски и способы проверки результата.
Что такое точка актуальности и зачем она нужна
Регистры остатков в 1С хранят не только движения документов, но и предрассчитанные итоги — по месяцам или по заданной границе. Точка актуальности (в 7.7 — «точка актуальности итогов», в 8.x аналогом выступают граница последовательности и период рассчитанных итогов) показывает момент, до которого итоги гарантированно соответствуют проведённым документам.
Когда пользователь проводит документ задним числом — раньше текущей границы — система автоматически сдвигает точку актуальности назад или помечает итоги как требующие пересчёта. Это защищает от ситуации, когда отчёт опирается на устаревшие итоги и показывает неверные остатки по складу или взаиморасчётам.
На практике о необходимости изменить точку актуальности сигнализируют: расхождение остатков в отчёте и в карточке товара, сообщения «итоги не актуальны», ошибки при проведении документов с требованием восстановить последовательность, а также заметное замедление отчётов, когда системе приходится досчитывать итоги на лету за большой период.
Где находится настройка в типовых конфигурациях
В «1С:Торговля и склад 7.7» управление точкой актуальности находится в меню «Операции → Управление итогами». В открывшемся окне видна текущая точка актуальности, и её можно изменить кнопкой установки. Отдельно доступен пункт «Проведение документов» и «Восстановление последовательностей» в меню «Операции», который перепроводит документы и одновременно двигает границу.
В конфигурациях на платформе 8.x (например, «Управление торговлей 10.3») прямой ручной установки точки актуальности нет — используется механизм последовательностей. Граница последовательности восстанавливается через «Операции → Проведение документов» с включённым режимом восстановления последовательностей. В «Управлении торговлей 11» партионный учёт и расчёт себестоимости выполняются регламентным заданием, а актуальность контролируется через закрытие месяца.
Как изменить точку актуальности через управление итогами
Это основной способ для версии 7.7. Порядок действий: завершите работу всех пользователей, откройте базу в монопольном режиме, зайдите в «Операции → Управление итогами». В диалоге установите новую точку актуальности — как правило, конец последнего закрытого периода или текущий момент — и подтвердите пересчёт.
Система пересчитает итоги с прежней границы до новой. На больших базах это может занять от нескольких минут до часов. Прерывать процесс нельзя: аварийное завершение оставляет итоги в промежуточном состоянии, и пересчёт придётся запускать заново.
- 1Сделайте резервную копию базы (копирование каталога или выгрузка через конфигуратор)
- 2Попросите всех пользователей выйти и откройте базу монопольно
- 3Откройте «Операции → Управление итогами»
- 4Установите новую точку актуальности и подтвердите пересчёт итогов
- 5Дождитесь завершения и проверьте остатки в отчёте
- 6При необходимости выполните восстановление последовательностей за период с изменёнными документами
Изменение границы через восстановление последовательности
Если проблема вызвана проведением документов задним числом, простого сдвига точки недостаточно — нужно восстановить последовательность. В 7.7 это делается через «Операции → Восстановление последовательностей»: укажите дату, с которой перепроводить, и запустите обработку. Система перепроведёт документы в хронологическом порядке и установит границу на конец обработанного периода.
В «Управлении торговлей 10.3» откройте «Операции → Проведение документов», выберите закладку «Восстановление последовательностей», отметьте нужные последовательности (обычно «Партионный учёт») и запустите восстановление. Граница сместится на момент последнего корректного документа.
Учтите: перепроведение документов может изменить себестоимость списаний и взаиморасчёты задним числом. Если период уже закрыт и по нему сдана отчётность, согласуйте операцию с бухгалтером — цифры в учёте могут измениться.
Риски, ограничения и типичные ошибки
Главный риск — работа пользователей во время пересчёта. Если кто-то проводит документы параллельно, граница может сдвинуться обратно сразу после вашей операции, и результат обнулится. Поэтому монопольный режим — обязательное условие.
Второй риск — недооценка длительности. На базе с несколькими годами документов восстановление последовательности может идти часами. Планируйте операцию на нерабочее время и не выключайте компьютер до завершения.
Как проверить результат
После пересчёта откройте «Управление итогами» ещё раз и убедитесь, что точка актуальности соответствует установленной. Затем сформируйте отчёт по остаткам товаров на текущую дату и сравните с карточкой складского учёта по нескольким позициям — данные должны совпадать.
Дополнительный признак корректной работы — скорость отчётов. Если до операции отчёт по остаткам формировался минутами, а после — секундами, итоги рассчитаны и используются. Если отчёты по-прежнему тормозят, проверьте, не провёл ли кто-то документ задним числом сразу после пересчёта.
Как проверить результат
Соответствует установленной дате
Сброшена назад — кто-то провёл документ задним числом
Значения совпадают
Расхождения — нужно восстановление последовательности
Формируется быстро
Долгий расчёт — итоги не актуальны
Альтернативы и профилактика
Чтобы точка актуальности не «уезжала» постоянно, ограничьте проведение документов задним числом: в 8.x используйте дату запрета изменения данных, в 7.7 — разделение прав и дисциплину закрытия периода. Регулярное закрытие месяца с пересчётом итогов в нерабочее время — лучшая профилактика.
В «Управлении торговлей 11» настройте регламентные задания расчёта себестоимости и закрытия месяца — тогда актуальность итогов поддерживается автоматически, и ручное вмешательство требуется только при сбоях.
Как выбрать действие
Что важно запомнить
Точка актуальности меняется через «Управление итогами» или восстановление последовательности, всегда в монопольном режиме и после резервной копии. Расхождение остатков лечится восстановлением последовательности, медленные отчёты — пересчётом итогов, а регулярная профилактика сводит проблему к минимуму.
Частые вопросы
Можно ли изменить точку актуальности, пока пользователи работают в базе?
Технически в файловой 7.7 система потребует монопольный доступ и не даст выполнить операцию. В клиент-серверных вариантах 8.x часть операций возможна, но любой проведённый задним числом документ сдвинет границу обратно, поэтому практического смысла в пересчёте «на живую» нет.
Чем точка актуальности отличается от границы последовательности?
Точка актуальности относится к итогам регистров — до неё остатки посчитаны. Граница последовательности показывает, до какого момента документы перепроведены в правильном хронологическом порядке. Это связанные, но разные механизмы: итоги могут быть актуальны, а последовательность — нарушена, и наоборот.
Сколько времени занимает пересчёт итогов?
Зависит от объёма базы и глубины пересчёта: на небольшой базе за месяц — минуты, на многолетней базе с сотнями тысяч документов — часы. Точное время заранее предсказать нельзя, поэтому операцию планируют на вечер или выходные.
Почему точка актуальности постоянно сбрасывается назад?
Наиболее частая причина — пользователи регулярно проводят или перепроводят документы прошлыми датами. Найдите такие документы через журнал (отбор по дате изменений) и установите дату запрета редактирования прошлых периодов.
Опасно ли прерывать восстановление последовательности?
Само по себе прерывание не портит данные документов, но граница останется на незавершённой позиции, и итоги будут частично неактуальны. Операцию придётся запускать заново. Хуже, если прерывание произошло из-за сбоя питания без резервной копии — здесь возможны повреждения файлов базы.