Payroll Attendance

  • Odoo Version

US$ 0.00 US$ 0.00 0.0 USD

0 ₫

Option not available

This combination does not exist.

Add to Cart

Attendance and Payroll Integration


30-day money-back guarantee
Free Shipping in U.S.
Buy now, get in 2 days

Payroll & Attendance

  • This application allows to load employee attendance data into payslip automatically

  • On changing of either employee or start time or end time of the payslip, attendance data corresponding to the employee/start time/end time will be loaded into Works Day lines table with the following information
    • Total Attendance: The total time the employee had been attending
    • Valid Attendance: If the contract is attached to a working hour (also known as resource calendar), eliminating the time that fall outside the working hours of employees.

How to access attendance data from salary rules

# to get valid attendance lines
valid_attendance = payslip.attendance_line_ids and payslip.attendance_line_ids.filtered(lambda att: att.code == 'VALIDATTEND') or False
# to get all attendance lines
all_attendance = payslip.attendance_line_ids and payslip.attendance_line_ids.filtered(lambda att: att.code == 'ATTEND') or False
# and then summarize in days and hours for each of them
valid_attendance_days = valid_attendance and valid_attendance.number_of_days or 0.0
valid_attendance_hours = valid_attendance and valid_attendance.number_of_hours or 0.0

Editions Supported

  1. Community Edition
  2. Enterprise Edition