Getting Started

What is SHIFT ? What are the main Features of SHIFT  ?

SHIFT is the process of managing people in organizations in a structured and thorough manner.It describes the interaction between Company and its Employees. This system allows HR activities and processes to occur.

To put in another way, The SHIFT may be viewed as a software, for businesses big and small to take care of a number of activities, including those related to employee self service, mark attendances and leaves, process of approval attendances and leaves, apply claims for approval , add awards by Admin, permission given to department for approval and many more....

The main Features are:

  • Keep me Logged in function is define
  • Security related to Email account and Password is provided
  • View of Total Numbers of Holidays, Employees and Departments
  • Mark Employee Attendance for Present Date
  • New way of managing and marking Attendance every day
  • * Employee can manage his/her Self-service module.
  • Mark Leaves with Attachment of Application File, Type of leaves, Reason For Leave
  • Keeps records of Employee Personal Details as well as Official Details
  • Keeps records of Particular Employee Leaves, Department leaves Based on Service, Fixed leaves
  • Maintain all departments records with all permission(s) and pccess rights
  • Assign access rights and permissions to Approving Department
  • Individual and separate login for employee and employer
  • *Awards are added for employee motivation
  • Payslip generator for particular employee with date Of payment
  • Payslip print, pdf and keep records of payslips for every Employee
  • Payslip of an employee can be override by Default Templates
  • Payslip can be Saved as Default Templates
  • * Employee can apply claims for approval
  • Default Templates can be Add, Edit, View
  • Attendance/Leaves for particular Employee will Approved or Disapproved by Approving Department
  • Maintain records of All Holidays with Edit, Add actions
  • *Notice board are added to display information for the employees
  • Working hours, Working days of the business
  • *Report module which handles employee based payslips and company(yearly) based payslips.
  • Keep records of Necessary details of the Company like Company-Name, Company-Email
  • Can Update Company details Anytime.

What are the Requirements for Shift ?
  • 5.3<=PHP Version<=5.5
  • Curl Extension Enabled
  • Live Server ( Recommended : Apache with PHP and Mysql )
  • Mysql Database
  • PDO Extension

What are the modules that makes SHIFT different from other HRM ?
SHIFT(Employee Management System), streamlines the management of human resources and human capitals. It basically describes the interaction between Company and its Employees.
  • Mark Attendance for today

    Employee can mark his/her attendance for today itself after login without any intervention from HR. Once he had marked, the button for mark attendance will disable automatically.

  • Self Service Module

    Employees can manage & update their profile, apply for leaves, view his/her leave history, add claims, mark thier attendance for today itself and can generate pdf of IR8S, IR8A, Appendix8A, Appendix8B forms.

  • Apply for Claims

    Employees can apply for claims and view their request details, history, and setup workflow for the approvals. Claim Enables an employee to make claim request and track their approval status. Employee can view , add , edit its claim which can either Transport , Travelling , Entertainment or Other claims can be added.

  • Awards management

    Awards given could be a good tool for employee motivation.Awards are added with details employee name, award name, month, year, gift prize, cash prize, description, award date

  • Notice Board

    Notice board can act as a information display or notice board for the employees, enable them to view important information notices. Goals of the day tools is available to schedule the tasks to be performed in the day. HR can publish a beautiful "Quote of the day" to spread the zeal of motivation within employees with digital pictures.

  • Reports Module

    Access reports to gain insights into your business, make decisions about the future, prepare tax filing information and more.Report are of two types: Employee based payslips reports and Company based payslips reports. Reports can be downlaod as PDF, CSV, excel, or can copy.

  • Leaves & Holidays Calender

    All employee can see holidays at dashboard calendar and Employees can see own approved leaves at dashboard calendar. This is to give an overview of the number of people who are on vacation on a given month and added holidays.

  • User Role and Security

    Login Admin/employee can manage their account details and can view and edit his profile with details like personal, bank, official, qualification, identity document, allowed leaves and can change the password.


