Можно ли запросом сравнить табличные части документов? #232626


#0 by agarych
Вообщем изучаю язык запросов и поставил себе задачу. Есть документ Счет с табличной частью Товары, есть документ РасходнаяНакладная, который вводиться на основании счета. В идеале ТЧ одинаковы, но могут быть и различия. соответсвенно хочу получить запросом эти различия, в таком формате Товар|РазностьКоличество|Счет|РасходнаяНакладная Можно ли это сделать запросом и если мона то в какую сторону смотреть?
#1 by Immortal
мона.. смотреть в сторону соединения таблиц. или лучше так: объединения. (табчасти нужных тебе счёта и док-та)
#2 by agarych
а временные таблицы здесь есть? типа запихнуть в две таблицы результаты запросов по документам, а потом из этих двух таблиц свести результирующую...
#3 by vde69
это тебе и предлогают
#4 by Oleg_Nik
ИМХО Можно и без временных таблиц Выбрать Товар, Сумма(количество) из (Выбрать Товар, Количесвтко из Счет где счет = &Счет   Объединить все Выбрать товра, (-1)*количество из накладная где докОснование = &Счет) фсеВместе Сгруппировать по Товар
#5 by vde69
это и будут временные таблицы созданы!!!!
#6 by Oleg_Nik
Может быть и так... Все руки не доходят посмотреть как 1С транслирует свои запросы в SQL. Если транслирует нормально - то временные таблицы сделает sql сервер..., а это большая разница.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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