About Mobile Integrations
Mobile Integrations enable seamless interaction between a mobile application and third-party systems.
These integrations allow web pages and external mobile applications (in Android) to be linked and displayed within
the app's Task Actions or Home Screen.
It is possible to send data from selected entities as parameters to third-party systems using syntax
${AttributeName}.
Example:
The attributes listed below are supported for Integrations when the Screen type is set to Home
:
- Company: Logged in user's default company
- UserId: ID of the logged in User
- EmpNo: Employee No. of the logged in user
- Site: Default Site of the logged in user
- PersonId: Person ID of the logged in user
- ResourceSeq: Resource Sequence of the person connected to the logged in user
The following attributes from the listed entities are supported for Integrations when the Screen type is set to
Work Task.
-
WorkTask:
- WorkTypeId
- Description
- LongDescription
- ReportedBy
- ActionTaken
- MobileTaskId
- Identifier
- IdentifierWithDesc
- CustomerName
- PriorityId
- LogisticSite
-
RequestTask and RequestBundleTask:
- RequestId
- SrvRequestScopeId
- ServiceOrganizationId
- ServiceDeliveryUnit
-
JtTask and JtBundleTask:
- ContractId
- WoNo
- OrganizationSite
- OrganizationId
-
RequestTask and JtTask:
- PerformedActionId
- PerformedWork
- WorkStageId
- ErrorType
- ErrorClass
- ErrorDiscoverCode
- ErrorSymptom
- ErrorCause
- ItemClassFunction
-
JtExecutionInstance:
- TaskSeq
- ExecutionInstanceSeq
-
JtTaskAddress:
- AddressId
- AddressInfoId
- Address1
- Address2
- Address3
- Address4
- Address5
- Address6
- CustomerNo
- LocationName
- City
- Country
- County
- State
- ZipCode
- CountryCode
- ZipCity
- Contact
- Email
- PhoneNo
-
EquipmentObject:
- MchCode
- Contract
- MchName
- MchLoc
- MchPos
- EquipmentMainPosition
- GroupId
- MchType
- SupMchCode
- ObjLevel
- SerialNo
- Type
- PartNo
- Criticality
- ItemClassId
- LocationId
- ObjectInfo
- RoomPosition
- CustomerIdentity
- ObjTypeDesc
-
MobileIntegration:
- Id
- Name
- Description
- DisplayOrder
- Screen
- FeatureType
To define Mobile Integrations, a user should have administrator access. Once defined, these integrations enable
the mobile application to communicate with external systems effectively through links displayed on Task Actions and
the Home Screen.