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

Администрирование · 9 мин

Как правильно закрывать 1С в конце рабочего дня

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

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

Порядок действий зависит от того, как развёрнута система: файловая база на локальном компьютере, клиент-серверный вариант с СУБД или облачный сервис. В каждом случае есть свои обязательные шаги — от завершения фоновых заданий до контроля резервного копирования.

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

Почему нельзя просто выключить компьютер

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

Для файловой базы это особенно критично: при аварийном прерывании записи возможно повреждение файла 1Cv8.1CD, и утром база может не открыться вовсе. В клиент-серверном варианте СУБД обычно откатывает незавершённые транзакции, но «зависшие» сеансы и блокировки всё равно мешают ночным регламентным заданиям и обменам.

Что проверить перед закрытием сеанса

Перед выходом из программы пройдитесь по короткому списку. Он занимает пару минут, но исключает большинство утренних проблем.

Во-первых, закройте все открытые формы документов и отчётов. Несохранённый документ при закрытии программа предложит записать — не игнорируйте этот вопрос и не отвечайте наугад: проверьте, что документ действительно проведён, если он должен попасть в учёт сегодняшней датой.

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

Порядок закрытия рабочего места
  1. 1
    Проведите или отмените все открытые документы, закройте формы
  2. 2
    Дождитесь завершения обменов и фоновых заданий, проверьте отсутствие ошибок
  3. 3
    Закройте отчёты и обработки
  4. 4
    Завершите работу через меню «Файл → Завершить работу» или кнопку выхода
  5. 5
    Дождитесь полного закрытия окна программы, только после этого выключайте компьютер

Как правильно завершить сеанс: штатные способы

Штатный выход — это команда «Файл → Завершить работу» в толстом клиенте или закрытие вкладки/кнопка выхода в веб-клиенте. При этом платформа корректно освобождает лицензию, снимает блокировки и записывает пользовательские настройки.

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

Если программа зависла

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

Обязанности администратора в конце дня

Если в компании несколько пользователей и клиент-серверная архитектура, у администратора появляется свой вечерний регламент. Его ядро — контроль активных сеансов и регламентных заданий.

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

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

Резервное копирование: вечерний контроль

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

Для файловой базы типовой вариант — выгрузка в файл .dt через конфигуратор или копирование файла 1Cv8.1CD при условии, что все сеансы завершены. Копировать файл, пока кто-то работает в базе, нельзя: копия может оказаться повреждённой. Для клиент-серверной базы резервное копирование выполняется средствами СУБД (например, штатными планами обслуживания MS SQL Server или pg_dump для PostgreSQL) — такие копии делаются «на горячую» и не требуют остановки работы.

Проверяйте не только факт создания копии, но и её пригодность: периодически восстанавливайте копию в тестовую базу. Резервная копия, которая ни разу не проверялась восстановлением, — это предположение, а не гарантия.

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

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

Все сеансы завершены
Норма

В консоли кластера или списке активных пользователей нет рабочих сеансов

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

Остались активные или «спящие» сеансы пользователей

Регламентные задания
Норма

В журнале регистрации задания завершены без ошибок

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

Есть ошибки выполнения или задания в состоянии «Выполняется» часами

Резервная копия
Норма

Файл копии создан сегодняшней датой, размер сопоставим с предыдущими

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

Копия не создалась, файл нулевого размера или резко меньше обычного

Особенности для разных режимов работы

В файловом режиме на одном компьютере всё просто: закрыл программу — и свободен. Главные риски — выключение ПК во время записи и отсутствие копий. Настройте хотя бы автоматическое копирование файла базы по расписанию в нерабочее время.

В клиент-серверном режиме пользователь отвечает только за свой сеанс, а за ночную жизнь базы отвечает администратор: регламентные задания, бэкапы СУБД, обслуживание индексов. В облачных сервисах (например, аренда базы у провайдера) большая часть регламента выполняется на стороне сервиса, но корректное завершение своего сеанса и контроль обменов остаются на пользователе.

Сравнение вариантов

Файловая база

Закрытие — только штатный выход всех пользователей; копирование файла базы строго при отсутствии сеансов; максимальный риск повреждения при аварийном завершении.

Клиент-серверная база

Пользователи просто завершают сеансы; бэкап средствами СУБД работает «на горячую»; администратор контролирует сеансы и регламентные задания.

Облачный сервис

Резервное копирование обычно на стороне провайдера; задача пользователя — закрыть сеанс и проверить завершение обменов.

Типичные ошибки при завершении работы

Большинство проблем с утренним запуском 1С вызвано не сбоями платформы, а нарушением простого регламента накануне вечером. Ниже — ошибки, которые встречаются чаще всего.

Типичные ошибки
01
Выключение компьютера с открытой 1С — прерывание записи и риск повреждения файловой базы
02
Закрытие вкладки браузера вместо выхода из веб-клиента — сеанс «висит» и удерживает лицензию
03
Копирование файла 1Cv8.1CD при работающих пользователях — непригодная резервная копия
04
Принудительное завершение чужих сеансов без предупреждения — потеря несохранённых данных коллег
05
Игнорирование ошибок обмена в конце дня — утром в смежных системах устаревшие данные
06
Запуск обновления конфигурации вечером без проверки свежей резервной копии

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

FAQ: частые вопросы о закрытии 1С

Что будет, если просто выключить компьютер с открытой 1С?

Зависит от момента. Если никакие операции не выполнялись — чаще всего обойдётся. Если шла запись документа, обмен или проведение, файловая база может повредиться, а в клиент-серверной останется незавершённая транзакция и блокировки. Поэтому правило одно: сначала штатный выход из 1С, потом выключение ПК.

Коллега ушёл домой, не закрыв 1С, и его сеанс блокирует документ. Что делать?

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

Нужно ли каждый вечер делать резервную копию вручную?

Нет, ручное копирование — плохая практика, оно гарантированно когда-нибудь будет забыто. Настройте автоматическое копирование по расписанию: для файловой базы — скриптом в нерабочее время при закрытых сеансах, для клиент-серверной — планом обслуживания СУБД. Ваша задача — периодически проверять, что копии создаются и восстанавливаются.

Можно ли оставлять 1С открытой на ночь?

Технически можно, но нежелательно. Открытый сеанс удерживает лицензию, может мешать ночным регламентным заданиям и обновлениям, а при обрыве сети или перезагрузке сервера завершится аварийно. Если программа должна работать ночью (например, ждать обмен), используйте для этого отдельное регламентное задание на сервере, а не пользовательский сеанс.

Как понять, что база повреждена после аварийного завершения?

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

Итог

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

Закрытие 1С в конце дня — это короткий регламент: завершить документы и обмены, дождаться фоновых заданий, выйти штатно. Администратор дополнительно контролирует сеансы, регламентные задания и резервные копии. Главный враг базы — аварийное завершение во время записи.