1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Отчёт (Report) |
| Имя | ДатыЗапретаИзменения |
| Полное имя | Отчет.ДатыЗапретаИзменения |
| Синоним | «Даты запрета изменения» |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0 (версия 3.0.74.2) |
| Механизм построения | Система компоновки данных (СКД), схема встроена в макет отчёта |
| Навигационная ссылка | e1cib/list/Отчет.ДатыЗапретаИзменения |
Назначение. Отчёт предназначен для визуализации и контроля периодов, на которые запрещено редактирование учётных данных в информационной базе. Используется бухгалтерами и администраторами для проверки настроенных дат закрытия периодов по различным разделам учёта (бухгалтерский, налоговый, кадровый) либо по конкретным объектам учёта. Формируется автоматически при открытии формы, без предварительного диалога параметров, и предоставляет два режима представления:
- По разделам учёта (обобщённый вариант);
- По объектам (детализация по организациям, пользователям, видам документов).
Применяется регулярно при подготовке к закрытию месяца/квартала (например, перед формированием ЭСФ и деклараций) и при аудите прав доступа к изменению данных.
Где найти в 1С: раздел «Администрирование» → «Даты запрета изменения». Также может вызываться из раздела «Сервис» главного меню.
Механизм дат запрета — общесистемный (поставляется библиотекой стандартных подсистем, БСП), поэтому его поведение и структура одинаковы для конфигураций РК и не зависят от страновых числовых норм (ставок НДС, МРП, вычетов). Отчёт лишь отображает уже настроенные значения дат.
2. Реквизиты и табличные части
2.1 Реквизиты шапки
Отчёт не содержит собственных реквизитов на уровне метаданных (attributes: []). Все параметры отбора (адресаты запрета, даты, объекты, разделы) задаются через механизм компоновки данных и схему компоновки, встроенную в макет отчёта. Пользователь управляет отбором через стандартную панель настроек отчёта.
2.2 Табличные части
Отчёт не имеет табличных частей (tabular_sections: []). Результат формируется в табличный документ средствами СКД на основании данных, полученных из подсистемы дат запрета изменения.
2.3 Логические поля вывода (формируются СКД)
Хотя собственных реквизитов нет, в результирующий табличный документ выводятся поля, характерные для подсистемы:
| Поле | Назначение |
|---|---|
| Раздел учёта / вид данных | Раздел, для которого установлен запрет (бухучёт, регламентированный учёт и т. п.) |
| Объект | Организация, пользователь или иной объект-адресат запрета |
| Дата запрета | Установленная граничная дата, ранее которой изменение запрещено |
| Способ указания даты | Общая, по объектам, относительная (например, «конец прошлого месяца») |
3. Формы
| Имя формы | Назначение |
|---|---|
| ФормаОтчета | Основная (и единственная) форма для пользователя. Содержит поле табличного документа для вывода результата, две кнопки переключения вариантов — «ПервыйВариант» и «ВторойВариант» — и стандартную командную панель. |
Ключевая форма: ФормаОтчета. Через неё происходит вся работа пользователя: открытие сразу инициирует построение отчёта, переключение между обобщённым и детализированным вариантами — по одноимённым кнопкам.
4. Ключевые процедуры модулей
Собственный BSL-код (evidence уровня модулей) не приложен, поэтому ниже — типовые обработчики для отчёта данного вида на СКД в конфигурациях на БСП. Точные имена и содержимое процедур версионно-специфичны.
Модуль формы (ФормаОтчета):
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— инициализация; устанавливает вариант отчёта по умолчанию и подготавливает настройки СКД.ПриОткрытии(Отказ)/ автоформирование — запуск компоновки сразу при открытии (диалог параметров не показывается).ПервыйВариант(Команда)— переключает схему компоновки/вариант на представление «по разделам учёта» и перестраивает табличный документ.ВторойВариант(Команда)— переключает на детализированное представление «по объектам» (организации, пользователи, документы).СформироватьОтчет()/ вызов компоновщика — заполняет источник данных значениями дат запрета из подсистемы и выводит результат в поле табличного документа.
Модуль объекта / модуль менеджера отчёта:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— при необходимости перехватывает стандартную компоновку СКД для программного заполнения данными о датах запрета.- Процедуры получения данных из общего механизма БСП (например, вызовы модуля
ДатыЗапретаИзмененияСлужебный/ДатыЗапретаИзменения) для чтения актуальных настроек запрета.
«Требует проверки» (версионно-специфично): точные имена служебных общих модулей БСП и сигнатуры обработчиков могут отличаться в конкретной сборке 3.0.74.2.
5. Проведение и движения
Отчёт не выполняет проведения и не формирует движений по регистрам и проводок по плану счетов. Это объект метаданных типа «Отчёт»: он только читает и отображает данные.
Источник данных отчёта — настройки подсистемы «Даты запрета изменения» (хранятся в служебных регистрах сведений механизма БСП, где фиксируются пары «адресат/раздел → дата запрета»). Отчёт агрегирует эти сведения средствами СКД и выводит в табличный документ.
Для понимания контекста: сами даты запрета ограничивают редактирование учётных документов (например, документов реализации, формирующих доход по счёту 6010 и НДС к уплате по 3130, оплат по 1030/1210, поступлений товаров по 1330/3310) после закрытия периода. Однако эти проводки формируют прикладные документы, а не данный отчёт. Отчёт лишь показывает, до какой даты такие изменения запрещены.
6. Связанные объекты и ввод на основании
- Ввод на основании: отсутствует. Для отчётов механизм ввода на основании не применяется.
- Связанные объекты:
- Подсистема «Даты запрета изменения» (БСП) — поставщик данных; настройка выполняется в форме настроек дат запрета (раздел «Администрирование»).
- Служебные регистры сведений механизма запрета — фактическое хранилище значений дат.
- Прикладные документы конфигурации (реализация, поступление, кассовые/банковские, кадровые), редактирование которых регулируется установленными датами. Электронные документы РК — ЭСФ (ИС ЭСФ) и СНТ — формируются на основании этих документов, поэтому запрет изменения косвенно защищает уже выгруженные ЭСФ/СНТ от рассинхронизации с учётом.
7. Точки расширения
- Варианты отчёта СКД — добавление собственных вариантов представления (например, только по регламентированному учёту) через хранилище вариантов отчётов, без снятия с поддержки.
- Расширение конфигурации — переопределение обработчиков модуля формы
ФормаОтчета(ПриСозданииНаСервере, командыПервыйВариант/ВторойВариант) и добавление собственных элементов формы/команд. - Подписки и служебные модули БСП — влияние на состав данных через переопределяемые модули подсистемы дат запрета (настройка адресатов и разделов), что автоматически отразится в отчёте.
- Настройки СКД пользователем — отбор, группировки и условное оформление доступны через стандартную панель настроек без доработки.
