// ===============================
Процедура ИзмКонтрагент()
Если Заказ.Выбран()=1 Тогда
глКомментарий("Контрагента нужно изменять в заказе!",1,,"!");
Контрагент = Заказ.Контрагент;
Возврат;
КонецЕсли;
Если Контрагент.Выбран() = 1 Тогда
ВидТорговли = Контрагент.ВидТорговли;
Если Контрагент.ВидВзаиморасчетов = Перечисление.ВидыВзаиморасчетов.ПоДоговорам Тогда
Заказ = Контрагент.БазДоговор;
КонецЕсли;
УстСуммаО();
Иначе
ВидТорговли = Перечисление.ВидыТорговли.Предоплата;
Заказ = 0;
КонецЕсли;
ИзмВидТорговли();
КонецПроцедуры
// ===============================
Процедура ИзмЗаказ()
глВыбратьЗаказ(Заказ,Контрагент,СчетКонтрагента,Контекст);
Если Заказ.Выбран() = 1 Тогда
Попытка
Валюта = Заказ.Валюта;
Исключение
Валюта = Гривня;
КонецПопытки;
КонецЕсли;
ИзмВалюта();
УстСуммаО();
КонецПроцедуры
// ===============================
При создании нового документа - после выбора контрагента должен подтянуться нужный Договор (заказ) нужной фирмой.
Пример у контрагента есть 4 договора от разных фирм
1 -от фирмы ПП Пупкин
2 -от фирмы ПП Васечкин
3 -от фирмы ПП Иванова
4 -от фирмы ПП Филимонова
Создаю документ от фирмы ПП Иванова , а в справочнике контрагента по умолчании стоит базДоговор ПП Пункин, то подтягивается договор тот который по умолчаниию
Помогите пожалуйста дописать проверку договора по выбранной фирме.