Solved

Connect objects to mobile user in Aurena Native Apps


Userlevel 4
Badge +8
How to connect objects to mobile user in Aurena Native apps?
icon

Best answer by Dakshinie Wickramasinghe 1 October 2019, 12:19

View original

30 replies

Userlevel 4
Badge +10

hi everyone, The technical support just restarted the database and now it’s working.

he checked everything.

Tks a lot for everyone’s attention and help.

Br Samuel Lopes

Userlevel 4
Badge +10

hi James,

Did both option and no success.

Investigating the situation, one thing is that after sync, the GroupedPush entity is not working. Look bellow:

The first one is the environment with the problem.

I already asked technical help.

Userlevel 4
Badge +10

Ok. I’ll try that and tell you.. Tks a lot!!

Userlevel 6
Badge +16

Okay, so it looks like a configuration set-up issue. Grouped Push collects data based on your Users default language - as configured in IFS Applications. This is so we get translated enumeration values within the data we are collected.

If your device then synchronizes using a different language you will not get any data.

In your screenshots we can see the Grouped Push data is collected based on the language “en” but your device is set to “bp” as the App is showing as translated

 

To solve this I think you need to do 1 of 2 things.

  1. Change your Users default language in IFS Applications > Solution Manager > Security > Users so it matches your device language. You will then need to wait overnight for the Grouped Push process to collect the data in the new language

or

  1. Disable and Delete your Installed App/Device record from IFS Applications > Solution Manager > Touch Apps > Administration. Change your device language to be English then re-initialize the device

 

If either of these options do not work then I think you will have to raise a support case to get more direct assistance

Userlevel 4
Badge +10

In messages I have this info:

 

filter MAP:

 

Userlevel 6
Badge +16

In Grouped Push Transaction Queue, on the Init record can you RMB and view Transaction Messages. Is this the data you are expecting to see?

 

In Grouped Push Filter Map do you see data for your User and App. If so, what is the language code?

Can you then check what the language code is for your mobile user?  Unfortunately we don’t display this in IEE client yet. You can check this by running the following SQL:

SELECT mdau.app_name, mdau.app_version, mdau.device_id, mdau.user_id, LANGUAGE FROM MOBILE_DEVICE_APP_USER mdau
WHERE mdau.App_name = 'MaintEngApp'
AND mdau.app_version = (select mav.app_version from MOBILE_APPLICATION_VERSION mav WHERE mav.app_name = 'MaintEngApp' AND mav.active = 'TRUE')
AND upper(mdau.user_id) = upper('<USER_ID>')

 

please replace <USER_ID> with your User ID

Userlevel 4
Badge +10

 

I have Init there.

 

In out message, maybe this is the problem, the system is deleting the objects?

Look below.

 

 

Userlevel 6
Badge +16

Reinstalling the App will not assist here. Grouped Push is a server process. The client will fetch from the server what the Grouped Push process has already collected for the User.

Can you check what data you have in Grouped Push Transaction Queue. You should see an Init record for your App. If you cannot see an Init record for your App then you have an issue with the Grouped Push process or data set-up.

Please read the F1 technical documentation “Administration Guide > Touch Apps > Configuration Guide > Synchronization Rules” and the section on Grouped Push for more details on the Grouped Push process

Userlevel 4
Badge +10

Hi James, I’m running UPD6.

 

I’m using bp language. I changed to english but no objects goes to mobile.

 

I have another customer that works right even in bp or en. 

One customer uses UPD5 and another uses UPD6.

 

Do you think if reinstalling the app could work? or you have another idea?

 

Tks for attention

 

 

Userlevel 6
Badge +16

What UPD version are you running? In early UPD releases of Aurena MWO I know we have a problem with Grouped Push and translations. If you are not running in the same language - the Grouped Push User and Process and the mobile end users you will not see data.

Userlevel 7

Hi, one thing i could see is that if I create a new object, it transfers to mobile, but after initialize, it disapears.

 

