|
|
Как сделать, чтобы при выполнении условий при записи документа он не проводился? |
☑ |
|
0
NIGHTHUNTER
20.11.20
✎
12:32
|
Каким образом можно задать что бы форма документа не закрывалась, а сам документ не проводился, если выполняются вот эти условия.
Конфигурация Итилиум. В правилах обработки, перед записью существующего документа.
Если ЭтотОбъект.Состояние.Наименование = "Завершен" И ЭтотОбъект.КодЗакрытия.Наименование = "Выполнен" И ЭтотОбъект.ТрудозатратыФакт < 0.15 Тогда
Сообщить("Состояние: " + ЭтотОбъект.Состояние.Наименование);
Сообщить("Код закрытия: " + ЭтотОбъект.КодЗакрытия.Наименование);
Сообщить("Трудозатраты факт: " + ЭтотОбъект.ТрудозатратыФакт);
КонецЕсли;
Если условия выполнились, как не дать закрыть форму документа и не дать провести документ? Код задан в конструкторе правил обработки и выполняется на стороне предприятия .
|
|
|
1
Волшебник
20.11.20
✎
12:33
|
Отказ = Истина;
|
|
|
2
NIGHTHUNTER
20.11.20
✎
12:44
|
(1) Сейчас буду пробовать. А то с этим конструктором, совсем не знаю, как все поведет себя в этом случает.
Пока получилось выполнить нужные условия и вывести сообщения. Сейчас нужно не дать закрыть форму и провестись документу.
|
|
|
3
H A D G E H O G s
20.11.20
✎
12:49
|
Я правильно понимаю, что ЛивингСтар шарится в Итилиуме?
|
|
|
4
Галахад
гуру
20.11.20
✎
12:53
|
Хех, похоже фуфло этот ваш Итилиум. :)
|
|
|
5
mikecool
20.11.20
✎
12:54
|
(4) сейчас автор это и докажет )
|
|