Имя: Пароль:
1C
1С v8
УТ8 Запрет на ввод документов
0 Death_eye
 
16.11.11
16:48
Задача такова: Необходимо запретить ввод документа Реализация ТиУ для контрагентов, которые на оплатили последнюю счет-фактуру в течение пяти дней. Но пользователь с полными правами может снять запрет.
Стандартными средствами, насколько я понимаю, не сделать, только вносить изменения в конфу. Поделитесь мыслями, как это можно сделать с минимальными изменениями.
1 Buster007
 
16.11.11
16:50
УТ 8 (восем)?
2 shuhard
 
16.11.11
16:50
(0) бредовая затея
3 Buster007
 
16.11.11
16:52
(2) да нормальная затея вроде бы...
(0) есть свои предложения?
4 Death_eye
 
16.11.11
16:53
платформа 8.2, ут- 10.3
5 ptiz
 
16.11.11
16:53
Подписку на событие.
6 Death_eye
 
16.11.11
16:56
(3) из своих думал разместить еще одну закладку в форме установки границ запрета редактирования данных. Типа установка допустимого количества дней просрочки оплаты. Соответственно при проведении документа Реализация это число проверяется. При необходимости глбух может его удалить и документ проведется.
Но: в форме установки границ запрета редактирования при сохранении данные пишутся в регистр. Заводить новый? Менять существующий? Не хотелось бы.
7 ProProg
 
16.11.11
16:57
(0) да фигня делов. делай.
8 ProProg
 
16.11.11
16:58
вообще это полностью штатная возможность. и не знать этого позор.
9 shuhard
 
16.11.11
16:59
(3) бредовая
чел с полными правами поменяет/скорректирует любую константу/Рг сведений
проведёт документ и будет таков
10 Death_eye
 
16.11.11
17:03
(8) Так расскажите. Не стыдно не знать, стыдно не хотеть знать.(С)
11 shuhard
 
16.11.11
17:04
(10) если речь о УТ 10.3,
то внимательно изучи галки в договоре
12 ProProg
 
16.11.11
17:14
плюс галки в документе и настройках юзеров
13 Death_eye
 
16.11.11
17:43
(11) Огромное спс.
Пытаюсь настроить права, чтобы менеджер по продажам не мог редактировать реквизит справочника Договоры контрагентов - Количество дней задолженности. Снимаю галку - Редактировать, а потом и Просмотр. И все равно, менеджер может и просматривать и редактировать реквизит. Как ограничить права?
14 shuhard
 
16.11.11
17:45
(13) ни как,
если у юзера полные права он может всё
15 Death_eye
 
16.11.11
17:46
ну понятно, что у юзера не полные права
16 Death_eye
 
16.11.11
17:46
он Менеджер по продажам + Пользователь. В ролях снимаю галки редактировать.
17 shuhard
 
16.11.11
17:47
(15) где понятно
зырим в (0)
Но пользователь с полными правами может снять запрет
18 Death_eye
 
16.11.11
17:49
Пользователь с полными правами будет ставить количество дней задолженности и при необходимости снимать. Но человек делающий документ Реализация не будет иметь полных прав. Ему и нужно запретить редактировать реквизит договора.
19 shuhard
 
16.11.11
17:52
(18) не трогай типовые права
сделай подписку
и новую роль "Правка договора"
в подписке проверь наличие роли
и пошли в сад
20 Death_eye
 
16.11.11
18:01
(19) Еще раз спасибо за помощь