From 99632e5554b16bf779882b6c3f607e0db05450f3 Mon Sep 17 00:00:00 2001 From: larm-odoo Date: Fri, 13 Feb 2026 18:55:01 -0500 Subject: [PATCH] [IMP] Appraisals - Update conduct appraisals closes odoo/documentation#16417 Signed-off-by: Lara Martini (larm) --- .../hr/appraisals/new_appraisals.rst | 169 ++++++++---------- .../hr/appraisals/new_appraisals/meeting.png | Bin 25908 -> 33468 bytes 2 files changed, 76 insertions(+), 93 deletions(-) diff --git a/content/applications/hr/appraisals/new_appraisals.rst b/content/applications/hr/appraisals/new_appraisals.rst index 3139a1bbd5..4774b6a6c1 100644 --- a/content/applications/hr/appraisals/new_appraisals.rst +++ b/content/applications/hr/appraisals/new_appraisals.rst @@ -6,8 +6,8 @@ This guide explains the end-to-end appraisal workflow in Odoo, from creation to showing how managers and employees collaborate at each stage. - :ref:`Employee self-assessment `: The employee completes the - Employee's Feedback template and updates their skills. Responses remain hidden until the employee - sets the form to *Visible to Manager*. + *Employee's Feedback* template and updates their skills. Responses remain hidden until the + employee sets the form to *Visible to Manager*. - :ref:`Manager feedback `: While the employee works on their section, the manager reviews goals, gathers peer input if needed, and fills out the *Manager's Feedback* template. Feedback can remain hidden until the appraisal meeting. @@ -15,8 +15,8 @@ showing how managers and employees collaborate at each stage. sections, validate skill changes, and agree on next steps. The meeting can be scheduled directly from the appraisal or the calendar. - :ref:`Completion and rating `: After the discussion, the manager assigns a - final rating, adds any private notes, and marks the appraisal Done. The record then locks unless - it is reopened for further edits. + final rating, adds any private notes, and marks the appraisal as done. The record then locks + unless it is reopened for further edits. Throughout the process, optional actions, such as requesting peer feedback or logging private manager notes, enhance the appraisal's accuracy and relevance. @@ -35,46 +35,23 @@ Once an appraisal is confirmed, the employee is required to fill out the self-as After the employee receives a notification via email that an appraisal is confirmed and scheduled, they are requested to fill out their half of the default appraisal template, and update any skills. -Employee's can click on the link in the confirmation email to navigate to the appraisal, or they -can open their appraisal in the **Appraisals** app. To do this, open the **Appraisals** app, then -click on the appraisal card. +Employees can click on the link in the confirmation email to navigate to the appraisal, or they can +open their appraisal in the **Appraisals** app. To do this, open the **Appraisals** app, then click +on the appraisal card. The :guilabel:`Employee's Feedback` half of the template includes the following sections: :guilabel:`My work`, :guilabel:`My future`, and :guilabel:`My feelings`. Each of these sections consists of several questions for the employee to answer, allowing the employee to perform a self-assessment, and provide feedback on how they feel about the company and their role. -Employee skills ---------------- - -After completing the :ref:`Employee's Feedback ` section in the -:guilabel:`Appraisal` tab, the employee next updates their skills in the :guilabel:`Skills` tab. - -Any skills that were present on the employee's record when the appraisal was confirmed, appear in -this tab. If a :guilabel:`Skill Level` has changed since the last appraisal, the level must be -updated. - -.. note:: - The :guilabel:`Skills` tab does not appear on the appraisal until the appraisal is confirmed. - -Click on the :guilabel:`Skill Level` for the skill that has changed, revealing a drop-down of all -available levels. Click on the new level for the skill. Once selected, the :guilabel:`Progress` -field updates accordingly. Next, click into the :guilabel:`Justification` field for the skill, and -enter any relevant details explaining the change. This field is not necessary, but may aid -management when reviewing the employee's skills. - Complete the self-assessment ---------------------------- The employee feedback remains hidden from management while the employee is performing their self-assessment. Once the employee has completed their half of the appraisal, and updated any -skills, they tick the gray :guilabel:`Not Visible to Manager` toggle. This changes the toggle text -to :guilabel:`Visible to Manager`, the color changes to green, and their responses are then visible -to management. - -Additionally, a green dot appears on the appraisal card on the **Appraisals** app dashboard, -indicating the employee has completed their assessment, and marked their half of the appraisal as -done. +skills, they click the gray :guilabel:`Private` toggle. This changes the toggle text to +:guilabel:`Shared to Appraisers`, the color changes to green, and their responses are then visible +to the appraisers. .. _appraisals/manager-feedback: @@ -84,9 +61,18 @@ Manager feedback While the employee is completing their :guilabel:`Employee's Feedback` section, the manager fills out the :guilabel:`Manager's Feedback` section. -Before the manager fills out their portion of the appraisal, managers typically review the -employee's goals and skills, and ask for :ref:`additional feedback ` from -the employee's coworkers, to better understand all the achievements and challenges for the employee. +.. note:: + Multiple appraisers can be selected in the :guilabel:`Appraisers` field in the top half of the + appraisal form. Anyone added as an appraiser is able to review the appraisal and populate the + :guilabel:`Manager's Feedback` section. + + Typically, managers conduct appraisals with their employees, one on one. Some cases may require + more than one appraiser, such as an annual review for an upper management position, or for an + employee being promoted. + +Before the manager fills out their portion of the appraisal, managers typically ask for +:ref:`additional feedback ` from the employee's coworkers, to better +understand all the achievements and challenges for the employee. Once the manager has all the information they need to evaluate the employee, they fill out the :guilabel:`Manager's Feedback` section of the appraisal form. The manager's half has the following @@ -96,9 +82,9 @@ The manager's appraisal focuses on the employee's accomplishments, as well as id improvements, with actionable steps to help the employee achieve their goals in both the long and short term. -When the feedback section is completed, the manager can tick the :guilabel:`Not Visible to Employee` -toggle. This changes the toggle text to :guilabel:`Visible to Employee`, the color changes to green, -and their responses are then visible to the employee. +When the feedback section is completed, the manager clicks the :guilabel:`Private` toggle. This +changes the toggle text to :guilabel:`Shared to Employee`, the color changes to green, and their +responses are then visible to the employee. .. note:: Some managers prefer to keep their feedback hidden from the employee until they :ref:`meet with @@ -133,80 +119,78 @@ During the appraisal meeting, the manager reviews both the :ref:`Employee's Feed ` section as well as their own :ref:`Manager feedback `. -Additionally, the employee's :ref:`skills ` and :doc:`goals ` -are reviewed at this time, and updated as needed. +Additionally, the employee's :ref:`skills ` and :doc:`goals ` are reviewed +at this time, and updated as needed. .. _appraisals/schedule: Schedule appraisal review ------------------------- -A meeting can be scheduled in one of two ways: either from the **Appraisals** app dashboard, or from -an individual appraisal card. +Meetings to review appraisals are scheduled from the individual appraisal Kanban card. -To schedule an appraisal from the dashboard of the **Appraisals** app, first navigate to -:menuselection:`Appraisals app --> Appraisals`. +To schedule an appraisal, navigate to :menuselection:`Appraisals app --> Appraisals`, and click on +the desired Kanban card. -Click the activity icon beneath the appraisal date on the desired appraisal card, and an activity -pop-up window appears. Click :icon:`fa-plus` :guilabel:`Schedule an activity`, and set the -:guilabel:`Activity Type`` to :guilabel:`Meeting`. For more information on scheduling activities, -refer to the :ref:`activities documentation `. +Click the :guilabel:`Schedule Meeting` button, and the :guilabel:`Meetings` dashboard loads. +Navigate to the desired date using the calendar on the right side, then click on the desired time on +the calendar. This opens a *New Event* pop-up window. -Doing so opens a :guilabel:`New Event` pop-up form. From this pop-up form, make any desired -modifications, such as designating a :guilabel:`Start` time. +The :icon:`fa-tag` :guilabel:`(Title)` field is populated with `Appraisal of (Employee Name)`, and +the date and time populate the :icon:`fa-clock-o` :guilabel:`(Dates)` fields. The employee and +appraisers populate the :icon:`fa-user` :guilabel:`(Participants)` field by default. Add anyone else +who should be in the meeting, if necessary. -The employee populates the :guilabel:`Attendees` section by default. Add anyone else who should be -in the meeting, if necessary. +Add a :icon:`fa-map` :guilabel:`(Location)` if desired. This can be more detailed, such as `Main +Conference Room`. To make the meeting a video call, instead of an in-person meeting, click :icon:`fa-plus` -:guilabel:`Odoo meeting`, and a :guilabel:`Videocall URL` link appears in the field. +:guilabel:`Video`, and a :icon:`fa-video-camera` :guilabel:`(Videocall URL)` link appears. -Once all the desired changes are complete, click :guilabel:`Save & Close`. +Set the :icon:`fa-lock` :guilabel:`(Visibility)` using the drop-down menu. The options are either +:guilabel:`Private`, :guilabel:`Public`, or :guilabel:`Only internal users`. -The meeting now appears on the calendar, and the invited parties are informed, via email. +Any notes or additional information can be added in the :icon:`fa-sticky-note` :guilabel:`(Notes)` +line. + +Once all the desired changes are complete, click :guilabel:`Save`. The meeting now appears on the +calendar, and the invited parties are informed, via email. .. image:: new_appraisals/meeting.png :alt: The meeting form with all information entered for Ronnie Hart's annual appraisal. -The other way to schedule a meeting is from the individual appraisal form. To do this, navigate to -the :menuselection:`Appraisal app` dashboard, then click on an appraisal card. - -Next, click on the :icon:`fa-calendar` :guilabel:`Meeting` smart button, and the calendar loads. -Follow the same directions above to create the meeting. - -For more detailed information on how to schedule activities, refer to the :doc:`activities -<../../essentials/activities>` documentation. - -.. note:: - If no meetings are scheduled, the :guilabel:`Meeting` smart button reads :guilabel:`No Meeting`. - .. _appraisals/skills: Review employee skills ---------------------- -Part of an appraisal is evaluating an employee's skills, and tracking their progress over time. The -:guilabel:`Skills` tab of the appraisal form auto-populates with the skills from the :ref:`employee -form `, once an appraisal is confirmed. +Part of an appraisal is evaluating an employee's skills and tracking their progress over time. Once +an appraisal is confirmed, the *Skills* tab of the appraisal form auto-populates with the skills +from the :ref:`employee form `. Additionally, if the :guilabel:`Target Job` field +is populated, the corresponding skills and expected levels also appear in the *Skills* tab. The +target level for each skill appears in red in the :guilabel:`Job Target` column. -Each skill is grouped with like skills, and the :guilabel:`Skill Level`, :guilabel:`Progress`, and -:guilabel:`Justification` are displayed for each skill. +Each skill is grouped with like skills, and the :guilabel:`Skill Level`, :guilabel:`Current` +progress, and :guilabel:`Justification` are displayed for each skill. -:ref:`Update any skills, or add any new skills ` to the :guilabel:`Skills` tab. - -If a skill level has increased, enter a reason for the improved rating in the -:guilabel:`Justification` field, such as `took a fluency language test` or `received Javascript -certification`. - -After an appraisal is completed, and the skills have been updated, the next time an appraisal is -confirmed, the updated skills populate the :guilabel:`Skills` tab. +If a :guilabel:`Skill Level` has changed since the last appraisal, the level must be updated. .. note:: - The :guilabel:`Skills` tab *can* be modified **after** the employee and their manager have met - and discussed the employee's appraisal. + The *Skills* tab does not appear on the appraisal until the appraisal is confirmed. - This is a common situation as the manager may not have all the necessary information to assess - and update the employee's skills before meeting. +Click on the :guilabel:`Skill Level` for the skill that has changed, revealing a dropdown of all +available levels. Click on the new level for the skill. Once selected, the :guilabel:`Current` field +updates accordingly. Next, click into the :guilabel:`Justification` field for the skill, and enter +any relevant details explaining the change, such as `took a fluency language test` or `received +Javascript certification`. + +If necessary, :ref:`add any new skills ` for the employee. + +After the appraisal is completed and the skills have been updated, the next time an appraisal is +confirmed, the updated skills populate the *Skills* tab. + +.. note:: + The *Skills* tab can be modified at any time. .. _appraisals/complete: @@ -224,11 +208,10 @@ Once the appraisal is marked as *Done*, the status changes from :guilabel:`Confi :guilabel:`Done`, and the :guilabel:`Mark as Done` button changes to a :guilabel:`Reopen` button. .. tip:: - Modifications are **not** possible once the appraisal is marked as done. - - To make any changes to an appraisal with a status of :guilabel:`Done`, click the - :guilabel:`Reopen` button, then, click :guilabel:`Confirm`, and make any modifications needed. - Once all modifications are complete, click the :guilabel:`Mark as Done` button again. + When an appraisal is marked as done, it is locked and modifications are not possible. To make any + changes to an appraisal with a status of :guilabel:`Done`, click the :guilabel:`Reopen` button, + then make any needed modifications. Once all modifications are complete, click the + :guilabel:`Mark as Done` button again. .. _appraisals/notes: @@ -236,7 +219,7 @@ Add a private note ------------------ Managers can log notes on an appraisal that are **only** visible to other managers. Enter any notes -in the :guilabel:`Private Note` tab. This can be done anytime during the appraisal process. +in the *Private Note* tab. This can be done anytime during the appraisal process. The employee being evaluated does **not** have access to this tab, and the tab does **not** appear on their appraisal. @@ -252,8 +235,8 @@ After both the manager and employee have met to discuss the employee's performan must be given a :guilabel:`Final Rating`. Using the drop-down menu, select the rating for the employee. The default options are: -:guilabel:`Needs improvement`, :guilabel:`Meets expectations`, :guilabel:`Exceeds expectations`, -:guilabel:`Strongly Exceeds Expectations`, and :guilabel:`Good`. +:guilabel:`Needs improvement`, :guilabel:`Meets expectations`, :guilabel:`Exceeds expectations`, and +:guilabel:`Strongly Exceeds Expectations`. To add a new rating, navigate to :menuselection:`Appraisals app --> Configuration --> Evaluation Scale`. The default ratings are presented in a list view. To add a new rating, click the diff --git a/content/applications/hr/appraisals/new_appraisals/meeting.png b/content/applications/hr/appraisals/new_appraisals/meeting.png index f06289f054ab9250fbfcb06ea1aa1b207292182f..cfb2e2bba48359ba98265add19af7f24eb5839ee 100644 GIT binary patch literal 33468 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

OOrP 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

    GbGkBaPJTf=`y2>@doMGHo6_83c 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℞`?DRkXJOTU@>h`_33hoIZCTeCspG>w;uCjs;#A= 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