diff --git a/timesheets/overview.rst b/timesheets/overview.rst index 376085978..a2429f91d 100644 --- a/timesheets/overview.rst +++ b/timesheets/overview.rst @@ -6,4 +6,5 @@ Overview :titlesonly: overview/get_started - overview/compare \ No newline at end of file + overview/compare + overview/time_off \ No newline at end of file diff --git a/timesheets/overview/media/record_time_off.png b/timesheets/overview/media/record_time_off.png new file mode 100644 index 000000000..a89b8875e Binary files /dev/null and b/timesheets/overview/media/record_time_off.png differ diff --git a/timesheets/overview/media/time_off_request.png b/timesheets/overview/media/time_off_request.png new file mode 100644 index 000000000..56d847128 Binary files /dev/null and b/timesheets/overview/media/time_off_request.png differ diff --git a/timesheets/overview/media/time_off_types.png b/timesheets/overview/media/time_off_types.png new file mode 100644 index 000000000..a4b34fa44 Binary files /dev/null and b/timesheets/overview/media/time_off_types.png differ diff --git a/timesheets/overview/media/timesheet_description.png b/timesheets/overview/media/timesheet_description.png new file mode 100644 index 000000000..a56bcaa69 Binary files /dev/null and b/timesheets/overview/media/timesheet_description.png differ diff --git a/timesheets/overview/media/timesheets.png b/timesheets/overview/media/timesheets.png new file mode 100644 index 000000000..f7b6c0a14 Binary files /dev/null and b/timesheets/overview/media/timesheets.png differ diff --git a/timesheets/overview/time_off.rst b/timesheets/overview/time_off.rst new file mode 100644 index 000000000..f48f1df1d --- /dev/null +++ b/timesheets/overview/time_off.rst @@ -0,0 +1,49 @@ +========================================== +Create Timesheets upon Time Off Validation +========================================== + +Odoo automatically timesheets on project/tasks upon time off requests. This allows for better +overall control over the validation of timesheets, as it does not leave place for forgetfulness +and questions after hours that have not been timesheeted by the employee. + +Activate the :doc:`Developer mode <../../general/developer_mode/activate>`, go to *Timesheets*, +and change the *Project* and *Task* set by default, if you like. + +.. image:: media/record_time_off.png + :align: center + :alt: View of Timesheets setting enabling the feature record time off in Odoo Timesheets + +Go to :menuselection:`Time Off --> Configuration --> Time Off Types`. Select or create the +needed type, and decide if you would like the requests to be validated or not. + +.. image:: media/time_off_types.png + :align: center + :alt: View of a time off types form emphasizing the time off requests and timesheets section in + Odoo Time Off + +| Now, once the employee has requested his time off and the request has been validated (or not, + depending on the setting chosen), the time is automatically allocated on *Timesheets*, under the + respective project and task. +| On the example below, the user requested *Paid Time off* from July 13th to 15th. + +.. image:: media/time_off_request.png + :align: center + :alt: View of the time off request form in Odoo Time Off + +Considering that validation is not required, the requested time off is automatically displayed in +*Timesheets*. If validation is necessary, the time is automatically allocated after the responsible +person for validating does it so. + +.. image:: media/timesheets.png + :align: center + :alt: Video of timesheets emphasizing the requested time off from the employee in Odoo Timesheets + +Click on the magnifying glass, hovering over the concerned cell, to access all the aggregated data +on that cell (day), and see details regarding the project/task. + +.. image:: media/timesheet_description.png + :align: center + :alt: View of the details of a project/task in Odoo Timeheets + +.. seealso:: + - :doc:`compare` \ No newline at end of file