Size: a a a

1С, БСП, DevOps и Архитектура

2021 September 03

JD

John Doe in 1С, БСП, DevOps и Архитектура
"Ошибка базы данных"
источник

V

Vadim in 1С, БСП, DevOps и Архитектура
да, но проверить все равно надо, кто знает, что может пониматься под формулировками
источник

T

Tormozit in 1С, БСП, DevOps и Архитектура
источник

V

Vadim in 1С, БСП, DevOps и Архитектура
спасибо
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
Всем привет)
Подскажите, не могу понять.
Хочу для коммерческого предложения сделать роль, где менеджер видит только свои КП, а руководитель видит КП своего отдела. Для этого:
в КП добавил реквизит подразделение
сделал копию роли ДобавлениеИзменениеКоммерческихПредложенийКлиентам, для документа кп пишу ограничение доступа:
#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
#ДляОбъекта("")
#Иначе
#ПоЗначениям( "Документ.КоммерческоеПредложениеКлиенту", "","",
"Организации", "Организация",
"Пользователи","Менеджер", "Подразделения","ДТ_Подразделение", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","")
#КонецЕсли

делаю две группы доступа, для менеджера и руководителя. Менеджер видит только свои КП. А руководитель видит КП вообще всех, хотя реквизит Подразделение где он не рук. стоит как объект не найден.
Где может быть ошибка?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Может у рука есть какая-то другая роль с правом чтения КП без РЛС
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
Да нет. проверил. У него один профиль собранный мной, который включен в одну группу доступа. и только эта группа доступа назначена пользователю.
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
В профиле могут быть другие роли
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
Да, я понял. Нет проверил какие роли есть у документа КП. В профиле стоит только одна роль, которая нужна
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
1) какой режим рлс? Стандартный или производительный?
2) вы в группу доступа добавили нужные подразделения?
3) как режется сам справочник подразделений? Судя по ошибке, у него в первую очередь нет прав на само подразделение, проблема с документами уже следствие
источник

K

KST in 1С, БСП, DevOps и Архитектура
я бы не надеялся на профили. Иногда список активированных ролей в профилях отличается от реально доступных пользователю ролей. Найдите через анализ прав в каких ролях стоит чтение КП и проверьте в ролях (через конфигуратор) что из этого активировано
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
1. стоит производительный
2. да добавил подразделение для рук. где он является руководителем. также поставил флаг включая нижестоящие
3. открываю справочник структура предприятия под этим пользователем не вижу даже то подразделение, которое он может видеть. возможно потому что оно стоит ниже по иерархии (т.е. вышестоящене он не может видеть)
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
в профиле стоит только вот эта роль
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
1. если у вас производительный рлс, то и шаблоны вам нужно править по производительным правилам, а не в ролях.
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
Мм. оО
Т.е. нужно поставить стандартный?
А в чем разница в шаблонах будет? Я что-то не нашёл упоминаний об этом
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
правила производительного РЛС описываются не в шаблонах, а в модулях менеджеров объектов
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
источник

RC

Ruslan Chekushko in 1С, БСП, DevOps и Архитектура
🤦‍♂️спасибо
Сейчас попробую вернуть стандартный. И проверить
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
не делайте этого на проде
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
если там уже был производительный
источник