Выводятся разные данные в консоли запросов и отчете на скд #621992


#0 by kortun
Добрый день. Есть запрос, который собирает по реализации товар в ценах закупа в УТ 11.    СебестоимостьТоваровОбороты.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг    И СебестоимостьТоваровОбороты.АналитикаУчетаНоменклатуры.Склад В(&СписокСкладов) СГРУППИРОВАТЬ ПО    СебестоимостьТоваровОбороты.Период,    СебестоимостьТоваровОбороты.АналитикаУчетаНоменклатуры.Номенклатура    втМаксПериод.ПорядокВывода, В консоле запроса он выдает данные В отчете на скд показывает Количество 49867 в консоле запросов Если сравнивать данные с другими отчетами, то правильные данные в консоле запросов. Почему может быть разница с одним запросом в разных местах? Причем если этот же запрос собираю по документам ПоступлениеТоваровУслуг, то там данные сходятся один в один.
#1 by vicof
на &КонецПериода попадают не все документы, например
#2 by Wobland
когда ж вы научитесь слово "консоль" склонять?
#3 by Лефмихалыч
[:]|||||||||||||||||||[:] разные запросы на сервер уходят. В компоновке какие отборы стоят?
#4 by sergoqwe
сравни каждый пакет
#5 by SoulPower
заюзай консоль скд, зацени какой запрос в итоге получается.
#6 by kortun
попадают все документы в компоновке стоят те же отборы Если я меняю строку на ЦеныНоменклатуры.Период КАК Период, то данные совпадают в обоих случаях. Но тогда цены выходят за все периоды
#7 by kortun
что за консоль скд?
#8 by kortun
эта?
#9 by SherifSP
С параметрами виртуальной таблицы игрался?
#10 by SherifSP
Поставь вместо по регистратору - авто в параметрах виртуальной таблицы
#11 by kortun
если по ссылке из то там такие же данные как в отчет на скд, они не верные
#12 by SherifSP
В отчете
#13 by kortun
поменял, в отчете все тоже самое, а вот в консоли скд данные правильные стали
#14 by SherifSP
Значит все у тебя правильно работало в скд
#15 by SherifSP
Та же самая ситуация была, когда переписывал Оборотно сальдовую на СКД
#16 by kortun
если сравнивать данные с скд, консоли и отчета по продажам, то данные сходятся у консоли и отчета, у скд количество меньше
#17 by kortun
+  если этот же запрос поместить в обработку и через выборку получить данные, то цифры будут те же, что и в консоли.
#18 by kortun
упростил запрос, сделал отбор по 1 номенклатуре. пока выяснил вот какой момент. кусок кода в запросе МАКСИМУМ(ЦеныНоменклатуры.Период) КАК Период, работает не как МАКСИМУМ а как     КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЦеныНоменклатуры.Период) КАК Период, почему так работает, непонятно он мне в результате получает только различные номенклатуры. это как-нибудь чиниться?
#19 by kortun
+ это именно в отчете на скд, в других местах с этим проблем нету, отрабатывает максимум
#20 by sergoqwe
а отбор по типу цен? или тип цен один?
#21 by kortun
отбор по типу цен стоит везде одинаковый
#22 by sergoqwe
кажется чтот было такое... сначала убери все лишние поля оставь выборку только максимальной цены и поле номенклатуры
#23 by sergoqwe
в втБезЦены не дублируются данные?
#24 by sergoqwe
первый пакет сходится и в консоле и в СКД?
#25 by kortun
Первый сходиться, 3 уже не сходится
#26 by sergoqwe
а второй? ))))
#27 by sergoqwe
просто делал раньше по другому, получал цены на начало нужного дня, так как цены раз в день только устанавливаются, перед этим получал список номенклатуры и нужных дней(не учитывая время) вроде работало все норм
#28 by sergoqwe
когда таблицу сворачиваешь по периоду то в нем и время есть... зачем это?
#29 by sergoqwe
получится несколько записей одного и того же дня, хотя установка цены все равно одна будет
#30 by kortun
1 таблицу? я с примера взял
#31 by kortun
но все равно в 3 таблице уже тока различные данные идут
#32 by kortun
+ подправил на начало дня, но не помогло
#33 by kortun
Если бы удалось левое соединение ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(втБезЦены.Дата, ЦеныНоменклатуры.ВидЦены = &ВидЦены) КАК ЦеныНоменклатуры ПО втБезЦены.Номенклатура = ЦеныНоменклатуры.Номенклатура то было бы проще но там ошибку выдает на втБезЦены.Дата
#34 by sergoqwe
сор посмотрел бы но времени нет упрости максимально и догадаешься, оставь номенклатуру одну по которой проблемы и смотри
#35 by kabanoff
Сделай отдельным набором (на примере курсов валют из . В СКД отключи галку "Автозаполнение", настрой поля набора данных самостоятельно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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