* What is Employee Self-Service Module and where is that module in SHIFT ?
Employee self service module is one of the important module of Shift. This module is visible only when an employee is login with his/her id to Shift.Admin does not have this self service modules. Employee are allow to manage his/her details on its own without any interviewing of HR or Admin.

  • Form IR8A : IR8A reports for all employee can be print with details like Employer’s tax ref. no/ uen, employee’s tax ref. no/ uen, date of birth, residential address, designation, enter income details, deduction, declarations etc.
  • Form IR8S : IR8S reports for an employee can be take out as pdf with details like Employee full name, Employer’s tax ref. no/ uen, employee’s tax ref. no/ uen, date of commencement, date of birth, residential address, details of monthly wages and actual contribution.
  • Appendix 8A : Printing the Appendix 8A forms populates the value of the benefits-in-kind field on the IR8A/IR8S Forms - IR8A Income page. This run control page is similar to the Calculate IR8A and IR8S Forms.You can print the Appendix 8A forms.
  • Appendix 8B : Print the Appendix 8B forms for employee's derived gains or profits that are either directly or indirectly from the exercise, assignment, or release of any share option right or benefit where such right or benefit is obtained by reason of any office or employment.
  • KET Pdf : The purpose of the key employment terms is to promote transparency & create trust between the employers & the employees. It is also designed to protect the employer so as to facilitate employment. 
  • KET Print : KET can also be take out as print out.
  • My Claims: Employee can view all his/her applied claims with its status.Status can be either approved or disapproved.
  • My leaves : View all his/her applied leaves with its status.Status can be either approved or disapproved.
  • My awards : View all his/her awards which are given by admin.
SHIFT | Employee Self service module(visible only when employee is login.) from IWCN DEVELOPERS on Vimeo.


* Email ?
  • When a new Employee is added..The confirmation messsage will be sent to The Admin Email id and The Employee id with details like your Login id and password for login ..
  • Incase you have forget your password for login then you can reset your password by clicking on forget password link.When you will click on forgot password,then a page will open in which you will have to provide your Email Account id,after that only a link will be send to your email account,by click that link on your mail account ,finally you can reset your password for Shift login.

Dashboard

What are the modules that Dashboard will display ?

Shift Dash board can be visualized as a cover page of the software. Customization dash board can act as a information display or notice board for the users, enable them to view important information notices.

  • Display current time with department name and bussiness timing(Closed or open)
  • Display site name at left most corner
  • Leaves & Holidays Calender : Team managers will be able to see a leaves & holidays calendar in their dashboards to give an overview of the number of people who are on vacation on a given month and added holidays. HR Staff will be able to see all the approved leave requests for all employees on vacation for a given month on their dashboard.
  • Company overview : Dashboard will display total no. of employees, total no of departments, total no. of holidays which are added in system with necessary quick links.
  • Noticeboard : Customizable notice board can act as a information display or notice board for the users, enable them to view important information notices.Admin add notices with details which display on dashboard.All added notice board can viewed by employee who is login. Notice board will have notice name, notice description, publisher name, publisher image, published date.


SHIFT | Dashboard from IWCN DEVELOPERS on Vimeo.

Employee Module

What are the modules that Employee will handle ?

In employee module, all the necessary information of the employees can be recorded. Apart from general information, employee have to enter its qualification to maintain record.



