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