как запретить конкретному пользователю просмотр конкретной цены (закупочной цены)? #496170


#0 by serko8547
задача: Продавец ни в коем случае не должен видеть закупочные цены. как это сделать? я так понимаю нужно в справочнике ТипыЦенНоменклатуры поставить принудительный фильтр Отбор если наименование <> Закупочная
#1 by kokamoonga
ну во-первых не по наименованию а по сслыке. а во-вторых не поможет
#2 by kokamoonga
ссылке*
#3 by serko8547
а почему не поможет? может есть другой способ - например запрет выбора цены Закупочная при формировании прайса?
#4 by Злобный Фей
RLS
#5 by kokamoonga
а еще запрет выбора цены во всех документах к которым имеет доступ продавец. а еще запрет выбора цены во всех отчетах к которым имеет доступ продавец. и во всех обработках и так далее.
#6 by kokamoonga
см
#7 by AlexNew
Если 8.1, все проведение по партиям придется вытащить в привилегированные модули.
#8 by AlexNew
А как раз на прайсы и т.д. поможет.
#9 by kokamoonga
да я вроде и не спорю)
#10 by kokamoonga
+благо мне почти станартных ролей хватает)
#11 by AlexNew
Где)
#12 by kokamoonga
в УТ
#13 by AlexNew
в там как раз глупость.
#14 by kokamoonga
еще бы))) это называется сарказм) наверно  в слишком мягкой форме потому и непонятно)
#15 by kokamoonga
суть-то в том что помимо программных ограничений продавцу надо будет еще запретить любое общение со всеми кто в курсе закупочных цен) наверно под страхом смерти)
#16 by serko8547
Если установить фильтр - тогда работает, но как сделать так, что бы фильтр работал при старте, без возможности редактирования. P.S. RLS - не помогает!
#17 by AlexNew
Ты правда знаешь, что такое RLS?
#18 by kokamoonga
уважаемый ТС, эту проблему не решить программными средствами. если есть особо пронырливый продавец которому захочется узнать закупочные цены он их узнает без обращения к базе
#19 by serko8547
ну, понятно что он может узнать другими средствами, у меня задача - запретить просмотр цен в 8.1
#20 by AlexNew
, В 8.2 модули проведения привилегированные, так что можешь вообще его от партий отлучить без больших усилий.
#21 by serko8547
а в 8.1?
#22 by kokamoonga
и снова... передо мной такой задачи не стоит)
#23 by AlexNew
С бальшими усилиями
#24 by serko8547
ну да, проблемы индейца шерифа - не беспокоят, но и все же?
#25 by serko8547
как сделать так, что бы фильтр работал при старте, без возможности редактирования.
#26 by Бусидо
Я делал так - флажок у цены, показывать - не показывать. В РЛС прописал, если установлен флаг, то не показывать. В запросах использовать - Выбрать разрешенные. Все работало.
#27 by AlexNew
Зачем вам цены дались, если себестоимость посмотреть можно?
#28 by serko8547
где этот флажок находится?
#29 by kokamoonga
ты прав. никогда не увлекался решением бессмысленных задач
#30 by EvgeniuXP
можно через оформление, программно, через роль.
#31 by AlexNew
В его конфигурации. Вы что, сговорились?
#32 by Бусидо
Игрушка называется - сделай сам :) Где поместишь, там и будет ;)
#33 by serko8547
через роль не поучается, конфигурация  - Предприниматель. и в RLS - есть возможность чтения/редактирования. Если задать ограничение с объектом "Закупочная" тогда - при попытке просмотра справочника вообще - выдает ошибку Нарушение прав доступа
#34 by serko8547
думаю тоже самое будет и с флажком
#35 by Бусидо
+32 Только это не совсем верное решение. Если у пользователя есть доступ к меню Операции. в УТ у меня все работало.
#36 by serko8547
ок можно тогда подробнее?
#37 by AlexNew
Это совсем неверное решение. Ты бы точное название конфигурации озвучил.
#38 by Бусидо
Для моих целей было достаточно
#39 by Бусидо
Что подробней то? Делаешь реквизит с типом булево, ограничиваешь его по роли или еще как. И вперед.
#40 by AlexNew
При чем здесь Операции? Если он его не видит, как он отредактирует реквизит? Обработкой?
#41 by serko8547
"Торговля для частных предпринимателей Украины базовая", редакция 1.0
#42 by Бусидо
Мозх включи и читай внимательно
#43 by AlexNew
Важное уточнение:) Тут я могу догадываться о структуре и т.д. и т.п.
#44 by AlexNew
Ты мосх включи, если он его не видит? Если RLS в операциях в том числе:)
#45 by AlexNew
Хотя какой RLS? Ты Роль Пользователь переделывал, или программно?
#46 by Бусидо
Если он его не видит, то и цену вообще не видит. ЭлементыФормы.Флажок.Видимость =Ложь и далее РЛС
#47 by AlexNew
Ни фига не понял Если РольДоступна(Роль) тогда ЭлементыФормы.Флажок.Видимость =Ложь это ты в RLS пишешь:)
#48 by AlexNew
Повторяю, если у тебя нормальный RLS, он его вообще не увидит.
#49 by AlexNew
Хотя какая разница, если он видит партии?
#50 by Бусидо
Елки зеленые. в ценах номенклатуры делаешь флаг. Ставишь ему видимость только определенной роли. Это в форме элемента цены. Дальше в РЛС прописываешь правила. Откуда он видит партии? Я же сказал - для МОИХ целей.
#51 by AlexNew
Дубль 32. У тебя обязательная роль пользователь или полные права в УТ, даже пользователь имеет возможность даже не чтения, а просмотра цен. Покажи запрос RLS. Только ЭлементыФормы.Флажок.Видимость =Ложь никак не RLS, ты программно отбор прописываешь? Даже если при открытии списка цен, при чем здесь RLS?
#52 by serko8547
у меня доступны правила ДЛЯ: Чтение, Удаление, Изменение, добавление. а вот просмотр и все причие - нет возможности добавить условие!
#53 by Бусидо
Читай внимательно. Я написал про видимость флажка, а не правила РЛС. Запрос показать не могу, нету базы этой, давно ушел с компании. Если у пользователя доступна роль такая то, то он видит флажок. в правилах РЛС -  что если роль кассир и установлен флаг, то не видим эти цены. Ты РЛС смотри а не права
#54 by AlexNew
Читай внимательно ЖКК у пользователя всегда максимальные права из пересечения его ролей, т.е. если ты не переделывал роль пользователь, видеть они могут все равно. Покажи запрос RLS (в УТ не изменяя роль пользователя) и не вставляя отбор в формы тип цен.
#55 by AlexNew
к
#56 by Бусидо
по русски - нету базы. Показать не могу. Покрайней мере все работало превосходно. А ЖКК тебе наверно стоит почитать.
#57 by serko8547
что значит показать запрос  RLS? что такое ЖКК?
#58 by AlexNew
В отличие от некоторых оч. внимательно. Нету запроса, а не базы. ЖКК - желто красные книжки от 1С, там и про RLS написано.
#59 by AlexNew
Сделай простое упражнение на типовой напиши, что ты описываешь.
#60 by Бусидо
Ну еще в 6 утра я ничего не писал. Да и вообще, мне глубоко пофиг. Все прекрасно работало и ладно :)
#61 by serko8547
ок. как принудительно задать условие фильтру?
#62 by AlexNew
Да не пиши, зачем нести ... Мне тоже фиолетово, хотя не 6 утра. Где, если вашей конфигурации я в глаза не видел?
#63 by serko8547
мне ее скинуть?
#64 by serko8547
или дать доступ к компьютеру?
#65 by AlexNew
Зачем? Я даже не представляю зачем мне может понадобиться ночью изучать украинскую конфигурацию?
#66 by serko8547
через тимвиавер?
#67 by serko8547
тут важен сам принцып
#68 by serko8547
вне зависимости какая это конфа, Русская, Украинская, или Абхазская...
#69 by serko8547
различия  построении документов и налоговых отчетностей
#70 by AlexNew
Завтра будут те, кто видел твоего зверя, может ответят.
#71 by serko8547
ок. подождем до завтра.
#72 by serko8547
завтра наступоло!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С