From d19aaebac451d059fb0c55e6f1bf82df0227e15a Mon Sep 17 00:00:00 2001
From: Prakash M <prakash@qualiantech.com>
Date: Mon, 23 Nov 2020 17:35:06 +0530
Subject: [PATCH] Fixed BUG-45277: Fixed defaultWebPOSTab Query * Included
 referenceId filter

---
 .../retail/copystore/process/POSTerminalsProcess.java          | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/org/openbravo/retail/copystore/process/POSTerminalsProcess.java b/src/org/openbravo/retail/copystore/process/POSTerminalsProcess.java
index cf4caef..b0429ea 100644
--- a/src/org/openbravo/retail/copystore/process/POSTerminalsProcess.java
+++ b/src/org/openbravo/retail/copystore/process/POSTerminalsProcess.java
@@ -143,11 +143,14 @@ public class POSTerminalsProcess extends TabHandler<OBPOSApplications> {
    */
   private static String defaultWebPOSTabQuery(String defaultTabValue) {
     StringBuilder hql = new StringBuilder();
+    String defaultTabListReferenceId = "358AD6F66FB94E2DAD0D237F877525F1";
     hql.append(" where " + org.openbravo.model.ad.domain.List.PROPERTY_NAME);
     hql.append(" = :defaultTabValue");
+    hql.append(" and reference.id = :referenceId");
     OBQuery<org.openbravo.model.ad.domain.List> idQry = OBDal.getInstance()
         .createQuery(org.openbravo.model.ad.domain.List.class, hql.toString());
     idQry.setNamedParameter("defaultTabValue", defaultTabValue);
+    idQry.setNamedParameter("referenceId", defaultTabListReferenceId);
     idQry.setSelectClause(org.openbravo.model.ad.domain.List.PROPERTY_SEARCHKEY + " ");
     idQry.setMaxResult(1);
     return (String) idQry.uniqueResultObject();
-- 
2.20.1

