Персональный по-документный обход константы "Дата запрета редактирования"


Для того, чтобы изменить какой-либо отдельный документ в закрытом периоде, приходится изменять эту константу, открывая тем самым нежелательную возможность изменения других документов в этом периоде другими пользователями. Устраняем ее.

  Конфигурация 1С, представляет из себя набор объектов для
  встраивания в другие конфигурации:
  
  дополнительные реквизиты справочника "Пользователи"
  процедура глПроверитьПользователя() в глобальном модуле
  Обработка.РазрешитьРедактированиеВЗакрытомПериоде

  пример изменения предопределенных процедур (в глобальном модуле)
  
 Во многих типовых конфигурациях "1С" для запрета изменения документов
 используется константа "ДатаЗапретаРедактирования".
 Документы с датой, более ранней, чем установленная в константе, будут
 открываться только в режиме просмотра.
 Для того, чтобы изменить какой-либо отдельный документ в закрытом периоде,
 приходится изменять эту константу, открывая тем самым нежелательную возможность
 изменения других документов в этом же периоде всеми пользователями.

 Данная разработка устраняет этот недостаток, предоставляя персональные права 
 указанному пользователю, в указанном рабочем промежутке времени, для
 указанных документов / документов в интервале дат

 

P.S. Также можно посмотреть еще вот сюда : "Локализация" констант ;)

Файлы обработки:

-