Имя: Пароль:
1C
1С v8
RLS: Доступ к документу (открыть) ТОЛЬКО на чтение
0 nightowl
 
21.05.17
10:33
Добрый день!
Пользователю открыть документ только "На чтение", если Форма оплаты - Наличная
Как изменить в стандартной конфигурации УТ, а именно передать условия форма оплаты перечисления?

#ПоЗначениям( "Документ.ПоступлениеТоваровУслуг","Чтение","",
"Организации","Организация",
"Склады","Склад",
"ГруппыПартнеров","Партнер",
"Подразделения","Подразделение",
"ФормыОплаты", Значение(Перечисления.ФормыОплаты.Наличная),
"","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","" )
1 AlvlSpb
 
21.05.17
15:44
(0) Не все так просто. Самое главное: Не отработает такой шаблон никак без дополнительных действий с конфигурацией.
По частностям
1. "ФормыОплаты", Значение(Перечисления.ФормыОплаты.Наличная), - абсолютно неверно.
Есть "Документ.ПоступлениеТоваровУслуг", есть реквизит этого документа "Организация" и на что ссылается реквизит (условно тип значения) справочник "Организации". Отсюда в шаблоне
"Организации","Организация". Сравните со своей записью.
То что вы прописываете в шаблоне (значение) устанавливается в профилях групп доступа
2. Вид доступа прописывается в конфигурации. Вида доступа по "ФормыОплаты" - точно не существует. Надо прописывать. Начиная с определяемых типов "ЗначенияДоступа" заканчивая
общий модуль "УправлениеДоступомПереопределяемый"
3. Настройки профилей групп доступа
4. ","Чтение", - это не то что вам надо. Даже все сделав, установив ограничение на Чтение вы запретите вообще доступ к документу по этому условию. Если все-таки видеть можно но нельзя изменять то ограничение по Изменение
  Это если вкратце )))