hr_efficiency_indicators.xml 1.7 KB

123456789101112131415161718192021222324252627282930
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <data noupdate="1">
  4. <!-- Default Planning Indicator -->
  5. <record id="indicator_planning" model="hr.efficiency.indicator">
  6. <field name="name">Planning Efficiency</field>
  7. <field name="sequence">10</field>
  8. <field name="active">True</field>
  9. <field name="formula">(planned_hours / available_hours) * 100 if available_hours > 0 else 0</field>
  10. <field name="target_percentage">90.0</field>
  11. <field name="weight">50.0</field>
  12. <field name="description">Measures how well the employee's time is planned compared to available hours. Target: at least 90% of available time should be planned.</field>
  13. <field name="color_threshold_green">90.0</field>
  14. <field name="color_threshold_yellow">70.0</field>
  15. </record>
  16. <!-- Default Time Tracking Indicator -->
  17. <record id="indicator_time_tracking" model="hr.efficiency.indicator">
  18. <field name="name">Time Tracking Efficiency</field>
  19. <field name="sequence">20</field>
  20. <field name="active">True</field>
  21. <field name="formula">((actual_billable_hours + actual_non_billable_hours) / planned_hours) * 100 if planned_hours > 0 else 0</field>
  22. <field name="target_percentage">90.0</field>
  23. <field name="weight">50.0</field>
  24. <field name="description">Measures how well the employee tracks their time compared to planned hours. Target: at least 90% of planned time should be tracked.</field>
  25. <field name="color_threshold_green">90.0</field>
  26. <field name="color_threshold_yellow">70.0</field>
  27. </record>
  28. </data>
  29. </odoo>