Имя: Пароль:
1C
1С v8
УТ 10.3.21.2. Как дать пользователям роль с правами просмотра?
0 olmi
 
20.03.14
13:05
Я в восьмерке новичок. Есть база УТ 10.3.21.2, в которой правлены номера нескольких документов. Есть стандартные роли ПолныеПрава и Пользователь. ПолныеПрава работают нормально, Роль Пользователь если даю - при попытке войти в список справочников проблем нет, в элемент справочника (например, в Организацию в спр.Организации) - предупреждение "Нарушение прав доступа". Журнал "Складские документы" открывает, а при попытке открыть документ, например, ПоступлениеТоваровУслуг - предупреждение "У пользователя недостаточно прав на исполнение операции над базой данных". В коде первое сообщение встречается в других случаях, второго нет вообще. Попытки создавать дополнительные роли, давать права на изменение и/или на управление итогами по регистрам сведений/накопления и что-то компоновать пока эффекта не дали. Немного помогло, когда для эксперимента в Роли-Все ограничения доступа убрала ограничение на чтение справочника Организации. Открывается, но перед этим все равно такое сообщение с ошибкой
{Справочник.Организации.Форма.ФормаЭлемента.Форма(75)}: Ошибка при вызове метода контекста (СрезПоследних)
    СрезПоследних   = РегистрыСведений.ОтветственныеЛицаОрганизации.СрезПоследних(ТекущаяДата(), Отбор);
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
Попробовала для документа ПоступлениеТоваровУслуг убрать ограничение на чтение там же - не помогло.
Где искать ограничения на метод? Что еще можно предпринять?
1 shuhard
 
20.03.14
13:06
(0) это RLS и рулиться не ролями
2 LehhaK
 
20.03.14
13:16
Надо свою роль создать и дать ей все, что нужно. Это не сложно. Я делал для БП 2.0, вот инструкция: http://spasitepomogite.ru/добавляем-роль-только-чтение-в-1сбух/
3 olmi
 
20.03.14
14:17
(2) Ура!) Спасибо большущее!) Я, конечно, знала, что можно создать роль и прописать ее вмодуле «Управление пользователями»вместе с ролями ПолныеПрава и Пользователь, но какие галочки в ней ставить - пока понять было сложно). Ваша инструкция идеальна). Мелкие правки для УТ - поставить галочку в чтении Задач и регистров накопления вместо регистров бухгалтерии). Вроде и все). Все заработало!)
4 LehhaK
 
20.03.14
14:28
(3) Рад, что помог. Но инструкция не моя. Сам радовался, когда нашел
5 Naumov
 
20.03.14
14:30
а не проще впихать пользователя в группу пользователей, которой назначить дату запрета редактирования в следующем десятилетии?
6 Базис
 
naïve
20.03.14
14:32
(5) Проще, но справочники поменять сможет, ввести новые документы в будущем (к тому времени, правда, и одинэса никакого не будет).
7 LehhaK
 
20.03.14
14:34
(6) Будет SAP:Ларек?
8 olmi
 
20.03.14
15:14
Так). Живенько). Ребята, есть еще один вопрос по восьмерке, простите, я уж сюда до кучи). В базе ведется учет по ФИФО, мне надо из регистра накопления Партии товаров на складах выбрать цену из первой несписанной партии, и, вообще,грамотно расписать суммы по товарам для документа ПеремещениеТоваров - он будет выгружаться в бухгалтерскую базу версии 7.7 нестандартно(товары будут выгружаться с точностью до группы товаров). Я еще плохо ориентируюсь в запросах и вообще в работе с регистрами. Можно ли перебрать потроха регистра от конца к началу? Или, может быть, есть штатные методы в УТ для работы с ФИФО?
9 olmi
 
20.03.14
15:18
Пожалуй, открою темку все же, сорри, нельзя все в кучу)
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс