Имя: Пароль:
1C
1С v8
Возникла задача с РЛС
,
0 Бертыш
 
28.11.14
13:30
Вот и у меня возникла задача настроить РЛС. Поиск по сети вразумительных результатов не принёс. Может кто поделиться информацией по организации сабжа или ссылками на полезную и содержательную информацию.
1 Господин ПЖ
 
28.11.14
13:31
>у меня возникла задача настроить РЛС

у кота? на Марсе?
2 Cube
 
28.11.14
13:32
(0) Библию 1С читал уже?
3 an-korot
 
28.11.14
13:35
радиолокационная станция? о.О
4 Бертыш
 
28.11.14
13:35
(2) Есть дома толстый том. Сегодня с работы зацеплю Руководство разработчика второе издание. Во всяком случае http://infostart.ru/public/104176/ отсылает к руководству разработчика на предмет изучения синтаксиса.
(1) В УПП надо разграничить доступ по основным менеджерам.
5 Maxus43
 
28.11.14
13:36
я считаю что если разберёшся в типовых РЛС, то значит ты  познал всё
6 Maxus43
 
28.11.14
13:38
А, или настроить просто?
(4) типовых ограничений по Менеджерам в УПП нет, только если допиливать, это очень печально
7 Maxus43
 
28.11.14
13:39
синтаксис там своеобразен, но в случае УПП - делай просто по аналогии, например по аналогии с РЛС по Организации
8 Господин ПЖ
 
28.11.14
13:43
>В УПП надо разграничить доступ по основным менеджерам.

по сути это по контрагентам

берешь подходящий по смыслу шаблон и в вызове вместо "Контрагент" ставишь Контрагент.ОсновнойМенеджер, попутно решая чего делать с пустыми
9 Бертыш
 
28.11.14
15:14
Передо мной два пути:
1)Написать свои РЛС
2)Задействовать существующие

В плане задействования существующих:
ОсновнойМенеджер тип Справочник.Пользователи
Могут настраиваться штатным механизмом права для группы пользователей и группы контрагентов. Думаю о возможности автоматической генерации групп совпадающих по своим кодам либо наименованием с наименованием менеджера/пользователя. Дополнить это автоматическим отнесением контрагента в ту или иную группу совпадающую с наименованием основного менеджера. Таким образом получиться что пользователь/менеджер имеет права только на доступ к своим контрагентам без написания дополнительных РЛС. При обновлении УПП при втором способе мои правила не будут слетать никаким боком. При необходимости показать данные по контрагенту другому пользователю с ограниченными правами мы просто добавляем ещё одного пользователя в искусственно созданную группу. При создании нового элемента справочника контрагенты за счет общего привелигнированного модуля мы позволяем пользователю с ограниченными правами указать основного менеджера для нового контрагента.

Вопрос: Какие могут быть проблемы и подводные камни?
10 Бертыш
 
29.11.14
10:25
Осталось разобраться что заполнить что бы корректно подцепились родные РЛС, а с этим пока проблема. Наваял код который
По имени менеджера генерирует
ГруппыДоступаКонтрагентов,
ГруппыПользователейателей
Заполняет регистр сведений
НастройкиПравДоступаПользователей

Но что-то видимо я делаю не так. Либо заахожу под пользователем и вижу всех, либо когда оставляю пользователю только роль менеджер по продажам, то под ним не вижу вообще никого.
11 Бертыш
 
29.11.14
10:28
В группы пользователей в табличную часть засовываю самого пользователя.
Есть знатоки на предмет как корректно программно задействовать штатный механизм разграничения прав?
12 Wobland
 
29.11.14
10:37
(11) не сцы, мужик. три дня вдумчивого медитирования над этой всей бедой - и ты на полпути к просветлению. знатоки есть, но знатокам лениво
13 Escander
 
29.11.14
11:08
(10) у роли и ведутся настройки РЛС, сама РЛС по сути запрос(чуть допиленый). Консоль запросов в зубы и вперёд!

