2019-07-10 05:40:09
Краткое описание :
Доработка отложенного запуска пересчета остатков МТР L_SaldoMTR::DeferredRecalcSaldoОписание :
пересчет сальдовых остатков по объектам МТРЧто измененно :
Для отложенного запуска расчета сальдовых остатков МТР есть внешний интерфейс L_SaldoMTR::DeferredRecalcSaldo. Разработан в рамках ПИРа 101.64488.
После окончания пересчета система выдает сообщение об успешном пересчете. См. скрин во вложении. И ждет нажатия ОК. После нажатия работа галактики завершается. Нужно, чтобы работа завершалась сразу после пересчета, без диалога в пользователем.
Интерфейс разрабатывался для платформы MS SQL и Oracle. Пример настройки в cfg для запуска:
[Galaxy]
NowRun='L_SaldoMTR::DeferredRecalcSaldo(01/01/2016,0,0,true)'
Как измененно :
Добавлен параметр для признака автоматического запуска wAuto
При 1 все сообщения перенаправляются в out пользователя в файл DeferredRecalcSaldo_.....log
Для устойчивости работы добавлена 2 секундная пауза перед закрытием.
Пример настройки в cfg для запуска:
[Galaxy]
NowRun='L_SaldoMTR::DeferredRecalcSaldo(01/01/2016,0,0,true,1)'