The main purpose of the traveling-expenses report is to collect all data concerning business travels.
Functions
In detail it allows
- to enter new and update old travel records,
- to sort the records on a client basis,
- different date and number formats,
- automatic competition for missing fields derived from the entered data,
- to browse the records,
- with sorting possibilities,
- and a search function,
- to print single or multiple records,
- and to export single or multiple records.
Files
The functions of the traveling-expenses report are handled by the following files:
| File | Explanation |
|---|---|
| /code/travel.inc.php | the main PHP code of the traveling expenses |
| /code/travel.db.php | the database functions of the traveling expenses |
| /admin/sql/travels.sql | the database definition of the traveling expenses |
| /code/travel.html.php | the HTML functions of the traveling expenses |
| /html/travel.tpl | the Smarty template of the traveling-expenses overview page |
| /html/travelitem.tpl | the Smarty template of the travel-item detail page |
| /html/travelnav.tpl | the Smarty template of the travel-expenses navigation |
| /html/travelprint.tpl | the Smarty template of the travel-expenses overview page – print view |
| /html/travelitemprint.tpl | the Smarty template of the travel-item detail page – print view |
| /html/travelcsv.tpl | the Smarty template of the travel-expenses overview page – CSV export |
| /html/travelitemcsv.tpl | the Smarty template of the travel-item detail page – CSV export |
| /lang/de/travel.ini | the German language file of the traveling expenses |
| /lang/en/travel.ini | the English language file of the traveling expenses |
| /css/travel.css | the style sheet of the traveling expenses |
| /js/travelitem.js | the JavaScript functions of the traveling expenses |