Отбор по полю в СКД #792673


#0 by Chuvaschow
Здравствуйте! Уважаемые форумчане, подскажите пожалуйста. Что имеем: вот такой запрос Вот такой результат В документах, где оплата комбинированная (например часть наличкой, часть с карты) строки задваиваются (Индекс с 27 по 30), так как значение подставляется по двум видам оплаты. Необходимо в запросе сделать некий отбор, чтобы в запрос из Таблицы КомбинированнаяОплата попадали только Платежные Карты. Пытался сделать через Выбор Когда... Подытожив: необходимо научиться делать отбор в таблице, которая учавствует в запросе. Очень надеюсь на Вашу помощь.
#1 by DrShad
отбор тут ни причем, у тебя левое соединение с товарами в чеке
#2 by Chuvaschow
Я понимаю. В комбинированной оплате как правило 2 позиции, наличными и что-то еще. Как сделать запрос, чтобы исключалось все кроме Платежная карта?
#3 by Chuvaschow
Грубо говоря, есть запрос, в который мы хотим добавить следующие таблицы Но из таблицы КомбинированнаяОплата нам нужно не все. Как отобрать?
#4 by Oleg333
А в чем проблема в левом соединение с Документ.ЧекККМ.КомбинированнаяОплата прописать дополнительное условие?
#5 by Chuvaschow
Подскажите где?
#6 by Chuvaschow
На вкладке Связи судя по всему
#7 by Oleg333
Ну если я вас правильно понял, то: ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЧекККМ.КомбинированнаяОплата КАК ЧекККМКомбинированнаяОплата ПО ЧекККМ.Ссылка = ЧекККМКомбинированнаяОплата.Ссылка И ЧекККМКомбинированнаяОплата.ТипОплаты = ""Платежная карта""
#8 by Oleg333
Если же левое соединение сделано не в запросе, а через связь двух наборов данных, то в условиях связи
#9 by Chuvaschow
Попробовал, теперь дублей по 20 штук :)
#10 by Oleg333
Значит что-то перемудрили с левыми соединениями
#11 by Chuvaschow
Да, все так. Как просто однако все оказалось. Спасибо огромное!
#12 by Chuvaschow
Дабы не создавать еще пустых тем, подскажите: как эту сумму поделить на количество строк в таблице Товары? Оплата картой прошла, скажем на 600 руб., а товаров было два, значит на каждый легло по 300.
#13 by Chuvaschow
Ладно. Свернул ТЗ по дням без суммирования по Графе ЧекККМКомбинированнаяОплатаСумма
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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