This is a public Forum  publicRSS

Topic

    Richard Laird
    OFS Mobility refresh parameter (synchronisation)Answered
    Topic posted July 6, 2018 by Richard LairdExplorer 
    41 Views, 5 Comments
    Title:
    OFS Mobility refresh parameter (synchronisation)
    Content:

    Hi,

    Is there configuration relating to synchronisation interval that occurs between OFS Core and OFS Mobility? I know you're able to update the screen refresh rate on the main core view, but is there something similar for Mobility?

    Is it possible to invoke a synchronisation based on a specific attribute update? We have a use case where our middleware system will execute an API call on behalf of Mobility meaning when it returns the response (to a user defined property), I'd want the Mobility client to automatically synch.

    Thanks

    Version:
    18B

    Best Answer

    Zsolt

    Hi Richard,

    IMO there isn't other way at this moment than the technician change screens (or refresh page) to see refreshed information within an activity (or activity list). I believe in the other way the Mobile interface will generate unnecessary high amount of transactions.

    Regards,
    Zsolt

    Answer

     

    • Zsolt

      Hi Richard,

      IMO there isn't other way at this moment than the technician change screens (or refresh page) to see refreshed information within an activity (or activity list). I believe in the other way the Mobile interface will generate unnecessary high amount of transactions.

      Regards,
      Zsolt

    • Richard Laird

      Thanks for your reply, Zsolt.

      I take the point RE there being a lot of transactions if it was on the property update, but couldn't this be smart enough to know when property X has been updated, invoke a refresh? The principle would be only integration would do this meaning it should only be invoked at the appropriate time.

      Richard

    • Zsolt

      Hi Richard,

      I got the point, and I will be very happy too if you make and Idea Lab entry for this and may get positive feedback from the product team.

      Regards,
      Zsolt

    • Richard Laird

      Hi,

      For reference, I've created the idea in the Ideas Zone.

      http://communities.rightnow.com/posts/7acc3c2d84

      Richard

    • Dima Buldakov

      Automatic maximum refresh interval for Mobility is not configurable. 

      Synchronization is apparently invoked by Mobility, not by server. It is invoked automatically when any attribute is updated in Mobility, but for updates from server to be submitted to mobility it's required that mobility initiates a connection. 

      There are two ways how various customers are addressing this scenario.

      1. technicians are trained to refresh manually (tap finger on the center of a screen, pull down, release) when they are expecting an update

      2. instead of work through server they build a plugin(using mobile plugin framework), that do all the required check for updated information. The plugin can directly get to external system, request required information, and then update Mobility, and Mobility will update server, or the plugin could just use OFSC api to check for updates on server side.

      Would be nice to know full scenario, BTW.