
Description¶
A Time Registration Module.
Usage¶
Setup¶
Configuration Reference¶
Core::Stats¶
Stats::DynamicObjectRegistration###TimeAccounting¶
Determines if the statistics module may generate time accounting information.
Core::TimeAccounting¶
TimeAccounting::MaxIntervalOfIncompleteDays¶
Maximum number of working days after which the working units have to be inserted.
TimeAccounting::MaxIntervalOfIncompleteDaysBeforeWarning¶
Maximum number of working days without working units entry after which a warning will be shown.
TimeAccounting::MaxAllowedInsertDays¶
For how many days ago you can insert working units.
Core::TimeAccounting::ViewReportingProject¶
TimeAccounting::Frontend::ReportingProject###ShowOnlyActiveUsers¶
If enabled, only users that has added working time to the selected project are shown.
Frontend::Agent::FrontendNotification¶
Frontend::NotifyModule###888-TimeAccounting¶
This notification module gives a warning if there are too many incomplete working days.
Frontend::Agent::ModuleRegistration¶
Frontend::Module###AgentTimeAccountingEdit¶
Frontend module registration for the agent interface.
Frontend::Module###AgentTimeAccountingSetting¶
Frontend module registration for the agent interface.
Frontend::Module###AgentTimeAccountingOverview¶
Frontend module registration for the agent interface.
Frontend::Module###AgentTimeAccountingReporting¶
Frontend module registration for the agent interface.
Frontend::Module###AgentTimeAccountingView¶
Frontend module registration for the agent interface.
Frontend::Agent::ModuleRegistration::Loader¶
Loader::Module::AgentTimeAccountingOverview###002-TimeAccounting¶
Loader module registration for the agent interface.
Loader::Module::AgentTimeAccountingEdit###002-TimeAccounting¶
Loader module registration for the agent interface.
Loader::Module::AgentTimeAccountingSetting###002-TimeAccounting¶
Loader module registration for the agent interface.
Loader::Module::AgentTimeAccountingReporting###002-TimeAccounting¶
Loader module registration for the agent interface.
Loader::Module::AgentTimeAccountingView###002-TimeAccounting¶
Loader module registration for the agent interface.
Frontend::Agent::ToolBar¶
Frontend::ToolBarModule###201-TimeAccounting::IncompleteWorkingDays¶
Agent interface notification module to see the number of incomplete working days for the user.
Frontend::Agent::View::TimeAccountingEdit¶
TimeAccounting::ReduceTime¶
To use if some actions reduced the working hours (for example, if only half of the traveling time is paid Key => traveling; Content => 50).
TimeAccounting::InputHoursWithoutStartEndTime¶
Specifies if working hours can be inserted without start and end times.
TimeAccounting::Project2RemarkRegExp¶
Defines the projects for which a remark is required. If the RegExp matches on the project, you have to insert a remark too. The RegExp use the smx parameter.
TimeAccounting::ProjectListConstraints¶
Regular expressions for constraining project list according to user groups. Key contains regular expression for project(s), content contains comma separated list of groups.
TimeAccounting::ActionListConstraints¶
Regular expressions for constraining action list according to selected project. Key contains regular expression for project(s), content contains regular expressions for action(s).
TimeAccounting::EnableAutoCompletion¶
If enabled, the dropdown elements in the edit screen are changed to modernized autocompletion fields.
TimeAccounting::UseFilter¶
If enabled, the filter for the previous projects can be used instead two list of projects (last and all ones). It could be used only if TimeAccounting::EnableAutoCompletion is enabled.
TimeAccounting::ActiveFilter¶
If enabled, the filter for the previous projects is active by default if there are the previous projects. It could be used only if EnableAutoCompletion and TimeAccounting::UseFilter are enabled.
TimeAccounting::AllowMassEntryForUser¶
If enabled, the user is allowed to enter “on vacation leave”, “on sick leave” and “on overtime leave” to multiple dates at once.
Frontend::Agent::View::TimeAccountingSetting¶
TimeAccounting::DefaultProjectName¶
Default name for new projects.
TimeAccounting::DefaultProjectStatus¶
Default status for new projects.
TimeAccounting::DefaultActionName¶
Default name for new actions.
TimeAccounting::DefaultActionStatus¶
Default status for new actions.
TimeAccounting::DefaultUserWeeklyHours¶
Default setting for the standard weekly hours.
TimeAccounting::DefaultUserLeaveDays¶
Default setting for leave days.
TimeAccounting::DefaultUserOvertime¶
Default setting for overtime.
TimeAccounting::DefaultUserDateStart¶
Default setting for date start.
TimeAccounting::DefaultUserDateEnd¶
Default setting for date end.
TimeAccounting::DefaultUserDescription¶
Default setting for description.
TimeAccounting::DefaultUserStatus¶
Default status for new users.