|
![]() |
#1 |
Участник
|
6 роллап у нас.
При ежемесячном закрытии коэффициент доли экспорта не будет соответствовать коэффициенту за квартал, соответственно все расчеты будут отличаться.... То есть вариант с закрытием ежемесячно не подходит... |
|
![]() |
#2 |
Участник
|
Нашли затык на запросе:
SELECT FIRSTFAST * FROM FactureJour_RU ORDER BY FactureJour_RU.FactureDate ASC WHERE ((FactureDate_External<{ts '2012-04-05 00:00:00.000'})) EXISTS JOIN FIRSTFAST * FROM TmpRestoredVATLogTrans_RU WHERE FactureJour_RU.FactureId = TmpRestoredVATLogTrans_RU.FactureId AND FactureJour_RU.Module = TmpRestoredVATLogTrans_RU.Module Можно ли объединять в запросе постоянную таблицу и временную??????? Это стандартный функционал. Так пишет Майкрософт? Последний раз редактировалось Dolores; 20.07.2012 в 16:23. |
|
![]() |
#3 |
Enjoy!
|
Для лучшего понимания:
X++: SELECT FIRSTFAST * FROM FactureJour_RU ORDER BY FactureJour_RU.FactureDate ASC WHERE ((FactureDate_External<{ts '2012-04-05 00:00:00.000'})) EXISTS JOIN FIRSTFAST * FROM TmpRestoredVATLogTrans_RU WHERE FactureJour_RU.FactureId = TmpRestoredVATLogTrans_RU.FactureId AND FactureJour_RU.Module = TmpRestoredVATLogTrans_RU.Module |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от iCloud
![]() Для лучшего понимания:
X++: SELECT FIRSTFAST * FROM FactureJour_RU ORDER BY FactureJour_RU.FactureDate ASC WHERE ((FactureDate_External<{ts '2012-04-05 00:00:00.000'})) EXISTS JOIN FIRSTFAST * FROM TmpRestoredVATLogTrans_RU WHERE FactureJour_RU.FactureId = TmpRestoredVATLogTrans_RU.FactureId AND FactureJour_RU.Module = TmpRestoredVATLogTrans_RU.Module Предлагаю переделать запрос. Например добавить во времянку денормализацию - поле по которому сортировка идет вытащить из фактуры при создании записи и в итоге делать запрос только по времянке по индексам - т.е. избавиться от джоина. Будет работать на порядки быстрее. |
|
|
За это сообщение автора поблагодарили: TravellerInTime (1). |
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Участник
|
|
|
Теги |
книга покупок, обработка входящего ндс |
|
|