![]() |
|
Создание роли в БП 3.0 | ☑ | ||
---|---|---|---|---|
0
Марусенька
15.10.14
✎
14:34
|
Всем привет!
Переходим на 3.0, переношу роли (созданные в 2.0). Создаю роль в конфигураторе, в пользовательском режиме создаю профиль, куда добавляю эту роль. Обновляю справочник ИдентификаторыОбъектовМетаданных. Пользователю добавляю профиль, проверяю в отладчике: РольДоступна("МояРоль")=Ложь. Причем если в конфигураторе установить пользователю эту роль, роль доступна и все работает, но этот вариант меня не устраивает, потому что при изменении профиля роль все равно слетает. Как настроить роль в 3.0 так, чтобы работала так, как в 2.0 (чтобы в пользовательском режиме можно было давать-отнимать роли)? Дайте пожалуйста совет, как правильно? Тему гуглила, но ответа не нашла. |
|||
1
Naumov
15.10.14
✎
14:38
|
(0) Сталкивался с этим же. Оказалось надо не только ИдентификаторыОбъектов перезаполнять.
НАдо воспользоваться обработкой из "инструментов разработчика" "обновление вспомогательных данных" |
|||
2
Марусенька
15.10.14
✎
14:42
|
(1) Вот блин. А где взять? На ИТС есть? И потом роль адекватно включается-выключается? Вообще об этом хоть слово где-то можно прочитать в инструкциях? Жалко потраченного времени. Чувствую, наплачусь я с этой тройкой. Спасибо огромное за подсказку.
|
|||
3
Aleksey
15.10.14
✎
14:43
|
(2) На юзерс скачай БСП и там будет
|
|||
4
Марусенька
15.10.14
✎
14:45
|
(3) Ага, спасибо, БСП есть. Что бы я без вас делала)
|
|||
5
Марусенька
15.10.14
✎
15:18
|
(1) (3) хм... Не помогло, роль по-прежнему не доступна. А еще варианты есть?
|
|||
6
Stim
15.10.14
✎
15:30
|
Обнови константу
http://infostart.ru/public/300363/ |
|||
7
Banned
15.10.14
✎
15:31
|
(5) Я бы предложил отладчик...
|
|||
8
Марусенька
15.10.14
✎
15:33
|
(6) щас гляну, спасибо
(7) так я в отладчике и смотрю. |
|||
9
Azverin
15.10.14
✎
15:36
|
как лихо взлетело и без фото. упущение, товарищи!
|
|||
10
Марусенька
15.10.14
✎
15:39
|
(9) пока еще ничо не взлетело, все еще впереди)
|
|||
11
Марусенька
15.10.14
✎
15:42
|
Холодильник нам поможет, он с этой темой уже разбирался)
Обращаю внимание, что роль именно новая, не типовая. Может, в этом все дело, у меня что-то идей уже не осталось( |
|||
12
Stim
15.10.14
✎
15:46
|
(11) обнови константу Параметрыработыпользователей, ну что за человек..
|
|||
13
Марусенька
15.10.14
✎
15:49
|
(12) так обновлено уже всё, не помогает. Роль не доступна все равно.
|
|||
14
Марусенька
15.10.14
✎
16:26
|
Народ, ну помогите, кто новую роль делал именно с нуля?
|
|||
15
Fish
гуру
15.10.14
✎
16:29
|
(14) Ну я делал, правда не в БП. Помог именно метод (6).
|
|||
16
Stim
15.10.14
✎
16:37
|
(13) в базу перезаходила, чтобы параметры сеанса обновились?
|
|||
17
Марусенька
15.10.14
✎
16:53
|
(16) перезаходила. Завтра буду искать в чем косяк. Спасибо.
|
|||
18
Марусенька
16.10.14
✎
09:44
|
Доброе утро) продолжаю копать..
(15) по методу (6) после обновления константы ПараметрыРаботыПользователя в конфигураторе эта роль должна синхронизироваться флажком, я правильно понимаю, согласно статье, так должно все работать? Просто у меня флажки на новые роли в конфигураторе после обновления не устанавливаются. |
|||
19
hhhh
16.10.14
✎
09:48
|
(18) сделай принудительно обновление. В конфигурации свойства поставь релиз конфигурации 3.0.999. Запускаешь предприятие, она тебе всё обновляет. Потом ставишь обратно 3.0.36 и снова запускаешь предприятие.
|
|||
20
Марусенька
16.10.14
✎
09:50
|
(19) но я уже запускала обработку с БСП.. почему она не помогла, не могу понять. попробую сейчас с версией.
|
|||
21
Fish
гуру
16.10.14
✎
09:52
|
(19) А вроде же можно просто 1С с ключом запустить:
/C ЗапуститьОбновлениеИнформационнойБазы |
|||
22
Марусенька
16.10.14
✎
10:02
|
не... не прокатило. я уже не знаю тогда.
|
|||
23
Марусенька
16.10.14
✎
10:04
|
может, еще какие-то настройки нужны, когда роль с нуля? Потому что типовые роли нормально добавляются.
|
|||
24
Марусенька
16.10.14
✎
10:18
|
Вообще как-то странно. Если в конфигураторе ставлю флаг на роль, то роль доступна, даже если в настройках профиля на эту роль нет. Получается, что собственные роли в конфигураторе никак не синхронизируются с ролями в профиле. В группах доступа ничего не меняла - там все по умолчанию. Обработки и обновление версии и параметров - никак не влияет на результат(
|
|||
25
Stim
16.10.14
✎
10:25
|
Все должно работать. Почисти темпы
|
|||
26
Марусенька
16.10.14
✎
10:27
|
(25) переподключить базы - этого достаточно будет?
|
|||
27
Марусенька
16.10.14
✎
10:28
|
(25) причем, после обновления вспомогательных данных моя роль в конфигураторе сбрасывается, но обратно уже не устанавливается, я офигеваю просто уже)
|
|||
28
Stim
16.10.14
✎
10:28
|
(26) вполне
|
|||
29
Марусенька
16.10.14
✎
10:50
|
(28) но я правильно понимаю, что смысл в том, если флаг установлен в профиле групп доступа с этой ролью у пользователя в польз.режиме, то после обновления константы в конфигураторе у этого пользователя тоже должен установиться флаг у этой роли - в этом состоит синхронизация и так оно должно работать?
|
|||
30
Марусенька
16.10.14
✎
10:58
|
(28) не помогло. Может, я профиль неправильно создаю... но там невозможно ничего сделать неправильно.
Создала пользователя, создала профиль, в профиле установила флажок у роли. Добавила пользователю этот профиль. Запустила обработку. Перезапустить сеанс (в конфигураторе при этом там должен установиться флажок у роли у этого пользователя) - запускаем в режиме пользователя, роль включается. Так должно быть? |
|||
31
Stim
16.10.14
✎
11:48
|
ох уже эти женщины..
ты создала новый профиль групп доступа - будь добра перезапусти сеанс, чтобы обновились параметры сеанса! Параметры сеанса обновляются из константы, поэтому её нужно обновить перед перезапуском! И только потом - со всеми актуальными параметрами сеанса назначать профили пользователям! |
|||
32
Марусенька
16.10.14
✎
11:55
|
(31) чтоб эта тройка сдохла, в 2.0 таких проблем не было в принципе.
|
|||
33
Марусенька
16.10.14
✎
11:59
|
(31) еще раз. Я создаю профиль, перезапускаю сеанс, выполняю обновление константы, снова перезапускаю сеанс - не работает. Что на это скажете? И почему сразу женщины, или у мужчин не бывает проблем с сопровождением 1С?
|
|||
34
Fish
гуру
16.10.14
✎
12:05
|
(32) Привыкай. А если у вас ещё есть обработки и нетиповые доки/справочники - то надо будет их под УФ переделывать. Вот там повеселишься, если раньше с УФ дела не имела.
|
|||
35
Марусенька
16.10.14
✎
12:08
|
(34) все изменения, обработки и документы я перевела, теперь роли делаю, не думала, что тут такой затык будет.
|
|||
36
Марусенька
16.10.14
✎
12:12
|
так... а вот теперь интересней. Сделала нового пользователя и профиль ему с этой ролью... У нового работает, а у старого - нет, как такое может быть? нда... седня без водки спать не лягу точно.
|
|||
37
Марусенька
16.10.14
✎
12:14
|
(35)+ при этом разница у них только в том, что у старого администратора+роль, а у нового роль Бухгалтер+роль. Ничего не понимаю. Но хоть что-то работает.
|
|||
38
Stim
16.10.14
✎
12:26
|
Берешь отладчег, пишешь в нем :
Константы.ПараметрыРаботыПользователей.Получить().Получить() (на сервере) Смотришь все, что там есть. Если там везде есть твоя новая роль, то все должно быть ок. а то что для некоторых работает, для некоторых нет - значит нет синхронизации между пользователями ИБ и пользователями из спр пользователи |
|||
39
Марусенька
16.10.14
✎
13:27
|
(38) сейчас буду смотреть.
|
|||
40
Марусенька
16.10.14
✎
14:22
|
Убрала у пользователя профиль "Администратор" - заработала новая роль. Вернула профиль Администратор - опять не работает. В чем причина такого поведения пока не знаю. Буду еще опыты проводить. Всем спасибо.
|
|||
41
IamAlexy
16.10.14
✎
14:34
|
(40) разработчики объясняют что профиль Администратор не для оперативной работы пользователей..
при включении профиля Администратор сниамаются все роли кроме администратор+полные права.. вообще все.. |
|||
42
Марусенька
16.10.14
✎
14:47
|
(41) Ну вот я это как раз и увидела. Но я считаю, это неправильно. Собственно, у меня есть собственная роль "Отмена даты запрета изменений", которую я иногда раздаю пользователям под строгим надзором. В конфе есть соответствующие изменения в модулях (отменяющие проверки и т.п.). И при нынешнем раскладе при наличии роли "Администратор системы", этот механизм не будет работать. Неприятно. Еще и времени столько убила. Обидно вообще.
Вопрос закрыт. Спасибо за помощь. ЗЫ. А к девушкам зря вы так все-таки, господа мужчины. Не все же такие прям тупенькие, как вы думаете. |
|||
43
МишельЛагранж
16.10.14
✎
14:52
|
(42)"этот механизм не будет работать"
тру-одноэсники не понимают, что такое "отклонение от типовых". Такого не существует. 1С все предусмотрела, что не предусмотрела - не нужно. Неземная логика. |
|||
44
IamAlexy
16.10.14
✎
14:54
|
(42) сам напоролся.. у меня в нетленке куча ролей дописана
причем используются типа "Если РазрешеноСписыватьКраску( ) Тогда" соответственно все начальники радостно себе ставили профиль админа и после обновления обломались с возможностями в базе :) |
|||
45
Зеленый Кот
16.10.14
✎
14:55
|
сексуально!
|
|||
46
Марусенька
16.10.14
✎
15:00
|
(43) (44) поубивала бы в 1С каждого через одного с предварительным повешением и последующим утоплением. Не, ну все можно реализовать, конечно, извернуться, извратиться, просто 1С вместо того, чтобы реализовать реально нужные вещи, например ремонт ОС в БП, которого вообще нет, всякую чепуху городят.
|
|||
47
IamAlexy
16.10.14
✎
15:02
|
(46) да ладно, а разве модернизацию ОС отменили уже ?
http://its.1c.ru/db/hoosn#content:391:2 |
|||
48
Марусенька
16.10.14
✎
15:06
|
(47) а модернизация, мой дорогой друг, и ремонт это разные вещи, ремонт не увеличит стоимость, если ты посмотришь даже карточку ОС-6, это разные разделы, и затраты на ремонт и прочее, все это должно в разных корзинках лежать. Но это тема для отдельной беседы.
|
|||
49
IamAlexy
16.10.14
✎
15:09
|
(48) хм.. если состояние и стоимость ОС не меняется- то почему не поступление товаров и услуг с соответствующими статьями затрат ?
уточнил - сейчас у нас бухи затраты на ремонт простым поступлением проводят.. ладно пофиг.. |
|||
50
Марусенька
16.10.14
✎
15:13
|
(49) да, можно, но это неудобно бухам там делать, если ОС много. затраты собирать и прочее-прочее. Пришлось лепить свой документ с вытекающими. Короче жду ремонт ОС от 1С. когда-нибудь в БП 4 наверное.
|
|||
51
IamAlexy
16.10.14
✎
15:15
|
(50) врядли будет - смысла нет ваять что то отдельное если по сути это просто поступление сторонних услуг..
причем даже если сделать отдельный документ - у него будут теже движения и те же реквизиты что у поступления. |
|||
52
Марусенька
16.10.14
✎
15:19
|
(51) скорее всего не будет, думаю. И хотя это поступление услуг, да, оно привязано к ОС, как бы в поступлении нет такого реквизита.. В общем, нефиг было в карточку ОС раздел такой рисовать - раз он все равно не заполняется) художники млин) мелочь, а неприятно)
|
|||
53
МишельЛагранж
16.10.14
✎
15:19
|
(50) его провозгласили спецом в бухучете, так что - не портите пьесу ))
Он играет, как может. |
|||
54
Марусенька
16.10.14
✎
15:21
|
(53) да я молчу) я вообще тут так.. гуляю..)
|
|||
55
IamAlexy
16.10.14
✎
15:22
|
(53) точно.. не спорьтетутсомной!!
|
|||
56
Марусенька
16.10.14
✎
15:27
|
(55) ишь ты, поздравляю) С тебя пузырь тогда и шукаладка)
|
|||
57
Stim
16.10.14
✎
15:32
|
(56) а с тебя - фотография в лк
|
|||
58
IamAlexy
16.10.14
✎
15:32
|
(56) лехко.. в декабре на партнерку приезжай..
|
|||
59
Марусенька
16.10.14
✎
15:44
|
(57) вам тут мало что ли выкладывают?) и потом, после пузыря с шоколадкой уже плевать, какая там в профиле фотка прикручена)
(58) эх..дожить надо до декабря для начала) Все, пойду я работать. Спасибо еще раз за внимание к моей ничтожной проблеме) |
|||
60
МишельЛагранж
16.10.14
✎
17:57
|
(59) ни че себе ничтожная.
А если б не решилась? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |