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