diff --git a/src-db/database/sourcedata/AD_PREFERENCE.xml b/src-db/database/sourcedata/AD_PREFERENCE.xml
--- a/src-db/database/sourcedata/AD_PREFERENCE.xml
+++ b/src-db/database/sourcedata/AD_PREFERENCE.xml
@@ -33,4 +33,15 @@
 <!--E318BCE015B24F2C929AE9ECF1F6FA8A-->  <AD_MODULE_ID><![CDATA[58A5C9704E1E4503B0121D47A8109FC7]]></AD_MODULE_ID>
 <!--E318BCE015B24F2C929AE9ECF1F6FA8A--></AD_PREFERENCE>
 
+<!--F15C98F1BA97411ABC3E718C261B67F0--><AD_PREFERENCE>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <AD_PREFERENCE_ID><![CDATA[F15C98F1BA97411ABC3E718C261B67F0]]></AD_PREFERENCE_ID>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <VALUE><![CDATA[Y]]></VALUE>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <PROPERTY><![CDATA[POSS_BusinessDateOffline]]></PROPERTY>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <ISPROPERTYLIST><![CDATA[Y]]></ISPROPERTYLIST>
+<!--F15C98F1BA97411ABC3E718C261B67F0-->  <AD_MODULE_ID><![CDATA[58A5C9704E1E4503B0121D47A8109FC7]]></AD_MODULE_ID>
+<!--F15C98F1BA97411ABC3E718C261B67F0--></AD_PREFERENCE>
+
 </data>
diff --git a/src-db/database/sourcedata/AD_REF_LIST.xml b/src-db/database/sourcedata/AD_REF_LIST.xml
--- a/src-db/database/sourcedata/AD_REF_LIST.xml
+++ b/src-db/database/sourcedata/AD_REF_LIST.xml
@@ -23,6 +23,18 @@
 <!--1473CB98B11D4D6D89BAEE655EB221BA-->  <AD_MODULE_ID><![CDATA[58A5C9704E1E4503B0121D47A8109FC7]]></AD_MODULE_ID>
 <!--1473CB98B11D4D6D89BAEE655EB221BA--></AD_REF_LIST>
 
+<!--204908028FC042CA88FB6AA0A6F7D7CA--><AD_REF_LIST>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <AD_REF_LIST_ID><![CDATA[204908028FC042CA88FB6AA0A6F7D7CA]]></AD_REF_LIST_ID>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <VALUE><![CDATA[POSS_BusinessDateOffline]]></VALUE>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <NAME><![CDATA[Ask for Business Date if Offline]]></NAME>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <DESCRIPTION><![CDATA[Ask for Business Date if Offline and the Business Date is Different than Today]]></DESCRIPTION>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <AD_REFERENCE_ID><![CDATA[A26BA480E2014707B47257024C3CBFF7]]></AD_REFERENCE_ID>
+<!--204908028FC042CA88FB6AA0A6F7D7CA-->  <AD_MODULE_ID><![CDATA[58A5C9704E1E4503B0121D47A8109FC7]]></AD_MODULE_ID>
+<!--204908028FC042CA88FB6AA0A6F7D7CA--></AD_REF_LIST>
+
 <!--49BFAEEFEB064B459CEF1847D7C397A8--><AD_REF_LIST>
 <!--49BFAEEFEB064B459CEF1847D7C397A8-->  <AD_REF_LIST_ID><![CDATA[49BFAEEFEB064B459CEF1847D7C397A8]]></AD_REF_LIST_ID>
 <!--49BFAEEFEB064B459CEF1847D7C397A8-->  <AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff --git a/web/org.openbravo.retail.sessions/js/components/loginhook.js b/web/org.openbravo.retail.sessions/js/components/loginhook.js
--- a/web/org.openbravo.retail.sessions/js/components/loginhook.js
+++ b/web/org.openbravo.retail.sessions/js/components/loginhook.js
@@ -321,7 +321,7 @@
   }
 
   if (!OB.POS.modelterminal.get('connectedToERP')) {
-    if (OB.I18N.parseServerDate(bdls) < localDate) {
+    if (OB.I18N.parseServerDate(bdls) < localDate && OB.MobileApp.model.hasPermission("POSS_BusinessDateOffline", true) === true) {
       checkOrdersAndNavigateBusinessDate(true);
       return;
     } else {
