УТ 10.3.21.2. Как дать пользователям роль с правами просмотра? #702535


#0 by olmi
Я в восьмерке новичок. Есть база УТ 10.3.21.2, в которой правлены номера нескольких документов. Есть стандартные роли ПолныеПрава и Пользователь. ПолныеПрава работают нормально, Роль Пользователь если даю - при попытке войти в список справочников проблем нет, в элемент справочника (например, в Организацию в спр.Организации) - предупреждение "Нарушение прав доступа". Журнал "Складские документы" открывает, а при попытке открыть документ, например, ПоступлениеТоваровУслуг - предупреждение "У пользователя недостаточно прав на исполнение операции над базой данных". В коде первое сообщение встречается в других случаях, второго нет вообще. Попытки создавать дополнительные роли, давать права на изменение и/или на управление итогами по регистрам сведений/накопления и что-то компоновать пока эффекта не дали. Немного помогло, когда для эксперимента в Роли-Все ограничения доступа убрала ограничение на чтение справочника Организации. Открывается, но перед этим все равно такое сообщение с ошибкой {Справочник.Организации.Форма.ФормаЭлемента.Форма}: Ошибка при вызове метода контекста (СрезПоследних)     СрезПоследних   = РегистрыСведений.ОтветственныеЛицаОрганизации.СрезПоследних(ТекущаяДата, Отбор); по причине: У пользователя недостаточно прав на исполнение операции над базой данных. Попробовала для документа ПоступлениеТоваровУслуг убрать ограничение на чтение там же - не помогло. Где искать ограничения на метод? Что еще можно предпринять?
#1 by shuhard
это RLS и рулиться не ролями
#2 by LehhaK
Надо свою роль создать и дать ей все, что нужно. Это не сложно. Я делал для БП 2.0, вот инструкция:
#3 by olmi
Ура!) Спасибо большущее!) Я, конечно, знала, что можно создать роль и прописать ее вмодуле «Управление пользователями»вместе с ролями ПолныеПрава и Пользователь, но какие галочки в ней ставить - пока понять было сложно). Ваша инструкция идеальна). Мелкие правки для УТ - поставить галочку в чтении Задач и регистров накопления вместо регистров бухгалтерии). Вроде и все). Все заработало!)
#4 by LehhaK
Рад, что помог. Но инструкция не моя. Сам радовался, когда нашел
#5 by Naumov
а не проще впихать пользователя в группу пользователей, которой назначить дату запрета редактирования в следующем десятилетии?
#6 by Базис
Проще, но справочники поменять сможет, ввести новые документы в будущем (к тому времени, правда, и одинэса никакого не будет).
#7 by LehhaK
Будет SAP:Ларек?
#8 by olmi
Так). Живенько). Ребята, есть еще один вопрос по восьмерке, простите, я уж сюда до кучи). В базе ведется учет по ФИФО, мне надо из регистра накопления Партии товаров на складах выбрать цену из первой несписанной партии, и, вообще,грамотно расписать суммы по товарам для документа ПеремещениеТоваров - он будет выгружаться в бухгалтерскую базу версии 7.7 нестандартно(товары будут выгружаться с точностью до группы товаров). Я еще плохо ориентируюсь в запросах и вообще в работе с регистрами. Можно ли перебрать потроха регистра от конца к началу? Или, может быть, есть штатные методы в УТ для работы с ФИФО?
#9 by olmi
Пожалуй, открою темку все же, сорри, нельзя все в кучу)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С