|
отчет по неликвидным остаткам | ☑ | ||
---|---|---|---|---|
0
denis_solyanko
21.10.14
✎
11:18
|
В отчет попадают номенклатуры по которым происходят движения в чем ошибка , помогите
ВЫБРАТЬ СУММА(ВЫБОР КОГДА ЕСТЬNULL(ТоварыВРозницеОстатки.КоличествоОстаток, 0) > 0 ТОГДА ЕСТЬNULL(ТоварыВРозницеОстатки.СуммаПродажнаяОстаток, 0) / ЕСТЬNULL(ТоварыВРозницеОстатки.КоличествоОстаток, 0) ИНАЧЕ 0 КОНЕЦ) КАК Себестоимость, ТоварыВРозницеОстатки.Номенклатура КАК Номенклатура, ТоварыВРозницеОстатки.Склад КАК Склад, ТоварыВРозницеОстатки.Номенклатура.Код КАК НоменклатураКод, ТоварыВРозницеОстатки.КоличествоОстаток КАК КоличествоКонечныйОстаток, ВложенныйЗапрос.Остаток КАК Остаток, ВложенныйЗапрос.Оборот КАК Оборот, СУММА(ЕСТЬNULL(ТоварыВРозницеОстатки.КоличествоОстаток, 0) * ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0)) КАК СуммаРеализации ИЗ (ВЫБРАТЬ СРЕДНЕЕ(ЕСТЬNULL(Остатки.Остаток, 0)) КАК Остаток, СУММА(ЕСТЬNULL(Обороты.Оборот, 0)) КАК Оборот, Остатки.Номенклатура КАК Номенклатура ИЗ (ВЫБРАТЬ ТоварыВРозницеОстатки.Номенклатура КАК Номенклатура, СРЕДНЕЕ(ЕСТЬNULL(ТоварыВРозницеОстатки.КоличествоОстаток, 0)) КАК Остаток ИЗ РегистрНакопления.ТоварыВРознице.Остатки(&КонецПериода, ) КАК ТоварыВРозницеОстатки СГРУППИРОВАТЬ ПО ТоварыВРозницеОстатки.Номенклатура) КАК Остатки ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СУММА(ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ТоварыВРозницеОбороты.Регистратор) = ТИП(Документ.РеализацияТоваровУслуг) ТОГДА 1 ИНАЧЕ 0 КОНЕЦ) КАК Оборот, ТоварыВРозницеОбороты.Номенклатура КАК Номенклатура ИЗ РегистрНакопления.ТоварыВРознице.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ТоварыВРозницеОбороты СГРУППИРОВАТЬ ПО ТоварыВРозницеОбороты.Номенклатура) КАК Обороты ПО (Обороты.Номенклатура = Остатки.Номенклатура) ГДЕ ЕСТЬNULL(Обороты.Оборот, 0) = 0 СГРУППИРОВАТЬ ПО Остатки.Номенклатура) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРознице.Остатки(&КонецПериода, ) КАК ТоварыВРозницеОстатки ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонецПериода, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних ПО ТоварыВРозницеОстатки.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура ПО ВложенныйЗапрос.Номенклатура = ТоварыВРозницеОстатки.Номенклатура СГРУППИРОВАТЬ ПО ТоварыВРозницеОстатки.Номенклатура, ТоварыВРозницеОстатки.Склад, ТоварыВРозницеОстатки.Номенклатура.Код, ТоварыВРозницеОстатки.КоличествоОстаток, ВложенныйЗапрос.Оборот, ВложенныйЗапрос.Остаток УПОРЯДОЧИТЬ ПО Номенклатура |
|||
1
Godofsin
21.10.14
✎
11:30
|
Задача то какая?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |