v8: Левое соединение задваивает строки результатирующей таблицы... #492944


#0 by polo_mino
Доброго времени суток! Помогите разобраться с задвоением записей: не могу понять в чем дело, по отдельности объединение РН Внутренних заказов и Потребностей производства отрабатывает как нужно, при соединении с РС ЦеныНоменклатурыКонтрагентов появляются повторяющиеся строки. Вот текст запроса: ВЫБРАТЬ        ПотребностиЗаказовНаПроизводствоОстатки.Номенклатура,        ПотребностиЗаказовНаПроизводствоОстатки.КоличествоОстаток
#1 by gzip
В ценах еще есть одно измерение (м.б. характеристика или валюта), вот тебе и вытягивает дополнительные строки из таблицы цен.
#2 by polo_mino
т.е.? не совсем вас понимаю)
#3 by gzip
Врегистре сведений ЦеныНоменклатурыКонтрагентов кроме Номенклатуры есть еще два измерения: ТипЦен и ХарактеристикаНоменклатуры, т.е. по одному товару в таблице цен может быть не одна строка (sic!). Вам нужно зафиксировать тип цен или характеристику, если они используются.
#4 by gzip
> Вам нужно зафиксировать тип цен или характеристику, если они используются. Имею ввиду в РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних нужно дополнительно указать фильтр на тип цен Вообще то это все немного телепатии, т.к вы не указали конфигурацию.
#5 by polo_mino
Конфигурация УПП, выяснила, что доп строки в результате создает по каждому котрагенту, закрепленному за типом цен, как это можно обойти?
#6 by VitallyProgrammer
Если используются три измерения то это всегда опасно накладывать условия на два из них
#7 by SUA
->, выбрать нужные цены как вариант либо если последние - еще одно внутр. соединение будет
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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