The Cash Book is the heart of the ea-Geier. It holds all recording of incomes and expenditures.
Functions
In detail it allows
- to enter new and update old records of incomes and expenditures,
- to sort the records into categories defined on a client basis, depending on
- the kind of payment (e.g. cash or bank),
- the type of the expenditure (e.g. rent, phone, etc.),
- or the tax category (e.g. 20%, 10% or mixed),
- to use a template system to store records as templates for future use,
- different date and number formats,
- automatic completion for missing fields derived from the entered data,
- to browse the records,
- with various kinds of filters,
- sorting possibilities,
- and a search function,
- to print single or multiple records,
- and to export single or multiple records.
Files
The functions of the cash book are handled by the following files:
File | Explanation |
---|---|
/code/cashbook.inc.php | the main PHP code of the cash book |
/code/cashbook.db.php | the database functions of the cash book |
/admin/sql/cashbook.sql | the database definition of the cash book |
/code/cashbook.html.php | the HTML functions of the cash book |
/html/cashbook.tpl | the Smarty template of the cash-book overview page |
/html/cashbookitem.tpl | the Smarty template of the cash-book item detail page |
/html/cashbookprint.tpl | the Smarty template of the cash-book overview page – print view |
/html/cashbookitemprint.tpl | the Smarty template of the cash-book item detail page – print view |
/html/cashbookcsv.tpl | the Smarty template of the cash-book overview page – CSV export |
/html/cashbookitemcsv.tpl | the Smarty template of the cash-book item detail page – CSV export |
/lang/de/cashbook.ini | the German language file of the cash-book |
/lang/en/cashbook.ini | the English language file of the cash-book |
/css/cashbook.css | the style sheet of the cash-book |
/js/cashbookitem.js | the JavaScript functions of the cash-book-item page |