Есть ТиС. старый релиз - 853
Пишу правила переноса. Остановился вот на чем - есть документ "Движение денежных средств", в нем:
1) есть как оплата так и списание
2) для каждой строки этого документа я должен создать соответственно документ в УТ (10.3)
Посмотрел в поиске. Нашел
v8: Несколько документов в один
Книга знаний: Как правильно пользоваться переносом остатков 7.7 - 8.0 с помощью КД 2.0
Сделал ПКО без источника - Платежное поручение исходящее, в нем 2 ПКС Дата и Номер (включен поиск для них), также без источника.
Добавлен ПВД для данного ПКО, способ отбора данных - произвольный алгоритм. В ПВД в обработчике ПередОбработкой написал:
ВыборкаДанных = СоздатьОбъект("ТаблицаЗначений");
ВыборкаДанных.НоваяКолонка("Дата");
ВыборкаДанных.НоваяКолонка("Номер");
ДокументВыписки = СоздатьОбъект("Документ.ДвиженияДенежныхСредств");
ДокументВыписки.ВыбратьДокументы(Дата(2011,1,1), Дата(2011,6,6));
Пока ДокументВыписки.ПолучитьДокумент()=1 Цикл
ДокументВыписки.ВыбратьСтроки();
Пока ДокументВыписки.получитьстроку() = 1 Цикл
Если ДокументВыписки.ВидОплаты = Перечисление.ВидыОплаты.Оплата Тогда
ВыборкаДанных.НоваяСтрока();
ВыборкаДанных.Дата = ДокументВыписки.ДатаДок;
ВыборкаДанных.Номер = ДокументВыписки.НомерДок;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Да, у меня выгружается номер и дата - но только 1 запись.
Подскажите, что я сделал не так?