1. D_e_X_T_e_R 449 11.07.19 11:34 Сейчас в теме

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

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

База доработанная.

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

Сталкивался кто, есть решение?
Или только сидеть переименовывать?
Найденные решения
3. vadim1011985 65 11.07.19 11:40 Сейчас в теме
(1) эта ошибка связана с ролями , у вас в конфигураторе добавлена своя роль на основании типовой , и в ней есть шаблон по ограничению доступа в этом шаблоне используется параметр #ОграничениеДоступаНаУровнеЗаписейВключено а он переименовался на
#ОграничениеДоступаНаУровнеЗаписейИспользуется

Скопируйте шаблон роли в любой текстовый редактор и произведите замену , потом обратно скопировать
D_e_X_T_e_R; +1 Ответить
Остальные ответы
Избранное Подписка Сортировка: Древо
3. vadim1011985 65 11.07.19 11:40 Сейчас в теме
(1) эта ошибка связана с ролями , у вас в конфигураторе добавлена своя роль на основании типовой , и в ней есть шаблон по ограничению доступа в этом шаблоне используется параметр #ОграничениеДоступаНаУровнеЗаписейВключено а он переименовался на
#ОграничениеДоступаНаУровнеЗаписейИспользуется

Скопируйте шаблон роли в любой текстовый редактор и произведите замену , потом обратно скопировать
D_e_X_T_e_R; +1 Ответить
4. D_e_X_T_e_R 449 11.07.19 11:45 Сейчас в теме
(3) это я понял, то есть решать проблему только переименовыванием параметра, там в 152 местах это изменение.
5. D_e_X_T_e_R 449 11.07.19 11:53 Сейчас в теме
7. Debugg3R 17.07.19 13:11 Сейчас в теме
(3) Это исправили, но ведь этот параметр используется в почти всех типовых ролях, и он там не переименован. Как оно вообще работает???
doom2good; +1 Ответить
8. doom2good 5 18.07.19 10:12 Сейчас в теме
(7) Столкнулся с той же проблемой. Не могу понять, почему оно работает в типовых, но падает на нетиповых! Не нашли ответ?
9. Debugg3R 18.07.19 15:33 Сейчас в теме
(8) К сожалению, нет. Голову уже сломал.
2. D_e_X_T_e_R 449 11.07.19 11:35 Сейчас в теме
Причем галочка в конфигурации "Ограничивать доступ на уровне записей не включена"
6. ShadowTemplar 11.07.19 13:46 Сейчас в теме
Если доработать конфигу не проблема, то можно добавить параметр сеанса ОграничениеДоступаНаУровнеЗаписейВключено и в общем модуле УправлениеДоступомСлужебный в процедуре УстановкаПараметровСеанса установить значение параметра.
D_e_X_T_e_R; +1 Ответить
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Руководитель проекта, аналитик, консультант
Санкт-Петербург
По совместительству

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Москва
Полный день