How easy will it be to modify gnucash to incorporate user-defined columns in 
the register? I noticed that the engine's definition of a split provides a 
"docref" attribute intended for key-pair user-defined data.

The reason I ask is that I've had this idea for a while that it would be nice 
for an app like gnucash to allow each "Journal Entry" to include a time span, 
represented by a start and end date. This span of time would represent the 
duration of consumption of an expenditure, for example. One of the features I 
use most often in CBB, or previously in ms-money, is the expense pie chart. 
The dumb thing about it is, depending on the start and end dates you specify 
for the chart, you can get wildly differing charts, some of which are 
meaningless. Expenses like tuition are large lump-sum payments but are 
"consumed" over a long period of time. An ideal pie chart generator, in my 
view, should look at the consumption time frame of each split falling within 
the chart's time frame, and multiply the amount of the split by the percentage 
of the split's time frame which falls within the chart's time frame. Now if 
you're interested in the last week's expenses, and you happened to pay for 
your one-year health club membership that week, it won't distort the true 
picture of the week's expenses.

What I would like to know is, can gnucash be modified at the script level to 
incorporate functionality like this?

Martin

-- 

Martin Hill <[EMAIL PROTECTED]>



----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to