On Jul 23, 2009, at 11:43 AM, Jacopo Cappellato wrote:


On Jul 22, 2009, at 11:37 PM, David E Jones wrote:


Why to do that might be more clear based on the initial "use case" for this as shown in the demo data for it (ie the tax form stuff).

I had another look at the demo data, and I must confess it is not 100% clear to me, but this is probably due to my lack of knowledge of the US tax system. By the way, if for the tax setup there is the need to constrain one gl account to one group of type TAX_FIELD_US, wouldn't be better to implement in the business logic instead of a constraint on the db?

It doesn't really have anything to do with USA tax law, it is just organized around the general idea that the totals from certain sets of accounts are used to populate certain lines on tax forms. A common practice to facilitate tax preparation is to organize a chart of accounts such that no account is taken into account for multiple tax purposes so that you know how much should be allocated for what. Actually, half of the reason many companies maintain books is for government compliance.

-David

Reply via email to