Сравнение прав пользователей (Альфа-Авто: Автосалон+Автосервис+Автозапчасти 4.1)

Обработка для конфигурации Альфа-Авто: Автосалон+Автосервис+Автозапчасти 4.1, позволяет сравнить права двух пользователей.

Обработка предназначена для сравнения прав 2х пользователей в конфигурации Рарус Альфа-Авто: Автосалон+Автосервис+Автозапчасти 4.1, в других не тестировалась, однако есть вероятность, что будет работать в других конфигурациях компании Рарус использующих схожую систему прав пользователей.

Работает просто, нужно выбрать двух пользователей. Нажать кнопку «Сравнить» и в дереве отобразятся ветки различающихся прав которые можно развернуть и посмотреть установки у первого и второго пользователя.

4 Comments

  1. Nio

    А чем отчет стандартный не угодил?

    Reply
  2. BigTaur

    Может я отстал от жизни, но отчет все подряд показывает, а как выбрать только различные я не нашел…

    Reply
  3. bananoed

    Для некоторых прав возникает ошибка при определении родителя. Исправил заключив в Попытку определение родителя.

    Reply
  4. Светлый ум

    Еще один вариант отчета, для получения списка пользователей у которых есть: то или иное право:

    //приведу код — публиковать пока некогда:

    (подойдет и для 4й Альфы и для 5й Альфы)

    Процедура КнопкаВыполнитьНажатие(Кнопка)
    
    Выборка = Справочники.Пользователи.Выбрать();
    
    Пока Выборка.Следующий() Цикл
    
    РезультатП1 = обПолучитьПраваИНастройкиПользователя(Выборка.Ссылка);   //Пользователь
    Пользователь =  Выборка.Ссылка;
    
    //масРодители = Новый Массив(6);
    Для каждого Право из РезультатП1 Цикл
    
    Если Найти(Строка(Право.Ключ), «Запретить продажу ниже себестоимости») Тогда
    
    Если Найти(Строка(Право.Значение), «Нет») Тогда
    
    Сообщить(СокрЛП(Пользователь) + «:  » + Строка(Право.Ключ.Родитель)+»»+Строка(Право.Ключ) + » — 1:»+Строка(Право.Значение));
    КонецЕсли;
    
    КонецЕсли;
    
    КонецЦикла;
    
    
    КонецЦикла;
    
    Сообщить(«Формирование списка окончено!»);
    
    
    КонецПроцедуры
    
    

    Показать

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *