@@ -94,13 +94,30 @@ def _calculate_debts(self, from_date, to_date, groupby=None):
94
94
)
95
95
96
96
for move_line , parts in partials .items ():
97
- due_date = max (from_date , parts .debit_move_id .date_maturity )
97
+ for part in parts :
98
+ due_date = max (from_date , part .debit_move_id .date_maturity )
98
99
100
+ < << << << HEAD
99
101
days = (parts .credit_move_id .date - due_date ).days
100
102
interest = parts .amount * days * (self ._calculate_rate () / interest_rate [self .rule_type ])
101
103
# Se debe actualiza la deuda del partner, por ello se llama al cliente metodo para su actualizacion
102
104
self ._update_deuda (deuda , move_line .student_id , "Deuda pagos vencidos" , interest )
103
105
deuda [move_line .student_id ]["partner_id" ] = move_line .partner_id
106
+ | | | | | | | parent of 5 ae8782 (temp )
107
+ days = (parts .credit_move_id .date - due_date ).days
108
+ interest = parts .amount * days * (self ._calculate_rate () / interest_rate [self .rule_type ])
109
+ #Se debe actualiza la deuda del partner, por ello se llama al cliente metodo para su actualizacion
110
+ self ._update_deuda (deuda , move_line .student_id , 'Deuda pagos vencidos' , interest )
111
+ deuda [move_line .student_id ]['partner_id' ] = move_line .partner_id
112
+
113
+ == == == =
114
+ days = (part .credit_move_id .date - due_date ).days
115
+ interest = part .amount * days * (self ._calculate_rate () / interest_rate [self .rule_type ])
116
+ #Se debe actualiza la deuda del partner, por ello se llama al cliente metodo para su actualizacion
117
+ self ._update_deuda (deuda , move_line .student_id , 'Deuda pagos vencidos' , interest )
118
+ deuda [move_line .student_id ]['partner_id' ] = move_line .partner_id
119
+
120
+ >> >> >> > 5 ae8782 (temp )
104
121
105
122
return deuda
106
123
0 commit comments