Odoo 18 Enterprise Book - Payroll

5. Configuration

The Configuration tab in Odoo 18 Payroll allows you to manage the salary package configurator, job entries, and employee salary data. Let's now examine the key configuration elements.

Odoo 18 payroll

5.1 Template

The contract templates are accessible through the Configuration menu's Template option. To add a new one, click the New button. The subjects we discussed in the contract are similar to the form creation view.

Odoo 18 payroll

On selecting the NEW option, you can have the creation page, as in the image below.

Odoo 18 payroll

Here, you can add the name of the template, working schedule, working entry source as working schedule, attendances, or planning.

Work Entry Source: select how the work entries are generated. This field is required. Click the radio button next to the desired selection. The options are:

Working Schedule: work entries are generated based on the selected Working Schedule.

Attendances:work entries are generated based on the employee’s check-in records in the Attendances application. (This requires the Attendances application).

Planning: work entries are generated based on the planned schedule for the employee from the Planning application. (This requires the Planning application).

Salary Structure Type: select one of the salary structure types from the drop-down menu. The default salary structure types are Employee or Worker. A new salary structure type can be created, if needed. Department: select the department the contract applies to from the drop-down menu. Job Position: select the specific job position the contract applies to from the drop-down menu.then, provide the contract type, wage on payroll, and HR responsible. Wage on Payroll is to enter the employee’s monthly wage. Contract Type helps to choose either Permanent, Temporary, Seasonal, Full-Time, or Part-Time from the drop-down menu.

5.2 Employment Types

Every type of employee in a company, including trainees, permanent employees, and temporary employees, has a different pay plan to suit their needs. These employee categories can be configured as Employment types under the Configuration option.

Odoo 18 payroll

The list includes the name, code, and country. To add a new one, click the New button. A new line will show up underneath the list.

5.3 Work Entry Type

The Configuration menu now displays the list of work entry types. The Name, Payroll Code, and Color are shown in the list. The New button can be used to add a new type of work entry.

Odoo 18 payroll

Enter the Workentry Type Name and Payroll Code. The DMFA Code is used to identify the work entry in the DMFA report. The information was exported to an external source by the external code. When the entry is made on the payslip, the value is rounded using the added rounding method. The worker benefits from the Unpaid Structure Types, which do not allow the worker to view their payslip.

Odoo 18 payroll

Check boxes can then be enabled under the VALID FOR ADVANTAGES section. Checking each box makes the job entries eligible for reimbursement of various expenses, including lunch vouchers, representation fees, and private vehicle charges.

Odoo 18 payroll

By activating the Time Off, the job entry type can be connected to time off types. Keep Time Off Right allows job input to be counted for vacation time in subsequent years. If Unforeseen Absence is enabled in the job entry, it will be included in the absenteeism at work report.

5.4 Working Schedule

The Odoo 18 Payroll module makes it simple for users to monitor their working hours. With its help, you can boost organizational productivity. Both companies and employees are given the flexibility they need to realize their full potential. On the Configuration tab of Odoo 18 Payroll, select the Working Time menu. In the Working Times box, we may view data such as Work Time Rate, Contracts using it, Working Time, and Company. By choosing the New icon, you may make a new employee work schedule.

Odoo 18 payroll

Once the Working schedule window has been launched, the user can apply the Company, Full Time, Average Hour per Day, and Timezone data. Among the smart buttons in the Working Times pane are Work Resources, Contracts, and Public Time Off.

Odoo 18 payroll

The user can add a new working hour for an employee by choosing Add a line under the Working Hours tab. The user can enter the name, day period, type of work entry, day of the week, work from, and other details under the Working Hours section.

Odoo 18 payroll

Here, the switch to the 2-week calendar option is available if the working hours are not consistent each week, and the hours are on a bi-weekly schedule instead. Click the Switch to 2-week calendar button at the top of the new default working hours form. This changes the Working Hours tab to display two weeks of working times that can be adjusted.

The Salary area of the Configuration tab allows us to define salary structures and policies. Among the options available in the Salary area are Rules, Other Input types, Structure kinds, Rule parameters, Rules, and so on. We can now discuss each of them separately.

5.5 Structure type

