![]() |
|
Получить остаток только в итогах | ☑ | ||
---|---|---|---|---|
0
myr4ik07
05.10.18
✎
15:43
|
Привет, скд
запрос ВЫБРАТЬ РАЗРЕШЕННЫЕ ТоварыВРозницеОстаткиИОбороты.Склад КАК Склад, ТоварыВРозницеОстаткиИОбороты.Номенклатура КАК Номенклатура, СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход, СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, СУММА(ТоварыВРозницеОстаткиИОбороты.СуммаПродажнаяРасход) КАК СуммаПродажнаяРасход, НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ) КАК Период ИЗ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(, , День, , ) КАК ТоварыВРозницеОстаткиИОбороты СГРУППИРОВАТЬ ПО ТоварыВРозницеОстаткиИОбороты.Склад, ТоварыВРозницеОстаткиИОбороты.Номенклатура, НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ) нужно в результате получить в отчете в итогах (последней колонке) конечного остатка по номенклатуре сейчас получаю такой результат http://prntscr.com/l2ja08 т.е. в итог попадает первое значение остатка, а не последнее, как получить последнее значение остатка в итоговую колонку? |
|||
1
myr4ik07
05.10.18
✎
16:11
|
чуть поправить запрос
ВЫБРАТЬ РАЗРЕШЕННЫЕ ТоварыВРозницеОстаткиИОбороты.Склад КАК Склад, ТоварыВРозницеОстаткиИОбороты.Номенклатура КАК Номенклатура, СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход, СУММА(ТоварыВРозницеОстаткиИОбороты.СуммаПродажнаяРасход) КАК СуммаПродажнаяРасход, НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ) КАК Период, СУММА(ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток ПОМЕСТИТЬ Обороты ИЗ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(, , День, , ) КАК ТоварыВРозницеОстаткиИОбороты СГРУППИРОВАТЬ ПО ТоварыВРозницеОстаткиИОбороты.Склад, ТоварыВРозницеОстаткиИОбороты.Номенклатура, НАЧАЛОПЕРИОДА(ТоварыВРозницеОстаткиИОбороты.Период, ДЕНЬ) ИНДЕКСИРОВАТЬ ПО Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ИсточникДанных.Склад КАК Склад, ИсточникДанных.Номенклатура КАК Номенклатура, СУММА(ИсточникДанных.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток ПОМЕСТИТЬ Остатки ИЗ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(, , , , ) КАК ИсточникДанных СГРУППИРОВАТЬ ПО ИсточникДанных.Номенклатура, ИсточникДанных.Склад ИНДЕКСИРОВАТЬ ПО Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Обороты.Склад, Обороты.Номенклатура, СУММА(Обороты.КоличествоРасход) КАК КоличествоРасход, СУММА(Обороты.СуммаПродажнаяРасход) КАК СуммаПродажнаяРасход, Обороты.Период, СУММА(Остатки.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток ИЗ Обороты КАК Обороты ЛЕВОЕ СОЕДИНЕНИЕ Остатки КАК Остатки ПО Обороты.Номенклатура = Остатки.Номенклатура СГРУППИРОВАТЬ ПО Обороты.Склад, Обороты.Период, Обороты.Номенклатура и в ресурсах не суммировать http://prntscr.com/l2jotq в результате http://prntscr.com/l2jp4j "пооследнее" значение остатка в разрере дней в итогах |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |