Имя: Пароль:
1C
1С v8
УТ 10.3 запрет на редактирование в справочнике
0 tixis
 
08.04.13
13:19
Есть справочник ИнформационныеКарты, в нем есть фиксированные карты и накопительные, у всех разный процент скидки. Как запретить всем пользователям (кроме одного) изменять процент скидки(хоть руками , хоть через групповую обработку), но чтобы накопительные скидки при проведении отчета о розничных продажах при достижения следующего порога могли изменяться?
1 Галахад
 
гуру
08.04.13
13:22
Накопительные, накапливаются в РС, а не справочнике.
2 tixis
 
08.04.13
13:24
да, забыл сказать, что нужно запретить только менять процент скидки, а создавать новые карты права нужны и остальным пользователям. Вроде нужно как то в ролях разграничить но как , что то не доходит до меня?
(1) да, тоже верно, об этом не подумал
3 tixis
 
08.04.13
14:11
кто то может подсказать что нужно прописать чтобы в ролях, свойство редактирования было доступно только  одному пользователю?
4 ICWiner
 
09.04.13
05:31
Самое тупое и быстрое - добавить новую роль что-то типа "Карты". При попытке редактирования
Если Не РольДоступна("Карты") Тогда Отказ = Истина;
5 tixis
 
09.04.13
11:44
(4) нужно заблочить на уровне записи, чтобы никакими обработками не могли поменять процент скидки
6 Михаил Козлов
 
09.04.13
11:53
(5) В ПередЗаписью в модуле объекта проверить значение из объекта и созраненное в БД. Обратить внимание на флаг ОбменДанными.Загрузка.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.