Перенос Розничной цены из Розница 1.0 в Бухгалтерия 2.0

1. Nail2011 11 02.08.12 07:32 Сейчас в теме
Всем доброго дня!

Переношу документы ПоступлениеТоваров и ВозвратТовараПоставщику, ТЧ Товары.

Известно что в Рознице розничная цена в ТЧ Товары не фиксируется, клиенту нужно при переносе чтобы ТЧ сворачивалась по Сумме в Рознице (реквизит ТЧ в Бухгалтерии).
Как я понимаю, при конвертации нужны следующие задачи: Получение запросом Розничной цены из регистра сведений ЦеныНоменклатурыМагазина по Номенклатуре,

вычисление Розничной суммы по всем позициям в ТЧ,

подставление вычисленного значения в реквизит СуммаВРознице в Бухгалтерии.

Вот мой код в ПВД: (закладка Перед обработкой)

Код:
   ТЗ = Новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("СуммаВРознице");
СуммаР=0;
Для каждого СтрНом из ИсходящиеДанные Цикл

Запросы.ЗапросРозница.УстановитьПараметр ("Номенклатура",СтрНом.Товары.Номенклатура);
Выборка = Запросы.ЗапросРозница.Выполнить().Выбрать();

Выборка.Следующий();
Сумма =стрНом.Количество*выборка.ЦенаРозница;
СуммаР=СуммаР+Сумма;
КонецЦикла;
 
 НовСтр = ТЗ.Добавить();
 НовСтр.СуммаВРознице = СуммаР;
 
 ИСходящиеДанные = Новый СписокЗначений;
 ИсходящиеДанные.Добавить(ТЗ, "Товары");
 
 ВыгрузитьПоПравилу(,,ИсходящиеДанные,,"ПоступлениеТоваровУслуг");
Показать




в чем ошибка?
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

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