after init

 

really strange. do you know if there is some sync criteria for this?

tks

 

No idea, but it sounds strange. @James Ashmore , any ideas here?

Userlevel 4
Badge +10

Hi, one thing i could see is that if I create a new object, it transfers to mobile, but after initialize, it disapears.

 

after init

 

really strange. do you know if there is some sync criteria for this?

tks

Userlevel 4
Badge +10

ok. I’ll tell here what is the issue and solution

Userlevel 7

yes. anyway, tks a lot for your attention and tips. Let’s see what they say.

Br.

No worries. Please report back when you learn what the problem is. 

Userlevel 4
Badge +10

yes. anyway, tks a lot for your attention and tips. Let’s see what they say.

Br.

Userlevel 7

yes. already clicked and no objects.

 

 

Hm, sorry but I'm out of ideas. Log a case and let support investigate. 

Userlevel 4
Badge +10

yes. already clicked and no objects.

 

 

Userlevel 7

hi,

tks 4 reply and tips.

did what u told and nothing yet.

Also installed the service app and happens the same. No objects.

 

also have the permission set for MWO full and granted it to IFSowner user and also to IFS maint and service group push user.

 

Stupid question, but have you actually clicked on Objects (Objetos)? There are two lists underneath and only one is counted (my objects). If not, please do and see if something is there.

The group push users should not have the permission sets assigned. 

Userlevel 4
Badge +10

hi,

tks 4 reply and tips.

did what u told and nothing yet.

Also installed the service app and happens the same. No objects.

 

also have the permission set for MWO full and granted it to IFSowner user and also to IFS maint and service group push user.

 

Userlevel 7

yes. 4 mWO works right in that way.

I’m using the app from the store. but no objects are transfered.

Already granted company and site to Group user.

 

 even in windows not work.

 

That’s very strange. Can you download the IFS MWO Service 10, activate and check if that works? (https://play.google.com/store/apps/details?id=com.ifsworld.mworkorder10nextgenservice&hl=en)

 

A few more things to try:

  • In the app, go to menu - > Settings → Clear Cache and then initialize the device.
  • Remove the company and sites from the IFSMAINTENGAPP user and then re-add them. Initialize the device.
  • Make sure that you have granted the Object Related activities for your mWO permission set:

     


 

Userlevel 4
Badge +10

yes. 4 mWO works right in that way.

I’m using the app from the store. but no objects are transfered.

Already granted company and site to Group user.

 

 even in windows not work.

 

Userlevel 7

I don’t have mWo installed.

I’m on 10.6.

 

That app you have highlighted is mWorkOrder (mWO) and not Maintenance Engineer/Aurena Native (IFS MWO Maintenance 10). The Aurena Native apps are only available in the stores (Play/App/Windows). Which one are you using?

For the one you have highlighted you either need to tick 'Sync all Objects' or configure objects you want to sync and run background job 'Refresh Sync Objects' and then re-initialize the device to get something on the app.

 

You setup object sync here: 

And you need to run this:

 

Maintenance Engineer App for Android is here: https://play.google.com/store/apps/details?id=com.ifsworld.mworkorder10nextgeneam&hl=en

Userlevel 4
Badge +10

I don’t have mWo installed.

I’m on 10.6.

 

Userlevel 7

Yes, tks 4 that. I’ll take a look forward on knowledge search or ask technical help, because if I untick ‘’sync all objects”, the objects dos not transfer to “MaintEngApp”.

Tks 4 your help. :thumbsup:

Sounds strange. Do you have both mWO and Maintenance Engineer app installed? Which update are you on? 

Userlevel 4
Badge +10

Yes, tks 4 that. I’ll take a look forward on knowledge search or ask technical help, because if I untick ‘’sync all objects”, the objects dos not transfer to “MaintEngApp”.

Tks 4 your help. :thumbsup:

Reply