Вход | Регистрация
 

Изменение правил обработки

Изменение правил обработки
Я
   NIGHTHUNTER
 
10.12.20 - 10:18
Конфигурация Итилиум. Выполнение правила обработки на стороне предприятия.
Было поставлено условие сделать правило обработки при котором, -

Только пользователь с ролью "Полные права" мог сохранять обращения которые уже имеют признак закрытия и наряды
которые имеют признак закрытого наряда.

То есть если пользователь, открывает закрытый наряд, и у него нет полных прав, то он уже не сможет его ни изменить ни записать.
Выполнено это условием, -

Если Не РольДоступна("ПолныеПрава") И ЭтотОбъект.Состояние.Закрыт Тогда
     Сообщить("Отсутсвуют полные права. Сохраняется документ с состоянием закрыт. Отказ!");
     Отказ = Истина;
КонецЕсли;

Но, сейчас. Если этот же пользователь, открывает документ в состоянии в работе, и переводит его в состояние завершен, у него то же сообщение выходит и на этот момент.
Как доработать условие, что бы пользователь, мог открывать документы в состоянии отличном от завершен, и переводил их в состояние завершен.
Получается, выше прописанное условие не дает это делать. Так как проверка идет после установки состояния закрыт.
   arsik
 
1 - 10.12.20 - 10:20
ЭтотОбъект.Ссылка.Состояние.Закрыт
   NIGHTHUNTER
 
2 - 10.12.20 - 10:24
Сделано это через событие, http://joxi.ru/LmGO73GslbK8dm

(1) То есть это исправит ситуацию? Пользователь без полных прав открывая документ в состоянии закрыт, ничего не сможет с ним сделать. Ни записать ни провести.
Но если он откроет документ в состоянии в работе, то сможет его перевести в состояние завершен ?
   NIGHTHUNTER
 
3 - 10.12.20 - 10:31
(1) То есть в ЭтотОбъект, то что установлено на форме.
В ЭтотОбъект.Ссылка. то что записано в документе до сохранения ?

То что в ЭтотОбъект

различается в том что в

ЭтотОбъект.Ссылка ?
   novichok79
 
4 - 10.12.20 - 11:33
(3) возьми да посмотри типзнч(ЭтотОбъект) и типзнч(ЭтотОбъект.Ссылка). отладчик для этого и существует.
   NIGHTHUNTER
 
5 - 10.12.20 - 12:04
(4) Да и без типа значения там покажет тип наверное, ну это понятно, не сразу улавливается только что там все разное
   novichok79
 
6 - 10.12.20 - 15:08
(5) ну ок

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.