Имя: Пароль:
1C
1С v8
БП ред 3. После обновления не пускает в конф - Требуется обновить шаблон на актуальную вер
0 bvn-2005
 
27.09.21
10:15
После обновления пользователь с ограниченными правами (кладовщик) не может войти:

Запуск программы невозможен по причине:
{(52, 11)}: Синтаксическая ошибка ":"
Ошибка<<?>>: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: Используется устаревшая версия 17 шаблона ограничения доступа ПоЗначениямРасширенный. Объект: "Справочник.Организации", Право: "Чтение"

Роль ИзменениеУчастниковГруппДоступа не трогалась. Проверил - она совпадает с конфигурацией поставщика.

Как быть?
1 ДенисЧ
 
27.09.21
10:16
Зайти админом, запустить обработку ОбновлениеВспомогательныхДанных
2 bvn-2005
 
27.09.21
10:42
"запустить обработку"
Где взять? В Инструментах разработчика такую не вижу...
3 ДенисЧ
 
27.09.21
11:13
(2) В дистре БСП
4 VladZ
 
27.09.21
11:14
(2) спроси у гугла.
5 Winnie Buh
 
27.09.21
12:42
(0) в типовой БП 3.0 нет такого профиля "Кладовщик" из коробки, т.е. его добавляли вручную или с помощью расширения,
соотвественно после обновления конфигурации проблемы вполне могут быть
6 bvn-2005
 
28.09.21
08:22
"в типовой БП 3.0 нет такого профиля "Кладовщик""
Все так. Была скопирована стандартная роль "ДобавлениеИзменениеДанныхБухгалтерии", убрано все ненужное и добавлено несколько проверок RLS чтобы ограничить доступные склады. Получилась роль "Кладовщик".
Удалил роль Кладовщик и точно также создал ее заново. Все заработало. Где и в какой момент задействовалась роль ИзменениеУчастниковГруппДоступа - осталось загадкой...
7 z_const
 
22.10.21
09:03
Дополню.

В ролях с шаблоном ограничений есть проверка на версию.

#ИначеЕсли Не СтрСодержит(&ВерсииШаблоновОграниченияДоступа, ",ПоЗначениямРасширенный17,") #Тогда
    Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: Используется устаревшая версия 17 шаблона ограничения доступа ПоЗначениямРасширенный. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.

#Иначе

Поэтому если роль с шаблоном была скопирована, то при такой ошибке идем в типовую роль ИзменениеУчастниковГруппДоступа, копируем шаблон на который ругается система и заменяем его в скопированной роли.
8 kobzon2
 
31.01.22
10:13
Есть какой-то быстрый способ найти роли на которые ругается система? Или только отладчик в зубы?
9 Фрэнки
 
31.01.22
10:24
(6) через сколько релизов при обновлении прыгали?
В каком-то из релизов осенью произошел переход на новые релизы БСП и режим совместимости поднимали, так что для появления загадок поводы были.