Merge branch 'pawan_branch' into 'development'
make hourly rate and actual revenue changes See merge request prakash.jain/cor-odoo!94
This commit is contained in:
commit
a39756f0cb
|
@ -125,7 +125,10 @@ class Project(models.Model):
|
|||
consultant_cost = consultant_cost + rec.consultant_cost
|
||||
timesheet_hour = timesheet_hour + rec.timesheet_hour
|
||||
record.consultant_cost = consultant_cost
|
||||
record.actual_revenue = actual_revenue
|
||||
if record.project_type == 'hours_in_consultant':
|
||||
record.actual_revenue = actual_revenue
|
||||
else:
|
||||
record.actual_revenue = record.hourly_rate * timesheet_hour
|
||||
record.budgeted_hours = hour
|
||||
record.timesheet_hour = timesheet_hour
|
||||
total_exp = record.consultant_cost + record.expenses_amt
|
||||
|
@ -136,8 +139,8 @@ class Project(models.Model):
|
|||
record.profit_per = (record.profit_amt / record.budgeted_revenue) * 100
|
||||
if record.project_type == 'hours_in_consultant' and record.budgeted_hours > 0.0:
|
||||
record.hourly_rate = (record.budgeted_revenue / record.budgeted_hours)
|
||||
if record.project_type == 'hours_no_limit' and record.budgeted_hours2 > 0.0:
|
||||
record.hourly_rate = (record.budgeted_revenue / record.budgeted_hours2)
|
||||
# if record.project_type == 'hours_no_limit' and record.budgeted_hours2 > 0.0:
|
||||
# record.hourly_rate = (record.budgeted_revenue / record.budgeted_hours2)
|
||||
|
||||
@api.depends('manager_per', 'hour_distribution')
|
||||
def compute_percentage_hours(self):
|
||||
|
@ -162,8 +165,8 @@ class Project(models.Model):
|
|||
for rec in self.sale_line_employee_ids:
|
||||
hour = hour + rec.budgeted_qty
|
||||
self.budgeted_hours = hour
|
||||
if self.budgeted_hours > 0.0:
|
||||
self.hourly_rate = (self.budgeted_revenue / self.budgeted_hours)
|
||||
if self.project_type == 'hours_in_consultant' and self.budgeted_hours > 0.0:
|
||||
record.hourly_rate = (self.budgeted_revenue / self.budgeted_hours)
|
||||
|
||||
@api.depends('sale_line_employee_ids')
|
||||
def onchange_compute_values(self):
|
||||
|
|
Loading…
Reference in New Issue