Имя: Пароль:
1C
1С v8
Разрешенные партнеры 1с
0 Gossar1C
 
04.04.13
16:15
Добрый день. Хотелось бы узнать как программно обойти механизм ограничений по группам доступа в УТ 11. Для каждого пользователя выводится список партнеров у которых группа доступа этого пользователя. Хочу реализовать глобальный поиск по номеру телефона по всем партнерам, независимо от того в какой группе они находятся. Сейчас мне выдает ошибку что у пользователя недостаточно прав на исполнении операций с базой данных, тоесть если я под одним менеджером хочу найти по номеру телефона партнера, а этим партнером занимается другой менеджер то он попросту выдает эту ошибку...
1 MSII
 
04.04.13
16:16
Свой поиск в привилегированном режиме?
2 ale-sarin
 
04.04.13
16:17
(0) А что делать с найденным, но "чужим" контрагентом?
Может РАЗРЕШЕННЫЕ?
3 ale-sarin
 
04.04.13
16:18
+2 Контрагентом --> Партнером
4 MSII
 
04.04.13
16:18
(2) Так найдет только своих.
5 Gossar1C
 
04.04.13
16:18
(2) просто выводить окошечко мол Партнер найден <Наименование> этим партнером занимается <такой то менеджер>.
6 ale-sarin
 
04.04.13
16:19
(4) Я понимаю, поэтому и задал первый вопрос в (2).
7 ale-sarin
 
04.04.13
16:19
(5) Тогда (1)
8 Gossar1C
 
04.04.13
16:20
(1) ты имеешь ввиду стандартный полнотекстовый поиск? Он иногда работает иногда нет, так как вбивают номер кто как захочет... что не правильно. Например +7(495) 553-2323 или 2552345
9 Gossar1C
 
04.04.13
16:20
(1)да и мне нужно выводить в окошко предупреждение, а полнотекстовый поиск я так понимаю отбор производит по уже имеющимся тобишь Разрешенным
10 MSII
 
04.04.13
16:21
(8) Зачем, обычный поиск запросом с использованием ПОДОБНО
11 Gossar1C
 
04.04.13
16:23
(10) ты уж извини, но я не совсем знаком с привилегированным режимом и как его отключить перед запросом, а потом вновь включить, конфедициальность...
12 ale-sarin
 
04.04.13
16:25
(11) Запрос выполнять в общем модуле с галкой "Привилегированный".
13 Gossar1C
 
04.04.13
16:27
(12) ок, спасибо попробую. А если поставить перед запросом УстановитьПривилегированныйРежим(Истина)?
14 AaNnDdRrEeYy
 
04.04.13
16:32
(13) тоже прокатит.
15 Gossar1C
 
04.04.13
16:33
поставил перед запросом УстановитьПривилегированныйРежим(Истина) находит) Партнер найден <Объект не найден> fahfahh2hhfwksfkkafjksa)))
16 AaNnDdRrEeYy
 
04.04.13
16:34
все правильно тебе же найти надо было а не показать его, он и нашел без ошибки.
17 MSII
 
04.04.13
16:35
(15) Наименование партнера верни на клиент.
18 Gossar1C
 
04.04.13
16:35
(16) да что нашел это радует) если бы еще этот косяк убрать... дали задание чтобы по номеру пробивало и партнера и его основного менеджера...
19 Gossar1C
 
04.04.13
16:39
(17) блин точняк) спасибо большое)
20 Gossar1C
 
04.04.13
16:40
Всем большое спасибо за помощь) проблема решилась)
Независимо от того, куда вы едете — это в гору и против ветра!