Openbravo Issue Tracking System - Retail Modules
View Issue Details
0044532Retail ModulesWeb POSpublic2020-07-01 16:472020-07-15 12:29
malsasua 
ranjith_qualiantech_com 
normalmajorhave not tried
closedfixed 
5
 
 
No
0044532: preference: "Use contains in Receipt search" does not work
Configuring the preference "Use contains in Receipt search" to N, in Verified Returns selector request, the operator used is "contains".
in BO:
. configure the preference:
 "Use contains in Receipt search" to N

in POS:
. do login
. in Menu, click verified return and search a document number
. open Chrome Developers Tools -> Network tab
the PaidReceiptsFilter request is wrong. The remote filter, operator is "contains" and it should "startsWith"

see attachment
The preference should be checked in this code:

         startsWithFilter = _.filter(whereClause.remoteFilters, function(
            filter
          ) {
            return filter.operator === OB.Dal.STARTSWITH;
          });
          if (startsWithFilter.length > 0) {
            _.each(startsWithFilter, function(fil) {
              fil.operator = OB.Dal.CONTAINS;
            });
          }
No tags attached.
png request.png (85,291) 2020-07-01 16:47
https://issues.openbravo.com/file_download.php?file_id=14725&type=bug
png
Issue History
2020-07-01 16:47malsasuaNew Issue
2020-07-01 16:47malsasuaAssigned To => Retail
2020-07-01 16:47malsasuaFile Added: request.png
2020-07-01 16:47malsasuaResolution time => 1595368800
2020-07-01 16:47malsasuaTriggers an Emergency Pack => No
2020-07-07 16:08ngarciaIssue Monitored: Leyre
2020-07-10 06:33ranjith_qualiantech_comAssigned ToRetail => ranjith_qualiantech_com
2020-07-13 08:18ranjith_qualiantech_comStatusnew => scheduled
2020-07-14 18:13hgbotNote Added: 0121449
2020-07-14 18:13hgbotNote Added: 0121450
2020-07-15 12:27hgbotResolutionopen => fixed
2020-07-15 12:27hgbotStatusscheduled => closed
2020-07-15 12:27hgbotNote Added: 0121467
2020-07-15 12:27hgbotNote Added: 0121468
2020-07-15 12:29hgbotNote Added: 0121469
2020-07-15 12:29hgbotNote Added: 0121470

Notes
(0121449)
hgbot   
2020-07-14 18:13   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/33 [^]
(0121450)
hgbot   
2020-07-14 18:13   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/15 [^]
(0121467)
hgbot   
2020-07-15 12:27   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 41b373214b8cf6be9ba3b0e0ecdbc62ce0eff20e
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2020-07-13T18:14:52+05:30
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/41b373214b8cf6be9ba3b0e0ecdbc62ce0eff20e [^]

Fixed issue-44532: Pref. Use Contains should be validated for remote models

* In Remote Search, remote filters should be updated with valus of Preg. Use Contains

---
M web/org.openbravo.mobile.core/source/data/ob-dal.js
---
(0121468)
hgbot   
2020-07-15 12:27   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/33 [^]
(0121469)
hgbot   
2020-07-15 12:29   
Repository: https://gitlab.com/openbravo/ci/mobile-test [^]
Changeset: 7bd688e9cc4ba7a8cc8a3fc9020b3ce963d7e4c0
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 2020-07-13T18:39:31+05:30
URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/7bd688e9cc4ba7a8cc8a3fc9020b3ce963d7e4c0 [^]

Verifies issue-44532: Modified Filter Product Tests

* Modified Filter Product tests to use of Pref. Use Constains on Search

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockcriteria/I34532_FilterStockProdCharAndName.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockcriteria/I34532_FilterWithCombinationsAndPatternContain.java
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockcriteria/I34966_StockCriteriaFilter.java
---
(0121470)
hgbot   
2020-07-15 12:29   
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/15 [^]