Обновление формы документа после проведения #577371


#0 by Ardi
Жму стандартную кнопку провести - и кнопки "Записать, ок" и остальные элементы формы блокируется от перепроведения (согласно правам пользователя). А если провожу программно из документа с  помощью "Записать(РежимЗаписиДокумента.Проведение);" то открытый документ не блокируется. И снова можно его изменить и провести. "Обновить" не помогает. Какой код правильный чтобы обновить статус?
#1 by DmitrO
#2 by Ardi
То же самое. Без изменений.
#3 by shuhard
а блокируешь ты конечно в событии формы после записи ?
#4 by Ardi
Блокирует вроде платформа, не код. У пользователя нет прав модифицировать проведённые.
#5 by shuhard
сделай кодом после записи, проверив наличие ролей
#6 by Ardi
Выкрутился так (с привязкой к ролям):
#7 by Mort
По-хорошему чтобы ни сделал пользователь, он должен иметь возможность в ближайший час откатить свои действия (ну с кем не бывает, ошибся) за исключением критических моментов, вроде удаления помеченных и обработки большого количества объектов. Но бравые 1сники не дают им расслабится. Ведь пользователь 1С как диспетчер, не должен допускать ошибок. Нажал ОК не проверив документ - пеши объяснительную Самому Великому одинэснику,  чтобы дал возможность исправится.
#8 by Ardi
Есть отдельный человек с правами. Есть возврат.
#9 by DmitrO
Удивительно. А у меня работает.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С