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

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

Как снять запрет редактирования в 1С 7.7

Как снять запрет редактирования в 1С 7.7: дата запрета, монопольный режим, права пользователей, снятие блокировки объектов и конфигурации. Пошаговая инструкция.

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

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

Как определить, чем вызван запрет редактирования

Прежде чем что-то менять, нужно понять источник блокировки. В 1С 7.7 существует несколько независимых механизмов запрета, и действия для каждого различаются. Ориентируйтесь на текст сообщения программы и характер ограничения.

Если при попытке изменить документ появляется сообщение о том, что редактирование данных за период запрещено, — установлена дата запрета. Если кнопки сохранения недоступны для всех объектов, а программа работает в режиме «только просмотр», — дело в правах пользователя. Если 1С не даёт войти в конфигуратор или монопольный режим, сообщая, что база занята, — проблема в блокировке базы другим сеансом или в остаточных lock-файлах.

Сообщение о запрете периодаДата запрета редактирования

Проверьте дату документа и настройку запрета в параметрах

Недоступны кнопки записи у всех объектовОграничение прав пользователя

Проверьте набор прав в конфигураторе

База занята, нет монопольного доступаБлокировка сеансом или lock-файлом

Проверьте активных пользователей и файл 1CV7.LCK

Конфигурация закрыта паролемПароль на конфигуратор

Нужен пароль администратора конфигурации

Снятие даты запрета редактирования периода

Дата запрета редактирования — штатный механизм, который закрывает изменение документов раньше определённой даты, обычно после сдачи отчётности. В типовых конфигурациях 1С 7.7 (например, «Бухгалтерия 4.5», «Торговля и склад 9.2») настройка находится в меню «Сервис» → «Параметры» на вкладке, связанной с учётом, либо в отдельном пункте «Дата запрета редактирования данных» — расположение зависит от конфигурации.

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

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

Ограничение прав пользователя и режим просмотра

Если программа не даёт редактировать никакие объекты, вероятная причина — набор прав, назначенный вашему пользователю. Права в 1С 7.7 настраиваются в конфигураторе: «Администрирование» → «Пользователи» (или «Права» в зависимости от конфигурации). Для изменения прав требуется вход в конфигуратор с паролем администратора.

Откройте конфигуратор, перейдите в список пользователей, найдите свою учётную запись и проверьте назначенный набор прав. Если стоит набор с ограниченными возможностями (например, только просмотр или ввод документов без изменения), назначьте более полный набор или отредактируйте существующий, отметив нужные права на объекты: чтение, изменение, запись, проведение.

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

Снятие монопольной блокировки базы

Монопольный режим нужен для входа в конфигуратор, тестирования и исправления, загрузки данных. Если 1С сообщает, что доступ к базе невозможен, потому что с ней работают другие пользователи, сначала проверьте активные сеансы: в монопольно запущенной программе список виден через «Администрирование» → «Активные пользователи», либо просто договоритесь с коллегами о выходе.

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

Как снять остаточную блокировку
  1. 1
    Убедитесь, что все пользователи действительно вышли из базы — проверьте по сети или спросите коллег
  2. 2
    Откройте каталог информационной базы (путь виден в списке баз при запуске 1С)
  3. 3
    Найдите файл 1CV7.LCK и удалите его
  4. 4
    Запустите 1С и войдите в нужном режиме
  5. 5
    Если база снова не открывается — проверьте, не держит ли файл открытым зависший процесс 1cv7.exe на каком-либо компьютере

Если файл блокировки не удаляется или появляется снова, проверьте диспетчер задач на всех компьютерах, с которых работают с базой: зависший процесс 1cv7.exe нужно завершить, после чего удалить lock-файл. Также убедитесь, что у пользователей есть полные права на сетевую папку с базой — при недостатке прав механизм блокировок работает некорректно.

Снятие пароля с конфигурации и доступ в конфигуратор

Если запрет касается самой конфигурации — при входе в конфигуратор запрашивается пароль, которого никто не помнит, — ситуация сложнее. Пароль на конфигуратор в 1С 7.7 хранится в файле списка пользователей (usrdef\users.usr в каталоге базы). Штатного способа сброса пароля без последствий не существует.

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

Разблокировка объектов при совместной работе

В многопользовательском режиме 1С 7.7 блокирует объект, который редактирует другой пользователь: при попытке изменить документ появляется сообщение, что он захвачен. Это нормальное поведение, защищающее от конфликтов. Дождитесь завершения работы коллеги или попросите его закрыть объект.

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

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

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

Открытие документа закрытого периода
Норма

Документ открывается и сохраняется после изменений

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

Сообщение о запрете периода сохраняется — проверьте дату запрета и права

Вход в конфигуратор
Норма

Конфигуратор запускается без сообщений о занятости базы

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

Сообщение о блокировке — ищите активные сеансы или lock-файл

Сохранение изменённого объекта
Норма

Запись проходит без ошибок, изменения видны другим пользователям

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

Ошибка записи — объект захвачен другим сеансом или нет прав

Типичные ошибки и меры предосторожности

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

Вторая распространённая ошибка — работа без резервной копии. Для файловой базы 1С 7.7 копия создаётся простым копированием каталога при вышедших пользователях. Это занимает минуты, а спасает от необратимых последствий.

Типичные ошибки
01
Удаление 1CV7.LCK при реально работающих пользователях — приводит к конфликтам записи и повреждению данных
02
Снятие даты запрета без архивной копии — правка закрытого периода искажает отчётность без возможности отката
03
Замена users.usr файлом от другой конфигурации — список пользователей и настройки теряются
04
Завершение чужого сеанса через диспетчер задач без предупреждения — несохранённые данные коллеги пропадают
Итог

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

Запрет редактирования в 1С 7.7 снимается по-разному в зависимости от причины: дата запрета — через настройки параметров, ограничение прав — через конфигуратор, монопольная блокировка — через завершение сеансов и удаление 1CV7.LCK. Перед любыми действиями делайте копию каталога базы.

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

Как снять запрет редактирования документа, если дата запрета скрыта в меню?

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

Удалил 1CV7.LCK, но база всё равно занята. Что делать?

Значит, файл блокировки создаётся заново активным процессом. Проверьте на всех компьютерах диспетчер задач и завершите зависшие процессы 1cv7.exe. Также убедитесь, что база не открыта на самом сервере или в планировщике задач (например, для автообмена).

Можно ли снять запрет редактирования только для одного документа?

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

Забыт пароль администратора конфигуратора. Есть ли легальный способ восстановить доступ?

Штатного механизма восстановления пароля в 1С 7.7 нет. Если есть другой пользователь с полными правами — смените пароль через него. Иначе остаются неофициальные методы работы с файлом users.usr, которые выполняются только на копии базы и на собственный риск.

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

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

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

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