Запрос - выборка остатков партий товаров #333728


#0 by Beg1C
Необходимо вывести всю информацию об остатках партий товаров. Запрос достаточно длинный, но бьюсь с ним уже давно и до конца не могу сделать. В данном запросе вроде все выводится кроме остатка. Необходимо чтоб выводился товар с оборотами, то есть и с плюсом и с минусов, при этом отсутствовали бы пустые строки. |ВЫБРАТЬ
#1 by Wladimir_spb
Не задачи ставь, а конкретную проблему назови.
#2 by Beg1C
Написала, что проблема в том, что количество остатков выводится не правильно. Либо группировка не та, либо еще что-то. То есть необходимо чтоб выводилось общее количество = 533, а выводится 490, при этом выводятся только остатки > 0, а необходимо выводить все остатки, которые <> 0, даже если они отрицательные
#3 by Masquerade
Это какая конфа-то??
#4 by Masquerade
Посмортрел бегло запрос. ЭТО ВСЁ НВАЯНО, ЧТОБЫ ПОЛУЧИТЬ ОСТАТКИ ПО ПАРТИЯМ????!?!
#5 by Wladimir_spb
Начни с простого запроса, что бы нормально остатки выводил. Потом навесишь на него все что тебе нужно.
#6 by Beg1C
Конфа УПП 8.0 В том то и дело, что когда получаю отдельно остатки по товарам - выводится все правильно, но так как необходимо вывести и курсы валют и цену поступления, начинаются различные левые соединения и группировки, с которыми и возникает проблема
#7 by Wladimir_spb
Если честно, анализировать запрос влом. Приведи простейший запрос, с которого начинается ошибка.
#8 by Beg1C
Попыталась сократить, получилось но не очень :) Главная проблема в том, что когда подставляю вывод по курсу валют - то что закомментировано, количество остатков выводится не правильно.  К тому же необходимо выводить и отрицательные остатки, а выводятся только положительные.
#9 by Wladimir_spb
Млин, все равно букофф немеренно... Не совсем понятно, зачем обращаться к док поступления для расчета цены, фактическая себестоимость уже не катит? Откуда берете отриц.остатки? При нормальном учете их и не должно быть)) Еще одна штучка порадовала: Обороты(, &ДатаОстатков,Регистратор, ) Интересно, что станет с отчетом годика через два при таких параметрах вирт.таблицы?... Сократи еще, а то здесь вложенные запросы с соединениями...
#10 by selenat
там не только это. Там еще ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты - Вообще из всей таблицы без ограничения дат. Советую автору для начала описать задачу. ИМХО сама постановка ее вызывает сомнения. Не в том направлении воообще идете, нет смысла пока вдаваться в технические тонкости...
#11 by Злобный Фей
Вот! Именно так и есть в твоем последнем предложении. Лезут со своими козявками из неопытной головы и пытаются найти ответ. А там вполне может быть вообще запрос не в тему. Значительно проще рассказать конфу, что нужно получить и фотку предоставить :)
#12 by Wladimir_spb
Я ж говорю букофф много) За всем не уследишь)
#13 by Wladimir_spb
+ Кстати, ИМХО Обороты без ограничений по датам не столь жестко, как выборка оборотов за последние годы с периодичностью до регистратора...
#14 by selenat
согласен. Суммарные обороты за месяца хранятся, в принципе не так тяжело, как детализировать до регистратора. Но явно автор идет не в том направлении...
#15 by Beg1C
Так подскажите в каком направлении идти то? Задачу вроде описала, не знаю как проще это сделать, если необходимо очень много данных выгрузить: выгрузить остатки товаров по партиям на указанную дату и вывести всю информацию по этим товарам - почем товар пришел, страна прихода - из серии, почем товар продали, если документ оприходования не в рублях, следовательно, вывести цену валютную и все реквизиты товара из справочника номенклатура
#16 by selenat
это будет отчет? Нарисуй как он должен выглядеть. И иди от простого. Нарисуй маленьки запрос по остаткам партий. Из остаков номенклатуры и серий легко вытаскиваются все реквизиты и того, и другого. Оттестируй. Потом смотри чего не хватает и доращивай запрос...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям