Иногда при работе с информационной базой требуется установить запрет изменения каких-либо данных до определенной даты. Например, после сдачи квартальной бухгалтерской отчетности в налоговую инспекцию, обычно устанавливается запрет изменения тех данных, которые использовались для формирования этой отчетности, то есть данных по последний день отчетного периода.
Запрет загрузки в отличие от запрета изменения может быть установлен для данных, которые должны редактироваться только в одном узле информационной базы, а также по правилам, которые следуют из требований обмена данными, а не из типовых бизнес-процессов организации.
Запреты загрузки данных могут не использоваться. В этом случае доступна только форма настройки дат запрета изменения данных.
Если дата запрета изменения данных установлена, то при попытке пользователя внести изменения в ИБ до даты запрета изменения пользователю выводится сообщение о невозможности изменения данных. Если дата запрета изменения не установлена, то ограничения не действуют. Если в закрытом периоде есть объекты помеченные на удаление, то их удаление будет невозможно.
Если дата запрета загрузки данных установлена, то при попытке пользователя загрузить данные в ИБ до даты запрета загрузки все запрещенные для загрузки данные будут пропущены, сведения о них будут записаны в журнал регистрации, а разрешенные данные будут загружены.
При установке даты запрета можно задавать не только произвольную дату, но и относительную. Для относительных дат (кроме значения Предыдущий день) на форме можно задать количество дней «отсрочки» до установки даты запрета, в течение которых запрет все ещё не будет действовать.
Относительные даты запрета должны пересчитываться ежедневно. Для этого предусмотрено регламентное задание. Однако для файловой ИБ и в других случаях может потребоваться выполнить пересчет текущих значений относительных дат запрета вручную. Пересчет можно выполнить командой Пересчитать даты.
Если дату запрета необходимо установить для всех пользователей системы (для всех узлов планов обмена), то в поле Установка даты запрета необходимо выбрать значение Для всех пользователей (Для всех узлов планов обмена). При этом в форме станут доступны поля Способ указания даты запрета и поле Дата запрета.
Если разным пользователям (узлам планов обмена) необходимо устанавливать разные значения даты запрета, то в поле Установка даты запрета необходимо выбрать значение По пользователям (По узлам планов обмена). При этом в форме будет доступен список, в который можно добавлять пользователей/группы пользователей (узлы планов обмена) и настраивать для каждого из них свое значение даты запрета. В списке по умолчанию всегда присутствует элемент <Для всех пользователей> (<Для всех узлов планов обмена>). Элемент нельзя удалить или изменить. Настройки даты запрета выполненные для этого элемента будут использоваться для всех пользователей (узлов планов обмена) кроме тех, которые содержаться в списке. Для того что бы выполнить настройку даты запрета, необходимо выделить в списке нужного пользователя/группу пользователей (узел плана обмена) или элемент <Для всех пользователей> (<Для всех узлов планов обмена>), а сами настройки выполнить ниже в полях Способ указания даты запрета и Дата запрета.
Способ указания даты запрета может принимать следующие значения:
В отчетах возможна группировка данных по разделам/объектам: Отчет по разделам и объектам для пользователей (Отчет по разделам и объектам для узлов планов обмена) или по пользователям (по узлам планов обмена): Отчет по пользователям (Отчет по узлам планов обмена). Отчет позволяет увидеть результирующие даты запрета, установленные для пользователей/групп пользователей (узлов планов обмена) с учетом приоритетов.