Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MIG] 11.0 Backport of hr_attendance_report_theoretical_time #559

Merged
merged 7 commits into from
Mar 27, 2019

Commits on Feb 25, 2019

  1. [ADD] hr_attendance_report_theoretical_time

    Theoretical vs Attended Time Analysis
    =====================================
    
    This module adds a new report called "Theoretical vs Attended Time Analysis"
    that compares worked time, measured through attendances records, with the
    theoretical time, computed from employee's working calendar, public holidays
    and employee specific leaves.
    
    There is the possibility of counting as theoretical time some leave types if
    specified in them.
    
    Installation
    ============
    
    On installation time, this module computes the theoretical hours for the day of
    the attendance check-in, so if you have a lot of records, this would be a bit
    slow.
    
    Configuration
    =============
    
    You need to be at least "Attendance / Manual Attendance" for being able to see
    the attendances report.
    
    For including some leave types in the theoretical time, you have to:
    
    * Go to Leaves > Configuration.
    * Select leave type you want to include.
    * Check the mark "Include in theoretical hours".
    
    Usage
    =====
    
    * Go to *Attendances > Reports > Theoretical vs Attended Time Analysis*.
    * Check pivot table or look at the graph view.
    
    Known issues / Roadmap
    ======================
    
    * Employees with less than 1 week in the company will show full week
      theoretical hours.
    * Activate ORM cache for improving performance on computing theoretical hours,
      but assuring that the cache is cleared when the conditions of the computation
      changes.
    * If you change employee's working time, theoretical hours for non attended
      days will be computed according this new calendar. You have to define
      start and end dates inside the calendar for avoiding this side effect.
    * Recompute theoretical hours of affected days when changing the leave type
      to be included or not in theoretical time.
    pedrobaeza authored and Jaime Arroyo committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    3bd8c62 View commit details
    Browse the repository at this point in the history
  2. Translated using Weblate (German)

    Currently translated at 100.0% (26 of 26 strings)
    
    Translation: hr-10.0/hr-10.0-hr_attendance_report_theoretical_time
    Translate-URL: https://translation.odoo-community.org/projects/hr-10-0/hr-10-0-hr_attendance_report_theoretical_time/de/
    marylla authored and Jaime Arroyo committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    4351686 View commit details
    Browse the repository at this point in the history
  3. Update translation files

    Updated by Update PO files to match POT (msgmerge) hook in Weblate.
    oca-transbot authored and Jaime Arroyo committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    ac7cfc7 View commit details
    Browse the repository at this point in the history
  4. [MIG] hr_attendance_report_theoretical_time: Migration to 12.0

    * Standard procedure
    * Adapt data model
    * Adapt views
    * Adapt code for date handling
    * Adapt tests
    pedrobaeza authored and Jaime Arroyo committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    482cabb View commit details
    Browse the repository at this point in the history
  5. [UPD] Update hr_attendance_report_theoretical_time.pot

    oca-travis authored and Jaime Arroyo committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    0b89135 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2019

  1. Configuration menu
    Copy the full SHA
    4f83ae0 View commit details
    Browse the repository at this point in the history
  2. .travis.yml: Use Postgresql 9.6

    Jaime Arroyo committed Feb 27, 2019
    Configuration menu
    Copy the full SHA
    b97aa35 View commit details
    Browse the repository at this point in the history