(12)соглашусь с каждым словом... хотя 3 дня - это слишком много.
14 Бертыш
 
29.11.14
13:33
Пока вот скачал себе в помощь отчёт с ифостата по правам, медитирую.
(13) Три дня действительно много :)
Что это запросы я понял. Я только одного не понял — какого кляпа по тем составляющим на которых зиждеться механизм разграничения доступа в типовой на уровне записей не имеет свойства что по полям осуществляется индексирование
15 Бертыш
 
29.11.14
13:43
Я так подозреваю что для того что бы работали права разграничения доступа надо что бы пользователь не имел ролей без ограничений
16 Мыш
 
29.11.14
13:43
Знатоки есть. Хотят денег. Сколько готов заплатить?
И это, как настроить хочешь? С шаблонами или так тексты наваять? )
17 Мыш
 
29.11.14
13:45
(15) В 1С нет права на запрещение. Есть только на разрешение.
18 Бертыш
 
29.11.14
15:31
(16) За объяснение? Наваять то по факту пояснения я если что и сам смогу.
19 Мыш
 
29.11.14
15:36
(18) За объяснение - тож согласен )))
20 Бертыш
 
29.11.14
15:41
Чую пора Волшебнику свою платёжную систему создавать для проведения взаиморрасчетов между одинэсникамии. Озолотится.
21 Escander
 
29.11.14
15:44
(20) если у тебя профразработка на руках то сделать всё только вопрос времени... если готов платить что-бы сделали за тебя - твой выбор, плати
22 Мыш
 
29.11.14
15:45
(20) Оффтопишь ) Дык не ответил, с шаблонами делать хочешь?
23 Escander
 
29.11.14
15:46
(22) вообще он типовые шаблоны УПП курит... пока не вкурил
24 Escander
 
29.11.14
15:46
и правильно делает что учится на том что делали те кто это уже умеют делать
25 Мыш
 
29.11.14
15:48
(23) А в УПП они радикально отличаются от ЗУП-шных и БП-шных?
26 Бертыш
 
29.11.14
15:48
(22) Я хочу задействовать штатный механизм разграничения доступа. Сейчас под стимулированием органа жадности добралсся до того что упустил автоматическое заполнение регистра сведений НазначениеВидовОбъектовДоступа
27 Бертыш
 
29.11.14
15:51
(24) Все типовые 1С это по сути большие библиотеки готового кода на 1С по которому учишься.
28 Escander
 
29.11.14
15:54
(25) сами Роли и Шаблоны РЛС - да, если ты этого не знал
29 Мыш
 
29.11.14
15:57
(28) УПП не смотрел. А прочие по одной схеме:
#Если &ИспользоватьОграничениеПо... #Тогда
ТекущаяТаблица
ИЗ #ТекущаяТаблица КАК ТекущаяТаблица

И дальше самое вкусное. Соединения и прочая )
30 Бертыш
 
29.11.14
15:58
(28) Да я их до вчерашнего дня вообще в глаза не видел. Как-то не доводилось смотреть в их сторону.
31 Бертыш
 
29.11.14
16:06
Заработало! Изюминки "НазначениеВидовОбъектовДоступа" на моём приоженном не хватало для полного счастья.
32 Бертыш
 
29.11.14
16:12
Вот только почему то программно добавить в данный регистр сведений не получается :((
33 Бертыш
 
29.11.14
16:14
Код отрабатывает добавления, а записей нет. В другие связанные с правилами регистры сведений пожалуйста.
34 Escander
 
29.11.14
16:14
(30) любая случающаяся вещь случается когда-то впервые с тобой.
(31) ну молодец!
35 Escander
 
29.11.14
16:15
(33) кури дальше, первый раз раскурил - второй будет куда проще
36 Бертыш
 
29.11.14
16:39
Получилось
Программист всегда исправляет последнюю ошибку.