Имя: Пароль:
1C
 
Доступ по подразделениям
0 21stas
 
28.01.25
20:04
Большое предприятие.
ЗУП Корп и Бухгалтерия Корп.
Надо разделить доступ по подразделениям:
- В Бухгалтерии - чтобы подразделения видели только документы, созданные в их подразделении. И не могли делать ОСВ с данными из других подразделений.
- В ЗУП - чтобы подразделения не могли видеть зарплату в других подразделениях.

Я понимаю, что пока постановка задачи кривоватая, возникает много вопросов.
Может, у кого-то есть протоптанная тропинка, где уже собраны все грабли?
1 ПиН
 
28.01.25
20:14
RLS не предлагать? )))
2 Krendel
 
28.01.25
20:28
Ооо, ты кайфанешь
3 _Дайвер_
 
28.01.25
22:41
По другому никак к сожалению
4 sdf
 
28.01.25
22:45
ЗУП: доступ по подразделениям делать через штатный РЛС по группам доступа физлиц. Для каждого ФЛ автогенерить свою группу доступа ФЛ, в группах доступа пользователей руками указывать подразделения, а программно заполнять группы доступа ФЛ (на осн. кадровых данных, рег. заданием). Минус такой схемы: перевод между подразделениями.
5 21stas
 
29.01.25
05:50
(1) Предлагать.
Лучше с конкретикой - как в (4).
6 craxx
 
29.01.25
05:55
(0) ага, а банковские выписки ты как на подразделения разделишь? там такая куча геморроя сразу нарисуется, что тебя бухгалтерия вздернет с таким разделением прав.
7 21stas
 
29.01.25
05:58
(4) Хороший способ.
Нашёл ещё одно его описание тут: https://infostart.ru/1c/articles/2120233/
8 21stas
 
29.01.25
06:00
По ЗУП какое-то решение видно в (4).

Что делать с Бухгалтерией?
Делать RLS по Подразделениям и с ужасом смотреть что из этого получится?
9 craxx
 
29.01.25
06:05
(8) Бухгалтерия всегда делится только по организациям. По подразделениям ее делить глупо и преступно. Иначе нарушается целостность бухучета.
10 El_Duke
 
29.01.25
08:45
(8) "Что делать с Бухгалтерией?"

Вылечить от шпиономании автора хотелки
11 CepeLLlka
 
29.01.25
08:45
(4)Если есть совместители, то будут проблемы, верно?
12 pavlika
 
29.01.25
08:50
А потом люди начнут переводиться из одного подразделения в другое и захотят видеть историю по ним в разрезе подразделений (групп доступа физлиц).
13 DiMel_77
 
29.01.25
09:02
(4) Забавная штука эти RLS по физлицам в ЗУП. В случае если есть групповой документ в котором содержатся сотрудники с разной группой ограничения по физлицам (Допустим ГруппаПоПодразделению1 и ГруппаПоПоодразделению2), а пользователю назначены отдельные группы доступа по этим ограничениям RLS (т.е. ему доступны сотрудники обоих подразделений по отдельности), то такой документ становится недоступным. Т.е. если взять и ограничить учет по таким отдельным группам, то и все ведомости, списочные переводы и т.п. тоже необходимо будет вести в разрезе этих ограничений... Либо отдельно заводить группы доступа комбинирующие эти ограничения.
14 laeg
 
29.01.25
10:19
(13) Веселье начнется после перевода в другие подразделения. Когда ранее доступные и даже тобой введенные документы перестанут быть доступными ...
15 maxab72
 
29.01.25
10:42
В типовом ЗУП КОРП с этими разделениями сложно. Просто организовать личный кабинет сотрудника, а вот с кабинетом руководителя подразделения приходится извращаться. Но, все решаемо, если без фанатизма. Лучше пользователям не давать работать с документами вообще. Документы заводят ответственные пользователи (сотрудники кадров), не имеющие ограничения по пользователям. А все остальные ограничены по группам пользователей (параллельно с подразделениями) и смотрят только отчеты. Тогда при переводе человека из группы в группу все нужные сведения из отчетов будут видны текущему руководителю.
16 AAA
 
29.01.25
12:51
Скорее всего скрывают зарплату, которую и так все знают
17 21stas
 
29.01.25
11:54
(14) Делается так:
Физлицо приняли на работу - у него появляется доступ от подразделения.
Перевели - у него ДОБАВЛЯЕТСЯ ещё один доступ, от нового подразделения.

Автоматически, конечно - этот механизм предстоит дописать.
18 21stas
 
29.01.25
11:56
(9) По Бухгалтерии:
С главбухом решили попробовать вариант разделить доступ к расчётным счетам организации.
Остальное - не критично.

Не знаю, будет ли работать ОСВ в подразделениях, если им не все расчётные счета доступны.
Остальное, наверное, должно более-менее работать.

Видимо, надо провести эксперимент.
19 evorle145
 
29.01.25
12:22
(13) Вот! 100%. Я даже не знаю как подступиться к этой забавной штуке. Вроде бы косяк разработчика, но ему уже очень много лет, и вряд ли разработчик что-то собирается с этим делать.

"Либо отдельно заводить группы доступа комбинирующие эти ограничения" вот если придумать, как это автоматизировать, то это выход.. В ручную это делать "рутина".
20 Eiffil123
 
29.01.25
12:24
(19) а что у вас рядовые сотрудники (не расчетчики и не кадровики) делают в ЗУП?
21 evorle145
 
29.01.25
12:58
(20) вы что-то не так для себя поняли. Про рядовых никто не говорил.
22 craxx
 
29.01.25
18:49
(18) как Вы себе это представляете? то есть если от клиента на 2 разных счета заплатили денег, то взаиморасчеты будут видны только по одному?
23 21stas
 
31.01.25
11:51
(22) Да.
Дело в том, что предприятие территориально разбросано по разным городам.
И полностью картина должна быть видна только центральной бухгалтерии.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший