Имя: Пароль:
1C
 
Редактирование прав пользователей. Вопросы.
0 dva1c
 
22.04.11
07:19
Для табельщиков создали Роль, Интерфейс. Во время проверки было обнаружено, что пользователь создав документ, сохранив его, не может его поправить. После внесения изменений в документ, записать не удается.
Выводится сообщение:
"Ошибка при выполнении обработчика - '{Документ.ТабельУчетаРабочегоВремениОрганизации(2246)}: Ошибка при вызове метода контекста (Записать): Нарушение прав доступа!'
по причине:
{Документ.ТабельУчетаРабочегоВремениОрганизации(2246)}: Ошибка при вызове метода контекста (Записать): Нарушение прав доступа!

по причине:
Нарушение прав доступа!"
http://s54.radikal.ru/i143/1104/3e/3d5bc0939b4c.jpg
В данной роли,в правах: все галки для документа проставлены.
Только для одного документа.
Что делается не так? Где почитать?
Заранее спасибо!
1 Irbis
 
22.04.11
07:23
На какой-нибудь сопутствующий объект прав не дали.
2 dva1c
 
22.04.11
07:25
(1) А-а. Это типа на справочник куда выполняются запись или регистр нужный. Так?
3 Irbis
 
22.04.11
07:28
(2) Типа того
4 dva1c
 
22.04.11
07:31
(3) Отлично! Спасибо большое! :)
5 dva1c
 
22.04.11
14:17
Тут созрело продолжение темы.
Все сделано, но доступно меню "Операции". Пускает и дает просматривать все(!).
Знаю про RLS.
Как ими правильно пользоваться?
6 dva1c
 
22.04.11
14:19
хотя-бы ссылку на литературу или только ЖКК?
7 vmv
 
22.04.11
18:16
(6) книги из коробки, Радченко, видеокурсы.
А разговаривать про RLS можно бесконечно, а толку?

RLS - эта тот небольшой сегмент знаний, который можно освоить только "прожевав" лично.

Все остальное в принципе можно прочесть, услышать и т.д.
8 dva1c
 
24.04.11
09:12
вот отправляюсь в поиски и изучение )
9 dva1c
 
24.04.11
09:17
+(8) самое интересное, что у нас никто в отделе: "ни в зуб ногой" в этом вопросе.
миста слишком занята, чтобы выручить ;)
10 БибиГон
 
24.04.11
09:26
А в отделе у вас кто сидит? уборщицы?
11 dva1c
 
24.04.11
09:27
(10)+100500 ))))
да. набрали уборщиц
12 dva1c
 
24.04.11
09:29
вопрос вот в чем. На до убрать меню "Операции" и вопрос будет решен. Интерфейс создавался копированием и удалением ненужного.
13 Wobland
 
24.04.11
10:21
(12) а почему не убирается меню Операции? или это ты хвастаешься?
14 dva1c
 
24.04.11
10:25
(13) я не хвастаюсь. но, как я понимаю, это надо писать кодом. Так?
15 Defender aka LINN
 
24.04.11
10:29
(14) А просто взять, и убрать пункт меню из интерфейса - не?
16 dva1c
 
24.04.11
10:35
(15) все так, но в 8.1 "Главное меню" включается/выключается интерактивно. надо где в коде написать, чтобы отображаясь оно было недоступно.
17 Wobland
 
24.04.11
10:37
(16) речь о ГлавномМеню или об Операциях в нём?
18 dva1c
 
24.04.11
10:41
(17) речь идет об Операциях в нем
19 dva1c
 
24.04.11
10:41
+(18) если подскажешь, то буду благодарен!
20 Wobland
 
24.04.11
10:42
1) находишь интерфейс;
2) убираешь оттуда этот пункт;
21 Wobland
 
24.04.11
10:42
3) обновляешь конфигурацию;
22 dva1c
 
