Имя: Пароль:
1C
 
как запретить конкретному пользователю просмотр конкретной цены (закупочной цены)?
0 serko8547
 
28.07.10
22:07
задача: Продавец ни в коем случае не должен видеть закупочные цены. как это сделать?

я так понимаю нужно в справочнике ТипыЦенНоменклатуры поставить принудительный фильтр Отбор если наименование <> Закупочная
1 kokamoonga
 
28.07.10
22:11
ну во-первых не по наименованию а по сслыке. а во-вторых не поможет
2 kokamoonga
 
28.07.10
22:11
(1) ссылке*
3 serko8547
 
28.07.10
22:13
а почему не поможет?

может есть другой способ - например запрет выбора цены Закупочная при формировании прайса?
4 Злобный Фей
 
28.07.10
22:15
RLS
5 kokamoonga
 
28.07.10
22:15
(3) а еще запрет выбора цены во всех документах к которым имеет доступ продавец. а еще запрет выбора цены во всех отчетах к которым имеет доступ продавец. и во всех обработках и так далее.
6 kokamoonga
 
28.07.10
22:15
(3) см (4)
7 AlexNew
 
28.07.10
22:22
(3) Если 8.1, все проведение по партиям придется вытащить в привилегированные модули.
8 AlexNew
 
28.07.10
22:24
(6) А как раз на прайсы и т.д. (4) поможет.
9 kokamoonga
 
28.07.10
22:27
(8) да я вроде и не спорю)
10 kokamoonga
 
28.07.10
22:28
(9) +благо мне почти станартных ролей хватает)
11 AlexNew
 
28.07.10
22:30
(9) Где)
12 kokamoonga
 
28.07.10
22:30
(11) в УТ
13 AlexNew
 
28.07.10
22:32
(12) в (5) там как раз глупость.
14 kokamoonga
 
28.07.10
22:32
(13) еще бы))) это называется сарказм) наверно  в слишком мягкой форме потому и непонятно)
15 kokamoonga
 
28.07.10
22:33
суть-то в том что помимо программных ограничений продавцу надо будет еще запретить любое общение со всеми кто в курсе закупочных цен) наверно под страхом смерти)
16 serko8547
 
28.07.10
22:34
Если установить фильтр - тогда работает, но как сделать так, что бы фильтр работал при старте, без возможности редактирования.

P.S. RLS - не помогает!
17 AlexNew
 
28.07.10
22:35
(16) Ты правда знаешь, что такое RLS?
18 kokamoonga
 
28.07.10
22:36
(16) уважаемый ТС, эту проблему не решить программными средствами. если есть особо пронырливый продавец которому захочется узнать закупочные цены он их узнает без обращения к базе
19 serko8547
 
28.07.10
22:37
ну, понятно что он может узнать другими средствами, у меня задача - запретить просмотр цен в 8.1
20 AlexNew
 
28.07.10
22:38
(18), (19) В 8.2 модули проведения привилегированные, так что можешь вообще его от партий отлучить без больших усилий.
21 serko8547
 
28.07.10
22:38
а в 8.1?
22 kokamoonga
 
28.07.10
22:39
(20) и снова... передо мной такой задачи не стоит)
23 AlexNew
 
28.07.10
22:39
С бальшими усилиями
24 serko8547
 
28.07.10
22:40
ну да, проблемы индейца шерифа - не беспокоят, но и все же?
25 serko8547
 
28.07.10
22:40
как сделать так, что бы фильтр работал при старте, без возможности редактирования.
26 Бусидо
 
28.07.10
22:40
Я делал так - флажок у цены, показывать - не показывать.
В РЛС прописал, если установлен флаг, то не показывать. В запросах использовать - Выбрать разрешенные. Все работало.
27 AlexNew
 
28.07.10
22:41
(26) Зачем вам цены дались, если себестоимость посмотреть можно?
28 serko8547
 
28.07.10
22:43
где этот флажок находится?
29 kokamoonga
 
28.07.10
22:43
(24) ты прав. никогда не увлекался решением бессмысленных задач
30 EvgeniuXP
 
28.07.10
22:44
можно через оформление, программно, через роль.
31 AlexNew
 
28.07.10
22:45
(28) В его (26) конфигурации.
(30) Вы что, сговорились?
32 Бусидо
 
28.07.10
22:45
(28) Игрушка называется - сделай сам :)
Где поместишь, там и будет ;)
33 serko8547
 
28.07.10
22:48
через роль не поучается, конфигурация  - Предприниматель.
и в RLS - есть возможность чтения/редактирования. Если задать ограничение с объектом "Закупочная" тогда - при попытке просмотра справочника вообще - выдает ошибку Нарушение прав доступа
34 serko8547
 
28.07.10
22:48
думаю тоже самое будет и с флажком
35 Бусидо
 
28.07.10
22:50
+32 Только это не совсем верное решение. Если у пользователя есть доступ к меню Операции.
(34) в УТ у меня все работало.
36 serko8547
 
28.07.10
22:52
(35) ок можно тогда подробнее?
37 AlexNew
 
28.07.10
22:55
(35) Это совсем неверное решение.
(0) Ты бы точное название конфигурации озвучил.
38 Бусидо
 
28.07.10
22:58
(37) Для моих целей было достаточно
39 Бусидо
 
