Накладные расходы, фактура и ...
При отключении конфигурации Накладные расходы, возникают подвисания в заказах при переходе с одной закладки на другую, причем только в заказах со статусом Отгружено. Чем больше записей заказов отгружено, тем больше время подвисания.
Что это баг или кривые руки инсталяции/настройки?
Подвисание связано с поиском последней фактуры для закладки проводки в форме заказы.
Зачем такой офигенный код для поиска последней фактуры (lastfacture_ru())? Сортировка строк фактуры, через курилы поиск последней записи, использование таблицы marckupTrans, где кстати и происходит подвисание.
Исправил на основании поиск последней накладной (lastInvoice()), результат тот же, работает гораздо быстрее. Напрашивается вопрос: корректно ли данное исправление для остального?
windows2000, ms sql 2000+sp3a, axapta 3.0+sp2
|