Agent mobile app is not honoring sn_fsm_parts_src.part_search_criteria_config property.DescriptionIssue Description: The Agent mobile app is not honoring the sn_fsm_parts_src.part_search_criteria_config property.When the sn_fsm_parts_src.part_search_criteria_config property is set to "Only Assignment Group":It should return stockrooms managed by peers and managers where geotracked_location is set to true; however, it does not consider the assignment group filter.Occurs on:1)Asset map screen2)Available parts screenWhen the sn_fsm_parts_src.part_search_criteria_config property is set to "No restrictions":It should provide all the stockrooms within the radius; however, proper filtering within the radius range was not occurring.Occurs on:Asset map screenSteps to Reproduce 1) Log in to the app with a user assigned the wm_agent role.2) Go to the Inventory tab3) Click on My part requirement.4) Click on model under pending section5)Click on find part6) Click search.7) Observe that the map screen shows a model with a stockroom that does not satisfy part_search_criteria_config, which is set to only assignment group and no restrictions.WorkaroundScenario:1)The sn_fsm_parts_src.part_search_criteria_config property is set to "Only Assignment Group" Use the '+=' operator instead of '=' to prevent overriding previous queries.2)sn_fsm_parts_src.part_search_criteria_config property is set to "No restrictions" The geolocation history table's Latitude and Longitude fields are used to check the range in Data-Item. A query_range ACL must be added on the longitude and latitude fields of the geolocation history table.Related Problem: PRB1947518