Двоит остатки при соединении виртуальной таблицы с основной #303449


#0 by 1c_voage
Добрый день. Может, кто сталкивался с таким траблом. Я обращаюсь к виртуальной таблице остатков и оборотов регистра накопления ВзаиморасчетыСКонтрагентами.Мне необходимо знать вид движения записи из виртуальной таблицы.Для этого соединяю с основной таблицей регистра. Но почему-то остатки двоятся. Возможно, кто-то сталкивался с такой проблемой. Привожу текст запроса. "ВЫБРАТЬ
#1 by Dmi3y
Наверное это восьмерко. В теме указана 7
#2 by Lendy
Задвоение бывает если, например, есть два движения + и -. Вот и остатков 2.
#3 by 1c_voage
Да,но если я убираю соединение, то у меня же все нормально. То есть получается, фактически, я не могу соединить остатки и обороты с виртуальной таблицей. А соответственно, и узнать вид движения?
#4 by mikecool
недостаточно условий соединения... либо в первой таблице есть две записи соответствующие одной записи из второй таблицы...
#5 by skrip
Может и не прав, но обратите внимание на ИЛИ Документ.РеализацияТоваровУслуг ИЛИ Сделка ССЫЛКА Документ.ЗаказПокупателя
#6 by Lendy
можешь, но что ты будешь делать, если есть два разных движения во второй таблице? их либо надо убирать из нее и оставлять только одно, либо как-то обрабатывать ситуацию при анализе результатов. Остатки не все задваиваются (по идее).
#7 by 1c_voage
Можно ли как-то ограничить? Я так понимаю, что соединение должно происходить по регистратору и всем измерениям. Или я чего-то не знаю. Может быть такое, что регистратор делает несколько записей,причем на разные даты. Тогда же за счет периода и регистратора, а также измерений все равно должно соединиться. Не могу сообразить, как в 1-ой таблице может быть несколько записей для одной записи другой таблицы
#8 by 1c_voage
неа, убираю условия со ссылками на виды документов. Все равно двоит
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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