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