|
08.08.2019, 15:29 | #1 |
Участник
|
Что то в запросе явно не хватает условия либо custInvoiceJour.SalesId = _salesTable.SalesId, либо custInvoiceSalesLink.SalesId = _salesTable.salesId.
Метод как я понимаю считает итоги по накладным с несколькими заказами, куда входит наш заказ, а не вообще по всем накладным с несколькими заказами, зачем все то считать ? См. метод calcInvoiced откуда он вызывается. А в целом, если вы функционал не используете, отключите конф ключ и будет счастье, MS вроде как рекомендует включать только то, что используете)
__________________
Sergey Nefedov |
|
08.08.2019, 17:25 | #2 |
Administrator
|
Цитата:
Тормоза придает условие custInvoiceSalesLink.OrigSalesId != _salesTable.SalesId; Нужно неравенство пытаться превращать в равенство
__________________
Возможно сделать все. Вопрос времени |
|
Теги |
mcrsalesordertotals |
|
|