Skip to Content

Usage of External values (Open UI) in Agentry for Syclo Workmanager 6.3


We have thus far implemented the integration of SAP work manager 6.3 with ESRI GIS maps using all the out of the box features for Android devices. A new requirement is to have an action (Notification Add) for the creation of an SAP notification using the functional location of the map when a user clicks on it.

For this purpose, the funcLocId field which is exposed as an external value in the Location screenset is tried to be used. During debug of the openUI code (getExtensionString(string name)); the funcLocID is correctly being populated with the functional location value from the map and this is returned as "value". This occurs when the action "NotificationAddfromMap" is called and corresponding transaction "NoficationAdd" is triggered.

However the issue is that in the Agentry application when the same value is mapped to a Transaction property using "Other object property" and then mapping this to the external field "funcLocId" of the Location screen; the property reference produces an error.

Next it was tried to map this value using a rule before data entry and mapping it from the same Location screen set's external value 'funcLocID'. However this also did not populate the functional Location value returned from OpenUI.

Next we tried using the external field mapping of the corresponding screenset of the "Notification Add" screenset. Even this failed.

Can any of you please define as to how the returned external value of funcLocId has to be used in the Transaction property of the "Notification Add" action?

Thanks for your responses.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers