Показать сообщение отдельно
Старый 16.12.2008, 15:59   #1  
Lokki is offline
Lokki
Участник
 
2 / 13 (1) ++
Регистрация: 01.02.2007
Коррекция налогов в DAX 4.0 sp2 fp1 EE
Коллеги, кто-нибудь уже сталкивался с коррекциями налогов дописанными в feature Pack 1 for Eastern Europe для Dax 4.0 Sp2 EE ?

Набрел на куски забавного кода:
TaxRegulation.saveTaxRegulation :
if (!TaxWorkRegulation::exist(headingTableId,headingRecId))
{
delete_from taxWorkRegulation
where taxWorkRegulation.HeadingTableId == headingTableId
&& taxWorkRegulation.HeadingRecId == headingRecId;
}
или еще
while select forupdate taxWorkRegulation
where taxWorkRegulation.HeadingRecId == headingRecId
&& taxWorkRegulation.HeadingTableId == headingTableId
&& taxWorkRegulation.TaxCode == tmpTaxWorkTrans.TaxCode
if (taxWorkRegulation)
{
......
}
Индекс в таблице TaxWorkRegulation стал по полям HeadingRecId и RecId

И это лишь малая толика нового функционала .

Как то жить становится страшно при виде такого кода.
За это сообщение автора поблагодарили: belugin (3).