Имя: Пароль:
1C
 
динамический RLS ...
0 RomaH
 
naïve
11.08.20
10:57
Хочу ограничить пользователям список номенклатуры
подбор в поля ввода, список справочника
что бы видели только номенклатуру с которой они работают

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

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

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

пользователь врач-терапевт
номенклатуры использует только две
первичный прием врачем терапевтом
и
повторный прием врачем терапевтом

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

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

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

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