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

динамический RLS ...

динамический RLS ...
Я
   RomaH
 
11.08.20 - 10:57
Хочу ограничить пользователям список номенклатуры
подбор в поля ввода, список справочника
что бы видели только номенклатуру с которой они работают

у номенклатуры есть наименование и артикул (код)
хотелось бы так: если пользователь вводит полный артикул - то сразу добавлять номенклатуру с этим артикулом в список доступной

вот как такое сделать?

номенклатура пользователей - регистр сведений?
добавлять в РС в ОбработкаПолученияДанныхВыбора?
т.е. если в обработке по артикулу нашел единственный вариант в привеллигированном режиме - добавлять его в РС и Стандартная обработка далее?
   fisher
 
1 - 11.08.20 - 11:03
Прозреваю следующий этап - мониторинг хитрецов, набивающих свои доступы через брутфорсинг артикулов.
   RomaH
 
2 - 11.08.20 - 11:10
(1) суть ограничения, что бы пользователи не искали нужную им номенклатуру в списке им не нужных наименований
хотят набивать - пусть
   fisher
 
3 - 11.08.20 - 11:15
(2) Тогда я бы смотрел не в сторону RLS, а в сторону опциональной фильтрации. Для такой задачи это, ИМХО, более гибкое решение.
   Василий Алибабаевич
 
4 - 11.08.20 - 11:21
(2) "что бы пользователи не искали нужную им номенклатуру в списке им не нужных"
В дремучем ТИС существовали 2 варианта "Подбор по справочнику" и "Подбор по прайсу". Прайс заполнялся номенклатурой из справочника. Прайсов можно было иметь несколько. С разным составом номенклатуры, разной иерархией ...
   sitex
 
5 - 11.08.20 - 11:27
(0) Я так понимаю часто используемую номенклатуру выводить списком раньше, чем что не используемую. ?
   RomaH
 
6 - 11.08.20 - 11:59
(5) не
пользователь врач-терапевт
номенклатуры использует только две
первичный прием врачем терапевтом
и 
повторный прием врачем терапевтом

а прайс насчитывает более 1000 наименований

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

(3) хочется что бы сразу везде ... т.е. прописал RLS - и на тебе во ВСЕХ полях выбора работает
по сути нормально получилось и так:
https://dl.dropboxusercontent.com/s/jcvwy621bd46yq8/2020-08-11_11h57_52.png?dl=0

пользователь видит представление "запрещенной" номенклатуры, может выбрать по полному коду, а регистр наполним по имеющимся данным программно
   fisher
 
7 - 11.08.20 - 12:02
(6) Странно. В УФ же по дефолту открывается список последних используемых при выборе.
   Bigbro
 
8 - 11.08.20 - 12:12
когда то делали через локальный справочник. в который можно было долить нужное из глобального.
   rudnitskij
 
9 - 02.09.20 - 10:17
(2) при чем тут RLS вообще? Напишите свой обработчик для поля выбора номенклатуры.
RLS им полностью доступ закроет, в том числе на какие-либо действия программно
   Vovan1975
 
10 - 02.09.20 - 10:49
(6) а вы попробуйте пойти другим путем - зафигачьте им шаблоны заполнения документов.  Ну чтоб доктор не искал номенклатуру а заполнил что нужно из шаблона, а номенклатуру искал тогда когда случай в шаблонный не умещаетсяю

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.