|
Вопрос по правам доступа | ☑ | ||
---|---|---|---|---|
0
gamar20
12.07.18
✎
14:42
|
Здравствуйте. Имеется "Управление торговлей", редакция 10.3 (10.3.13.2)
, с дописанными модулями. с 1С торговлей работают 40 человек, и вот, поставили задачу, выяснить кто имеет право на чтение/редактирование раздела: Документы > Денежные средства > Касса. Как и где посмотреть список пользователей, у кого есть полномочия такие? P.S. Заранее прошу подробно описать куда зайти и что тыкать, так как я не администратор 1С. Он у нас на аутсорсинге и то в отпуске, а это надо выяснить как можно быстрее. |
|||
1
DrShad
12.07.18
✎
14:52
|
администратор 1С это как?
|
|||
2
gamar20
12.07.18
✎
14:54
|
(1) начинается.. ну программист 1С
P.S. админский доступ к конфигуратору у меня есть |
|||
3
LeoKeyn
12.07.18
✎
14:55
|
(0) Два щелчка на объект (в данном случае я так понимаю это документ кассы) в конфигураторе. Вкладка права. Смотришь у каких прав есть доступ на этот объект, а потом проверяешь кому из пользователей присвоены эти права ^_^
|
|||
4
DrShad
12.07.18
✎
14:58
|
на ИСе есть несколько обработок, которые могут сильно помочь несведущему
|
|||
5
LeoKeyn
12.07.18
✎
14:58
|
(3)* Извиняюсь "у каких прав" "у каких ролей*" а потом смотришь кому эти роли присвоены из пользователей ^_^
|
|||
6
Гипервизор
12.07.18
✎
15:10
|
(0) Расшифруйте чтение/редактирование:
просмотр, чтение, изменение, редактирование? Или все вместе? |
|||
7
Cyberhawk
12.07.18
✎
15:15
|
"я не администратор 1С. Он у нас на аутсорсинге и то в отпуске" // Сколько платите ему?
|
|||
8
Гипервизор
12.07.18
✎
15:19
|
Ну вот.. ТС ушел, а интрига осталась. Как дальше жить..
|
|||
9
gamar20
12.07.18
✎
15:38
|
(6) интересует чтение и изменение/редактирование
|
|||
10
gamar20
12.07.18
✎
15:41
|
(3)
А где там "денежные средства" ? http://images.vfl.ru/ii/1531399269/92b6b70a/22455332.jpg В документах его нет. |
|||
11
Гипервизор
12.07.18
✎
15:43
|
(9)
Юзеры = ПользователиИнформационнойБазы.ПолучитьПользователей(); КассовыеДокументы = Новый Массив; КассовыеДокументы.Добавить(Метаданные.Документы.ПриходныйКассовыйОрдер); КассовыеДокументы.Добавить(Метаданные.Документы.РасходныйКассовыйОрдер); КассовыеДокументы.Добавить(Метаданные.Документы.ВнутреннееПеремещениеНаличныхДенежныхСредств); КассовыеДокументы.Добавить(Метаданные.Документы.ОбъявлениеНаВзносНаличными); КассовыеДокументы.Добавить(Метаданные.Документы.ДенежныйЧек); ПраваДоступа = Новый Массив; ПраваДоступа.Добавить("Чтение"); ПраваДоступа.Добавить("Просмотр"); ПраваДоступа.Добавить("Изменение"); ПраваДоступа.Добавить("Редактирование"); Для каждого Юзер Из Юзеры Цикл Для каждого КассовыйДокумент Из КассовыеДокументы Цикл Для каждого ПравоДоступа Из ПраваДоступа Цикл Если ПравоДоступа(ПравоДоступа, КассовыйДокумент, Юзер) Тогда Сообщить(Строка(Юзер) + ": " + Строка(КассовыйДокумент) + " (" + ПравоДоступа + ")"); КонецЕсли; КонецЦикла; КонецЦикла; КонецЦикла; 500 рублей в кассу Мисты, следующий! )) |
|||
12
gamar20
12.07.18
✎
15:45
|
(11) к сожалению я не знаю как применять этот скрипт, да и боюсь угробить базу или права все сбить.
Мне надо только посмотреть и все. |
|||
13
Гипервизор
12.07.18
✎
15:54
|
(12) Можно подумать я вам предлагаю "комбинированный бормотограф с пылесосом", а не "посмотреть".
А если не верите, что это не "патч Брамина в 1С", тогда - пичалька) Остается только рыдать) "Серебряной пули" в виде одной кнопочки под вашу индивидуальную хотелку в 1С нет. Тупик. Даже если вам скинут готовую обработку - вдруг она тоже угробит базу?? |
|||
14
gamar20
12.07.18
✎
15:58
|
(13) а то что вы скинули, это что такое ? И что с ним делать?
|
|||
15
Гипервизор
12.07.18
✎
16:02
|
(14) А вы вообще кто в данной организации? Человек с доступом к конфигуратору, получивший такую странную задачу, но ни в зуб ногой в 1с? Очень странно..
Это код, который можно запустить в консоли кода или оформить в виде обработки, которую и запустить в режиме Предприятия. И вам просто будет выведен список вида "юзер - документ - право". |
|||
16
gamar20
12.07.18
✎
16:08
|
(15)
> Это код, который можно запустить в консоли кода или оформить в виде обработки Я создал резервный БД, на нем могу выполнить. сможете делать, пожалуйста обработчика, чтоб запустить его в 1С ? я не знаю где там консоль. |
|||
17
gamar20
13.07.18
✎
09:12
|
НУ что ребята, никто не сможет из исходника делать обработчика, чтоб выполнил в торговле?
ну или сказать где там консоль и как выполнить код? |
|||
18
ildary
13.07.18
✎
09:30
|
(17) Медленно положите конфигуратор на землю и не трогайте его больше. Задача подождет вашего разработчика из отпуска.
|
|||
19
DrWatson
13.07.18
✎
10:39
|
(17) Создать обработку не сложно. Там всё интерактивно.
1. Меню Файл - создать внешнюю обработку 2. Строчка Формы - создать новую. В помощнике жать "Далее" пока не откроет форму. 3. В экране настройки формы найти закладку "Команды" - "Команды формы". Добавить новую. В свойствах справа найти Действие, нажать лупу, выбрать "создать клиент и сервер". В серверной процедуре написать указанный код. Внизу окна закладки - переключиться обратно на форму. Созданную команду перетащить на форму. обработку сохранить. 4. Открыть обработку в режиме Предприятия, нажать кнопку, смотреть что напишет в окне сообщений внизу. |
|||
20
Гипервизор
13.07.18
✎
10:47
|
(19) В сабже УТ 10.3, зачем грузить человека клиент-серверной идеологией и УФ? )
|
|||
21
DrWatson
13.07.18
✎
11:06
|
(20) Сорри. Много лет не видел обычные формы, забыл уже что такие бывают.
|
|||
22
gamar20
13.07.18
✎
11:14
|
Все лишь бы умничать и критиковать. а по делу написать, сказать как делать - видите ли, кишка тонка.
Такая простая задача, даже код уже дали, но вот как его запустить - никто не знает. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |