# HG changeset patch
# User Rafael Queralta <rafaelcuba81@gmail.com>
# Date 1554233463 14400
#      Tue Apr 02 15:31:03 2019 -0400
# Node ID cd8dfa2a0fa3e8265ce6fb0778f5ae15780a4338
# Parent  4e8db3f10a69f083a594cf1e7d83f9efc0372ead
Fixed issue 40437: Business date of terminal till and status is updated if
business date of the terminal changes

-Updated "Business Date" field with the cashup process date into Till Status Tab

diff --git a/src/org/openbravo/retail/sessions/SessionModel.java b/src/org/openbravo/retail/sessions/SessionModel.java
--- a/src/org/openbravo/retail/sessions/SessionModel.java
+++ b/src/org/openbravo/retail/sessions/SessionModel.java
@@ -67,9 +67,7 @@
     session.setClosedbyUser(OBContext.getOBContext().getUser());
     session.setClosedwhere(closedwhere); // In terminal 'T', In backoffice 'B'.
     session.setCashUp(cashup);
-    if (businessDate != null) {
-      session.setBusinessdate(businessDate);
-    }
+    session.setBusinessdate(cashup.getCashUpDate());
 
     OBDal.getInstance().save(session);
     OBDal.getInstance().flush();
