![]() |
![]() |
|
нелеквид зч. получить несколько цен со справочника. как ? запрос | ☑ | ||
---|---|---|---|---|
0
zladenuw
22.10.13
✎
10:56
|
ВЫБРАТЬ
ОстаткиЗЧ.Товар, МАКСИМУМ(ОстаткиЗЧ.Период) КАК Период ПОМЕСТИТЬ ВТ ИЗ РегистрНакопления.ОстаткиЗЧ КАК ОстаткиЗЧ ГДЕ ОстаткиЗЧ.ВнД = ЗНАЧЕНИЕ(Перечисление.ВидыДвижЗЧ.Продажа) И ВЫБОР КОГДА &Поставщик = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ ОстаткиЗЧ.Партия.Поставщик = &Поставщик КОНЕЦ И ВЫБОР КОГДА &ФильтрТовар = ЗНАЧЕНИЕ(Справочник.Запчасти.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ ОстаткиЗЧ.Товар В ИЕРАРХИИ (&ФильтрТовар) КОНЕЦ СГРУППИРОВАТЬ ПО ОстаткиЗЧ.Товар ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ.Товар ПОМЕСТИТЬ ПродажиЗЧ ИЗ ВТ КАК ВТ ГДЕ РАЗНОСТЬДАТ(ВТ.Период, &ТекДата, ДЕНЬ) / 365 > &ЛетНелеквидаОт и РАЗНОСТЬДАТ(ВТ.Период, &ТекДата, ДЕНЬ) / 365 < &ЛетНелеквидаДо СГРУППИРОВАТЬ ПО ВТ.Товар ; //////////////////////////////////////////////////////////////////////////////// УНИЧТОЖИТЬ ВТ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ОстаткиЗЧОстаткиИОбороты.Товар.Код КАК Артикул, ОстаткиЗЧОстаткиИОбороты.Товар.Артикул КАК КодБух, ОстаткиЗЧОстаткиИОбороты.Товар, МАКСИМУМ(РАЗНОСТЬДАТ(ОстаткиЗЧОстаткиИОбороты.Партия.Дата, &ТекДата, ГОД)) КАК КоличествоЛет, СУММА(ОстаткиЗЧОстаткиИОбороты.КвоКонечныйОстаток) КАК Остаток, СРЕДНЕЕ(ЦеныЗЧ.Цена) КАК Цена, СУММА(ОстаткиЗЧОстаткиИОбороты.КвоКонечныйОстаток * ЦеныЗЧ.Цена) КАК Сумма ИЗ РегистрНакопления.ОстаткиЗЧ.ОстаткиИОбороты( , &ТекДата, , , ВЫБОР КОГДА &Поставщик = ЗНАЧЕНИЕ(Справочник.Клиенты.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ Партия.Поставщик = &Поставщик КОНЕЦ И РАЗНОСТЬДАТ(Партия.Дата, &ТекДата, ДЕНЬ) / 365 > &ЛетНелеквидаОт и РАЗНОСТЬДАТ(Партия.Дата, &ТекДата, ДЕНЬ) / 365 < &ЛетНелеквидаДо И ВЫБОР КОГДА &ФильтрТовар = ЗНАЧЕНИЕ(Справочник.Запчасти.ПустаяСсылка) ТОГДА ИСТИНА ИНАЧЕ Товар В ИЕРАРХИИ (&ФильтрТовар) КОНЕЦ И НЕ Товар В (ВЫБРАТЬ Т.Товар ИЗ ПродажиЗЧ КАК Т)) КАК ОстаткиЗЧОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ЦеныЗЧ КАК ЦеныЗЧ ПО ОстаткиЗЧОстаткиИОбороты.Товар = ЦеныЗЧ.Владелец ГДЕ ОстаткиЗЧОстаткиИОбороты.КвоКонечныйОстаток = ОстаткиЗЧОстаткиИОбороты.КвоОборот И ЦеныЗЧ.ТипЦены в (&ТипЦены) СГРУППИРОВАТЬ ПО ОстаткиЗЧОстаткиИОбороты.Товар.Код, ОстаткиЗЧОстаткиИОбороты.Товар.Артикул, ОстаткиЗЧОстаткиИОбороты.Товар |
|||
1
Галахад
гуру
22.10.13
✎
11:03
|
Условие на тип цен убрать из ГДЕ.
|
|||
2
zladenuw
22.10.13
✎
11:03
|
отчет в скд. я так понимаю динамически не получиться. только вручную написать соединение с условием нужного типа цен ?
|
|||
3
zladenuw
22.10.13
✎
11:05
|
мне надо в 1 строку вывести колонки по ценам, а не в строки
|
|||
4
Галахад
гуру
22.10.13
✎
11:07
|
Что-то я ничего не понял.
|
|||
5
zladenuw
22.10.13
✎
11:10
|
(4) что не понятно. отчет по складам. только склад в колонки. а не в строки. где 1 колонка номенклатура. а остальные колонки склады. так понятно ? только это с ценами. вечная хотелка когда уже 1с это сделают.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |