16.12.2008, 15:59 | #1 |
Участник
|
Коррекция налогов в 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). |