@@ -78,6 +78,8 @@ to access the configuration menu.
7878 company-specific configuration. Items without an :icon: `fa-building-o ` :guilabel: `(building) `
7979 icon apply to all companies within the database.
8080
81+ .. _attendances/modes :
82+
8183Modes
8284-----
8385
@@ -137,165 +139,6 @@ when extra time is counted and what time is not logged.
137139 Approved extra hours can be :ref: `deducted from an approved time off request
138140 <time_off/deduct-extra-hours>`.
139141
140- Overview
141- ========
142-
143- When entering the **Attendances ** application, the :guilabel: `Overview ` dashboard is presented,
144- containing all the check in and check out information for the signed in user. If the user has
145- specific :ref: `access rights <attendances/access-rights >` and/or are :ref: `approvers
146- <attendances/approvers>` for specific employees, then those additional employee's check in and check
147- out information is also visible on the :guilabel: `Overview ` dashboard.
148-
149- Views
150- -----
151-
152- To change the view from the default Gantt chart to a list view, click the :guilabel: `List ` icon in
153- the top-right of the dashboard, beneath the user's photo. To switch back to the Gantt chart, click
154- the :guilabel: `Gantt ` button, located next to the :guilabel: `List ` button.
155-
156- The default view presents the current day's information. To present the information for the
157- :guilabel: `Week `, :guilabel: `Month `, or :guilabel: `Year `, click on the :guilabel: `Day ` button to
158- reveal a drop-down, displaying those other options. Select the desired view, and the dashboard
159- updates, presenting the selected information. To change the :guilabel: `Day `, :guilabel: `Week `,
160- :guilabel: `Month `, or :guilabel: `Year ` presented, click the :icon: `oi-arrow-left ` :guilabel: `(left
161- arrow) ` or :icon: `oi-arrow-right ` :guilabel: `(right arrow) ` buttons on either side of the drop-down
162- menu. To jump back to a view containing the current day, click the :guilabel: `Today ` button. This
163- refreshes the dashboard, presenting information containing the current day's information.
164-
165- In the :guilabel: `Day ` view, the column for the current hour is highlighted in yellow. If the
166- :guilabel: `Week ` or :guilabel: `Month ` view is selected, the column for the current day is
167- highlighted. If the :guilabel: `Year ` view is selected, the current month is highlighted.
168-
169- .. image :: attendances/overview.png
170- :alt: The overview dashboard presenting the information for the week, with the current day
171- highlighted.
172-
173- Any entries that have errors appear in red, indicating they need to be resolved by a user with the
174- proper :ref: `access rights <attendances/access-rights >` and/or are :ref: `approvers
175- <attendances/approvers>` for the employees with the errors.
176-
177- .. _attendances/filters-groups :
178-
179- Filters and groups
180- ------------------
181-
182- To filter the results in the overview dashboard, or to present different groups of information,
183- click the :icon: `fa-caret-down ` :guilabel: `(Toggle Search Panel) ` button in the right side of the
184- :guilabel: `Search ` bar above the dashboard, and select one of the available :guilabel: `Filters ` or
185- :guilabel: `Group By ` options. Several preconfigured filters and groups are available to choose from,
186- as well as an option to create custom ones.
187-
188- Filters
189- ~~~~~~~
190-
191- The default filters that can be selected are:
192-
193- - :guilabel: `My Attendances `: this filter only presents the user's attendance data.
194- - :guilabel: `My Team `: this filter presents the attendance data for the user's team.
195- - :guilabel: `At Work `: this filter displays the attendance data for everyone currently checked in.
196- - :guilabel: `Errors `: this filter displays any entries with :ref: `errors <attendances/errors >` that
197- need to be resolved.
198- - :guilabel: `Check In `: this filter has a drop-down to further select a specific time period. Select
199- the desired time period from the options presented, a specific month, quarter, or year.
200- - :guilabel: `Last 7 days `: this filter presents the attendance data for the last seven days.
201- - :guilabel: `Add Custom Filter `: create a custom filter using the pop-up that appears when this is
202- selected.
203-
204- Groups
205- ~~~~~~
206-
207- The default groups that can be selected are:
208-
209- - :guilabel: `Check In `: this grouping presents a drop-down menu containing the following time period
210- options: :guilabel: `Year `, :guilabel: `Quarter `, :guilabel: `Month `, :guilabel: `Week `, and
211- :guilabel: `Day `. Selected the time period to display all the check-in information, grouped by the
212- selected time period.
213- - :guilabel: `Employee `: this group presents the attendance data organized by employee.
214- - :guilabel: `Check Out `: this grouping presents a drop-down menu containing the following time
215- period options: :guilabel: `Year `, :guilabel: `Quarter `, :guilabel: `Month `, :guilabel: `Week `, and
216- :guilabel: `Day `. Selected the time period to display all the check-out information, grouped by the
217- selected time period.
218- - :guilabel: `Add Custom Group `: this option displays a drop-down menu with a variety of options to
219- group the attendance data by, including :guilabel: `City `, :guilabel: `Country `, :guilabel: `Mode `,
220- and :guilabel: `IP Address `.
221-
222- .. _attendances/errors :
223-
224- Attendance log details
225- ----------------------
226-
227- Odoo captures various time and location details when a user checks in and out. The specific details
228- provided are determined by the method the user checked in and out.
229-
230- To view the specific check in and/or check out details for an employee, click on an individual entry
231- in the overview dashboard.
232-
233- A detailed attendance log for the user appears in a pop-up window. To close the detailed attendance
234- log, click the :guilabel: `Save & Close ` button in the bottom-left corner of the form.
235-
236- The detailed attendance log contains the following information:
237-
238- Main details
239- ~~~~~~~~~~~~
240-
241- - :guilabel: `Employee `: the name of the employee.
242- - :guilabel: `Check In `: the date and time the employee checked in.
243- - :guilabel: `Check Out `: the date and time the employee checked out. This only appears if the
244- employee has checked out.
245- - :guilabel: `Worked Hours `: the total amount of time the employee logged for the day, in an hour and
246- minute format (HH:MM). This value calculates all the checks in and check outs for the day, if the
247- employee checked in and out multiple times.
248- - :guilabel: `Extra Hours `: any extra hours the employee logged that is beyond their expected working
249- hours.
250-
251- Check in/check out details
252- ~~~~~~~~~~~~~~~~~~~~~~~~~~
253-
254- The following information appears for both the :guilabel: `Check In ` and :guilabel: `Check Out `
255- sections.
256-
257- - :guilabel: `Mode `: the method with which the attendance information was gathered.
258- :guilabel: `Systray ` is displayed if the employee logged in and out :ref: `directly from the
259- database <attendances/check-in>`, :guilabel: `Manual ` is displayed if the employee logged in and
260- out :ref: `using an attendance kiosk <attendances/kiosk-mode-entry >`.
261- - :guilabel: `IP Address `: the IP address for the computer the employee used to log in or out.
262- - :guilabel: `Browser `: the web browser the employee used to log in or out.
263- - :guilabel: `Localization `: the city and country associated with the computer's IP address.
264- - :guilabel: `GPS Coordinates `: the specific coordinates when the user logged in or out. To view the
265- specific coordinates on a map, click the :guilabel: `→ View on Maps ` button beneath the
266- :guilabel: `GPS Coordinates `. This opens a map in a new browser tab, with the specific location
267- pointed out.
268-
269- .. image :: attendances/details.png
270- :alt: The detailed information for an attendance entry.
271-
272- Errors
273- ------
274-
275- Entries that contain an error appear on the overview dashboard in red. In the :guilabel: `Gantt
276- view `, the entry appears with a red background. If in the :guilabel: `List view `, the entry text
277- appears in red.
278-
279- An error typically occurs when an employee has checked in but has not checked out within the last 24
280- hours, or when an employee has a check in and check out period spanning over 16 hours.
281-
282- To fix the error, the attendance entry must be modified or deleted. Click on the entry to reveal a
283- pop-up containing the details for that particular entry. To modify the :guilabel: `Check In ` and/or
284- :guilabel: `Check Out ` information, click on the :guilabel: `Check In ` or :guilabel: `Check Out ` field
285- and a calendar selector appears. Click on the desired date, then use the time selector beneath the
286- calendar to select the specific time for the entry. When the information is correct, click
287- :guilabel: `Apply. `
288-
289- .. image :: attendances/errors.png
290- :alt: The pop-up that allows for modifications to an attendance entry with an error. The calendar
291- selector is shown, and the time selector is highlighted.
292-
293- When all the information on the pop-up is correct, click :guilabel: `Save & Close `. When the entry no
294- longer has an error, the entry appears in gray instead of red.
295-
296- To delete an entry, click :guilabel: `Remove ` on the pop-up instead of making modifications to the
297- entry.
298-
299142Reporting
300143=========
301144
@@ -323,6 +166,7 @@ button and a pop-up appears. Select the desired spreadsheet, and click :guilabel
323166 :alt: The default report view, with all the optional view buttons highlighted.
324167
325168.. seealso ::
169+ - :doc: `attendances/overview `
326170 - :doc: `attendances/check_in_check_out `
327171 - :doc: `attendances/kiosks `
328172 - :doc: `attendances/management `
@@ -331,6 +175,7 @@ button and a pop-up appears. Select the desired spreadsheet, and click :guilabel
331175.. toctree ::
332176 :titlesonly:
333177
178+ attendances/overview
334179 attendances/check_in_check_out
335180 attendances/kiosks
336181 attendances/management
0 commit comments