Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Issues Upgrading Maximo Mobile App 8.11 to 9.0

    Posted Tue December 03, 2024 12:17 PM
      |   view attached

    I have taken on support a Maximo Mobile app that was developed by am outside company. The technician app is heavily customized.  When I try to do the upgrade from 8.11 to 9 based on app.delta.xml it finishes the upgrade, but I cannot run the app as there are many errors. 

    If I leave the app alone and do not upgrade the app does run and seems to work fine except for one issue. When I press the check for updates button it updates technician data and asset data. Asset data is at 100%, and Technician data starts at 0% and maybe goes up a few percent but never finishes. It sits here forever spinning trying to update. When it is in this state work order changes and downloads/uploads do seem to work oddly enough. 

    I am trying to figure out why it is trying to sync the asset data. Does anyone know where in the mobile technician app I should be looking for to see why this is being called? I removed everything from appcustomizations and published, redownloaded on IPAD but it still syncs the asset data starting at 100%.  I have attached a screenshot to show what it is doing. 

    My plan is to get this functioning enough to get by, then start rebuilding the app from scratch. Any thoughts or ideas are appreciated. 



    ------------------------------
    Christopher Stewart
    ------------------------------


  • 2.  RE: Issues Upgrading Maximo Mobile App 8.11 to 9.0

    Posted Tue December 03, 2024 12:28 PM

    Hi Christopher,

    There are 3 places, for example, maximo datasource definition for asset lookup data which requires to download assets definition from Maximo. 

    Please try to find these rows in your app.xml

    <maximo-datasource id="assetLookupDS" offline-immediate-download="true" lookup-data="true" object-structure="MXAPIASSET" saved-query="MOBILEASSET" selection-mode="single" geometry-format="geojson">
    (...)
    <maximo-datasource id="reservedItemRotatingAssetDS" offline-immediate-download="true" object-structure="MXAPIASSET" saved-query="MOBILEASSET" lookup-data="true" selection-mode="multiple">
    (...)
    <maximo-datasource id="rotatingAssetDS" offline-immediate-download="true" object-structure="MXAPIASSET" saved-query="MOBILEASSET" lookup-data="true" selection-mode="single" geometry-format="geojson">

     It's using MXAPIASSET object structure and MOBILEASSET saved query which definition you can find in Maximo object structure application.



    ------------------------------
    Bartosz Marchewka
    IBM Maximo Consultant
    AFRY
    ------------------------------



  • 3.  RE: Issues Upgrading Maximo Mobile App 8.11 to 9.0

    Posted Wed December 04, 2024 05:31 PM

    Hi Christopher,

    In addition to what Bartosz mentions, I would look closely at the MXAPIWODETAIL object structure and what is in the corresponding data source (for workorders) on the Mobile application.  Does the custom mobile application rely on the MXAPIWODETAIL object structure or was that modified?  Look for the tag  <maximo-datasource id="woDetailds" and see if the object-structure is set to MXAPIWODETAIL.  If it is not that might be one place to further investigate.



    ------------------------------
    Bradley K. Downing , MBA
    Senior Solution Architect
    IBM
    Bakersfield
    ------------------------------



  • 4.  RE: Issues Upgrading Maximo Mobile App 8.11 to 9.0

    Posted Fri December 06, 2024 09:44 AM

    Thanks for the suggestions. No matter what I tried I could not get it to stop trying to pull the asset data. I ended up just starting fresh with a cloned vanilla 9 Techmobile app and merged evereything in piece by piece and I have it up and running now.  I appreciate the help! Unfortunately I just had too many issues with the 8.11 version of the app. 



    ------------------------------
    Christopher Stewart
    ------------------------------