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