The advanced Attendance Kiosk in Odoo 18 is crafted to optimize and refresh the way organizations oversee employee attendance. Featuring a specialized kiosk—commonly a tablet or touchscreen device—placed conveniently at spots like the office entrance, employees can easily clock in and out. This user-friendly kiosk can be tailored to align with your company's specific requirements and is capable of managing various attendance record types, including regular hours, breaks, and remote work.
The Attendance Kiosk provides up-to-the-minute data and is fully integrated with Odoo's HR and Payroll systems, ensuring accurate attendance tracking and reporting. This functionality is an invaluable resource for any modern business, as it enhances operational efficiency while minimizing human errors and reducing administrative burdens.
The Kiosk Mode feature allows for the addition and labeling of employee attendance, utilizing either badge scans or manual input for recognition.
When you select this option, you can proceed to this, as demonstrated in the screenshot below.

On selecting the option, you can have various options to scan the badge.

To proceed with the "Scan your badge" function in this scenario, kindly input your employee ID.
Another method for recording attendance is to do it manually. You will then see a page where you can choose the employee's profile prior to entering the PIN.
To achieve this, you should activate the Employee PIN Identification setting in the menu options.
The PIN code check-in feature is now accessible with this option. You can find the PIN code under the HR settings in the Employee form. By activating the extra hours feature, you can evaluate the extra hours in relation to the hours worked.

The calculation of additional hours will begin on the day you start in the field, marking the start of the tracking period. Under the sections titled "Tolerance Time for the Company" and "Tolerance Time for the Employee," you can establish a timeframe during which no extra time will be permitted for the advantage of either the company or the employee.
Generating a PIN and ID for an employee is a simple procedure. The employee module offers insights into building an employee's profile. For more details, please go to the module.
When a new employee is registered in the employee module, they have the option to set a PIN and generate a badge ID under the HR settings. In the kiosk tab, you can check in and out by entering the code in the PIN code field. By selecting the Generate icon, the badge ID will be shown. You can print the badge by clicking the "Print Badge" button.

By scanning their badge on the kiosk tab, the employee can be identified. In order to use the PIN, select Identity Manually.

The "Identify Manually" option will direct you to a website with a list of employees.

From the list, choose the required profile. This will cause a new page to open, allowing you to enter your PIN.

You can also set up display time,attendance from backend, and display extra hours optins from the configuration using some options in settings. To manage the extra hours that have been established in the Odoo 18 Attendance module, you may find the Count Extra Hours option under the Extra Hours section. You can select the start date and compare attendance based on employee work hours by activating the Count Extra Hours option. Under the Extra Hours option, you can establish a tolerance time that is advantageous to the employer and the employee. Within the Tolerance Time in the Company's Favor, you can expeditiously award the company specific working hours. You should also enter the time that supports an employee and from which extra time is not deducted in the Tolerance Time in Favor of Employee column.

Employees have the option to display their additional hours in kiosk mode and on their user profile by selecting the "Display Extra Hours" feature. Please ensure to click the SAVE button within the Settings interface to confirm your preferences.
Enable the "Attendances from Backend" setting to permit users to check in and out directly from the Odoo database. Without this feature activated, users must utilize a kiosk for their attendance records.
Odoo 18's Attendance module simplifies the oversight of employees' real working hours in an organization. The generated reports enable companies to plan ahead and gain insights into the potential of their workforce.