Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)
Что-то совсем туплю или запутался.
В ТЧ ПКО имеется ДокументРасчетаСКонтрагентами. Обычно это "РеализацияТоваров"
В РеализацииТоваров имеется ссылка на документ основание - "ЗаказПокупателя (реквизит "Сделка")
Также в ТЧ имеется реквизит "Сделка" (обычно "Заказ покупателя")
ПКО раскрывается в режиме по нескольким сделкам.
Сделал кнопку "Заполнить заказы (сделки)", прописал код:
ДокОбъект = Ссылка.ПолучитьОбъект(); //здесь Док - ссылка на объект
Для Каждого Стр из ДокОбъект.РасшифровкаПлатежа Цикл
Стр.Сделка = Стр.ДокументРасчетовСКонтрагентом.Сделка.Ссылка;
Сообщить(Стр.ДокументРасчетовСКонтрагентом.Сделка);
КонецЦикла;
Стр.Сделка = Стр.ДокументРасчетовСКонтрагентом.Сделка;
СП=ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные;
СП.Сделка = СП.ДокументРасчетовСКонтрагентом.Сделка;
Отладчик что говорит? Данные не заполняются уже в вашем коде, или они заполняются но меняются при записи Объекта, или открытии? Разберите весь механизм. Если в ТЧ одна строка то данные могут браться/записываться в какие-то реквизиты объектов.
Штатно ДокументРасчетовСКонтрагентом не имеет типа "ЗаказПокупателя".
СП=ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные;
СП.Сделка = СП.ДокументРасчетовСКонтрагентом.Сделка;
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua