fix: fallback to cash register difference when closing cash difference is missing in pos_session
This commit is contained in:
parent
24e108e903
commit
97634664d1
@ -61,7 +61,10 @@ class PosSession(models.Model):
|
|||||||
def _compute_cash_difference(self):
|
def _compute_cash_difference(self):
|
||||||
for session in self:
|
for session in self:
|
||||||
if session.state == "closed":
|
if session.state == "closed":
|
||||||
session.cash_difference = session.closing_cash_difference or 0.0
|
if session.closing_cash_difference:
|
||||||
|
session.cash_difference = session.closing_cash_difference
|
||||||
|
else:
|
||||||
|
session.cash_difference = session.cash_register_difference or 0.0
|
||||||
else:
|
else:
|
||||||
session.cash_difference = session.cash_register_difference or 0.0
|
session.cash_difference = session.cash_register_difference or 0.0
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user