28.07.10
23:00
(36) Что подробней то?
Делаешь реквизит с типом булево, ограничиваешь его по роли или еще как. И вперед.
40 AlexNew
 
28.07.10
23:02
(39) При чем здесь Операции? Если он его не видит, как он отредактирует реквизит? Обработкой?
41 serko8547
 
28.07.10
23:02
"Торговля для частных предпринимателей Украины базовая", редакция 1.0
42 Бусидо
 
28.07.10
23:04
(40)Мозх включи и читай внимательно (39)
43 AlexNew
 
28.07.10
23:04
(41) Важное уточнение:) Тут я могу догадываться о структуре и т.д. и т.п.
44 AlexNew
 
28.07.10
23:06
(42) Ты мосх включи, если он его не видит? Если RLS в операциях в том числе:)
45 AlexNew
 
28.07.10
23:08
(42) Хотя какой RLS? Ты Роль Пользователь переделывал, или программно?
46 Бусидо
 
28.07.10
23:11
(44) Если он его не видит, то и цену вообще не видит.
(45) Если РольДоступна(Роль) тогда
ЭлементыФормы.Флажок.Видимость =Ложь
и далее РЛС
47 AlexNew
 
28.07.10
23:13
(46) Ни фига не понял Если РольДоступна(Роль) тогда
ЭлементыФормы.Флажок.Видимость =Ложь это ты в RLS пишешь:)
48 AlexNew
 
28.07.10
23:16
(46) Повторяю, если у тебя нормальный RLS, он его вообще не увидит.
49 AlexNew
 
28.07.10
23:17
Хотя какая разница, если он видит партии?
50 Бусидо
 
28.07.10
23:18
Елки зеленые. в ценах номенклатуры делаешь флаг. Ставишь ему видимость только определенной роли. Это в форме элемента цены. Дальше в РЛС прописываешь правила.
(49) Откуда он видит партии? Я же сказал - для МОИХ целей.
51 AlexNew
 
28.07.10
23:24
(50) Дубль 32. У тебя обязательная роль пользователь или полные права в УТ, даже пользователь имеет возможность даже не чтения, а просмотра цен. Покажи запрос RLS.
Только
Если РольДоступна(Роль) тогда
ЭлементыФормы.Флажок.Видимость =Ложь
никак не RLS, ты программно отбор прописываешь? Даже если при открытии списка цен, при чем здесь RLS?
52 serko8547
 
28.07.10
23:27
у меня доступны правила ДЛЯ:

Чтение, Удаление, Изменение, добавление.

а вот просмотр и все причие - нет возможности добавить условие!
53 Бусидо
 
28.07.10
23:28
(51) Читай внимательно. Я написал про видимость флажка, а не правила РЛС.
Запрос показать не могу, нету базы этой, давно ушел с компании.
Если у пользователя доступна роль такая то, то он видит флажок. в правилах РЛС -  что если роль кассир и установлен флаг, то не видим эти цены.
(52) Ты РЛС смотри а не права
54 AlexNew
 
28.07.10
23:31
(52) Читай внимательно ЖКК у пользователя всегда максимальные права из пересечения его ролей, т.е. если ты не переделывал роль пользователь, видеть они могут все равно. Покажи запрос RLS (в УТ не изменяя роль пользователя) и не вставляя отбор в формы тип цен.
55 AlexNew
 
28.07.10
23:32
(54) к (53)
56 Бусидо
 
28.07.10
23:34
(54) по русски - нету базы. Показать не могу. Покрайней мере все работало превосходно.
А ЖКК тебе наверно стоит почитать.
57 serko8547
 
28.07.10
23:34
что значит показать запрос  RLS?
что такое ЖКК?
58 AlexNew
 
28.07.10
23:37
(56) В отличие от некоторых оч. внимательно. Нету запроса, а не базы.
(57) ЖКК - желто красные книжки от 1С, там и про RLS написано.
59 AlexNew
 
28.07.10
23:39
(56) Сделай простое упражнение на типовой напиши, что ты описываешь.
60 Бусидо
 
28.07.10
23:41
(56)Ну еще в 6 утра я ничего не писал.
Да и вообще, мне глубоко пофиг. Все прекрасно работало и ладно :)
61 serko8547
 
28.07.10
23:41
ок. как принудительно задать условие фильтру?
62 AlexNew
 
28.07.10
23:42
(60) Да не пиши, зачем нести ... Мне тоже фиолетово, хотя не 6 утра.
(61) Где, если вашей конфигурации я в глаза не видел?
63 serko8547
 
28.07.10
23:44
мне ее скинуть?
64 serko8547
 
28.07.10
23:45
или дать доступ к компьютеру?
65 AlexNew
 
28.07.10
23:45
(63) Зачем? Я даже не представляю зачем мне может понадобиться ночью изучать украинскую конфигурацию?
66 serko8547
 
28.07.10
23:45
через тимвиавер?
67 serko8547
 
28.07.10
23:47
тут важен сам принцып
68 serko8547
 
28.07.10
23:47
вне зависимости какая это конфа, Русская, Украинская, или Абхазская...
69 serko8547
 
28.07.10
23:48
различия  построении документов и налоговых отчетностей
70 AlexNew
 
28.07.10
23:48
(67) Завтра будут те, кто видел твоего зверя, может ответят.
71 serko8547
 
28.07.10
23:49
ок. подождем до завтра.
72 serko8547
 
29.07.10
15:10
завтра наступоло!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс