i created a form for termination of an employee i have the join date and end date of the employee.. what i want is how many days this employee had worked between these two dates ie: number of working days between two dates
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilità
- Magazzino
- PoS
- Project
- MRP
La domanda è stata contrassegnata
Hello faizan,
Hope you are doing well.
You can calculate working days using the compute method
write you code like this.
from datetime import date
employee_join_date = fields.Datetime(string='Employee Start Date')
employee_end_date = fields.Datetime(string='Employee End Date')
workdays = fields.Integer(string='Employee Working Days',compute='compute_calculate_workday')
@api.depends('employee_end_date','employee_end_date')
def compute_calculate_workday(self):
for rec in self:
rec.workdays = (rec.employee_join_date - rec.employee_end_date).days
I Hope this information proves helpful to you.
Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari
hope you find out the anwser
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
RegistratiPost correlati | Risposte | Visualizzazioni | Attività | |
---|---|---|---|---|
|
1
mag 25
|
1238 | ||
|
1
mar 25
|
1279 | ||
|
0
feb 25
|
1514 | ||
|
1
dic 24
|
1915 | ||
|
0
nov 24
|
108 |