Имя: Пароль:
1C
 
Ограничение прав для бухгалтера
0 furchia
 
24.11.25
12:47
Здравствуйте. такой вопрос. есть база. есть стандартный набор прав (профиль группы доступа) бухгалтера. для него есть ограничения по организациям, группе физ.лиц, пользователям (всем разрешено/всем запрещено/кроме/) вроде, еще по чему-то, но по контрагентам нет. в остальном набор прав устраивает. что нужно, чтобы один из пользователей имел все права бухгалтера, но мог видеть только контрагентов (и мог работать с ними) только те, которые лежат в определенной папке. в какую сторону копать?
1 Ненавижу 1С
 
гуру
24.11.25
13:12
2 Dmitrii
 
гуру
24.11.25
14:04
(0) И как должна у такого бухгалтера выглядеть общая оборотка  по всем счетам, например? Или ОСВ по счету 51 "Расчетные счета", где в остатках лежат деньги, поступившие как от доступных пользователю контрагентов, так и полученные от контрагентов, которых он видеть не должен.
Типа сальдо Дт на начало 100₽
Дебет 0₽
Кредит 0₽
Сальдо Дт на конец 500₽
И откуда 400₽ на остатке взялось при нулевых оборотах?
3 GlRoznica
 
24.11.25
14:07
(2) Значит, это не бухгалтер, а оператор по вводу данных, которых сейчас в большинстве своем путают с бухгалтерами.
4 Dmitrii
 
гуру
24.11.25
14:10
Ограничение регистра бухгалтерии по значениям субконто - утопия.
Максимум чего можно добиться, это отсвечивания во всех отчетах вместо значений субконто надписи <Объект не найден...>. Однако при минимальном уровне смекалки и интеллекта вполне легко догадаться - что это за записи, от кого и кому деньги и товары/услуги идут.
5 Dmitrii
 
гуру
24.11.25
14:16
(3)  >> это не бухгалтер, а оператор по вводу данных

Вероятнее всего.
Однако в типовой БП, насколько я помню, нет типовых поставляемых профилей групп доступа такого рода. Возможно что-то поменялось за последние несколько лет. Хотя с трудом представляю как. Ведь всё опять упирается в регистр бухгалтерии с его двойной записью.
6 furchia
 
24.11.25
17:17
(2) (3) (4) уточню еще данные. база ЕРП. чтобы пользователь ДтКт нажимал в определенных но не всех документах (документах (реализации, с/ф), которые принадлежат только определенным клиентам.
7 Dmitrii
 
гуру
24.11.25
19:30
(6) >> база ЕРП.

С этого надо было начинать.
Для бухгалтера ограничения по партнёрам (контрагентам) нет и быть не может. Потому что см.(4).
Но можно дать пользователю полномочия менеджеров по закупкам и/или продажам. Там включить ограничения по партнёрам ("все разрешены кроме" или "все запрещены кроме").
Естественно никаких бухгалтерских данных такой пользователь видеть не будет. И тут могут быть варианты.
1. Смириться и принять тот факт, что этот пользователь - по сути просто оператор по вводу данных. Никаких бухгалтерских данных он видеть не будет - ни проводок, ни бух.отчетов.
2. Нарисовать свой набор аналогов стандартных бухгалтерских отчетов (ОСВ/Карточка счета/Анализ счета/Анализ субконто), работающих с учётом ваших ограничений.

>> чтобы пользователь ДтКт нажимал в определенных но не всех документах

В теории сделать это можно. Но без программирования тут уже не обойтись. И будет это не сильно надёжно, т.к. дав хотя бы часть доступа к регистру бухгалтерии, вы фактически откроете пользователю весь бух.учёт. Ему останется лишь найти лазейку, в которую можно пролезть, чтобы увидеть всё, что он захочет.
8 craxx
 
25.11.25
06:23
(6) Дорогой мой человек.
А если, например, это перенос дебиторской/кредиторской задолженности, с клиента, который разрешен, на клиента который не разрешен данному оператору? Как программа должна это показывать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший