Запрос по регистру накопления (Остатки и обороты) #775023


#0 by mrCreator
Всем доброго времени суток! Делаю запрос по партиям с остатками и оборотами без отбора по складу и нужно как то из оборотов исключить перемещения, а то они всю картину портят. Возможно как то это сделать? Фильтр по типу регистратора или отбор по реквизиту(не измерение и не ресурс), что то нечего не получается.
#1 by Nuobu
На СКД?
#2 by mrCreator
нет, обычный отчет на обычных формах в обычном макете на 8.2
#3 by Ёпрст
где не регистратор ссылка документ.ПеремещениеТоваров
#4 by Nuobu
ГДЕ Регистратор Есть Null ИЛИ НЕ (Регистратор ссылка Документ.ПеремещениеТоваров) так пробовал?
#5 by aleks_default
Делай объединением отдельно таблицы остатков и отдельно таблицы оборотов. Так меньше проблем получишь.
#6 by mrCreator
Поле не найдено Регистратор
#7 by Nuobu
Периодичность задай
#8 by mrCreator
С переодичностью тоже самое, не важно какую задаю "Регистратор" или "Запись" или любую другую и МетодДополнения тоже не как не влияет на возможность использования Регистратора в отборе
#9 by Nuobu
Давай сюда весь запрос.
#10 by mrCreator
отбор получилось сделать, только теперь он мне на каждую запись показывает отдельно остаток
#11 by lubitelxml
покажи код то, тут телепаты не всегда грамотно отрабатывают
#12 by mrCreator
КОГДА ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход ЕСТЬ NULL             КОГДА ПродажиСебестоимостьОбороты.СтоимостьОборот ЕСТЬ NULL             ТОГДА ВЫБОР                     КОГДА ПродажиОбороты.Номенклатура ЕСТЬ NULL     ВЫБОР         КОГДА ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.Бренд ЕСТЬ NULL             ТОГДА ВЫБОР                     КОГДА ПродажиОбороты.Номенклатура.Бренд ЕСТЬ NULL ГДЕ     НЕ ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваров СГРУППИРОВАТЬ ПО     ВЫБОР         КОГДА ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура ЕСТЬ NULL             ТОГДА ВЫБОР                     КОГДА ПродажиОбороты.Номенклатура ЕСТЬ NULL     ВЫБОР         КОГДА ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура.Бренд ЕСТЬ NULL             ТОГДА ВЫБОР                     КОГДА ПродажиОбороты.Номенклатура.Бренд ЕСТЬ NULL     Бренд
#13 by Nuobu
Жесть какая. Зачем же Вы соединили третий регистр сюда? Какова цель запроса7
#14 by lubitelxml
мдя... и продажи и себестоимость и партии. присоединяюсь к
#15 by mrCreator
вывести 1) остаток на начало, количество, сумма и средняя цена по себестоимости 2) Вывести сколько поступило товара так же по себестоимости 3) вывести продажи и посчитать маржу в суммовом и процентоном выражении 4) получить остаток в себестоимости
#16 by mrCreator
ну на самом деле да, можно было бы обойтись и без третьего регистра, но это не решит моей основной проблемы
#17 by mrCreator
хотя нет, без третьего не обойтись. Нужны именно продажи, если бы из партий себестоимость по продажам тащил, то у меня бы туда и списания попали
#18 by Nuobu
Я нюхом чую, что Вы не понимаете, как формируется себестоимость. Её, ведь, формируют не только документы прихода и продажи, но документы переоценки, документы ввода дополнительных затрат. А Вы хотите в одном отчете увидеть всё и сразу. Типа: есть партия в "ПродажиСебестоимость" и нужно вывести все документы, которые влияют на её стоимость. При этом исключить перемещения и списания.
#19 by Nuobu
Попробуй воспользоваться СКД для своих пунктов. Берёшь первые два регистра: Продажи и ПродажиСебестоимость. Во втором наборе добавляешь ПартииТоваровНаСкладах. Ну и соединяй их по документу партии. Должно получиться.
#20 by mrCreator
в ПродажиСебестоимость пишется именно реальная Себестоимость по которой списался товар при продаже. Если бы я ее брал просто суммой расхода за период из партий то в эту сумму у меня попали бы документы списания и перемещения и комплектация и чернт знает что еще и это бы очень сильно отличалось от действительной себестоимости. В Этом отчете мне не нужны данные по прочим расходам. Только сколько было в начале, сколько зашло товара от поставщиков, сколько продали и сколько осталось. Без всех прочих возможных движений с товаром
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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