Hello,
I've got a challenge to make a barcode scanning feature to work in the Mobile Technician application. Specifically, in Quick Reporting (i.e. clicking on a plus button) when creating a new work order I want to retrieve the assetnum in the asset lookup by scanning an assettag as well as to retrieve the location number in the location lookup by scanning an assettag and getting its linked location.
So far I made it working only in the browser-based Technician application and without the scanning feature. For that I've added assettag attribute in both assetLookupDS and locationLookupDS with searchable="true" flag. Now when entering assettag in the search box on the asset or location lookup screen, the relevant asset or location is found. It works as expected in the browser version of the app. However, in Maximo Mobile it does not work - the lookup search returns empty results. It's worth saying I had to create a preloaded database due to the size of the dataset following the guide Preloaded data on mobile devices Another issue is that the scanning feature does not work at all in the browser-based Technician application in MAS 9 (it was already mentioned earlier by my colleague @Jan-Willem Steur in Maximo).
I believe the issue might be caused by the incomplete dataset in the preloaded database. So I'm wondering if it's indeed caused by the preloaded database and if it's possible to solve it:
- By adding the required assets/locations to the preloaded database
- By forcing online mode for asset and location lookup
I don't think it will be easy to identify the required subset of asset/locations to be included in the preloaded database. So I'm more interested how to force the online mode in the lookup searches. Has anyone achieved that already?
------------------------------
Ivan Lagunov
Head of R&D
ZNAPZ B.V.
------------------------------