is it possible to only sync the objects and the information needed for these particular objects into the MWO (Apps 10, IFS Cloud)?
Background: The service tec only needs all the object information for the object worked on with his/her assignment.
T&R
DADUDE
Best answer by skullk
Currently, all objects in user allowed sites are synced to the mobile via the grouped push sync policy. However the sync policy for the object related entities can be changed from grouped push to batch if required and then apply an appropriate permission set filter (in this case, user assigned objects) to get the required objects in mobile.
Currently, all objects in user allowed sites are synced to the mobile via the grouped push sync policy. However the sync policy for the object related entities can be changed from grouped push to batch if required and then apply an appropriate permission set filter (in this case, user assigned objects) to get the required objects in mobile.
The filter is mainly needed on the EquipmentObject entity after being transformed to a batch entity. You might want the same filter on other object related entities as well (ex: Measurements, Characteristics, etc).
What I described was a possible way to limit the no of objects synced to mobile.
Change the sync policy of the entity from grouped push to batch in sync rules. Apply an appropriate filter in permission set filters against the entity to get only the required objects into mobile.
@Bandula do you see any more info to be added here? :)
Dear @skullk and @Bandula first of all again much appreacheated the support you give. However since the time is urgend and the customer furious: Give us the how-to-explanation on the filter to have only all relevant objects and their information, for “My Work Objects” only. As mentioned, the time for try-and-error by the regions, is now not applicaple. Please feel free to contact me at anytime via teams or email.
The first tests we did was only with the initialisation. Which in turn is no SYNC Job. From my point of view.
Another thing would be: Your permission set filter is not filtering on specifc Users. Thus, it is not possible to fetch any information only related to a user. In addition: Your filter would not work for the request Daniel made.
The first tests we did was only with the initialisation. Which in turn is no SYNC Job. From my point of view.
Another thing would be: Your permission set filter is not filtering on specifc Users. Thus, it is not possible to fetch any information only related to a user. In addition: Your filter would not work for the request Daniel made.
Currently, all objects in user allowed sites are synced to the mobile via the grouped push sync policy. However the sync policy for the object related entities can be changed from grouped push to batch if required and then apply an appropriate permission set filter (in this case, user assigned objects) to get the required objects in mobile.
Thanks
Sampath
Does this apply also in IFS Cloud? Or can one filter grouped push entities with entity filters in Cloud?
@AveTonitM, yes this would apply to IFS Cloud as well. If you want user-specific data then you would need to switch to Batch and then use a query like Bandula mentioned. Using that query if the entity is grouped push will not work as the query is not run by the end user but it is instead run by the Grouped Push user. Therefore you cannot get any user specific data as it will only filter it by the GP user then.
You can filter GP entities but it just wont be user specific.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.