It is possible to configure new types of salary structures in Odoo 18 Payroll. After describing the different wage kinds on a monthly, hourly, or weekly basis, users can define salary structures for trainees, employees, and workers within the Odoo18 Payroll system. Users can designate their employees' pay scales after choosing the Salary Structures menu on the Configuration tab. The Structure Types box may contain details on Wage Type, Default Scheduled Pay, Structure Type, Regular Pay Structure, and other topics. We can create new structure types in Odoo 18 by clicking the New button.

Odoo 18 payroll

In the open box, type the name of the structure type and your nation. It's easy to set the wage type to hourly and fixed monthly.

Odoo 18 payroll

The frequency of wage payments should then be entered in the Default Scheduled Pay section. The default working hours for the salary structure type can then be specified by the user. We can explain the typical employee pay structure in the Structure Type section. You can also specify the work entry type related to regular attendance in the Default Work Entry Type section.

The user can view every structure within each of the structure types after selecting the Structures smart button.

5.6 Salary Structures

We may give payslips for payroll and determine employee wages within the wage structures based on job advertisements. You can specify several useful rules for payslip calculations with a wage structure. The department or group as a whole uses a single salary system. Users can describe a new compensation structure as soon as they choose the Structures option in Configuration. Individual salary schemes for workers and employees are available on the open window. Along with the employee salary structure, the name, nationality, and wage regulations of each employee are readily evident. To input the description of a new salary structure, select the New icon in the wage Structures box.

Odoo 18 payroll

For the category of the structure type, you need to enter Employee/Worker in the Type and Structure Name fields on the new screen. To show working days on the employee payslip, select the Use working Day Lines option. When discussing the employee compensation plan, mention the nation. Then, you have the options to provide the country name, year to date computation, template, payslip name, hide basic on PDF, and salary journal, respectively.

Odoo 18 payroll

Reports on terminations, pay stubs, and other topics are among the many reports available to users. Weekly, annual, monthly, and other wage payment options are also available in the Scheduled Pay section. We can also choose a certain wage journal in relation to the pay system.

Odoo 18 payroll

Specific employee salary structure rules can be implemented. Choose Add a line from the Salary Rules tab and provide the specifications for your employee's pay scale to do this. You can mention the Category, Name, Partner, and Code for each salary regulation.

5.7 Salary Rules

One of the most important aspects of every business is the establishment and maintenance of a fair compensation structure. Establishing policies, figuring out fair compensation, and planning ahead are some of the factors that go into effective business management. These rules ensure that you have the freedom to determine how much to pay certain organizations. By choosing the Rules menu item in Configuration, you can access the Salary Rules pane. All of the wage guidelines set forth in Odoo 18 are accessible to users. Each compensation rule's salary structures, which include details like Name, Category, Code, and Partner, are visible to the user. By choosing the New option in Odoo 18, we can establish a salary rule.

Odoo 18 payroll

Under each rule, you can have sub rules, as in the image below.

Odoo 18 payroll

On selecting a particular rule, you will get the details, as in the image below.

Odoo 18 payroll

Here, you have the details like

  • Rule Name: enter a name for the rule. This field is required.
  • Category: select a category the rule applies to from the drop-down menu, or enter a new one. This field is required.
  • Code: enter a code to be used for this new rule. This field is required.
  • Sequence: enter a number indicating when this rule is calculated in the sequence of all other rules.
  • Salary Structure: select a salary structure the rule applies to from the drop-down menu, or enter a new one. This field is required.
  • Active: enable this toggle, so the rule is available for use. Disable the toggle to continue to show it on the payslip, but skip the computation.
  • Appears on payslip: tick the checkbox to have the rule appear on employee printed payslip.
  • View on Employer Cost Dashboard: tick the checkbox to have the rule appear on the Employer Cost report, located on the Payroll app dashboard.
  • View on Payroll Reporting: tick the checkbox to have the rule appear on payroll reports.

To create a new one, use the NEW icon. Choose Category using the Rule Name you just added after adding it to the resulting screen. Users can immediately identify the rule by providing a code. Additionally, to make sequence calculating easier, don't forget to add a serial number.

Odoo 18 payroll

By using the Appears on Payslip option, we may view the salary rule within a payslip. After turning on the View on Employer Cost Dashboard, we could see the employer cost value in the dashboard. To establish the salary rule for payroll reporting, turn on the View on Payroll Reporting field in the Salary Rules window.

Odoo 18 payroll

Below the General tab, we are in charge of the calculation, terms, and corporate contribution. In the "Condition Based on" field, enter the condition of the salary rule as Range, Always True, and Python Condition. The required wage rule for salary computation can be easily configured by choosing the Always True option. You must provide data for the Maximum Range, Range dependent on, and Minimum Range after choosing the Range option. The 'Range' Based option is used to automatically calculate field values.

Odoo 18 payroll

Odoo18 creates equations using the default method when we choose Python Expression in the Condition Based on field.

Odoo 18 payroll

We can determine the salary guidelines under COMPUTATION. To do this, the user can select the calculating technique in the Amount Type box from Fixed Amount, Python Code, or percentage (%).

Odoo 18 payroll

We can compute the amount based on the % once we select it as the amount type. By choosing the Fixed Amount option in the Amount Type column, we may generate a fixed amount. After selecting Fixed Amount, you may select the quantity and fixed amount of the salary rule.

Users can also use Python code to calculate the salary rule. To do so, enter Python code in the Amount Type column. Later on, you can define the Python code according to its properties.

Odoo 18 payroll

In the COMPANY CONTRIBUTION area, we can specify the third party that is involved in employee salary payments.

Odoo 18 payroll

The note regarding the salary rule can be placed beneath the Description tab. Under the Accounting tab, you can enter details for the Analytic Account, Debit Account, and Credit Account. You can eliminate the net salary rule value once you've enabled the Not Computed in net accountability option in the Accounting section.

Odoo 18 payroll

The rules are saved in Odoo 18 Payroll.

5.8 Rule Parameter

Click the Configuration tab and choose the Rule settings option to control different rule settings. Each salary rule parameter's code and name are listed in the Salary Rule Parameters box. To create a new rule parameter, select the New icon on the Salary Rule Parameters page.

Odoo 18 payroll

On the open screen, apply the title of the rule parameter to the Name option. Add code to the salary rule to include the salary parameter. You can add extra information about the salary rule parameter in the Description tab after these specifics have been defined.

5.9 Other Input Types

The Other Input Types panel, found under Configuration, allows users to specify a payslip input type. You can see the Code, Description, and Availability in Structure separately in the List view of the Payslip Other Input Types box. If you need to export the payslip input type, select the input types you want and click the Action icon. You can choose the Export option once you've chosen the necessary input types in Action.

Odoo 18 payroll

We can create a new payslip with many input types by clicking the New button. Refer to the description and code used for the salary rule.

Odoo 18 payroll

Provide the description, activate the available inattachment option, is quantity option, and no end date by default option. Then, add the code, availability in structure as well. If the availability is set up in the structure, the input is available in all structures. If you leave the field empty, it will appear on each payslip.

5.10 Salary Package Configurator

We may manage the resume, benefits, and personal data on the Configuration page, which is located beneath the Salary Package Configurator. Now let's review each detail separately.

Benefits

The Benefits menu is included in Configuration's Salary Package Configuration section. You can set up extra compensation benefits under the Benefits panel. Details of configured advantages include Name, Benefits field, and Salary Structure Type. By selecting the New icon, we may specify a new benefit.

Odoo 18 payroll

The Benefits Name must be entered in the window that is visible. Both the contract field associated with an advantage's advantage and the contract field associated with an advantage's cost should be mentioned in the Cost field. A range of benefit categories are also available to you, such as monthly cash benefits, non-monetary benefits, monthly benefits in kind, and more.

Odoo 18 payroll

Next, we can choose between the Salary Structure Types of Employee and Worker. Below that, you have the mandatory benefits option and requested documents as well. Requested Documents: select any document that is required to be submitted for this benefit, from the drop-down menu. Mandatory Benefits: using the drop-down menu, select the benefit that is required in order for this specific benefit to be offered to the employee.

Once the type has been applied, you need to add an icon to the benefit. To get the net salary, you need to activate the Impacts Net Salary option. For benefit, we can later specify Currency, Days, and Percentage as the units of measurement. Under the salary configurator display, you can enable the show name option, icon, folded, and always show description as well. Show Name: tick the checkbox to have the benefit name appear in the salary package configurator. Display Type: select from the drop-down menu how this benefit is displayed. The options are Always Selected, Dropdown, Dropdown Group, Slider, Radio Buttons, Manual Input, or Text. This field is required.

Folded: if the benefit should be folded, or hidden, because it is dependant on another benefit selection, tick the checkbox.

Odoo 18 payroll

One way to describe an activity's benefit is as an email, meeting, notification, call, etc. The activity type will be produced automatically after the employee selects the reward. We might add more details about the benefits in the Description field. You can conceal the description after using the conceal Description section if the benefit is not being used.

Odoo 18 payroll

Beneficial criterion can be enabled or disabled by users within the Folded field. Provide choices for display types as well, such as Text, Slider, Dropdown, and others. You can add required documents to the section for requested documents for an extra advantage. In order to sign the employee benefit, users can optionally select a template.

All of these details are automatically saved by Odoo 18 Payroll.

5.11 Personal Info

It is easy to comprehend the personal data associated with each employee's paystubs by selecting the Personal Info menu in Configuration. All of the preset personal information, such as Name, Salary Structure Type, and Related field, is available to us individually in the Personal Info box. It's easy to describe a new record once you've hit the New button.

Odoo 18 payroll

In the open window, enter personal information and the individuals it applies for. applies on-field, including a bank account, an employee, and others. Users can also provide the field name for personal data in the Related field. Additionally, you can input a variety of personal data, like your address, private documents, current situation, and more.

Odoo 18 payroll

Next, for your personal data, choose Worker and Employee as the Salary Structure Types. Regarding employee personal information, you may also bring up the Placeholder and Helper.

The positions of Main Panel and Side Panel for Personal Information are open to users. After then, the Display Type might be stated as Radio, Email, Text, etc. Thus, it is easy to utilize personal information data in Odoo 18.

5.12 Resume

We can assign different resume types to a pay structure after choosing the Resume option on the Configuration tab. The Resume window defines all freshly created resume data, such as Name, Value Type, Code, and Salary Structure Type. By choosing the New icon, we may generate a new resume.

Odoo 18 payroll

In the open screen's Information box, mention the comprehensive synopsis. The category that most suits your resume must be chosen, such as Monthly Salary, Annual Benefits, and so forth. Next, select your Salary Structure Type on the resume.

Odoo 18 payroll

To see monthly expenses on the resume, activate the Impacts Monthly Total option. In the future, choose the preferred unit of measurement, such as days, percentages, etc. Furthermore, a value type can be changed to be Payslip value, Monthly Total, Fixed Value, and more. After choosing the value type, the user can add a certain amount depending on the value they have selected.

Odoo 18 payroll

All of them have to deal with the Odoo 18 Payroll Configuration function.

5.13 Dashboard Warnings

Users can locate any significant cautions regarding employment contracts under the "Warnings" section.

Odoo 18 payroll

5.14 Job Positions

The Configuration menu contains the Job Position setting. It enables you to specify several positions inside an organization to which staff members may be assigned.

Odoo 18 payroll

Here, you will get the list of already configured job position and department.

5.15 Work Address DMFA Codes

The Work Address DMFA Codes are included in the Configuration menu of the Odoo Payroll module. In Belgium, DMFA (Déclaration Multifonctionnelle) reporting is required for payroll, and these codes are used for it.

Odoo 18 payroll

5.16 Settings

The Odoo 18 Payroll Module's "Configuration" menu opens the "Settings" window. Four options tab parts, including "Accounting," "US Localization, Payroll " and "Time Off," are included in this settings page.

Accounting: under this option, we may configure the "Payroll Entries, batch account move lines" and "Payroll SEPA" settings. The payroll entries option posts payroll slips in accounting. Payroll SEPA helps to create SEPA payments. The batch account move lines option helps to merge all the accounting entries for the same period into a single account move line.

Odoo 18 payroll

US Localization: From this settings page, we may activate the Belgian localization options, which include company information, and California state.

Odoo 18 payroll

Time Off: The "Deferred Time Off" option can be enabled in this area.

Odoo 18 payroll

Payroll: under the payroll tab, you have the options like contract expiration notice period, and payslip PDF display option.

Odoo 18 payroll
whatsapp_icon
location

Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635

location

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

location

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message