![]() |
#7 |
MCT
|
Что сказали, то сказали, бумага все стерпит.
![]() С плоскими разобрались, так понимаю. НО ДАЖЕ в иерархической реализации это дает результат. Представляете если это достаточно большой пул проводок. Все напрочь блокируется, а какова вероятность, что произойдет исключительная ситуация? На практике это менее 5 процентов. Что стоит каждый раз терпеть блокировки или тупо следовать надуманной целостности, которая даже еще и не думала нарушаться... ![]() Не говоря о том, что по мелочам 1) X++: SELECT FIRSTONLY current WHERE current.InvGuid == InvGUID; InvGUID = current.ParentInvGUID; SELECT FIRSTONLY parent WHERE current.ParentInvGUID == parent.InvGUID; 2) X++: parentDistr.AMOUNTCUR += inventoryGuidInvoice.AmountCur;//слияние к предку ![]()
__________________
Axapta book for developer |
|
Теги |
базовая информация, транзакции |
|
|