Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /homepages/13/d380392445/htdocs/Jlive/libraries/vendor/joomla/input/src/Input.php on line 170

Deprecated: Joomla\CMS\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Input/Input.php on line 31

Deprecated: Joomla\CMS\Input\Cookie implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Input/Cookie.php on line 21

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Uri/Uri.php on line 141
Timesheet :: Chapter 1. Introduction and installation

Deprecated: F0FInput implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/f0f/input/input.php on line 35

Deprecated: Joomla\CMS\Input\Files implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /homepages/13/d380392445/htdocs/Jlive/libraries/src/Input/Files.php on line 21

Chapter 1. Introduction and installation

Introducing Macrotone Timesheet

Macrotone Timesheet is a component which allows employees to enter timesheet information that may later be printed and/or distributed to the company accounts for processing. The idea is that employees have a central mechanism for time entries against specific projects.

Key features:

  • Time recording by weekly period.

  • 5 or 7 day weeks.

  • timesheet approval system.

  • Editable grid for data entry and edit. Front End only

  • Variable week start day.

  • Optional administrator and user comments for each timesheet or individual line item.

Please note that this initial release of Macrotone Timesheet may not be as fully functional in the area of printing timesheets as required and some work may be required by early adopters in this area. We would welcome any possible enhancements, ideas and/or code in this specific area.

[Note]Note

Nomenclature: We have used the phrase 'timesheet' throughout this document although one could equally use the phrase 'time sheet'. Which ever is used, the intent is to convey a mechanism to record time in a 'sheet' or 'form' for recording purposes.

Go To Top

Joomla! Debug Console

Session

Profile Information

Memory Usage

Database Queries