Здравствуйте! немного допиливаю отчет "Оценка склада" на СКД. Вот код запроса:

```1c
    ВЫБРАТЬ РАЗРЕШЕННЫЕ
    Остатки.Склад.Организация КАК Организация,
    Остатки.Склад.Магазин КАК Магазин,
    Остатки.Склад КАК Склад,
    Остатки.Номенклатура КАК Номенклатура,
    Остатки.Характеристика КАК Характеристика,
    Остатки.КоличествоОстаток КАК КоличествоОстаток,
    Остатки.Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    ЕСТЬNULL(СебестоимостьНоменклатуры.Цена, 0) * Остатки.КоличествоОстаток КАК Себестоимость,
    УпаковкиНоменклатуры.Коэффициент КАК КоличествоШтукВКубе,
    Остатки.КоличествоОстаток / УпаковкиНоменклатуры.Коэффициент КАК КоличествоВКубах
    ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки({(&Период)}, {(Склад).* КАК Склад, (Номенклатура).* КАК Номенклатура, (Склад.Магазин) КАК Магазин}) КАК Остатки
    {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СебестоимостьНоменклатуры КАК СебестоимостьНоменклатуры
    ПО Остатки.Номенклатура = СебестоимостьНоменклатуры.Номенклатура
    И Остатки.Характеристика = СебестоимостьНоменклатуры.Характеристика
    И (СебестоимостьНоменклатуры.Регистратор В
    (ВЫБРАТЬ ПЕРВЫЕ 1
    Себестоимость.Регистратор
    ИЗ
    РегистрСведений.СебестоимостьНоменклатуры КАК Себестоимость
    ГДЕ
    (Себестоимость.Магазин = Остатки.Склад.Магазин
    ИЛИ Себестоимость.Магазин = ЗНАЧЕНИЕ(Справочник.Магазины.ПустаяСсылка))
    И Себестоимость.Номенклатура = Остатки.Номенклатура
    И Себестоимость.Характеристика = Остатки.Характеристика
    И (Себестоимость.Период <= &Период
    ИЛИ &Период = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0))
    УПОРЯДОЧИТЬ ПО
    Себестоимость.Период УБЫВ,
    Себестоимость.Регистратор УБЫВ,
    ВЫБОР
    КОГДА Себестоимость.Магазин = ЗНАЧЕНИЕ(Справочник.Магазины.ПустаяСсылка)
    ТОГДА 0
    ИНАЧЕ 1
    КОНЕЦ))
    И (СебестоимостьНоменклатуры.Магазин В
    (ВЫБРАТЬ ПЕРВЫЕ 1
    Себестоимость.Магазин
    ИЗ
    РегистрСведений.СебестоимостьНоменклатуры КАК Себестоимость
    ГДЕ
    (Себестоимость.Магазин = Остатки.Склад.Магазин
    ИЛИ Себестоимость.Магазин = ЗНАЧЕНИЕ(Справочник.Магазины.ПустаяСсылка))
    И Себестоимость.Номенклатура = Остатки.Номенклатура
    И Себестоимость.Характеристика = Остатки.Характеристика
    И (Себестоимость.Период <= &Период
    ИЛИ &Период = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0))
    УПОРЯДОЧИТЬ ПО
    Себестоимость.Период УБЫВ,
    Себестоимость.Регистратор УБЫВ,
    ВЫБОР
    КОГДА Себестоимость.Магазин = ЗНАЧЕНИЕ(Справочник.Магазины.ПустаяСсылка)
    ТОГДА 0
    ИНАЧЕ 1
    КОНЕЦ))}
    {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних({(&Период)}, {(ВидЦены).* КАК ВидЦены, (Номенклатура).* КАК Номенклатура}) КАК ЦеныПоВидуЦен
    ЛЕВОЕ СОЕДИНЕНИЕ Справочник.УпаковкиНоменклатуры КАК УпаковкиНоменклатуры
    ПО ЦеныПоВидуЦен.Упаковка = УпаковкиНоменклатуры.Ссылка
    ПО Остатки.Номенклатура = ЦеныПоВидуЦен.Номенклатура
    И Остатки.Характеристика = ЦеныПоВидуЦен.Характеристика}
```

В консоли запросов появляется результат как на скрине, в запросах немного плаваю. Помогите, как сделать красиво?
---
на этот раз я использовал внутренее соединение и все стало хорошо, всегда про него забываю...по сути отчет рабочий вот только с упаковками я наделал делов.
---
Скорей всего из регистра СебестоимостьНоменклатуры выбираются записи с повторяющейся номенклатурой. Там СрезПоследних, наверное, нужен
---
Вопрос снят, в строке ЛЕВОЕ СОЕДИНЕНИЕ Справочник.УпаковкиНоменклатуры КАК УпаковкиНоменклатуры заменил на правое соединение.
---
ПРоблема частично возобновилась) в консоли запросов все нормально а отчет показывает не те данные, количество товара задвоено...
---
фигурных скобок переборщил
---
в этом проблема? я их даже не добавлял, фигурные скобки в типовом отчете были.
---
на этот раз я использовал внутренее соединение и все стало хорошо, всегда про него забываю...по сути отчет рабочий вот только с упаковками я наделал делов.