Поработав некоторое время с нашим документом, бухгалтерия вносит предложение: дать возможность закрывать одним документом несколько сделок, по нескольким договорам.
Способов решения поставленной задачи существует немало. Мы рассмотрим классический вариант с использованием табличной части документа.
В документ РасходныйКассовыйОрдер добавим табличную часть Оплаты. В табличной части должны быть реквизиты Договор (тип СправочникСсылка.ДоговорыКонтрагентов), ПриходныйДокумент (тип ДокументСсылка.ПоступлениеТоваров), Сумма.
ВНИМАНИЕ!
Если вы для реквизита Договор не заполнили свойство Связи параметров выбора, то сейчас самое время сделать это. Для чего это делается, рассказано в предыдущем разделе главы.
Самый простой способ добавления табличной части в форму – это перетаскивание из раздела редактора формы Реквизиты. Зацепим мышью табличную часть Оплаты и бросим в раздел Элементы.
Если вы не промахнулись, то платформа предложит вам автоматически создать колонки будущей таблицы. Можете соглашаться с этим. Исправить созданное можно всегда.
Вот, собственно, и все с точки зрения конструирования формы. Форма несколько непривычна (много реквизитов, таблица, а что к чему – непонятно), и неопытный пользователь наверняка в ней запутается (рис. 2.186). Как немного поправить ситуацию, расскажем далее.

Рис. 2.186. Таблица, отображающая табличную часть документа