В процессе работы с обновленными версиями конфигураций «1С», таких как «Управление торговлей 11.4», пользователи часто сталкиваются с тем, что привычные интерфейсные решения меняют свое расположение. Одним из таких вопросов является настройка даты запрета изменения данных. Рассмотрим подробно, где теперь находится этот функционал, как он работает и почему некоторые документы остаются доступными для редактирования даже после «закрытия» периода.
В новых редакциях программ на базе платформы «1С:Предприятие 8.3» большинство административных функций сосредоточено в едином блоке. Проанализируем путь, который необходимо пройти для установки ограничений:
Разберем основные варианты установки даты, которые предлагает система:
Рассмотрим ситуацию, когда общая дата запрета установлена, но такие документы, как Заказ клиента или Установка цен номенклатуры, всё равно остаются доступными для изменения. Выясним причину такого поведения системы, опираясь на официальную логику разработчиков 1С.
Основной принцип механизма даты запрета в типовых конфигурациях заключается в защите финансового результата и проводок. Документы, которые не создают движений по регистрам накопления (остатки товаров, денежные средства, взаиморасчеты) или не являются «проводкообразующими», зачастую игнорируются стандартным механизмом блокировки.
Проанализируем этот момент подробнее:
Заказ клиента или Заказ поставщику в базовой логике системы считаются документами намерения. Они не меняют баланс предприятия напрямую, поэтому система позволяет их корректировать.Установка цен номенклатуры записывает данные в периодические регистры сведений. Хотя он критически важен для работы, он не влияет на расчет себестоимости в закрытом периоде так, как это делает Приобретение товаров и услуг.Если в вашей компании требуется жесткая блокировка абсолютно всех объектов, включая заказы, это решается следующими способами:
ПередЗаписью, чтобы система проверяла дату любого документа на соответствие установленному периоду.Рассмотрим вопрос возможности вывода на печать накладных из закрытого периода. Посмотрим на техническую сторону процесса: само по себе формирование печатной формы — это чтение данных из базы, а не их запись. Следовательно, стандартная печать разрешена.
Однако существуют важные нюансы, при которых печать может быть заблокирована:
Записать() для объекта. Так как период закрыт, запись будет отклонена системой.В типовой 1С:УТ 11.4 стандартные печатные формы (например, ТОРГ-12 или Счет-фактура) обычно формируются без попытки перезаписи объекта, поэтому проблем с ними возникать не должно.
Разберем полезную функцию, которая избавляет администратора от необходимости заходить в настройки каждый месяц вручную. Проанализируем механизм динамической даты запрета.
В настройках можно выбрать не фиксированное календарное значение, а относительное:
Дополнительно можно установить отсрочку в днях. Например, если вы установите «Конец прошлого месяца» и отсрочку 5 дней, то до 5-го числа текущего месяца сотрудники смогут редактировать документы за прошлый месяц. Как только наступит 6-е число, система автоматически закроет период без участия человека. Это значительно снижает риск ошибок, связанных с человеческим фактором.
Если настройки интерфейса кажутся вам недостаточно информативными или вы подозреваете сбой в работе механизма, мы можем проверить данные напрямую. Вся информация о запретах хранится в регистре сведений ДатыЗапретаИзменения.
Чтобы его просмотреть, воспользуйтесь меню «Функции для технического специалиста» (ранее «Все функции») и найдите указанный регистр. Там в табличном виде представлены все записи: для какого пользователя, по какому разделу и какая дата установлена. Это помогает быстро выявить, почему у конкретного пользователя «не работает» общая дата запрета — возможно, для него создана персональная запись, которая имеет приоритет.
Посмотрим на пример того, как система может хранить эти данные (условно):
// Пример структуры записи в регистре
Раздел = "Склад";
Объект = "Склад Основной";
Пользователь = "Иванов И.И.";
ДатаЗапрета = '2023-12-31';
Подводя итог, отметим, что механизм даты запрета в 1С:УТ 11.4 — это мощный инструмент, который требует понимания архитектуры системы. Помните о различиях между финансовыми документами и документами планирования, и используйте автоматические смещения дат для оптимизации администрирования базы.