OK,
I've got the budget report to a state where I'm using it, and I feel others
could get value out of it.
So please use it and send me feedback.
Yes, I know that entering the budget in the report itself is annoying and slow.
Here's the current documentation:
;; make-budget-entry:
;; 1: description,
;; 2: list of accounts
;; 3: list of subentries.
;; make-budget-subentry:
;; 1: description
;; 2: amount
;; 3: period size (number of days, weeks, months or years)
;; 4: whether #3 is in days, months, weeks or years
;; 5: mechanism (nominal, bill, recurring or contingency)
;; make-nominal-mechanism.
;; (no parameters). A nominal budget line is probably the budget
;; type you are most used to. The expected value for half a year of
;; a one year budget line would be half the amount.
;; make-recurring-mechanism.
;; (no parameters). This type is designed for budget items that
;; happen regularly, but on no fixed date. For example, if you
;; service your car 3 times a year at $40 a pop, enter an amount of
;; $40 and a period of 4 months rather than $120 a year.
;; make-bill-mechanism.
;; This type is designed for budget items that happen on a fixed
;; date. You can specify a window around the date in case you pay a
;; little early or late.
;; The two parameters specify the start or stop day. This is the day
;; number in the period. For example, 15 would specify the 15th of
;; the month, 1 specifies sunday, et cetera. The first day in the
;; period is "1". The last day in the period is "0", and negative
;; numbers are used to count backwards from the last day. For
;; example, Christmas Day is -6 for a year.
;; make-contingency-mechansim.
;; Use this for unexpected expenses. The budget saves up money for
;; the unexpected expense, and then always keeps the full amount on
;; hand.
Bryan
--
-------------
Bryan Larsen, Senior Software Engineer & fall guy
Analog Design Automation: Analog Circuit Synthesis? Problem Solved.
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]