Сгруппировать по номенклатуре и просуммировать по полям.
а вообще не понимаю почему у Вас не получается, вот для примера:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПродажиОбороты.Номенклатура,
| ПродажиОбороты.КоличествоОборот Количество,
| IsNULL(ПродажиСебестоимостьОбороты.КоличествоОборот,0) КоличествоОборот,
| ПродажиОбороты.СтоимостьОборот Стоимость,
| IsNULL(ПродажиСебестоимостьОбороты.СтоимостьОборот,0) СтоимостьОборот,
| ПродажиОбороты.СтоимостьОборот - IsNULL(ПродажиСебестоимостьОбороты.СтоимостьОборот,0) Маржа
|ИЗ
| РегистрНакопления.Продажи.Обороты(, , , Номенклатура = &Номенклатура) КАК ПродажиОбороты
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость.Обороты(, , , Номенклатура = &Номенклатура) КАК ПродажиСебестоимостьОбороты
| ПО ПродажиОбороты.Номенклатура = ПродажиСебестоимостьОбороты.Номенклатура";
Запрос.УстановитьПараметр("Номенклатура", МояНоменклатура);
Результат = Запрос.Выполнить();
без группировок выводит то что нужно, может у Вас есть доп особенности в запросе
Сообщение отредактировал Batchir - 30.04.15, 14:39