Какая у Вас конфигурация? УТ / УТП?
Копайте в сторону передачи структуры отбора из формы документа в Общий модуль "РаботаСДиалогами".
Экспортная процедура "НачалоВыбораЗначенияДоговораКонтрагента".
// Процедура выполняет стандартные действия при начале выбора договора контрагента в формах документов.
//
// Параметры:
// ДокументОбъект - объект редактируемого документа;
// ФормаДокумента - форма редактируемого документа;
// ЭлементФормы - элемент формы документа, который надо заполнить;
// Контрагент - ссылка на справочник, определяет контрагента по договору;
// ДоговорКонтрагента - ссылка на справочник, определяет договор контрагента;
// ВидДоговораВзаиморасчетов - вид договора взаиморасчетов для отбора, значение перечисления ВидыДоговоровКонтрагентов;
// СтандартнаяОбработка - булево, признак выполнения стандартной (системной) обработки события,
// СтруктураДополнительныхПараметров - структура, содержит дополнительные значения отбора, необязаетльный,
// ключ - имя отбора, значение - структура, определяющая отбор с ключами:
// ЗначениеОтбора (если не задан, то отбор не устанавливается),
// ВидСравненияОтбора (если не задан, то ВидСравнения.Равно),
// ДоступностьОтбора (если не задан, то Ложь).
//
Процедура НачалоВыбораЗначенияДоговораКонтрагента(ДокументОбъект, ФормаДокумента, ЭлементФормы, Контрагент, ДоговорКонтрагента,
ВидыДоговораВзаиморасчетов, СтандартнаяОбработка,
СтруктураДополнительныхПараметров = Неопределено) Экспорт
Сообщение отредактировал Flexy - 16.12.16, 13:11