Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Параметр сеанса ТекущийПользователь в УТ 10.3

Параметр сеанса ТекущийПользователь в УТ 10.3
Я
   folo
 
19.06.20 - 09:33
Добрый день. На платформе 8.3.17 запущена УТ 10.3.
Пытаюсь менять RLS у контрагента  " Где ОтветственныйМенеджер = &ТекущийПользователь"
Вижу что параметр сеанса ТекущийПользователь есть и корректно заполнен.
Но RLS выдает сообщение что не задан параметр &ТекущийПользователь.  
Почему параметр сеанса не попадает в RLS?  Есть какая то тонкость в обычных приложениях?
   Волшебник
 
Модератор
1 - 19.06.20 - 09:41
параметр сеанса надо задавать в модуле сеанса при старте системы
к нему должен быть доступ
   folo
 
2 - 19.06.20 - 09:45
За заполнение ТекущегоПользователя отвечает типовой модуль конфигурации Как я уже писал параметр есть, заполнен и доступен всем.
   folo
 
3 - 19.06.20 - 09:53
Странно что в щаблонах ограничений тоже есть &ТекущийПользователь и ошибки не возникает.
   Волшебник
 
Модератор
4 - 19.06.20 - 09:58
Если RLS выдает сообщение что не задан параметр &ТекущийПользователь, значит в момент проверки он не задан или недоступен.
Постарайтесь задать его пораньше.

Покажите точный текст ошибки. Возможно, там есть слова "не инициилизирован" или другие.
RLS вообще не может выдавать сообщения. Она выдаёт отказ доступа.

Проведите полную диагностику.
   folo
 
5 - 19.06.20 - 10:04
Ошибка в ограничении доступа к данным.
объект: 'Справочник.Контрагенты', поле: 'Родитель'; право: 'Чтение'
{(1, 48)}: Не задано значение параметра "ТекушийПользователь"
ГДЕ ЭтоГруппа или ОсновнойМенеджерПокупателя = <<?>>&ТекушийПользователь или ОсновнойМенеджерПокупателя =  Значение(Справочник.Пользователи.ПустаяССылка)

ТекущийПользователь это основной параметр сеанса в базах 1С, в т.ч. в УТ10. Он есть и заполнен всегда при штатном запуске программы. И я вижу что он есть и заполнен. Но RLS почему то его не подхватывает.
   Mankubus
 
6 - 19.06.20 - 10:08
(5) ошибка в имени параметра Ш вместо Щ
   Волшебник
 
Модератор
7 - 19.06.20 - 10:13
а-ха-ха
   folo
 
8 - 19.06.20 - 10:21
Вот блин !  Mankubus, огромное спасибо. Волшебник- согласен с Вами.  Как обычно великие проблемы начинаются из за мелких косяков.
   Волшебник
 
Модератор
9 - 19.06.20 - 10:34
(8) Прорвёмся!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.