Skip to content

iHRIS Apps

This feature is used for enhancing iHRIS/ adding plugins. It allows the development of iHRIS web applications in the developer's preferred programming language .

Example- Dictionary app- Pulls all text in the system, and allows users to add translation for the text.

Any programming language can be used, with the standards being observed.

Prerequisites for an iHRIS App.

Customize the 'manifest.webapp' and define the metadata for the app

The file manifest.webapp, in the 'ihris app' folder should be customized as shown below:

Alt text

This is an example of the details of a 'Dictionary' iHRIS app.

  • Define the name of the app,
  • Define the launch path of the app
  • Define the icons to be used for the app.

Note: Developer details are optional.

Zip the App

Once the app is developed, it should be zipped. The app, the icons, the files should be at the top level of the folder for the app to run.

Alt text

To zip properly, open the app, select the files and zip the files. This way, the files are on the parent level of the zip file, no folder is created on level 1.

Note: Avoid zipping the folder and having the contents in the 2nd level,as it will not run.

Install the app

Once the app is developed,install the app.

To install,click on iHRIS apps, on iHRIS, Browse for the folder containing the app.

Alt text

Select the file to be uploaded and click ‘Upload’

Once installed, the app is available for use by iHRIS users

Uninstalling an iHRIS app

To uninstall an existing iHRIS app:

Click on iHRIS apps

Alt text

Click the minus sign, select the app to be removed and click on it.

Alt text**

iHRIS Dashboard

This is

iHRIS Translator