Имя: Пароль:
1C
1С v8
Не создавать документ на основании
0 elsakovm
 
16.10.19
15:10
Добрый день!!
Подскажите пожалуйста, как не создавать документ на основании, если есть условие.
Добавил условие в процедуру "Обработка заполнения", документ не заполняется, но новая форма все равно открывается...
1 elsakovm
 
16.10.19
15:11
УНФ 1,6
2 1Сергей
 
16.10.19
15:12
Отказ = Истина;

не?
3 Cyberhawk
 
16.10.19
15:20
ВызватьИсключение
4 azernot
 
16.10.19
15:30
ПриСозданииНаСервере()
или
ПриОткрытии()

Если Параметры.Ключ.Пустая() и <Выполняется условие> ТОгда
Отказ = Истина;
5 elsakovm
 
16.10.19
15:34
(2) новый документ при этом создается, а нужно чтобы не создавался
6 elsakovm
 
16.10.19
15:37
(4) условие это булево в реквизите документа основания
как его можно прописать в процедуре при открытии на клиенте?
7 Ёпрст
 
16.10.19
15:40
(6) передать параметром или в реквизит запихать
8 Ёпрст
 
16.10.19
15:41
можно как в (3) - но сообщение об ошибке.. не комильфо
9 Андроны едут
 
16.10.19
15:42
(0) правильно - использовать свою команду  и заменить ею типовую
10 GROOVY
 
16.10.19
16:21
Параметр формы "Основание" проверяй ПриСозданииНаСервере.