[IMP] commission_simple: allow to restart commission computation on the same period without deleting all commission results
This commit is contained in:
@@ -103,6 +103,7 @@ class CommissionProfileAssignment(models.Model):
|
||||
'profile_id': self.profile_id.id,
|
||||
'date_range_id': date_range.id,
|
||||
'assign_type': self.assign_type,
|
||||
'assignment_id': self.id,
|
||||
'company_id': self.company_id.id,
|
||||
}
|
||||
return vals
|
||||
|
||||
@@ -17,6 +17,8 @@ class CommissionResult(models.Model):
|
||||
readonly=True, tracking=True)
|
||||
profile_id = fields.Many2one(
|
||||
'commission.profile', string='Commission Profile', readonly=True, tracking=True)
|
||||
assignment_id = fields.Many2one(
|
||||
'commission.profile.assignment', string="Commission Profile Assignment", readonly=True)
|
||||
assign_type = fields.Selection('_assign_type_selection', readonly=True, tracking=True)
|
||||
company_id = fields.Many2one(
|
||||
'res.company', string='Company', ondelete='cascade',
|
||||
|
||||
Reference in New Issue
Block a user