AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.03.2007, 11:29   #1  
Владимир Максимов_imported is offline
Владимир Максимов_imported
Участник
 
33 / 10 (1) +
Регистрация: 20.01.2004
AXAPTA 2.5 SP3

Пользователи захотели упорядочить процесс резервирования заказов. В настоящее время это выглядит примерно так.
  • Создан Base Enum "виды резервов". На сегодня это 5 элементов: Краткосрочный резерв, Долгосрочный резерв и т.п....
  • Создан справочник "типы резервов", где каждой записи в соответствие ставится элемент Base Enum. Т.е. возможны несколько "краткосрочных резервов" одновременно.
  • В зависимости от "Вида резерва" осуществляется разный алгоритм формирования строк заказов. Есть ряд условий и ограничений задаваемых, в том числе, и в справочнике "типов резерва".
Необходимо разграничить права доступа следующим образом:
  • Имеет право просматривать/создавать/изменять/удалять заказы только с разрешенными данному пользователю "Типом резерва".
  • Имеет право резервировать заказы только с разрешенными данному пользователю "Типом резерва".
Проблема в том, что права доступа не иерархические. Т.е. пользователь может не иметь прав на создание заказа с определенным типом резерва, но должен иметь возможность изменять заказ с этим типом резерва. Причина в организации бизнес-процесса. Один человек подготавливает заказ, другой с ним работает, а совсем третий принимает окончательное решение по факту резервирования.


Можно ли решить данную проблему максимально стандартными средствами (RLP было прикручено силами Columbus)? Какие есть варианты?

AXAPTA 2.5 SP3
 


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:16.