Запрос по остаткам номенклатуры и типам цен #751157


#0 by Kain_wrath
Необходимом запросом получить список номенклатуры, для каждой номенклатуры нужно получить остатки по всем складам + для каждой нужно получить все типы цен которые установлены для нее. Если б ненунжо было бы получать список цен, то реализовалось бы просто через итоги запроса. Но как одновременно получить и то и то в одном запросе ума не приложу.
#1 by sash-ml
Только типы цен? или сами цены тоже?
#2 by Nuobu
В итоговых полях вместо суммы выбери максимум.
#3 by Kain_wrath
да, тип цены и цена
#4 by sash-ml
получить то можно, как ты собираешься это визуализировать?
#5 by Kain_wrath
а что это даст?
#6 by Nuobu
Тебе запрос написать?
#7 by Kain_wrath
Буду выгружать в файл
#8 by sash-ml
колонки какие должны быть?
#9 by Kain_wrath
нет логику действий объяснить, как решит проблему проставление в итогах у неизвестного ресурса выражения "Максимум" не совсем понятно.
#10 by Kain_wrath
Номенклатура, Остатки:{
#11 by sash-ml
Сколько у тебя складов и типов цен?
#12 by Kain_wrath
Около 5 и тех и тех
#13 by Nuobu
Берёшь запрос по остаткам. Левым соединением туда пихаешь ЦеныНоменклатуры.СрезПоследних. Оно тебе разобьёт остатки по типам цен, что не есть правильно. В Итоговых полях, если таковые будут вместо суммы просто выбери Максимум.
#14 by sash-ml
выбрать номенклатура как номенклатура, "остатки" как тип, склад как имя, остаток как значение из остатки... объединить все номенклатура, "цены", типцены, цена и потом все это отсортировать
#15 by Kain_wrath
получается это
#16 by Nuobu
Я тебе об этом и говорил. Зайди во вкладку Итоги настрой отчет.
#17 by Nuobu
А что ты хочешь получить? вроде ведь всё правильно.
#18 by Kain_wrath
, предлагаешь при обработке запроса проверять тип и в зависимости от него заполнять поля ?
#19 by Kain_wrath
ну так дубли же в детальных записях
#20 by sash-ml
смотри внимательно в там общая схема, дополтильено можешь получить итоги по номенклатуре и типу, и обходом сформируешь свой джейсон
#21 by sash-ml
ничего не нужно проверять, делай объединением, тебе с головой хватит 4 поля в результате запроса,
#22 by Kain_wrath
так устраивает, спасибо за помощ
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С