В НабореДанных сделал левое соединение:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
...
ВЫБОР
КОГДА ЦеныНоменклатуры.ТипЦен.Наименование = "Розничная"
ТОГДА ВЫРАЗИТЬ(ЦеныНоменклатуры.Цена КАК ЧИСЛО(15, 2))
ИНАЧЕ 0
КОНЕЦ КАК Розничная,
ВЫБОР
КОГДА ЦеныНоменклатуры.ТипЦен.Наименование = "Оптовая"
ТОГДА ВЫРАЗИТЬ(ЦеныНоменклатуры.Цена КАК ЧИСЛО(15, 2))
ИНАЧЕ 0
КОНЕЦ КАК Оптовая,
ЦеныНоменклатуры.Цена КАК Цена,
ЦеныНоменклатуры.ТипЦен
{ВЫБРАТЬ
Номенклатура.*,
...
Оптовая,
Розничная,
Цена,
Показатель}
ИЗ
РегистрБухгалтерии.Типовой.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, , , Счет В (&СписокСчетов) {(Счет)}, &ВидыСубконто, Организация В ИЕРАРХИИ (&СписокОрганизаций)) КАК ТиповойОстаткиИОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ПО (ТиповойОстаткиИОбороты.Субконто1 = ЦеныНоменклатуры.Номенклатура)
...
Выводит две колонки, но сейчас на один и тот же товар розничную цену он пишет в одной строке, а оптовую переносит на новую строку
получается один и тот же товар задваевается из за цен. Как сделать, чтобы выводилось одной строкой?