Попробуйте описать обычными словами, что Вы хотите получить в результате. Без какого-либо кодирования. Просто словами.
Если я Вас правильно понимаю: список накладных за период, где в левой части - накладные поставщика (приход), а в правой - накладные клиента (расход). Ну, или что Вам надо на самом деле?
Если "человеческими" словами уж совсем никак, то хотя бы напишите запрос, который хотите получить в синтаксисе MS SQL
Куда пойдет результат выборки: на форму в Grid, в отчет или обработка в коде без отображения пользователю