Имя: Пароль:
1C
1С v8
БП 3.0 Настройка прав на банковский счет организации
,
0 мшъ
 
05.09.18
06:33
День добрый! Возникла задача в типовой БП 3.0 ограничить права некоторым пользователем (менеджерам) на использование банковских счетов организации, кроме одного. Видеть документы с другими счетами им можно, но нельзя использовать их в документах. (Манагеры имеют привычку копировать старые документы с неверными счетами, и возникают ошибки). Изначально планировалось сделать с помощью RLS, но поскольку в программе нет стандартного вида доступа Банковские счета, получается нужно вносить довольно много изменений ради такой небольшой задачи. Возможно, есть способ способ попроще? Либо как это сделать с помощью RLS c меньшими затратами?
1 birkoFFFF
 
05.09.18
06:42
Если дело только в копировании документов, то сделать подписку на событие, которая при записи документов нужного вида будет менять банковский счет в документе на нужный счет, например на текущий счет организации по умолчанию.

Делов на 10 минут и без изменения типовой конфигурации.
2 Aleksey
 
05.09.18
06:47
Ну для этого можно и расширение заюзать. Всего то 1 строчку поправить в процедуре заполнения при копировании
3 birkoFFFF
 
05.09.18
06:55
(2) Вариант, но при подписке можно указать сразу несколько типов документов, а в расширении надо для каждого писать отдельно.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн