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