В обработчике событий (После загрузки). Для документа РТиУ в БП 3.0.
Договор подставляется, но при записи документа ругается, на поле договор, и нужно руками его снова выбрать...с чем это связано?
Если ЗначениеЗаполнено(Объект.СчетНаОплатуПокупателю) Тогда
Объект.ДоговорКонтрагента=Объект.СчетНаОплатуПокупателю.ДоговорКонтрагента;
Иначе
Объект.ДоговорКонтрагента=Справочники.ДоговорыКонтрагентов.НайтиПоРеквизиту("ВидДоговора", Перечисления.ВидыДоговоровКонтрагентов.СПокупателем,,Объект.Контрагент);
КонецЕсли;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший