Имя: Пароль:
1C
1С v8
Ошибка после обновления БП до 3.0.71.69
0 lg2marvel
 
28.06.19
12:50
Добрый день, после обновления пользователи с неполными правами не могут войти в систему: видят ошибку:

Техническая информация об ошибке записана в журнал регистрации.

Синтаксическая ошибка "Параметр ОграничениеДоступаНаУровнеЗаписейВключено не существует"

В ЖР:

Возникла исключительная ситуация при запуске программы. Запуск программы аварийно завершен.

{ОбщийМодуль.ОбщегоНазначенияБП.Модуль(705)}: Ошибка при вызове метода контекста (Выполнить)
    Если НЕ Запрос.Выполнить().Пустой() Тогда
по причине:
Ошибка выполнения запроса
по причине:
Ошибка в ограничении доступа к данным.
объект: 'Справочник.Организации', поле: 'Ссылка'; право: 'Чтение'
Синтаксическая ошибка "Параметр ОграничениеДоступаНаУровнеЗаписейВключено не существует"
по причине:
Синтаксическая ошибка "Параметр ОграничениеДоступаНаУровнеЗаписейВключено не существует"

Начал сверять конфигурации - после обновления нет параметра сеанса ОграничениеДоступаНаУровнеЗаписейВключено. Ограничение на уровне записей отключено.

Что посоветуете?
1 RomanYS
 
28.06.19
12:51
1. снести кэш
2 lg2marvel
 
28.06.19
12:54
(1) сносил, не помогло
3 lg2marvel
 
28.06.19
12:59
Создал нового пользователя - при входе выдало ошибку
Синтаксическая ошибка "Параметр ОграничениеДоступаНаУровнеЗаписейВключено не существует"
но вошло и дальше можно работать
4 lg2marvel
 
28.06.19
13:01
Пользователь с ролью Бухгалтер (ограничено) все также не может зайти в программу
5 shuhard
 
28.06.19
13:11
(0)[Что посоветуете?]
пропустить релиз
6 dka80
 
28.06.19
13:12
3.0.71.75 появилась
7 lg2marvel
 
28.06.19
14:01
(6) ок, попробую
8 lg2marvel
 
28.06.19
14:05
(5) много критический обновлений по чекам, для нас это актуально
9 МД
 
01.07.19
10:51
Свои роли в конфигурации разработаны?
10 omb
 
02.07.19
09:13
Такая же проблема. Релиз 3.0.71.75. Свои роли имеются. Именно под своими ролями не заходит. Под стандартными работают пользователи
11 Exxter
 
02.07.19
09:22
RLS Коряво обновились
12 unregistered
 
02.07.19
09:45
(10) > под своими ролями не заходит.

Вы забыли обновить свои роли с учётом изменений, прилетевших в обновлении.
13 omb
 
02.07.19
09:52
(12) А где просмотреть изменения ролей теперь в обновлении?
14 Фрэнки
 
02.07.19
10:03
Если по тому, что указано в топике, то действительно есть Запрос Выполнить () и ОграничениеДоступаНаУровнеЗаписейВключено
Должна использоваться в RLS, который вероятно скопировался из ранее бывших типовых ролей.

Или разбираться теперь что там изменилось в RLS
Или повторить добавление самодельных ролей из обновленных типовых. А прежние добавленные больше не использовать.
15 omb
 
02.07.19
10:27
Они похоже заменили ОграничениеДоступаНаУровнеЗаписейВключено на ОграничениеДоступаНаУровнеЗаписейИспользуется. Придется в ролях искать и заменять параметр.
16 Rodnoi
 
05.07.19
04:38
я настроил "профили групп доступа", на вкладке "Группы доступа" для каждого пользователя настроил нужную организацию. ошибка ушла, пока что.
17 DrZombi
 
гуру
05.07.19
06:18
(0) Добавь расширение, где ты даешь право чтение (хотя бы программное)
Можно прописать код...

    УстановитьОтключениеБезопасногоРежима(Истина);
    УстановитьПривилегированныйРежим(Истина);