24.04.11
10:45
(21) Интерфейс: "Табелирование". в нем есть Список панелей интерфейса. В Списке надпись: "Главное меню". Где искать эти Операции?
23 dva1c
 
24.04.11
10:46
(20) надо вначале найти, где хранятся Операции
24 Defender aka LINN
 
24.04.11
10:48
(22) Я тебе тайну открою - подменю "Операции" - оно в меню, а не на панелях.
25 dva1c
 
24.04.11
10:49
(24) т.е. скопировав интерфейс "Полный" и убрав оттуда все, что не надо мне поможет?
26 Wobland
 
24.04.11
10:59
>мне поможет?
а исходная задача какова?
27 dva1c
 
24.04.11
11:02
(26) исходная задача такова: сделать интерфейс для табельщиков, чтобы они не могли видеть ничего, кроме своего подразделения. в интерфейсе сделан только доступ к документам заполнение табеля. а вот через "Операции" можно залезть куда угодно.
уже попробовал с "Полным" интерфейсом.
пока не получилось (
28 dva1c
 
24.04.11
11:02
+(27) интерфейс так и называется: Табелирование
29 Wobland
 
24.04.11
11:03
надо сделать правильное разделение прав. тогда и Операции не помогут - будет недостаточно прав доступа
30 Wobland
 
24.04.11
11:04
ну а как убрать операции - найди пользовательский интерфейс и ручками вырежь. возможность смены интерфейса учёл, кстати?
31 БибиГон
 
24.04.11
11:04
(27) Э, а как ты создавал свой интерфейс, на основе чего? поделись.
32 dva1c
 
24.04.11
11:04
(29) согласен, но что заключается в слове "правильное"?
33 dva1c
 
24.04.11
11:06
(31) на основе полного, путем удаления ненужного.
(30) так давно бы уж. осталось понять где вырезать )
34 БибиГон
 
24.04.11
11:09
А "Сервис" в нем удалил?
35 dva1c
 
24.04.11
11:09
(34) да
36 Wobland
 
24.04.11
11:12
(32) это уж точно тебе виднее.
(33) пкм - удалить, никак не могу понять, в чём сложность
37 dva1c
 
24.04.11
11:14
(36) если в списке содержится "Главное меню", то автоматически задается набор: "Файл, Операции".
38 Wobland
 
24.04.11
11:16
ну вот из этого Главного меню...
39 Wobland
 
24.04.11
11:16
у меня ни фига не автоматически
40 dva1c
 
24.04.11
11:16
+(37) Операции видно только в интерфейсах Администратора, Полном. копирование интерфейсов не вариант. попробую создать совсем с нуля.
41 dva1c
 
24.04.11
11:16
(39) типовой ЗуП
42 Wobland
 
24.04.11
11:17
в рознице вроде нет такого, но где-то конечный вид интерфейса собирается из разных меню. (Сервис, к примеру, живёт в каком-то другом, "общем", интерфейсе). тогда - (29)
43 Wobland
 
24.04.11
11:18
(41) у меня типовая Розница ;)
44 БибиГон
 
24.04.11
11:19
(41) тебе ЗуП не жалко? ;) наудаляешься тут еще. (43) +100
45 БибиГон
 
24.04.11
11:21
вернее нужно (29).  )
Хотя делай как тебе виднее. ;)
46 dva1c
 
24.04.11
11:21
(43) плавали, знаем, но там все логично.
(44) вот и приходится действовать осторожно )
47 dva1c
 
24.04.11
11:22
(45) имелось ввиду в (29) RLS? об этом и речь. как ими правильно "рулить"?
48 Wobland
 
24.04.11
11:24
(29) не исключал RLS. нужно ли ограничени прав на уровне записей, я не знаю
49 БибиГон
 
24.04.11
11:25
а причем здесь вообще RLS то?
здесь скорее права на интерфейс. )
50 dva1c
 
24.04.11
11:27
(49) т.е. в правах посмотреть, что дано пользователю? пробовал и этой "тропой" идти. у пользователя дан только один интерфейс и права.
51 dva1c
 
24.04.11
11:28
+(50) опс! еще один интерфейс дан. может это из-за него? посмотрим.
52 dva1c
 
24.04.11
11:29
(48) что-то народ отговаривал от использования RLS
53 БибиГон
 
24.04.11
11:37
а как ты здесь прикрутишь RLS, к чему?
54 dva1c
 
24.04.11
11:39
(53) все так. тут еще мешается "система контроля доступа", в простонародье CRL? которая интегрирована в ЗУП
55 dva1c
 
24.04.11
11:40
*СКД
56 БибиГон
 
24.04.11
11:42
"система контроля доступа"=СКД? Ничего не путаешь?
57 dva1c
 
24.04.11
11:44
Нет. ничего. эта система созвучна механизму 1С, но это другое )
58 dva1c
 
24.04.11
11:45
(56) интересно? посмотри http://www.ittex.ru
59 БибиГон
 
24.04.11
11:48
т.е. у вас нетиповая ЗУП?
60 dva1c
 
24.04.11
11:54
(59) как бы так. хочу посмотреть в типовой. интересно для любого пользователя, открыто меню операции?
61 Wobland
 
24.04.11
11:54
(60) у меня в Рарус:Общепит не у всех было
62 dva1c
 
24.04.11
11:56
+(60) посмотрел. вот уже ближе. для некоторых пользователей из демо базы: меню операции нет(!)
63 dva1c
 
24.04.11
11:57
(61) отладчик в руки и буду смотреть дальше. )
64 dva1c
 
24.04.11
14:39
Как я предполагал. Зашел по бухгалтером-расчетчиком: нет меню "Операции".
http://i031.radikal.ru/1104/57/daea34bac686.jpg
это можно сделать программно.
теперь вопрос. Как?
Может кто-то уже делал?
Да. Делали v8: Как убрать меню файл из интерфейса УПП
v8: Меню пользователя
v8: Как отключить для роли подменю операции ?
Как это сделать в ЗУП? может кто-нибудь подскажет?
65 dva1c
 
24.04.11
14:43
+(64) реально. чуть-чуть не хватает )
66 dva1c
 
24.04.11
14:43
+(65) в понедельник подниму ветку
67 dva1c
 
24.04.11
15:04
интеграция в типовой ЗУП системы контроля доступа "покривила" конфу (
68 dva1c
 
25.04.11
09:42
Нашел. Ларчик просто открывался.
http://sale1c.ru/kak-u-polzovatelya-s-polnymi-pravami-otklyuchit-menyu-operacii.html
"Фрэнки
5 – 20.10.2010 – 16:48    Интерфейс называется ОбщийАдминистратора
В нем в свойствах не взведен флаг Переключаемый – т.е. он просто отобразится в любом случае, чтоб ни переключалось пользователями
Morrison
6 – 20.10.2010 – 16:50    2(5) Оффтоплю. Фрэнки не заглянешь в мою веточку, не сталкивался ли
случайно? Может мысли какие есть?
п2
7 – 20.10.2010 – 16:52    4 вырубил уже  вот теперь взялся за операции
Фрэнки
8 – 20.10.2010 – 16:58    так нашел или нет? вроде (5) то самое и есть, что ты ищешь.
п2
9 – 20.10.2010 – 17:00    5 и как этот "общийадминистратора" интерфейс из кадрового вырубить?
Uho
10 – 20.10.2010 – 17:08    9-п2 > убери операции из общего добавь во все нужные
п2
11 – 20.10.2010 – 17:09    10 можно и так, но это с каждым обновлением держать в голове, может проще создать один новый?
Uho
12 – 20.10.2010 – 18:58    может грамотнее создать новую нормальную роль?
п2
13 – 20.10.2010 – 19:50    может и так. спасибо всем!"

Правильно заданный вопрос - это половина ответа! )))
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший