Openbravo Issue Tracking System - POS2
View Issue Details
0049697POS2Corepublic2022-07-01 09:312022-07-18 12:59
prakashmurugesan88 
prakashmurugesan88 
normalmajorhave not tried
closedfixed 
5
 
 
jarmendariz
No
0049697: Add support for 'filter' operator on RemoteFilters
Add support for 'filter' operator on RemoteFilters
This "filter" operator is used in Cross Store to filter by Store in the Open Receipt dialog.
This is handled by SimpleQueryBuilder here:
https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/master/src/org/openbravo/mobile/core/process/SimpleQueryBuilder.java#L597 [^]

In the cross store scenario, the filter to be sent remotely expects something like the following:
{
  field: 'x',
  operator: 'filter',
  value: 'Store',
  params: ['id_store']
}
NA
No tags attached.
Issue History
2022-07-01 09:31prakashmurugesan88New Issue
2022-07-01 09:31prakashmurugesan88Assigned To => Triage Platform Base
2022-07-01 09:31prakashmurugesan88Triggers an Emergency Pack => No
2022-07-01 09:32prakashmurugesan88Assigned ToTriage Platform Base => prakashmurugesan88
2022-07-01 09:32prakashmurugesan88Statusnew => scheduled
2022-07-01 09:33prakashmurugesan88Note Added: 0138899
2022-07-01 09:47hgbotResolutionopen => fixed
2022-07-01 09:47hgbotStatusscheduled => resolved
2022-07-01 09:47hgbotNote Added: 0138900
2022-07-01 09:47hgbotNote Added: 0138901
2022-07-18 12:59jarmendarizReview Assigned To => jarmendariz
2022-07-18 12:59jarmendarizStatusresolved => closed

Notes
(0138899)
prakashmurugesan88   
2022-07-01 09:33   
Created following Merge Request,
https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/783 [^]
(0138900)
hgbot   
2022-07-01 09:47   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: fa4cc799311ee21320a1751767354e2bcc7c9879
Author: Prakash M <prakash@qualiantech.com>
Date: 01-07-2022 09:42:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/fa4cc799311ee21320a1751767354e2bcc7c9879 [^]

Fixed ISSUE-49697: Handled new operator 'filter' for remoteFilters
* This is needed to filter multiple org at a time

---
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/FilterBar.jsx
M web-jspack/org.openbravo.core2/src/components/Grid/datasource/RemoteDataSource.js
---
(0138901)
hgbot   
2022-07-01 09:47   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 5daec13ebea9649288559834f0dcbfb4dea54d85
Author: Prakash M <prakash@qualiantech.com>
Date: 01-07-2022 09:43:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/5daec13ebea9649288559834f0dcbfb4dea54d85 [^]

Related to ISSUE-49697: Adding unit test to FilterBar

---
M web-jspack/org.openbravo.core2/src/components/FilterableGrid/__test__/FilterBar.test.jsx
M web-jspack/org.openbravo.core2/src/components/Grid/datasource/RemoteDataSource.js
---