Vacation Request

<< Click to Display Table of Contents >>

Navigation:  Accelerators >

Vacation Request

Overview

The process of Vacations request starts when any employee of the organization submits a vacation request, once the requirement is registered, the request is received by the immediate supervisor of the employee requesting the vacation, the supervisor must approve or reject the request, if the request is rejected the application sends a message with the rejection information.  If the request is approved, it will go to a final review by the Human Resources Department and at the end the system will make an update in the Vacations System.

 

modeler_vacation_request

 

 

Global Form

 

vacation_request_02

Data Model

 

vacation_request_03

 

Bizagi Modeler Process Description (Bpm)

The complete documentation of this process can be found within its Bizagi Modeler file (.bpm). From there, you can generate a Word document with all its information.

 

Process Elements

 

ServiceTaskIcon Verify Available Vacation Days

Description

This web service connects to the internal system to get the available vacation days for the applicant.

 

Actions

 

Type

Description

On Enter

Rule to set Requester and Request Date

 

WS Input

Applicant's name

 

WS Output

Available vacation day’s number

 

Implementation

WebService

TaskIcon Register Vacation Leave Request

Description

In this activity an employee fills in the information required and requests a vacation leave.

 

Performers

Requester

 

Duration

1 day

 

Actions

 

Type

Description

On Exit

Rule to validate that the Days requested are between the minimum and the maximum allowed by the company's policy

 

Form

 

vacation_request_04

DataBasedExclusiveGatewayIcon Decline?

Description

This gateway evaluates if the employee decided to request the vacation leave.

 

Conditions

YES: If the requester decides not to ask for the vacation

NO: If the requester decides to ask for the vacation

TaskIcon Approve Vacation Leave Request

Description

The requester’s boss approves, rejects, or requests a change for the vacation leave request.

 

Performers

Boss

 

Duration

1 Day

 

Actions

 

Type

Description

On Exit

Rule: Set approval date

 

Form

 

vacation_request_05

 

DataBasedExclusiveGatewayIcon Request Approved?

Gates

This gateway evaluates if the request was approved by the requester’s boss.

 

Conditions

REQUEST CHANGE: If the Boss decide to ask for a change in the vacations starting/ending date.

NO: If the boss rejects the request

YES: If the boss Approves the request

 

ScriptTaskIcon Send Rejection Message

Description

An email is sent to the employee notify the rejection of the request

 

Script

Dear Requester,

 

We are sorry to inform you that your vacation request has been rejected, the reason as follow: <Reject Reason><Rejection comments>

 

Best Regards,

Administration

ScriptTaskIcon Send Approval Message

Description

An email is sent to the employee to notify the request approval.

 

Script

Dear Requester,

Your vacation request from <starting date> to <ending date> has been approved by your boss and reviewed by the administration.

Best Regards, Administration.

ServiceTaskIcon Update Payroll System

Description

This web service updates the payroll system.

 

WS Input

Applicant Identification Number

Applicant username

Request Date

Days requested

 

WS Output

Payroll update date

Payroll System code

 

Implementation

WebService

TaskIcon Update Payroll System

Description

If an error occurred while connecting to the payroll system an administrative assistant must update the system manually.

 

Performers

Human Resources

 

Duration

1 day

 

Form

 

vacation_request_06

 

Performers

Requester (Role)

Employee who requests the vacation leave

 

Boss (Role)

Requester’s boss

 

Human Resources (Role)

Human resources department

 


Last Updated 9/28/2022 3:05:42 PM