Непонятно сопоставление по подотчетнику
Нашел такой код в классе EmplVoucher_RU
private boolean checkSettlement()
{
EmplTrans_RU emplTrans;
EmplSettlement_RU emplSettlement;
;
select firstonly RecId from emplSettlement
where emplSettlement.TransDate > transactionDate
exists join emplTrans
where emplTrans.EmplAccount == accountNum &&
(emplTrans.RecId == emplSettlement.DebitRecId ||
emplTrans.RecId == emplSettlement.CreditRecId);
if (emplSettlement.RecId)
{
return checkFailed(strfmt("@GEE27839", transactionDate));
}
return true;
}
ругается На 23.10.2012 уже существуют сопоставления.
т.е. на 24 уже были сопоставления
в чем смысл этого ограничения?
__________________
Axapta 3.0 sp 5 Oracle

Я могу взорвать вам мозг!!!
|