• Welcome to Odoo Professional Consulting Agency

Effective staff management is an important role in all sorts of business. Human resource management and oversight are important to ensuring a seamless workflow within the industry. 

You will need a proper system to manage any employee-related activity. The Odoo ERP system will keep your employee data in a single, centralized database, making it easy to access any information about a specific employee. 

Employee records can be created using the Odoo Employee module based on their job titles and departments of employment. The system’s capabilities can be expanded by combining the employee module with Odoo’s other HR modules.

This chapter will discuss the features of Odoo 17’s employee module. 

The employee module allows you to build an employee profile, which includes personal information, job details, a contract, a resume, and much more. 

After creating an employee profile in the module, you may access documents, timesheets, contracts, equipment, work entries, and pay stubs for the employee, as well as schedule or plan activities for them. 

When you launch the module, the system-stored employee profiles are displayed in a Kanban view.

Employee Kanban view

Each employee’s name, job title, contact details, and photo will be displayed, in addition to some basic personal information. If you work in a multi-company environment, use the panel on the left side of the screen to easily classify the personnel of each business. Viewing staff by Department is another option.

Employee Kanban view

The small green circle on an employee’s profile indicates their current online status. The employee’s profile contains a little airplane icon, indicating that they are not in the office. 

Each profile includes a little clock indicator that may be used to schedule various tasks with the connected employee. To contact that employee directly, click the chat icon. 

Employee search bar

The following filters will be used by default: Archived, Contract Warning, My Team, My Department, Fixed hours, Flexible hours, New hires, Absent today, and Unread messages. 

Group by

Use the Group By option to arrange the staff based on Manager, Presence, Department, Job, Skills, and Tag. 

Empoyess list view

In the list view, you will see the employee’s name, work phone number, work email, first contract, activities, next activities, company, department, job position, and manager. You can now create a new profile by selecting the New button. 

Create new record

You will see a new form page where you may change the employee’s information. In the right fields, provide the employee’s name and work title within the business. 

Furthermore, you can tag the employee accordingly. The employee’s company, department, manager, coach, work phone, work email, and work mobile number all be listed in certain fields. The employee’s photo can be uploaded to a chosen location. 

Let’s edit the employee profile with the CV and skills. You will see the Resume tab for this, as seen below. 

Resume Tab

To have resume lines shown in your profile, use the create a new entry option. You can include information about your previous jobs, schooling, internal certifications, training, and other qualifications on your profile. This button will open a pop-up window, as shown below.

Create a resume line

After you’ve specified the title, select the type from the drop-down menu. Experience, education, internal certificates, or internal training are all alternatives. In addition, you can create a new Resume Line Type using the module’s Configuration menu. 

After declaring the Type, you can choose the Display Type: Classic, Certification, or Course. Record the duration in the Date Start and Date End boxes. You may include additional information about this resume line in the description section.

Resume Tab Add button

When you add resume lines, it looks like this, you may add more resume lines to this tab by clicking the Add button. To enter the employee’s talents, click the Create New Entry button in the talents section.

Select skill

A pop-up window will open, allowing you to select the employee’s skill type and specify a particular skill. Enter the employee’s skill level in the Skill Level field.

Resume Tab

The Add option on the Resume tab allows you to include new skills. 

The job information tab includes fields to enter the employee's job data.

Work information tab

Include the work Address and Location in the Location field. Approvers for this employee’s costs, time off, and timesheet can be listed in the Approvers section. 

The employee's work schedule will be covered in depth in the Schedule section. If the employee has the option to work flexible hours, you can activate the Flexible Hours field. 

In every other scenario, you must provide the employee’s weekly working hours. Setting the timezone specifies the timezone in which the resources will work. Mention the position the worker is qualified for. 

Only the shift templates for these positions will be visible when creating a shift for this employee. You can select the role that will be assigned automatically when this employee initiates a shift in the Default Planning Role. 

Under the Private Information tab, you can enter your private contacts, family status, education, work permit, and citizenship.

Private information

In the Private Contact field, include the employee’s private address, phone number, email address, language, and travel distance from home to work. 

You can enter the employee’s contact phone number, emergency contact name, number of dependent children, and Marital Status under Family Status.

Private informatio

You can include information about the school, Field of Study, and Certificate Level in the Education section. You can enter the work permit expiration date, Visa Number, Visa expiration date, and Visa Number into the right fields. 

You will see a special field where you can upload the employee’s work permit. Citizenship information includes nationality, identity number, passport number, gender, date of birth, birthplace, and country of birth.

HR Settings Tab

The HR settings page allows you to add status, payroll, attendance/PoS/ Manufacturing, and Application settings. An employee may be classified as a trainee, employee, student, contractor, or freelancer. 

To manage access to the resources, provide a related user name in the supplied field. You can enter the employee’s current contract, employment position, and registration number in the payroll section. 

You can set up an employee’s PIN code and badge ID so they can log in to Manufacturing, PoS, and Attendance. The Application settings field allows you to add the employee’s hourly rate, Fleet Mobility Card, and Next Appraisal Date.

Smart Button

After creating the employee profile, certain intelligent buttons will appear on the form view, allowing you to monitor the worker’s related activities. 

When you click the Document button, you will see all of the employee’s connected documents. You can use the equipment smart button to manage any equipment assigned to an employee. 

The planning smart button allows you to see all of this employee’s scheduled activities. The details of the planned actions will be displayed on the Gantt chart, as seen below. From this window, you may plan new activities with this employee.

scheduled activities

By selecting the Time Off option, you may view the employee’s annual and monthly leave records.

Calender View

To access the employee’s recorded timesheet, click the Timesheets icon. It will show the hours worked on the various duties that the employee was allocated.

the employee’s recorded timesheet

Selecting the Cars button allows you to view the employee’s allotted car. The employee vehicle history will include the vehicle’s specs, as well as the start, end, and number of attachments.

Selecting the Cars button

When the employee selects the contact smart button, their active contract will be displayed.

the employee

The related smart button displays the employee’s work entries. The calendar view displays the employee’s work entries for a certain month. 

employee’s work entries

Clicking the Payslip smart button will display the payslip created for the relevant employee. The list view includes references, employees, batch names, companies, basic wages, next wages, and status.

 Payslip smart button

By clicking the Attendance button, you can get the employee’s attendance record, which contains information about their check-in, check-out, and work hours.

the Attendance button

The extra hours smart button, as seen below, can be used to monitor or control any extra hours tracked for this specific employee.

Overtime

On the form screen, there is a button called ‘Requested Appraisal.’ Click this button to obtain an employee appraisal.

Requested Appraisal

Using the launch plan button, you may start the employee’s onboarding and offboarding process. To request a signature on a specific document, click the signature request button. To deduct more hours, select the right option in the window.

Related Posts

There are no comments for now.

Protected by reCAPTCHA, Privacy Policy & Terms of Service apply.
Sign in to leave a comment
How Do Invoicing Policies Control Sales Operations in Odoo 17 ?
How Do Invoicing Policies Control Sales Operations in Odoo 17 ?