L_DOGOVOR
Краткое описание :
заполнение позиций документа неиспользуемыми запасамиОписание :
Распоряжение на изменение целевого назначения МТРЧто измененно :
заполнение позиций документа неиспользуемыми запасами
Клиент пишет следующее:
"Документы/Распоряжение на перемещение МТР (далее Распоряжение)/заполнение позиций документов неиспользованными запасами.
Даже по одному филиалу (не говоря о всем ОСТ) на формирование позиции уходит более 100 минут. Данная проблема характерна при формировании позиции по закрытым объектам (см. вложение), т.е. выбрана опция "ТМЦ, не использованные по завершению работ"
Требуется оптимизировать работу процедуры автозаполнения позиций Распоряжения неиспользованными запасами - не более 30 минут по всему ОСТу при указании в маске процедуры опции "ТМЦ, не использованные по завершению работ" (см. вложение)."
Как измененно :
Прокэшировано использование некоторых функций
Оптимизирована навигация по базе.
Добавлено использование fplog
L_DOGOVOR
Краткое описание :
Зависание при выходе из списка ПКПОписание :
Ввод договораЧто измененно :
\r\nзаполнение позиций документа неиспользуемыми запасами\r\nКлиент пишет следующее:\r\n\"Документы/Распоряжение РЅР° перемещение РњРўР (далее Распоряжение)/заполнение позиций документов неиспользованными запасами.\r\nДаже РїРѕ РѕРґРЅРѕРјСѓ филиалу (РЅРµ РіРѕРІРѕСЂСЏ Рѕ всем РћРЎРў) РЅР° формирование позиции СѓС…РѕРґРёС‚ более 100 РјРёРЅСѓС‚. Данная проблема характерна РїСЂРё формировании позиции РїРѕ закрытым объектам (СЃРј. вложение), С‚.Рµ. выбрана опция \"РўРњР¦, РЅРµ использованные РїРѕ завершению работ\"\r\nТребуется оптимизировать работу процедуры автозаполнения позиций Распоряжения неиспользованными запасами - РЅРµ более 30 РјРёРЅСѓС‚ РїРѕ всему РћРЎРўСѓ РїСЂРё указании РІ маске процедуры опции \"РўРњР¦, РЅРµ использованные РїРѕ завершению работ\" (СЃРј. вложение).\"\r\nКак измененно :
Оптимизирован расчет суммы договора в CalPlan->GetSumMCAndPlat
Для рублевых договоров для СУБД MSSQL или ORACLE подсчет суммы сделан на DSQL.
L_DOGOVOR
Краткое описание :
Ошибка при экспорте спецификации распоряжения на изменение целевого назначенияОписание :
Распоряжение на изменение целевого назначения МТРЧто измененно :
Выход за границы массива при экспорте 2700 строк
Как измененно :
Ошибка не выдается.