Как настроить дату запрета редактирования документов в 1С:Управление торговлей 11.4 и разобраться в логике её работы?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

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

Где найти настройки даты запрета изменений в УТ 11.4

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

  1. Перейдем в раздел НСИ и администрирование.
  2. В колонке «Администрирование» выберем пункт Настройки пользователей и прав.
  3. В открывшемся окне найдем подраздел «Даты запрета изменения» и установим соответствующий флаг, чтобы активировать функционал.
  4. Нажмем на гиперссылку Настроить, чтобы перейти к детальному управлению периодами.

Разберем основные варианты установки даты, которые предлагает система:

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

Рассмотрим ситуацию, когда общая дата запрета установлена, но такие документы, как Заказ клиента или Установка цен номенклатуры, всё равно остаются доступными для изменения. Выясним причину такого поведения системы, опираясь на официальную логику разработчиков 1С.

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

Проанализируем этот момент подробнее:

Если в вашей компании требуется жесткая блокировка абсолютно всех объектов, включая заказы, это решается следующими способами:

  1. Настройка по разделам и объектам: Проверьте, позволяет ли ваша версия БСП (Библиотеки стандартных подсистем) выбрать конкретные типы документов в настройках даты запрета.
  2. Использование RLS (Ограничение доступа на уровне записей): Можно настроить профили групп доступа так, чтобы запрещать изменение объектов по условию даты.
  3. Доработка кода: Программист может внести изменения в подписку на событие ПередЗаписью, чтобы система проверяла дату любого документа на соответствие установленному периоду.

Можно ли печатать документы в закрытом периоде?

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

Однако существуют важные нюансы, при которых печать может быть заблокирована:

В типовой 1С:УТ 11.4 стандартные печатные формы (например, ТОРГ-12 или Счет-фактура) обычно формируются без попытки перезаписи объекта, поэтому проблем с ними возникать не должно.

Автоматизация сдвига даты запрета

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

В настройках можно выбрать не фиксированное календарное значение, а относительное:

Дополнительно можно установить отсрочку в днях. Например, если вы установите «Конец прошлого месяца» и отсрочку 5 дней, то до 5-го числа текущего месяца сотрудники смогут редактировать документы за прошлый месяц. Как только наступит 6-е число, система автоматически закроет период без участия человека. Это значительно снижает риск ошибок, связанных с человеческим фактором.

Технический контроль через регистр сведений

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

Чтобы его просмотреть, воспользуйтесь меню «Функции для технического специалиста» (ранее «Все функции») и найдите указанный регистр. Там в табличном виде представлены все записи: для какого пользователя, по какому разделу и какая дата установлена. Это помогает быстро выявить, почему у конкретного пользователя «не работает» общая дата запрета — возможно, для него создана персональная запись, которая имеет приоритет.

Посмотрим на пример того, как система может хранить эти данные (условно):


// Пример структуры записи в регистре
Раздел = "Склад";
Объект = "Склад Основной";
Пользователь = "Иванов И.И.";
ДатаЗапрета = '2023-12-31';

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

← На главную