RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Обработка «Блокировка работы пользователей» (DataProcessors.БлокировкаРаботыПользователей)
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Обработка «Блокировка работы пользователей» (DataProcessors.БлокировкаРаботыПользователей)

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 (9 июля 2026 г.) · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик
Подготовлено редакцией BuhGPT

1. Идентификация

Параметр Значение
Тип объекта Обработка (DataProcessor)
Имя БлокировкаРаботыПользователей
Полное имя DataProcessors.БлокировкаРаботыПользователей
Синоним «Блокировка работы пользователей»
Конфигурация Управление торговлей для Казахстана, редакция 3.4 (версия 3.4.5.21)
Навигационная ссылка e1cib/list/Обработка.БлокировкаРаботыПользователей

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

Это служебная обработка, а не учётный документ. Она не относится к предметной области учёта (НДС, ИПН, взносы, план счетов РК и т. п.), не хранит табличных данных в базе и не формирует бухгалтерских проводок. Национальная специфика РК (ставка НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, вычет по ИПН 30 МРП и т. д.) к данному объекту не применима и в его логике не участвует.

2. Реквизиты и табличные части

Обработка не имеет реквизитов объекта и табличных частей, хранимых в информационной базе. Все параметры вводятся администратором на форме и используются как параметры сеанса/константы блокировки. Рабочие параметры (реквизиты формы):

Параметр (реквизит формы) Тип Назначение
НачалоБлокировки Дата (дата и время) Момент, с которого начинает действовать блокировка. Может быть текущим (немедленно) или отложенным (запланированным).
ОкончаниеБлокировки Дата (дата и время) Плановый момент автоматического окончания действия блокировки. Может не заполняться (блокировка до ручного снятия).
КодРазрешения (ПараметрСеанса) Строка Код разрешения на подключение. Позволяет администратору войти в базу после установки блокировки, добавляя его в строку соединения (/UC).
СообщениеПользователям Строка Текст, отображаемый пользователям при попытке работы/подключения во время блокировки.
БлокироватьРегламентныеЗадания Булево Признак остановки/блокировки регламентных заданий на период блокировки.
ЗапретитьРаботуПользователей Булево Признак установки блокировки установления соединений (жёсткая блокировка новых сеансов).
СостояниеБлокировки Строка/перечисление (служебный) Текущее состояние: не установлена / запланирована / действует.

3. Формы

Форма Назначение
Основная форма (Форма) Единая рабочая форма администратора: ввод времени начала/окончания блокировки, кода разрешения и текста сообщения, установка и снятие блокировки, отображение текущего состояния и списка активных сеансов.

Отдельные формы списка/выбора у обработки, как правило, отсутствуют — открытие производится по навигационной ссылке e1cib/list/Обработка.БлокировкаРаботыПользователей, которая вызывает основную форму.

4. Ключевые процедуры модулей

Прикладной BSL-код в evidence не приложен, поэтому ниже указаны типовые обработчики для сервисной обработки блокировки сеансов (реализация в модуле формы и модуле объекта):

  • ПриОткрытии (модуль формы) — при открытии считывает текущее состояние блокировки соединений/сеансов (ПолучитьБлокировкуСеансов, ПолучитьБлокировкуРаботыПользователей), заполняет поля формы, обновляет отображаемое состояние и признак «блокировка действует».
  • УстановитьБлокировку (команда/процедура) — формирует объект параметров блокировки, заполняет НачалоБлокировки, ОкончаниеБлокировки, КодРазрешения, Сообщение и вызывает установку блокировки на сервере (УстановитьБлокировкуСеансов / УстановитьБлокировкуРаботыПользователей). При необходимости блокирует регламентные задания.
  • СнятьБлокировку (команда/процедура) — снимает установленную блокировку (СнятьБлокировкуСеансов), возвращает возможность подключения регламентных заданий и обновляет состояние на форме.
  • ОбновитьСостояние / ОбновитьАктивныеСеансы — периодически (по таймеру формы) обновляет отображение текущего состояния и список активных сеансов пользователей (ПолучитьСеансыИнформационнойБазы).
  • ЗавершитьСеансыПользователей — принудительное завершение активных сеансов пользователей перед началом монопольных работ (использование административного соединения/кластера).
  • ПроверитьКорректностьПериода (обработчик проверки) — контроль, что окончание блокировки не раньше начала и что задан код разрешения при отложенной блокировке.

5. Проведение и движения

Обработка не проводится и не формирует движений по регистрам накопления/сведений и бухгалтерским проводкам. Объект типа «Обработка» не участвует в механизме проведения документов.

Результат работы обработки — установка системных параметров блокировки информационной базы средствами платформы (блокировка установления соединений и блокировка регламентных заданий), а не запись данных в регистры. Соответственно, к ней неприменимы типовой план счетов РК (1210, 1030, 1330, 3310, 3130, 6010, 7010), формирование ЭСФ/СНТ и расчёт налогов.

6. Связанные объекты и ввод на основании

  • Ввод на основании для обработки не предусмотрен (обработки не участвуют в механизме ввода на основании).
  • Связанные объекты платформенного уровня: механизм блокировки сеансов (БлокировкаСеансов), блокировка регламентных заданий, административные средства работы с сеансами кластера.
  • Смежные административные инструменты БСП в разделе «Администрирование»: подсистема «Завершение работы пользователей», регламентное задание завершения сеансов, форма управления доступом. Обработка функционально дополняет эти механизмы, предоставляя администратору интерфейс планового ограничения работы.

7. Точки расширения

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

Требует проверки (версионно-специфично): точный состав методов платформенной блокировки и наличие обёрток БСП зависит от версии платформы 1С:Предприятие и версии подсистем БСП, включённых в сборку 3.4.5.21; при доработке сверяйтесь с фактическим модулем формы обработки в конкретной поставке.

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

Формирует ли обработка бухгалтерские проводки или движения по регистрам?
Нет. Это служебная обработка: она не проводится и не создаёт движений. Её результат — установка системных параметров блокировки сеансов и регламентных заданий информационной базы средствами платформы.
Где найти обработку в конфигурации?
По навигационной ссылке 1С: e1cib/list/Обработка.БлокировкаРаботыПользователей. Открывается основная форма администратора.
Зачем задавать код разрешения при блокировке?
Код разрешения (пароль) позволяет администратору войти в базу после наступления блокировки, добавив его в строку соединения (параметр /UC). Без него в заблокированную базу не войдёт никто, включая администратора.
Почему в описании нет ставки НДС 16 %, МРП и вычетов по ИПН?
Обработка блокировки работы пользователей относится к администрированию информационной базы, а не к учёту. Налоговая специфика РК (НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, вычет 30 МРП и т. д.) к данному объекту неприменима и в его логике не участвует.
Можно ли автоматизировать установку и снятие блокировки по расписанию?
Да. Через расширение или связанное регламентное задание можно вызывать процедуры установки/снятия блокировки по расписанию — например, включать блокировку перед ночным обслуживанием и снимать после его завершения.

Читайте также

Свежие ответы

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.