diff --git a/models/pos_session.py b/models/pos_session.py index 86c20ff..47c37cd 100755 --- a/models/pos_session.py +++ b/models/pos_session.py @@ -84,14 +84,14 @@ class PosSession(models.Model): if default_cash_details: manual_moves_total = sum(move.get("amount", 0.0) for move in default_cash_details.get("moves", [])) payments_amount = default_cash_details.get("payment_amount") or 0.0 - opening_expected = self.opening_cash_expected or 0.0 - expected_total = opening_expected + payments_amount + manual_moves_total + opening_counted = self.opening_cash_counted or 0.0 + expected_total = opening_counted + payments_amount + manual_moves_total session_cash_amount = payments_amount + manual_moves_total default_cash_details.update({ - "opening": opening_expected, - "opening_cash_expected": opening_expected, - "opening_cash_counted": self.opening_cash_counted or 0.0, + "opening": opening_counted, + "opening_cash_expected": self.opening_cash_expected or 0.0, + "opening_cash_counted": opening_counted, "opening_cash_difference": self.opening_cash_difference or 0.0, "session_cash_amount": session_cash_amount, "expected_amount": expected_total,