0
НуВотКак
21.12.11
✎
19:20
|
В унф есть такой документ как ЗаказПокупателя у него есть ВидОперации:
ЗаказНаПродажу и ЗаказНаряд
Мне нужно на Основание ЗаказаПокупателя с свидом ЗаказНаПродажу вводить ЗаказНаряд, но не на оборот
Написал такой код:
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка) Экспорт
...
ИначеЕсли ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ЗаказПокупателя") Тогда
Если ДанныеЗаполнения.ВидОперации = Перечисления.ВидыОперацийЗаказПокупателя.ЗаказНаПродажу Тогда
ВидОперации = Перечисления.ВидыОперацийЗаказПокупателя.ЗаказНаряд;
Контрагент = ДанныеЗаполнения.Контрагент;
Иначе
Сообщить("Заказ-наряд можно ввести только на основании заказа покупателя, (папой клинусь, да!)");
Возврат;
КонецЕсли;
Возврат;
...
Но вот дело в том что он то все равно будет вводится, как ограничить
|
|