Ограничить менеджеру право на формирование документов
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 4 из 4
  1. #1
    Гость форума

    Регистрация
    22.04.2014
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Ограничить менеджеру право на формирование документов

    Добрый день, форумчане!

    С программой 1С, сильно незнаком, поэтому просьба сильно не ругать.

    Есть менеджер, которому необходимо ограничить права по формированию документов. Т.е. во вкладке - Денежные средства -> поступление в кассу -> И там есть выбор Касс. Так вот необходимо, что бы этот менеджер видел не все кассы. Или при выборе другой кассы - выдавалось сообщение о невозможности формирования документов. Без разницы..

    Я так понимаю что весь выбор этих касс - происходит в справочнике, в разделе - Предопределенные (где и формируем этот список). Доступные роли у менеджера - Базовые права, полн. права, пользователь, менеджер с ограничениями. Как лучше сделать все это? Например создать новую роль - и присвоить этому менеджеру, но опять же не понимаю как ограничить этот выпадающий список Касс. Или например программно, запросом типо:

    Если Не РольДоступна("Менеджер") Тогда Сообщить("Просмотр документов не разрешен!");
    КонецЕсли;

    Если так, то это делается в модуле менеджера или объекта? И где именно в справочниках или документах?

    Версия: 1С:Предприятие 8.2 (8.2.19.83), Управление небольшой фирмой.

    Гуру, подскажите пожалуйста.
    Изображения Изображения
    • Тип файла: jpg 1.JPG (95.8 Кб, Просмотров: 11)

  2. #2
    Спец PRO
    Аватар для arccos6pi
    Регистрация
    13.12.2010
    Адрес
    Тамбов
    Сообщений
    366
    Сказал(а) спасибо
    22
    Поблагодарили 1066 раз(а) в 244 сообщениях

    По умолчанию

    это форма выбора
    вот и при открытии этой формы формируйте отбор
    ну а так же в обработке выбора

  3. #3
    Гость форума

    Регистрация
    22.04.2014
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию

    Цитата Сообщение от arccos6pi Посмотреть сообщение
    это форма выбора
    вот и при открытии этой формы формируйте отбор
    ну а так же в обработке выбора
    Не совсем Вас понял! Вот что сделал на данный момент:
    1. Создал Роль - Все кассы


    В модуле - Формы списка сделал условие:

    &НаКлиенте
    Процедура ПриОткрытии(Отказ)
    Если Не РольВсеКассы() Тогда
    ОтборКасса=ПолучитьКассаМ� �сква();
    ОтборКассаПриИзменении(не� �пределено);
    Элементы.ОтборКасса.Доступ ность=Ложь;
    КонецЕсли;
    КонецПроцедуры

    &НаСервере
    Функция РольВсеКассы()
    Возврат РольДоступна("ВсеКассы");
    конецФункции

    &НаСервере
    Функция ПолучитьКассаМосква()
    Возврат Справочники.Кассы.НайтиПоН аименованию("Касса Москва");
    КонецФункции
    Теперь соответственно, если данная роль не включена у пользователя, формируется список по Касса Москва. Иначе доступен выбор Касс.

    Однако вопрос, как все же дать выбор из определенных Касс, т.е. ограничить выбор? Всего необходимых касс - две, это Касса Москва и Касса Региональная. Т.е. все же ограничить список выбора, а не задать определенную Кассу, как сейчас сделано.

  4. #4
    Спец PRO
    Аватар для arccos6pi
    Регистрация
    13.12.2010
    Адрес
    Тамбов
    Сообщений
    366
    Сказал(а) спасибо
    22
    Поблагодарили 1066 раз(а) в 244 сообщениях

    По умолчанию

    Цитата Сообщение от avangarddv Посмотреть сообщение
    Однако вопрос, как все же дать выбор из определенных Касс, т.е. ограничить выбор? Всего необходимых касс - две, это Касса Москва и Касса Региональная. Т.е. все же ограничить список выбора, а не задать определенную Кассу, как сейчас сделано.
    СписокЗначений

Похожие темы

  1. Ограничение PHP скрипта
    от Klerik в разделе PHP
    Ответов: 1
    Последнее сообщение: 04.02.2013, 19:01
  2. Ответов: 0
    Последнее сообщение: 08.11.2010, 13:10
  3. Ограничение доступа к USB-устройствам с интеграцией в Active Directory
    от loschilov в разделе В помощь системному администратору
    Ответов: 9
    Последнее сообщение: 06.02.2010, 12:05
  4. Ограничение интернета на рабочих станциях
    от lelik0ik в разделе В помощь системному администратору
    Ответов: 6
    Последнее сообщение: 16.04.2009, 08:53

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •