It is the same as the Filter in the Employees Listing page, in addition to a few extra search criteria.

This filter is a better way to enhance your searching.Advanced Filter
When you press on “Filter” button, it directs you to Employees Bulk Action Listing, you can select single or multi employee/s and apply any of the bulk actions on them.

Advanced Filter_Bulk_Actions_Full_View

Advanced Filter_Filter_Button

It directs you back to the Advanced Filter Page.

Advanced Filter_Export_Button

It export the whole displayed data into an excel sheet. Just click on the tab, and an excel sheet will be downloaded to your PC.

Advanced Filter_Vacation_Button

Select at least one employee so that you would be able to add vacations to him.

  1. Click on “Vacation” tab.
  2. A dialog box will appear.
  3. Fill in the required data.
Advanced Filter_Add_Vacation_Box

Hint:

  • Only enabled vacations appear.
  • In case of multiple selection, the application will apply the new vacation to all selected employees except those whom this vacation is disabled for them.

Holiday

Select at least one employee so that you would be able to add holiday to him.

  1. Click on “Holiday” tab.
  2. A dialog box will appear.
  3. Fill in the required data.
Add Holiday Dialog Box

Hint:

  • Only enabled holidays appear.
  • In case of multiple selection, the application will apply the new holiday to all selected employees except those whom this holiday is disabled for them.

Advanced Filter_Assign_Calendar_Button

Select at least one employee so that you would be able to assign him a calendar.

  1. Click on “Assign Calendar” tab.
  2. A dialog box will appear.
  3. Fill in the required data.
Advanced Filter_Assign_Calendar_Box

Hint:

  • You cannot assign calendar for an employee before his join date.
  • You cannot assign calendar for more than 30 days.
  • You cannot assign calendar for more than 50 employees.

This action will not be shown in the employee’s profile; as it is temporary.

The application will automatically reset the template to the pre-assigned one once the newly set one is over.

Hint: If the calendar period is partially before join date, the application will only validate the period after the join date. Same procedure applies to layoff date.

Advanced Filter_Update_Schedule_Button

Select at least one employee so that you would be able to update his schedule.

  1. Click on “Update Schedule” tab.
  2. A dialog box will appear.
  3. Fill in the required data.
Advanced Filter_Update_Schedule_Box

Hint:

  • You cannot update schedule for more than 30 days.
  • You cannot update schedule for more than 50 employees.
  • Schedule will not be updated in case there is no calendar assigned for the chosen period.

The application will update the employee’s schedule as requested except for the invalid status changing.; as some statuses cannot be changed to others. For example; days statuses to be changed to “Working on Formal Vacation” are:

  • Weekend
  • Holiday
  • Vacation
  • Working
Only the “Formal Vacation” can be changed to the new status: “Working on Formal Vacation”, while the other three statuses will fail to be updated.

Advanced Filter_Layoff_Button

Select at least one employee so that you would be able to lay him off. This tab is for whether the employee resigned or was terminated.

Hint: When you layoff an employee, his layoff date will be shown right under his join date in the page display.