Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

RLS - ограничение права доступа

anyut_ka_sm
читатель
офлайн
Дата регистрации: 24.04.2010
Сообщений: 3
Пост №1
 
24.04.2010 16:58

Подскажите пожалуйста, работаю в 1С 8.2. У меня есть Справочник СредстваИндивидуальнойЗащиты, при открытии которого выходит форма, на которой есть выпадающий список (выбор отдела организации) и при выборе отдела выходит первый в этом отделе сотрудник, его должность и предназначаемая ему спецодежда. Задача состоит в том, что при создании нескольких пользователей, необходимо ограничить изменять, удалять информацию, а т.е. при выборе отдела Асуп, например пользователь xxx при изменении спецодежды или информации связанной с ней, получал отказ в изменении. У меня есть РегистрСведений.Права, в котором есть реквизиты: Пользователь, Подразделение, Разрешено.
Т.е. например есть 3 варианта:
1. В этом регистре добавили такую запись:
Пользователь Подразделение Разрешено
xxx             АСУП            да
xxx             Финансовый отдел нет

Результат: в отделе Асуп xxx может изменять и удалять информацию связанную со спецодеждой, в Финансовом не может, в остальных отделах тоже не может, т.е. отсутствуют записи в регистре

2. xxx      Пусто (отдел не задан) да
Результат: во всех отделах разрешено изменять и удалять информацию

3. xxx      Пусто       да
xxx      АСУП       нет

Результат: в отделе АСУП запрещено удалять информацию, в остальных запрещено!

Певые 2 варианта у меня выполняются, до 3-го никак не могу додуматься...хотела написать В ИЕРАРХИИ...но ничего не получилось...и как я поняла В ИЕРАРХИИ можно использовать только во вложенном запросе (это в rls)

Вот мой запрос:

СредстваИндивиудальнойЗащиты ИЗ Справочник.СредстваИндивидуальнойЗащиты КАК СредстваИндивидуальнойЗащиты
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизации КАК СотрудникиОрганизации ПО (СредстваИндивидуальнойЗащиты.Владелец = СотрудникиОрганизации.Физлицо)
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Права КАК Права
ПО (Права.Подразделение=СотрдникиОрганизации.ТекущееПодразделениеОрганизации ИЛИ Права.Подразделение=Справочник.ПодразделенияОрганизаций.ПустаяСсылка)
ГДЕ
Права.Пользователь = &ТекущийПользователь
И Права.Разрешено=ИСТИНА

ПСВ
читатель
офлайн
Дата регистрации: 06.04.2009
Сообщений: 379
Пост №2
 
26.04.2010 10:26

"В ИЕРАРХИИ" использовать в РЛС нельзя

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги