Имя: Пароль:
1C
 
RLS В УПП
0 Ghost1830
 
27.06.22
17:33
УПП 1.3. РАУЗ. Хотела ограничить доступ на уровне записей к контрагентам. Вроде все сделала правильно. Группы пользователей и Группы доступа к контрагентам заполнены.  Настройки прав сделаны. Но почему-то при открытии справочника Контрагента выдает ошибку о нарушении прав доступа. Нажимаешь "ОК" или "Подробно" и все равно открывается весь справочник. Что недоделала?
https://forum.infostart.ru/upload/forum/upload/c16/c16579db7a86b1d9ac49c49c0498560a
https://forum.infostart.ru/upload/forum/upload/3d9/3d9a9f1b9a43743d2ec7655975d113e8
https://forum.infostart.ru/upload/forum/upload/344/344808bb63c06daf2a40752556f44a06
https://forum.infostart.ru/upload/forum/upload/330/3309746516bb66ee32479da07972cf93
https://forum.infostart.ru/upload/forum/upload/6a9/6a9f05ad9cb968529b5e3fca472b0f2a
Вот подробно описана ошибка.
https://forum.infostart.ru/upload/forum/upload/fe1/fe102ea77552b6d73a6cf5141f5aa3fb
Причем если я ограничу полностью справочник для пользователя(не только какие-то папки), все равно выпадает ошибка, нажимаю ОК и справочник открывается со всеми контрагентами.
1 agarych
 
27.06.22
19:29
(0) УПП Типовая? может при активизации или при выводе строки уже что-то добавлено и поэтому с ошибкой падает запрос?
2 dadmitrii
 
28.06.22
09:24
Процедура УстановитьСтатусПодключенияК1СЭДО(Элемент, ОформленияСтрок) Экспорт
    нзСостоянияКонтрагентов = РегистрыСведений.СостоянияКонтрагентовБЭД.СоздатьНаборЗаписей();
    ЭлементОтбора = нзСостоянияКонтрагентов.Отбор.Контрагент;
    ЭлементОтбора.ВидСравнения = ВидСравнения.Равно;
    ЭлементОтбора.Использование = Истина;
    Для Каждого ОФ Из ОформленияСтрок Цикл
        ЭлементОтбора.Значение = ОФ.ДанныеСтроки.Ссылка;
        нзСостоянияКонтрагентов.Прочитать();
        Если нзСостоянияКонтрагентов.Количество() > 0 И
            (нзСостоянияКонтрагентов[0].Состояние = Перечисления.СостоянияКонтрагентаБЭД.НастроенЭДО ИЛИ
            нзСостоянияКонтрагентов[0].Состояние = Перечисления.СостоянияКонтрагентаБЭД.Подключен) Тогда
            
            ОФ.Ячейки.ПодключенК1СЭДО.ЗначениеКартинки = БиблиотекаКартинок.ЭмблемаСервиса1СЭДО;
            
        КонецЕсли;
    КонецЦикла;
КонецПроцедуры

Проверить права на РегистрыСведений.СостоянияКонтрагентовБЭД или где-то отключить использование ЭДО.
3 Ghost1830
 
28.06.22
09:45
(1) Типовая. Я даже решила на новой пустой базе попробовать. Создала пользователя, ограничила полностью доступ к справочнику. И все равно, сначала ругается, но потом открывает полностью справочник.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан