Benoit Gregoire wrote:

Yes you can (whith a "real" database). Checking that the sum of the transaction's splits is 0 it trivial if all splits use the same commodity, and mostly irrelevent if they don't. That's a really simple stored procedure.

And in the process, you restrict people to using just one "real" database, instead of any database convenient to them.

Stored procedures are a double edged sword - very powerful, at the cost of database vendor lockin. For a multi platform application like Gnucash, vendor lockin makes no sense.

Regards,
Graham
--

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to