18 dexter_86
 
11.07.19
11:26
Тоже с этой ошибкой столкнулся, релиз 3.0.71.83.
Кто-то нашел решение?
Или только все права править?
19 dexter_86
 
11.07.19
11:28
и настройка "Ограничивать доступ на уровне записей" отключена.
20 lg2marvel
 
15.07.19
09:33
(18) да решение нашли, роль была снята с поддержки, поэтому не обновилась, поправили ее руками
21 Sandra1988
 
24.07.19
11:03
(20) Подскажите, как править роль для устранения ошибки?
22 Фрэнки
 
24.07.19
11:27
(21) сравните просто:
- есть же типовые роли, которые нормально обновились и в них нет ошибки.
- и роль испорченная. Если шаблоны у них сможете сравнить, то увидите причину ошибки. Например, в (15) есть такая причина.
23 ValMa
 
25.07.19
16:40
Все просто. Сначала сохраняете конфигурацию в файл (на случай отката).
Затем, в конфигураторе выбираете Правка - Глобальная замена.
В появившемся окне "Глобальный поиск по текстам" в поле "Искать" ставите:
&ОграничениеДоступаНаУровнеЗаписейВключено

В поле "Заменить" пишите:
&ОграничениеДоступаНаУровнеЗаписейИспользуется

ниже, на закладке "Типы текстов" оставляете галочку только напротив "Роли"

Жмете "Заменить все". сохраняете конфигурацию.. радуетесь жизни.
24 Sandra1988
 
26.07.19
05:53
(23) Не не не не не ... вот так лучше не делать! В типовой конфе кое-где в РЛС используется параметр &ОграничениеДоступаНаУровнеЗаписейВключено. Я решила проблему обновлением ролей из типовой конфы и перенос сделанных изменений (дважды измененные).
25 Волшебная клизма
 
26.07.19
10:32
(24) В том то и прикол, что смотрю шаблоны в типовой конфигурации, и там есть параметр &ОграничениеДоступаНаУровнеЗаписейВключено, а самого параметра сеанса такого нет, это же в принципе не может работать, получается это ошибка 1с, а не кривое обновление.... ибо в параметр запроса шаблона ограничения, устанавливается одноименным параметром сеанса ине как иначе....
26 ValMa
 
26.07.19
12:48
(24,25) хорошо. Тогда после пункта "Заменить все" ПЕРЕД СОХРАНЕНИЕМ конфигурации нужно также Сравнить конфигурацию с конфигурацией поставщика, оставив галочки только напротив Роли. Тогда параметры &ОграничениеДоступаНаУровнеЗаписейВключено вернутся в типовую. После этого объединения можно СОХРАНЯТЬ конфигурацию.
27 ValMa
 
26.07.19
12:50
(24) не путайте, это не параметр сеанса! это параметр шаблона ограничений!
28 Alex15650
 
26.07.19
12:50
Такая же проблема после обновления на 3.0.71.75.
(25) Именно так. Нам нужно было быстро исправить на рабочей базе, как временное решение добавили параметр сеанса ОграничениеДоступаНаУровнеЗаписейВключено и его инициализацию через расширение.
29 Фрэнки
 
26.07.19
13:34
Вот мне стало интересно. Проверил нарочно на двух релизах подряд (3.0.71.83 и 3.0.71.89)

&ОграничениеДоступаНаУровнеЗаписейВключено - нет этого в типовых шаблонах ограничений доступа - именно в шаблонах!

А вот в многих ролях в собственном в ограничении доступа в тексте есть. А параметра сеанса нет!

Как же это работает? Пока не понимаю как
30 ValMa
 
26.07.19
16:17
Сделайте глобальный поиск по "ОграничениеДоступаНаУровнеЗаписейВключено".
найдете интересные места. например в общем модуле УправлениеДоступомСлужебный..
Основная теорема систематики: Новые системы плодят новые проблемы.