Comments (10)
Hello @marcok hr_attendance_analysis
has not been ported to 8.0 yet: https://github.com/OCA/hr-timesheet
from timesheet.
we are porting it (at least we try :) and make a pull request. ok?
from timesheet.
@marcok Of course!
from timesheet.
@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.
@marcok my suggestion: make a PR just to port the module to 8.0
Then, another PR for new features
from timesheet.
@marcok If you want to discuss a possible feature, I suggest opening an Issue here. This allows any interested party to participate.
from timesheet.
@marcok I'm planning to work on it next week. When have you planned to make the PR?
from timesheet.
@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.
@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.
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)
- Migration to version 15.0 HOT 7
- Put 14.0 as default branch HOT 2
- [Odoo14] Timesheet - ValueError: Invalid field 'device_id' on model 'hr.employee.public' when not in HR Group HOT 4
- TypeError: Cannot read properties of undefined HOT 1
- Question : hr_timesheet_sheet - 12 - link to user
- [12.0] hr_timesheet_sheet HOT 2
- [14.0][hr_timesheet_sheet] Timesheet shows less reported hours when user no longer has the rights to access the project HOT 2
- Migration to version 16.0 HOT 7
- hr_timesheet_sheet got an odoo server error HOT 3
- [15.0] pre-commit: pylint with optional checks failed HOT 2
- Duplicated menu in spanish in hr_timesheet_sheet HOT 2
- [15.0] sale_timesheet_task_exclude bug HOT 1
- [16.0] Migration to version 16 hr_timesheet_sheet HOT 1
- Filtering the timesheet line treeview by "product" doesn't work HOT 1
- Configuration HOT 2
- Migration to version 17.0 HOT 11
- [hr_timesheet_task_required] Wrong warning when using Timer
- [16.0][hr_timesheet_sheet] New timesheet lines are added at the bottom of the list
- Two fields (time_type_id, product_id).... same label... "Time Type"..... v16
- [RFC] hr_employee_cost_history: add a comment field HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from timesheet.