Cory Watson (gphat@cafes.net)

gcdb was originally written as a billing database for an ISP, a change of
jobs forced me to stop work, but it was then revived in the form of a database
for a computer dealer.  It was to be used to bill, handle inventory, and all
kinds of other fun stuff.

Anyway... Here are some tips:

A global tax rate is set in the Configuration area.  Use it, set it to 0 if you
don't deal with tax.

Accounts can be confusing.  Here are the different kinds:

(monthly)    - this type is billed an additional price (set in the account) every
	      			 calendar month.

(quarterly)  - same as above, but it accumulates every 3 months.

(biannually) - 6 months

(annually)   - you guessed it, every 12 months. 

If a customer signs up, create them an account.  Set the appropriate fields
and let it run.  When they make a payment, add it.  If you have to charge them
for something (maitentance, setup fee, etc) add an invoice.  The balance will
update.  If a customer closes an account, and reopens later, it is best to
open a shiny new account, because if you just set the closed one to open, they 
will be backbilled.
