Administration Workflow

Rules – Workflow

Name: OpenEMIS Core
Article Name: Rules – Workflow
Category/Module: Workflow
Tags: Workflow
Date Updated: 28 June 2021
Version: 3.66.4

Purpose : This is to record the business logic
Module : Workflow

Page  Rules
Workflows Purpose of having a workflow feature is to allow user to assign an item to another user for acknowledgement or action (Approval/Rejection).All workflow items that are assigned to a user can be viewable on their workbench(located at the homepage, viewable upon login).

  • Any time a user gets a workflow issue assigned, an email notification will be send.
  • User has to have an active account.
  • User email address is added as one of their contact information.
Workflow Features Features that will trigger a Workflow

Feature  Page
Staff Leave * Staff > Career > Leave
Institution Survey * Institutions > Survey > Forms
Training Courses Administration > Training > Courses
Training Sessions Administration > Training > Sessions
Training Results Administration > Training > Results
Training Needs Staff > Training > Needs
Positions Institutions > Positions
Institution Staff change in Assignments Institutions > Staff > Change in Assignment
Institution – Visit Requests Institutions > Visits > Requests
Training Applications Administration > Training > Applications
Staff Licenses * Staff > Professional Development > Licenses
Institution Cases ** Institutions > Cases
Staff Transfer – Receiving Institutions > Staff Transfer > Receiving
Staff Transfer – Sending Institutions > Staff Transfer > Sending
Student Withdraw Institutions > Students > Student Withdraw
Student Admission Institutions > Students > Student Admission
Student Transfer – Receiving Institutions > Student Transfer > Receiving
Student Transfer – Sending Institutions > Student Transfer > Sending
Staff Appraisal * Staff > Career > Appraisals
Scholarship Applications Administration > Scholarships > Applications
Student – Visit Requests Students > Visits > Requests
Staff Release Institutions > Staff Release

* These features has the ability to store alternate workflows
** This feature has the ability to create rules

Workflow Actions   What to do when an issue gets assigned to me?

  • Reassign
  • Trigger an action button
  • Edit
  • Delete
Field  Rules
Administer Workflows To administer workflow, user needs to have access to workflows in Administration Module. Here is a step by step guide on how to manage workflows

Tabs in Administration > Workflow

  • Workflows
  • Steps
  • Actions
  • Rules
  • Statuses
Workflows tab All features already has a default workflow.In this tab, user is able to create alternate workflows.Purpose of having an alternate workflows are for users to be able to configure a different workflow based on the categorisation of a feature.Alternate workflows only applies to these features:

  • Staff Leave : Staff > Career > Leave
    • For all types of Staff leaves(Annual Leave/Emergency Leave/Military Leave), the Principal has to give the final Approval. However, for Staff who are planning to take Medical leave, the Human Resource department will give the final approval.
    • This means Administrator will need to create an alternate workflow for Medical leave type.
  • Institution Survey : Institutions > Survey > Forms
    • For Institution Survey Forms, the Census Department in Ministry of Education will be receiving the forms. However, for Institution Grants Survey Form, the Department of Finance instead will be receiving the forms.
    • This means Administrator will need to create an alternate workflow for Institution Grants Survey Form.
  • Staff Licenses : Staff > Professional Development > Licenses
    • For Staff licenses, only Teaching licenses will get approval from the Ministry of Education.
    • This means Administrator will need to create an alternate workflow for Teaching Licenses.
  • Staff Appraisal : Staff > Career > Appraisals
    • For Staff Appraisals, only Self-Appraisal does not need any approval.
    • This means Administrator will need to create an alternate workflow for Self-Appraisals.

There are no limit to the number of alternate workflows added. However, each category can only be assign to ONE workflow. They cannot be assigned to more than one workflows.

Steps tab This tab allows user to

  • Manage the steps
  • Assign a security role to the steps

For all workflows, by default, there are 3 steps:

  1. Open
  2. In Progress
  3. Done
Actions tab This tab allows user to

  • Assign a step to an action
  • Configure the post events of an action
  • Set Allow by assignee to an action
  • Set optional/mandatory to Comments field when user triggers an action
Rules tab This tab allows user to set rules to trigger Institution Cases workflow.The purpose of Cases feature is to initiate a follow up action or intervention by the assigned parties.Cases feature can be found in Institutions > Cases.This feature is applicable to only:

  • Staff Behaviour
  • Student Absences
  • Unmarked Student Attendance

The post events for each of the rules can be configured in workflow_rule_events table.

Configuring workflow_rule_events table will get from security_users.code value

Statuses tab This tab allows user to map a Workflow Step to a Workflow Status.This step is not mandatory when managing a Workflow.

Related Articles

  • Scholarships

    Name: OpenEMIS Core Article Name: Scholarships Category/Module: Administration, Institutions Tags: Scholarship Version: 3.27.0 Date Updated: 04 June 2018 Purpose: This Scholarship feature allows students/staffs to be placed on a Scholarship,...
  • Product Switcher

    Name: OpenEMIS Core Article Name: Product Switcher Category/Module: Administration Tags: Setup, Product Switcher Version: 3.9.5 Date Updated: 16 Mar 2017 Purpose: This feature allows user to configure OpenEMIS products or...
  • Competencies

    Name: OpenEMIS Core Article Name: Competencies Category/Module: Administration Tags: Template, Survey Version: 3.8.7.1 Date Updated: 25 Jan 2017 Purpose: This Competency module checks Students progress by demonstrating their competence, which...
  • Installation

    Name: OpenEMIS Core Article Name: System Installation Category/Module: Installation Tags: Administration Version: 3.43.0 Date Updated: 12 Mar 2019 Purpose: This feature assist users on the installation process of OpenEMIS Core Features:   Prerequisites Pre-Installation...