Самый лучший способ ускорить запрос - избавиться от него...
Мне не понятно почему берутся строки заказов, а не накладных, почему берется InvnentDimId, который может сильно не совпадать с реальной аналитикой проводок.
Вобщем, подумайте нужен ли вам этот запрос