1. To Add Employee
  • Basic information of employees has to fill with his/her like first name, employee category, full address, contact number, email address, password, image.
  • Official information like : Employee CPF account no, Employment type, Working hours, Working days per week, Appointment Date, Joining Date, Employee Code, Department, Basic Salary etc.
  • Qualification information : Qualification, Address Proof.
  • Bank details : Name, Branch, Account Number, Swift Code.
  • Click Save for submit.
  • If you want to empty the form at a time, you can do by Reset Button.

  • 2. Edit Employee : Employee details and his/her leaves can be edit at anytime.
    3. View all Employees : All employees are viewed with details like employee code , employee name , employee email , joining date , basic Pay , leave group , pay frequency , status , image and many more.
    What are the action that are related to particular Employee ?

    In employee module, all the necessary information of the employees can be recorded. Apart from general information, employee have to enter its qualification to maintain record.

    In employee module are listed with action button. It includes :

    • Employee details can be edit at any time.
    • Employee profile details can be view with his/her assigned leaves.
    • Maintain Salary templates
    • print and pdf KET
    • download appendix8A, appendix8B, IR8S
    • Particular employee leaves can be view
    • View all claims related to particular employee
    • Leaves history for particular employee
    • Can view his/her awards with details
    • Particular employee can be delete at any time
    SHIFT | Employee module(action that are related to an employee) from IWCN DEVELOPERS on Vimeo.

    Department Module

    What are the modules that Department will handle ?

    In department module, Admin can add departments with details like department name, description, department code, profit center code, and leaves.Leaves to department are assigned on the basis of fixed or service based.Permission specifies for all departments that can be done to a menu or menu item.This module adds permission lines for every custom menu for all known operations - add, edit, delete, view.



    How can I add new department in a SHIFT ?
    Department is added with details like department name, description, department code, profit centre code, and leaves.Leaves to department are assigned on the basis of fixed or service based.Permission specifies for every custom menu for all known operations - add, edit, delete, view.


    From where I can view all departments ?

    All departments of a company can be seen at a time with details and permissions.Super admin department have all rights related to employees, awards, approval, office management, holidays etc.
    Department details are department name, code, profit center code, description and permissions.



    From where I can Edit a department ?

    Department can be edit with details like department name, description, department code, profit centre code, and leaves.Leaves assigned to department can be update. Permission specifies for every custom menu can be updated for all known operations - add, edit, delete, view.



    From where I can Delete department ?

    Department can be delete if no longer required and assigned leaves to that department is also delete from records.
    Employees related to that department is shifted to other department.


    SHIFT | Department module from IWCN DEVELOPERS on Vimeo.

    Payroll Management

    What are the modules that Payroll module will handle ?

    In Payslips/Templates Module,A payslip/template of an employee is generated.It is designed to maintain and update the payroll details with flexibility and ease use of comprehensive employee pay processing and reporting. It features are flexible time entry, leave calculations,allowances, earnings/ deductions, employee benefits tracking, pay slip printing.

    • All Payslip Templates : When you find that you need a payslip, or a few months worth of payslips, then it can be a life saver to be able to get a payslip template so you can add your own details and provide the necessary documentation needed for loans and mortgages. Payslip template that you can personalize means that you can control, and produce documentary evidence of, earnings that need to be assessed.
    • All Generated Payslips : All payslips of the employees will display here with necessary details like month, year, employee name, basic salary, net salary, employee cpf, employer cpf.
      This automates the work of HR personnel and simplifies salary processing along with statutory obligations.
    • Generate New Payslips : In SHIFT, we can easy generate a payslip with all basic employee information including name, date of payment, periods of the pay to accurately calculate their pay & taxes.All generated payslips are seen under all generated payslips menu.


    From where I can view all added Payslip templates of all employees ?

    When you find that you need a payslip, or a few months worth of payslips, then it can be a life saver to be able to get a payslip template so you can add your own details and provide the necessary documentation needed for loans and mortgages. Payslip template that you can personalise means that you can control, and produce documentary evidence of, earnings that need to be assessed.
    Go to Business flow : Payroll >> All Payslips >> Templates.


    What are the actions that are related to Payslip templates of a particular employees ?

    When you find that you need a payslip, or a few months worth of payslips, then it can be a life saver to be able to get a payslip template so you can add your own details and provide the necessary documentation needed for loans and mortgages. Payslip template that you can personalise means that you can control, and produce documentary evidence of, earnings that need to be assessed.



    • View all Payslips templates : All created payslips can be view here with employee name, department name, specific template name, basic salary, net salary and with action(edit and delete).
    • Edit particular employee payslip template : View all Payslips templates: Particular payslip template can be edit with details like total allowance, total deduction, salary period, overtime period, additions payment etc.
    • Delete particular employee payslip template : Particular employee payslip template can be delete permanently from records if required.
    SHIFT | Payroll Module from IWCN DEVELOPERS on Vimeo.

    Claim Module

    What are the modules that Claims handles ?

    * New Claims management system empowers organization for effective management of employee claims by recording, monitoring, tracking and evaluating employee claims. Claim Enables an employee to make claim request and track their approval status. Employee can view , add , edit its claim which can either Transport , Travelling , Entertainment or Other claims can be added.


    • Add Claims : Employees can apply for expense or claims with basic information of employee required to apply claims. Employee can view their request details and history. They can see where their request is pending or approved itself in self service module.
      Claims are added with employee name, month, year, name of the claim, total amount, claim date.
    • Claims or Expenses History : With SHIFT, employees and their manager will be able to see their claims history. All claims are viewed with its status like approved or disapproved. Reports are also available for expense history in form of copy, excel, csv, pdf for all employee.
      Claims are viewed with details like employee name, date, name or type of claim, total claim amount, files, upload if want.
    • Edit and delete claim : Edit the details of a claim that's waiting for approval.Claims under pending claims menu can be updated with details like employee name, date, name or type of claim, total claim amount, files, upload if want.
      Pending claims can only be delete if no longer required.
    • Claim Approval : With SHIFT, you can setup a multi-level approval for claims application. The Approver will get the details of claims and can approve or reject the claims based on his/her discretion. All claims which are approved or disapproved will seen here with details.
    SHIFT | Claim Module from IWCN DEVELOPERS on Vimeo.

    Attendance Module

    What are the modules that Attendance handles ?

    Eliminate paperwork and manual management of attendance with this sophisticated HR module. This system allow you to capture data of employee attendance history at anytime.It allows employees and their managers to mark attendance for today itself without any intervention from HR.


    • Mark Attendance : Admin does not required to mark his/her attendance.Employee can mark his/her attendance for today itself after login. Once he had marked, the button for mark attendance will disable automatically.
      Attendances mark by the employees are approved or disapproved by the Approval/Authorized department.
    • Approved Attendances : All attendance approved by Admin are listed here with details like employee code, employee name, department, status, date, Approved by with action. Attendance can either with approved or disapproved status and can delete if required.

    What is the process for Employee to mark his/her attendance self ?

    Employee can mark his/her attendance for today itself after login. Once he had marked, the button for mark attendance will disable automatically.


    • Employee has to login through his/her id to mark attendance for today itself.
    • Then Admin will either approved or dispproved mark attendance of the related employee.
    SHIFT | Employee to mark his/her attendance from IWCN DEVELOPERS on Vimeo.

    Report Module

    What are the modules that Report handles ?

    Access reports to gain insights into your business, make decisions about the future, prepare tax filing information and more. Report are of two types: Employee based payslips reports and Company based payslips reports. Reports can be download as PDF, CSV, excel, or can copy.


    • Employee Based Payslips Report: All employee payslips reports are seen at a time with employee name, month, year, basic pay, total claims, net pays, employee cpf, employer cpf with action view self service, pdf, view.
    • Yearly Based Payslips Report : View payslips summary report of a company on the basis of year with details like basic pay, net pay, employee cpf, department name. Reports for a company can be download as csv, excel, pdf, copy.

    What are the actions related to Employee based payslip report ?

    All employee payslips reports are seen at a time with employee name, month, year, basic pay, total claims, net pays, employee cpf, employer cpf with action view self service, pdf, view.


    • View Employee self reports: Particular employee payslips reports can be seen for a particular year with every monthly payslip records.
      Particular employee payslip record can be download as pdf, csv, excel, copy.
    • Particular employee payslip report pdf : Particular employee payslips reports can be download as pdf with details like employee name, its department, with number of working days, all salary computations with accurate value.
    • View of Particular employee payslip report : Particular employee payslips reports can be view with details like employee name, its department, with number of working days, all salary computations with accurate value and company logo.
      Particular payslip can be taken out as print or generate as pdf report.
    SHIFT | Report modules from IWCN DEVELOPERS on Vimeo.

    Holiday Modules

    What are the modules that Holiday will handle ?

    Mark special days on the calendar to inform employees of "no leave" periods.Employees view assigned holidays to make better holiday booking decisions.It helps you to manage holidays.Managers can plan the work scheduled in view of compounded holidays.



    How can I add new holiday in a SHIFT ?
    Holidays is added with details like holiday name, start date and end date, description. all known operations are specifies for holidays - add, edit, delete, view.


    From where I can view all Holidays ?

    All holidays of a company can be seen at a time with holiday name, start date and end date, description, updated by with actions.Holidays are display at dashboard on calendar with its name.



    From where I can Edit a holiday ?

    Holiday can be edit with details like holiday name, start date and end date, description.



    From where I can Delete holiday ?

    Holiday can be delete if no longer required and it will also removed from calendar itself.

    SHIFT | Holiday module from IWCN DEVELOPERS on Vimeo.

    Leaves Management

    What are the modules that Leaves handles ?

    A leave of absence (LOA) is a period of time that one must be away from one's primary job, while maintaining the status of employee. In Leave Menu,an employee can mark his or her leave specified with type of leave,reason for leave etc. It is up to the employer's discretion as to whether or not an employee's request for a leave of absence is approved.


    • Mark Leaves for other: Employee can apply for leaves and view their leave request details and leave history. They can see where their leave request is pending.Employee can apply for leave with employee name, date, type of leaves, leave for, reason for leave, application file.
    • Pending leaves : All pending leaves which are for approval are listed here with details like employee code, employee name, department, date to, file, action for delete and edit. Pending leaves can only be edit.
    • Approved leaves : Leaves which are either approved or disapproved are listed here with details employee code, employee name, department, date to, file, status, approved by, with action delete.
    • Leaves history : Employees will be able to see the leave history with its status. Employee can view easily his/her remaining leaves for a year itself without interviewing of HR.
    SHIFT | Leave Management from IWCN DEVELOPERS on Vimeo.

    Notice Board

    What are the modules that Notice board will handle ?

    Notice board can act as a information display or notice board for the employees, enable them to view important information notices. Goals of the day tools is available to schedule the tasks to be performed in the day. HR can publish a beautiful "Quote of the day" to spread the zeal of motivation within employees with digital pictures.



    How can I add new notice board in a SHIFT ?
    Super Admin can add notices for employees with heading and descriptions.Notice can be either a beautiful quotes or task for employees or any important information.


    From where I can view all notices ?

    All added notices can be viewed with details like heading, descriptions, published by, published date with action of edit and delete. Employee can view notices at his/her dashboard itself.



    From where I can edit and delete a notice ?

    Particular notice can be edit and delete if required permanently from records.



    From where I can view all timelines ?

    All notice board can be viewed in the form of timeline with notice heading, description, published by, published date.


    SHIFT | Noticeboard display from IWCN DEVELOPERS on Vimeo.

    Awards Management

    Who will allow to add awards ?

    Admin can only add awards for employees on the basis of performance.Awards given could be a good tool for employee motivation.The employee who performs the best as per the standards are given the 'employee of the month' award.



    From where awards can be added in a SHIFT ?
    Awards are added with details employee name, award name, month, year, gift prize, cash prize, description, award date. A new award name can be add here.


    From where I can view all awards given to employees ?

    Admin can view all added awards at a time with information employee name, award name, month, year, gift prize, cash prize, description, award date with action no action. Employee can only view his/her awards history in self service module itself.



    From where I can particular employee awards ?

    Awards given to an employee can also be seen at a time with details.It helps Super admin to maintain records of performance for an employee.


    SHIFT | Awards from IWCN DEVELOPERS on Vimeo.