2-зв., модификации были, оборудование скорее всего тут не причем
axapta тоже...
вот такой job работает так-же долго:
PHP код:
LedgerTable _ledgerTable;
LedgerTrans _ledgerTrans, _ledgerTrans1;
TransDate _fromDate;
TransDate _toDate;
int _year;
while select _ledgerTable
{
select sum(AmountMST) from _ledgerTrans where _ledgerTrans.PeriodCode == PeriodCode::Closing &&
_ledgerTrans.AccountNum == _ledgerTable.AccountNum;
select sum(AmountMST) from _ledgerTrans1 where _ledgerTrans1.PeriodCode == PeriodCode::Regular &&
_ledgerTrans1.AccountNum == _ledgerTable.AccountNum &&
_ledgerTrans1.TransDate >= 01\01\2003 &&
_ledgerTrans1.TransDate <= today();
_ledgerTrans.AmountMST = _ledgerTrans.AmountMST + _ledgerTrans1.AmountMST;
info(num2str(_ledgerTrans.AmountMST,10,2,2,2) + ' ' + _LedgerTable.AccountNum);
}
;
может дело в кодовой странице или других параметрах SQL ?