Вход | Регистрация


Получить остаток только в итогах

Получить остаток только в итогах
Я
   myr4ik07
 
05.10.18 - 15:43
Привет, скд

запрос
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ТоварыВРозницеОстаткиИОбороты.Склад КАК Склад,
    ТоварыВРозницеОстаткиИОбороты.Номенклатура КАК Номенклатура,
    СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход,
    СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    СУММА(ТоварыВРозницеОстаткиИОбороты.СуммаПродажнаяРасход) КАК СуммаПродажнаяРасход,
    НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ) КАК Период
ИЗ
    РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(, , День, , ) КАК ТоварыВРозницеОстаткиИОбороты

СГРУППИРОВАТЬ ПО
    ТоварыВРозницеОстаткиИОбороты.Склад,
    ТоварыВРозницеОстаткиИОбороты.Номенклатура,
    НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ)

нужно в результате получить в отчете в итогах (последней колонке) конечного остатка по номенклатуре

сейчас получаю такой результат
http://prntscr.com/l2ja08
т.е. в итог попадает первое значение остатка, а не последнее, как получить последнее значение остатка в итоговую колонку?
 
 
   myr4ik07
 
1 - 05.10.18 - 16:11
чуть поправить запрос

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ТоварыВРозницеОстаткиИОбороты.Склад КАК Склад,
    ТоварыВРозницеОстаткиИОбороты.Номенклатура КАК Номенклатура,
    СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход,
    СУММА(ТоварыВРозницеОстаткиИОбороты.СуммаПродажнаяРасход) КАК СуммаПродажнаяРасход,
    НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ) КАК Период,
    СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток
ПОМЕСТИТЬ Обороты
ИЗ
    РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(, , День, , ) КАК ТоварыВРозницеОстаткиИОбороты

СГРУППИРОВАТЬ ПО
    ТоварыВРозницеОстаткиИОбороты.Склад,
    ТоварыВРозницеОстаткиИОбороты.Номенклатура,
    НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ)

ИНДЕКСИРОВАТЬ ПО
    Номенклатура
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ИсточникДанных.Склад КАК Склад,
    ИсточникДанных.Номенклатура КАК Номенклатура,
    СУММА(ИсточникДанных.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток
ПОМЕСТИТЬ Остатки
ИЗ
    РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(, , , , ) КАК ИсточникДанных

СГРУППИРОВАТЬ ПО
    ИсточникДанных.Номенклатура,
    ИсточникДанных.Склад

ИНДЕКСИРОВАТЬ ПО
    Номенклатура
;

////////////////////////////////////////////////////////////////////////////////

ВЫБРАТЬ
    Обороты.Склад,
    Обороты.Номенклатура,
    СУММА(Обороты.КоличествоРасход) КАК КоличествоРасход,
    СУММА(Обороты.СуммаПродажнаяРасход) КАК СуммаПродажнаяРасход,
    Обороты.Период,
    СУММА(Остатки.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток
ИЗ
    Обороты КАК Обороты
        ЛЕВОЕ СОЕДИНЕНИЕ Остатки КАК Остатки
        ПО Обороты.Номенклатура = Остатки.Номенклатура

СГРУППИРОВАТЬ ПО
    Обороты.Склад,
    Обороты.Период,
    Обороты.Номенклатура

и в ресурсах не суммировать
http://prntscr.com/l2jotq
в результате
http://prntscr.com/l2jp4j
"пооследнее" значение остатка в разрере дней в итогах

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует