Annual Group Calendar
With the action "ta_getOrgCalendarYearly", the group
calendar can also be queried as an annual overview
Certain absence reasons can be color-coded, which produces a color-coded
overview.
In the annual group calendar, all configured absence reasons can be queried together or individually. To do this, the user selects, in the query form in the field "Absence reasons to display", via checkbox from the absence reasons that have a color assigned in the configuration.
Configuring the Annual Group Calendar
If required, multiple configurations of the annual group calendar with different absence reasons can be created. To do this, go to the action "ta_getOrgCalendarYearly" and click the "New configuration" button.
The new configuration is given
- a name and
- a heading
- Save
After the first save, general settings can be made:
- Description
- Selection of the icon
- Assignment of permissions
Then the configuration details are determined >> click the "Edit configuration details" button.
-
Show result immediately
If the parameter is set to Yes, the checkbox "Show result immediately" is activated in this list. If a selection is now made and this checkbox is then activated, the next time this list is called, this selection is queried immediately without first displaying the selection organization chart. -
Show summary
Yes/No: If the parameter is set to Yes, a summary is displayed at the bottom of the attendance list (number of selected groups, employees, etc.) -
Show groups
If Yes is set here, the queried groups are displayed in the summary. If No, only the number of queried users is output -
Show history
If the parameter is set to Yes, historically stored employee group memberships are taken into account and displayed in the query. If the parameter is set to No, only the current employees are displayed in the annual group calendar,
A specific color can be assigned to the absence reasons:
-
Color
Selection of the color that identifies the absence reason -
Absence reason
Selection of the absence reason from the drop-down list -
Add row
Any number of absence reasons can be added by clicking the button. -
Delete
Unwanted absence reasons can be removed with the "Delete" button
Only the absence reasons entered here are available for selection by the user in the query form.
Anonymize Absence Reasons for Certain Groups
For certain absence reasons, a generic absence reason can be entered for data protection reasons. These absence reasons are overlaid for certain groups (e.g., loose or certain hierarchical groups) or for all persons. Details can be found under Calendar Overview.
Block Detail View for Certain Groups
If a specific group is entered here, this group does not get a detail view of the absence reason on mouse-over in the calendar or group calendar.
Context Menu
Here, actions can be defined that allow the user to create requests directly from the calendar (e.g., time correction, vacation request, etc.)
-
Element
The selected action can be displayed on the whole table, on a table row, or only on a table cell. In the calendar, it makes sense to choose table cell >> so that a cell corresponds to a day -
Action
Here the action is defined that should be called by the context menu (e.g., absence request, time correction...). -
URL Query
Here you must specify the transfer parameters with which the action should be called. The accepted parameters are $year, $month (where 1 stands for January), and $day. -
Order
The order of the rows can be changed with the arrows (move Up / Down) -
Delete
If the checkbox is checked, the row is deleted after saving.
Restricting Certain Persons
Details can be found under Attendance Board.
Restricting the Selection Tree (Organization Chart):
Details can be found under Attendance Board.
Query Limitation by Date
Details can be found under Attendance Board.
Keine Kommentare vorhanden.