#0
by VitaMax
Как можно и можно ли вообще изменить ПараметрыСеанса.ГраницыЗапретаИзмененияДанных у всех юзеров без изгнания их из база?
#2
by VitaMax
Но тогда вызов этой процедуры нужно будет делать каждый раз при проведении или отмене проведения документа пользователем, что очень не хочется. Все равно что завести новую константу и получать её значение (будет даже быстрее). Может у кого есть другие идеи по вопросу ОПЕРАТИВНОЙ блокировки периода?
#4
by VitaMax
Цель в ОПЕРАТИВНОМ (без выгрузки пользователей) закрытии и открытии периода. Заморочки ЗамГлБуха
#5
by MRAK
Я делал недавно. Не очень красиво, но быстро. Своял константу "ДатаГраницыЗакрытогоПериуда", роль для юзеров, имеющих право лазить в закрытом периоде, при открытии любого документа вызываю процу, проверяющую эту дату принадлежность пользователя к роли "РедактированиеДокументовЗакрытогоПериода" и при необходимом стечении обстоятельств пробегающуюся по всем реквизитам формы, присваивая им "ТолькоПросмотр" = Истина
#6
by VitaMax
А не лучше ли вставить считывание константы в Процедура УдалитьДвиженияРегистратора(..) в общем модуле с выдачей СообщитьОбОшибке(...) и пусть пользователь пытается откатить или провести док ведь,что главное для бухгалтерии, чтобы баланс остался без изменений.
#8
by MRAK
мне надо было, чтобы никакие реквизиты не были изменены, напр. ДатаВходящегоДокумента, а не только движения
#11
by VitaMax
Да. Но и не влияет на баланс. Для прочих доков можно использовать стандарный механизм ПараметрыСеанса.ГраницыЗапретаИзмененияДанных В крайнем случае на критичных документах можно вставить ОбработкаПроведения и там перенаправить на общий модуль, но это уже слишком.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Замена значений в текстовом файле
- Какая правильная разводка кабеля UTP при соединении HUB-HUB?
- Открыть окно в определенном месте экрана
- ПередЗаписью() в модуле регистра сведений вызывается 2 раза. Почему?
- Можно колонкам табличного документа дать названия, а не цифры 1,2,3,...
- Как увеличить себестоимость товара при перемещении со склада на склад в дру
- Как выделить первую строку в табличном поле?
- XML ошибка "Не удается просмотреть ввод XML с использованием списка стилей
- Двусторонняя печать из 1cv77
- Уведомление от принтера
- v7: Формирование товарного чека как печатной формы
- Не работает автоматический расчет скидок и наценок.
- Как удалять рисунки из табличного документа
- v7: Какая длина номер экспортной ГТД?
- Как на форме сделать полосы прокрутки?
- Разработка документа по начислению амортизации ОС
- v7: Как сравнить 2 таблицы значений
- v7: 1c: Индексация годовых и квартальных премий в ЗиК 7.7
- УПП счета 90.01.1 и 90.01.2
- Передача элементов управления общей формы в формы документов при их открыти