On Saturday, September 10, 2011 09:00:20 am Vineet Deodhar wrote: > > I did not digest the purpose of re-writing "isTransactionManager = > > self._getTransactionToken()" (in Ed's class) since the same code is there > > in "beginTransaction" method of "dBizobj.py". > > Also pl. give me your comments/suggestions on the above given code (it is > > a work-in-progress). > > Thanks, > > Vineet > > To my eye I think it will work. Of course I wonder if the transactions > (unrealtedT) are truly unrelated than why have them in the same 'try'? > > Johnf > ========== > John, > In some cases, I require unrelated sets in single transaction. > e.g. There is a car repair workshop which opens a jobcard when a vehicle > reports for service. Most of the tables (e.g. spare parts, labour > operations, complaints, etc.) are linked. So no problem in that. But for > posting the money receipt, there is a separate table. That table is not > linked (on purpose). The financial effects are given in a separate module > (unrelated to main module of car workshop) as per client's requirements. > If I take them in different transactions, and suppose the job is billed > (committed) but error encountered in posting financial effect. Then there > will be no finance entry, but only job closed entry. > Or vice versa. > > Thanks for looking into my code. > > ---Vineet
OK that makes sense. Johnf _______________________________________________ Post Messages to: Dabo-users@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/201109100919.01219.jo...@jfcomputer.com