Имя: Пароль:
1C
 
Запрет проведения документа
0 BoiSaOne
 
18.01.21
15:55
Добрый день у меня следующий вопрос: я в модуле объекта делаю запрос к БД если я получаю данные и этот документ не был проведен, я его могу провести, но только 1-й раз, далее этот документ может проводить только пользователь с полными правами, как мне заблокировать кнопки "провести" и "отмена проведения" в форме документа и одновременно в форме списка документов?
1 Ёпрст
 
18.01.21
15:57
А полные права у вас в конторе, кому выдают ?  И после ммм..нескольких десятков обращений, он не устанет перепроводить док. в случае чего ?
2 dka80
 
18.01.21
15:59
в модуле объекта в процедуре ОбработкаПроведения Отказ=Ложь
Но учти, что групповая обрработка станет также не возможна.
Но лучше сделать механизм утверждения: документ создается и проводится сколько угодно раз. Затем его кто-то утверждает и он в Только просмотр встает
3 BoiSaOne
 
18.01.21
16:36
Но мне бы сами кнопки заблокировать которые расположены на форме, конечно я могу установить доступность у кнопки проведения в МодулеФормы, но ФормаСписка у меня создаётся автоматом
4 dka80
 
18.01.21
16:59
В форме списка нет кнопок "Провести", есть контекстное меню. Самый простой вариант сделать в модуле ОБЪЕКТА