Имя: Пароль:
1C
1С v8
Отбор в списке документа в зависимости от подсистемы
0 FireAlex
 
08.10.13
07:28
Здравствуйте!
такая проблема. Пишу базу на упр. формах.
Есть документ Субсидия, в ней есть реквизит ВидСубсидии типа перечисления (мясо, рыба, ягоды и пр.)
Надо сделать столько подсистем, сколько видов субсидий, (чтобы в списке не смешивались) и определенные пользователи работали со своими видами.
Как сделать (настроить) список документов чтобы в зависимости от того, из какой подсистемы он открыт, использовался разный отбор?
(например открыли из подсистемы Рыба - открылись все документы по рыбе)?
делать разные документы копированием не вариант - если что то нужно изменить придется править все документы, логика работы у всех одинаковая.
1 Wobland
 
08.10.13
07:34
нормально так. 20 подсистем на один документ
а почему бы не использовать параметры сеанса для выставления отбора?
2 Armando
 
08.10.13
07:36
Афигеть.
Коль уж так захотелось, можно сделать несколько команд у этого документа, которые будут открывать форму списка с разными отборами.
3 Wobland
 
08.10.13
07:37
а чего бы не сделать 30 подсистем на ближайший месяц, чтоб видеть только сегодняшние документы?
4 perec1982
 
08.10.13
07:40
а ограничение прав доступа на уровне записи?
5 FireAlex
 
08.10.13
07:49
всего будет-где то 7 подсистем и больше не планируется.
Требование заказчика такое, чтобы пользователь, который работает с определенными видами субсидий не видел других, и по каждому виду в свою очередь был отдельный журнал документов.
Ранее база была сделана на 7.7 и на каждый вид субсидий был сделан свой документ, при доработках приходилось каждый править.
6 Wobland
 
08.10.13
07:51
perec1982 был прав
7 Defender aka LINN
 
08.10.13
07:54
(5) Может для начала стоит открыть букварь и почитать - что такое подсистема? Это, конечно, прекрасно, что у тебя есть какое-то свое понимание, но в терминах 1С, раз уж ты с ней работаешь, это значит нечто несколько более иное.
8 Йохохо
 
08.10.13
08:02
"ь документ Субсидия, в ней есть реквизит ВидСубсидии типа перечисления (мясо, рыба, ягоды и пр.) " плакал, какой регион?)
(5) то, что заказчик называет журнал, назови Отбор в журнале
9 FireAlex
 
08.10.13
08:12
(5) регион ЯНАО, у нас есть поддержка сельхозпроизводителей.
с отбором думал - но пользователю придется отбирать где-то в шапке вид субсидии.
Вообще задача сделать 7 разных списков одного документа в зависимости от отбора и разместить все 7 в меню, затем настроить доступ по пользователям.
10 Defender aka LINN
 
08.10.13
08:14
(9) Ну, задача есть - делай. Или ты исполнителя ищешь?
11 Wobland
 
08.10.13
08:15
(9) задача: предоставить юзеру возможность просмотра по тому или иному отбору, дальше - твои домыслы
12 FireAlex
 
08.10.13
08:18
всё - вроде разобрался - сделать команды и по команде открывать нужный отбор.
с подсистемами перебор получается:)
13 Wobland
 
08.10.13
08:19
не за что
14 Wobland
 
08.10.13
08:20
теперь можешь приступать к реализации следующего пункта: Требование заказчика такое, чтобы пользователь, который работает с определенными видами субсидий не видел других
15 FireAlex
 
08.10.13
08:28
(14) вот с этим пока не знаю как быть.
я через БСП стал работать - стандартный справочник пользователи у меня есть.
не подскажешь где в типовых можно подсмотреть?
16 Wobland
 
08.10.13
08:33
RLS прекрасно умеет прятать данные от чужих глаз
17 FireAlex
 
08.10.13
08:37
(16) спасибо, будем разбираться. главное, что направление работы определено:)
18 Armando
 
08.10.13
09:48
(15) В БСП есть подсистема прав доступа. То что тебе надо.
Ждем новых вопросов на эту тему))
19 Wobland
 
08.10.13
09:58
(18) внедрял похожее. за день не справился
20 Armando
 
08.10.13
10:01
(19) Если за 2 года существенно ничего не поменялось, то да - сразу въехать в эту подсистему не просто. Я тоже долго разбирался, когда нетленку ваял.
21 Wobland
 
08.10.13
10:10
(20) я на БСП плюнул и взял УПП - там попроще ;_
Независимо от того, куда вы едете — это в гору и против ветра!