Giter Club home page Giter Club logo

Comments (10)

eLBati avatar eLBati commented on August 23, 2024

Hello @marcok hr_attendance_analysis has not been ported to 8.0 yet: https://github.com/OCA/hr-timesheet

from timesheet.

marcok avatar marcok commented on August 23, 2024

we are porting it (at least we try :) and make a pull request. ok?

from timesheet.

dreispt avatar dreispt commented on August 23, 2024

@marcok Of course!

from timesheet.

marcok avatar marcok commented on August 23, 2024

@dreispt it works now inV8. But I guess we have to add some more features. I would like to discuss it with you, do you have time for a skype session?

from timesheet.

eLBati avatar eLBati commented on August 23, 2024

@marcok my suggestion: make a PR just to port the module to 8.0
Then, another PR for new features

from timesheet.

dreispt avatar dreispt commented on August 23, 2024

@marcok If you want to discuss a possible feature, I suggest opening an Issue here. This allows any interested party to participate.

from timesheet.

tafaRU avatar tafaRU commented on August 23, 2024

@marcok I'm planning to work on it next week. When have you planned to make the PR?

from timesheet.

marcok avatar marcok commented on August 23, 2024

@tafaRU
Actually we did already: https://github.com/stclaus-hg/hr-timesheet/tree/overtime-calculation

Regarding to the new feature:
We recognized that timesheet analysis does not enough for us. It calculates overtime based on hours outside of the working period. But in our thinking overtime is the hours spent more than the daily duty hours (08:00-18:00 means 10h duty hours). And it doesn't matter if the empl. works from 7-17 or 8-17.

This is how overtime is calculated in most of the companies.
So we created a new module for that: https://github.com/stclaus-hg/hr-timesheet/tree/overtime-calculation/hr_timesheet_dh

But i was thinking about to create a complete new module (Employee time clock) which unites those two, Im not a huge fan for this small purpose modules. And overall we also need the full control over the repo, since we build mobile apps based on that module...

----Module Desc so far-----

Employee Time Clock

Employee Time Clock calculates over and undertime based on attendances and contracts/time schedules.
Over- undetime is displayed and stored in employees timesheets. The manager see the current saldo of the timesheet and the overall saldo from beginning as well.
There are two type of overtime calculated:

  • Worked time outside of the contract
  • Worked time more or less then the duty hours in the contract (over- undertime)

The module adds an additional report as well, where managers can analyse attendances, worked hours and over- undertime.
Several analysis settings can be configured, like:

  • Tolerance for sign-in and sign-out
  • Attendances and overtimes rounding
  • Different types of overtime, according to the overtime amount

So what was your plan to work for on this module?

from timesheet.

tafaRU avatar tafaRU commented on August 23, 2024

@marcok at the moment we just planned the migration of the module hr_attendance_analysis.
Could you provide a PR goes in this way deducing it from your branch? Otherwise no problem, I will make a new one next week.

from timesheet.

marcok avatar marcok commented on August 23, 2024

If its just about make it 8.0 compatible you can take : https://github.com/stclaus-hg/hr-timesheet/tree/overtime-calculation/hr_attendance_analysis
it should be ok.
as I said, atm we have the over-undertime functionality in another module

from timesheet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.