However recently we have come across an issue that we did not anticipate and which caused our customer serious problems.
We work with this customer to choose and configure some Zebra Mobile computers, which were running an SAP S/4 Hana mobile client. The customer was very happy and everything worked well.
The customer complained to the SAP supplier, who quite rightly said that the same client was running on all the devices. Eventually after trying and failing to get assistance from the internet supplier, with tail firmly between legs, they turned back to Barcode-IT to ask why our devices worked but the same device from the other supplier did not.
After agreeing a fee to examine this problem (which was probably more that the saving made buying from the big internet supplier ) our technicians found the problem. The Android version was a higher revision on the new devices! Same part number, identical config, but some subtle difference in the underlying OS was changing the way that the SAP client interacted with the mobile device.
It was not the SAP software suppliers fault, his SAP client could be made to work on either device, but with slightly different configs, for how the screen was displayed and how the barcode scanner sent data to the software. We gave the customer two options, run the devices with two different configs ( a potential nightmare for the future ) or downgrade the new device to the original version of Android, which is fortunately possible, thanks to Zebra's Enterprise grade products.
Remember, Android is a mobile phone operating system underneath and is updated much more often than an Enterprise industrial mobile device.
Two big points to take from this tale.
- Use a supplier who understands your system and is certified by the manufacturer to manage and configure your industrial mobile devices. Not a box shifted!
- Just because its a later version of Android does not mean its better for your business. There may be no advantage at all. Sometimes it's "better the devil you know!"