I am thinking about the implementation of this. As I mentioned, I am strongly motivated to make each entry in AcctgTrans/AcctgTransEntry an atomic part of the underlying reason for the enter, say an Invoice creation. If the AcctgTrans/AcctgTransEntry creation fails, the Invoice creation should be rolled back as well to the integrity of the business is maintained.
On the other hand, it is my expectation that most Ofbiz users will not use this or want the overhead. So, my question. Can a SECA be used? If the code in a SECA that is associated with a commit on some entity generates an exception, is the associated transaction rolled back? For example, if a SECA was tied to an Invoice commit and that code caused an exception, would the Invoice commit be rolled back too? Skip
