Как привязать документ поступления в безналичные оплаты в Рознице программно?

1. j.r.r 67 21.06.22 10:17 Сейчас в теме
Доброго времени суток

Подскажите пожалуйста, возникла необходимость прикрепить с помощью написанной обработки Поступление товаров в документ Регистрация безналичной оплаты. Как это сделать? Почему то обычным способом не хочет. Вот пример кода, которым пробовал:

Если Объект.ТЗ.Количество() > 0 Тогда
	
	ДокументРБО = Документы.РегистрацияБезналичнойОплаты.НайтиПоНомеру(Объект.РегистрацияБезналичнойОплаты.Номер).ПолучитьОбъект();
	РасшифровкаРБО = ДокументРБО.РасшифровкаПлатежа.Добавить(); 
	
//Ищем подходящий документ в таблице	
	Для каждого Строка Из РасшифровкаРБО Цикл
	
	РасшифровкаРБО.ДокументРасчетовСКонтрагентом = Документы.ПоступлениеТоваров.НайтиПоНомеру(Строка.Документ.Номер);
	
	КонецЦикла;

    ДокументРБО.Записать(РежимЗаписиДокумента.Запись);
			
КонецЕсли;
Показать


Заранее, спасибо
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. j.r.r 67 21.06.22 10:58 Сейчас в теме
Вопрос решён

Если Объект.ТЗ.Количество() > 0 Тогда

	ДокументРБО = Объект.РегистрацияБезналичнойОплаты.ПолучитьОбъект();
	РасшифровкаРБО = ДокументРБО.РасшифровкаПлатежа.Добавить(); 
	
//Ищем подходящий документ в таблице	
	Для каждого Строка Из Объект.ТЗ Цикл
		
	Если ЗначениеЗаполнено(Строка.Поступление) Тогда	
	РасшифровкаРБО.ДокументРасчетовСКонтрагентом = Документы.ПоступлениеТоваров.НайтиПоНомеру(Строка.Поступление.Номер);
	РасшифровкаРБО.СтатьяДвиженияДенежныхСредств = Перечисления.ХозяйственныеОперации.ОплатаПоставщику;
	КонецЕсли;
	
	КонецЦикла;

    ДокументРБО.Записать(РежимЗаписиДокумента.Проведение);
			
КонецЕсли;
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот