-
Notifications
You must be signed in to change notification settings - Fork 10k
[ADD] Time Off: Add reporting #14182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
========= | ||
Reporting | ||
========= | ||
|
||
The **Time Off** app's reporting feature lets managers view team time off by employee, type, or | ||
remaining balances. This allows managers to see :ref:`who is taking time off, how much they have | ||
used <time_off/by-employee>`, :ref:`which types are more commonly used <time_off/by_type>`, and | ||
:ref:`how much each employee still has available <time_off/balance>`. | ||
|
||
Any report can be added to a spreadsheet, when in either the :icon:`fa-area-chart` | ||
:guilabel:`(Graph)` or :icon:`oi-view-pivot` :guilabel:`(Pivot)` view, through the *Insert in | ||
Spreadsheet* button that appears in the top-left of a report. | ||
|
||
.. note:: | ||
If the **Documents** app is installed, an option to add the report to a spreadsheet appears. If | ||
not, the report can be added to a *Dashboard*. | ||
|
||
.. _time_off/by-employee: | ||
|
||
By employee | ||
=========== | ||
|
||
Viewing time off by employee helps managers track usage patterns, monitor remaining balances, ensure | ||
policy compliance, and plan coverage for upcoming absences. To view a list of employee time off | ||
requests, navigate to :menuselection:`Time Off app --> Reporting --> by Employee`. | ||
|
||
The default report presents the current year's data in a list view, displaying all the employees in | ||
alphabetical order. Each employee's line is collapsed by default. To expand a line, click anywhere | ||
on the line. | ||
|
||
The view expands, and has the time off requests organized by time off type. Click anywhere on a time | ||
off type line to expand it, and view all the individual time off requests that fall under that type. | ||
|
||
The information shown in the list includes: the :guilabel:`Employee` name, :guilabel:`Number of | ||
Days` off requested, the :guilabel:`Start Date`, :guilabel:`End Date`, :guilabel:`Status`, and | ||
:guilabel:`Description`. | ||
|
||
.. image:: reporting/employee-report.png | ||
:alt: Report of time off, shown by each employee in a list view. | ||
|
||
The report can be displayed in other ways, as well. Click the corresponding button option in the | ||
top-right corner of the page to view the data in that specific way. The various options are a | ||
:icon:`oi-view-list` :guilabel:`(List)`, or default view, :icon:`fa-area-chart` :guilabel:`(Graph)`, | ||
:icon:`oi-view-pivot` :guilabel:`(Pivot)` table, or :icon:`fa-calendar` :guilabel:`(Calendar)` view. | ||
|
||
When a selection has been made, additional options appear for that particular selection. For more | ||
detailed information on the reports and their various options, refer to the :doc:`reporting | ||
<../../essentials/reporting>` documentation. | ||
|
||
.. _time_off/by_type: | ||
|
||
By type | ||
======= | ||
|
||
Viewing company-wide time off by type can help managers determine if employees are using their time | ||
off, which types are used more than others, and can spot any trends. High totals in certain time off | ||
types, like sick time off, can indicate health or morale concerns. | ||
|
||
To view a graph of all time off, organized by time off type, navigate to :menuselection:`Time Off | ||
app --> Reporting --> by Type`. This shows all time off requests in a default bar chart. | ||
|
||
Hover over a bar to view the :guilabel:`Duration (Days)` of that specific time off type. | ||
|
||
.. image:: reporting/bar-chart.png | ||
:alt: The various time off types, and how many days requested, in a bar chart. Details are | ||
highlighted in a red box. | ||
|
||
Click on a bar to go to a detailed list view of all the time off requests for that time off type. | ||
|
||
Each request is listed, with the following information displayed: the :guilabel:`Employee`, | ||
:guilabel:`Number of Days`, :guilabel:`Request Type`, :guilabel:`Start Date`, :guilabel:`End Date`, | ||
:guilabel:`Status`, and the :guilabel:`Description`. | ||
|
||
The report can be displayed in other ways, as well. Click the corresponding button option in the | ||
top-right corner of the page to view the data in that way. The various options are a | ||
:icon:`fa-area-chart` :guilabel:`(Graph)` (the default view), :icon:`oi-view-list` | ||
:guilabel:`(List)`, or :icon:`oi-view-pivot` :guilabel:`(Pivot)` table. | ||
|
||
When a selection has been made, additional options appear for that particular selection. For more | ||
detailed information on the reports, and their various options, refer to the :doc:`reporting | ||
<../../essentials/reporting>` documentation. | ||
|
||
.. _time_off/balance: | ||
|
||
Balance | ||
======= | ||
|
||
When some time off types have restrictions, such as rollover rules and balance limits, viewing time | ||
off balances can help managers see a high-level overview of time off. If certain employees have a | ||
lot of time that will expire soon, they can inform their employees and adjust scheduled accordingly | ||
to be prepared for their absences. | ||
|
||
To view a pivot table of all time off balances, organized by time off type, then further organized | ||
by how many days and hours are :guilabel:`Left` and :guilabel:`Planned`, navigate to | ||
:menuselection:`Time Off app --> Reporting --> Balance`. | ||
|
||
This shows all time off balances in a default pivot table. The employees populate the rows, while | ||
the various time off types and balances populate the columns. | ||
|
||
.. image:: reporting/balance.png | ||
:alt: The various time off balances, in a pivot table. |
File renamed without changes
File renamed without changes
File renamed without changes
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.