# HG changeset patch
# User Ranjith S R <ranjith@qualiantech.com>
# Date 1591774468 -19800
#      Wed Jun 10 13:04:28 2020 +0530
# Node ID 17ed4304ed84257b058944711b1afcd34ae82567
# Parent  60ff823b2dc32d16263c9b433f48c35445631c65
Fixed issue-44311: Added organization to show other store stock

* When opening Other store stock in Stock View,
  terminal organization should be used if leftSubWindow org is not availalbe

diff -r 60ff823b2dc3 -r 17ed4304ed84 web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js
--- a/web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js	Tue Jun 09 17:45:46 2020 +0200
+++ b/web/org.openbravo.retail.posterminal/js/pointofsale/view/ps-productdetailsview.js	Wed Jun 10 13:04:28 2020 +0530
@@ -43,10 +43,18 @@
   },
   tap: function() {
     var me = this,
-      leftSubWindow = me.parent.leftSubWindow;
+      leftSubWindow = me.parent.leftSubWindow,
+      organization = leftSubWindow.organization || {
+        id: OB.MobileApp.model.get('terminal').organization,
+        name: OB.I18N.getLabel('OBPOS_LblThisStore', [
+          OB.MobileApp.model.get('terminal').organization$_identifier
+        ]),
+        country: OB.MobileApp.model.get('terminal').organizationCountryId,
+        region: OB.MobileApp.model.get('terminal').organizationRegionId
+      };
     if (
       OB.MobileApp.model.hasPermission('OBPOS_remote.product', true) &&
-      !OB.UTIL.isCrossStoreOrganization(leftSubWindow.organization)
+      !OB.UTIL.isCrossStoreOrganization(organization)
     ) {
       var serverCallStoreDetailedStock = new OB.DS.Process(
         'org.openbravo.retail.posterminal.stock.OtherStoresDetailedStock'
