HRMS For BMA
HRMS For BMA
Version 1.1
1
HRMS (Human Resource Management System)
An employee plays most vital role in the organization. So to think about him is the necessary for
every organization. In our system after the recruitment next comes the HRMS.
Have the following menus which are as following
(1) Masters
(2) Employee Details
(3) Employee Transfer
(4) Cessation Process
(5) Reports
1. Masters:-
Master contains different forms for maintaining details of master’s data for system
Requirements. Following are the main master which is necessary for the first and onetime entry
for system.
1.1-Language Master:
In the language master all the useful languages are listed which will Useful in the employees’
details Even Mother tongue will also be defined from it.
Code: Code is auto generated number as we add number of language this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of language in this field.
1.2-Religion Master:
In the religion we describe the religion of the employee like Hindu, Muslim etc.
Code: Code is auto generated number as we add number of language this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of religion in this field.
2
1.3-Relation Master:
In relation master we input the relation’s other persons with the Particular employee that may
be father, mother, spouse, son etc.
Code: Code is auto generated number as we add number of relation this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of relation in this field.
Gender: Sex of the relative Male/female.
Editable: Tick this checkbox for editing gender when new relation is creating.
Marital Status: Married/Unmarried.
Editable: Tick this checkbox for editing marital status when new relation is created
1.4-Category Master
In category we define the designation of the employee.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of category in this field.
1.5-Nationality Master
In nationality we define the status belonging to a particular nation. Like Indian, American, and
Spanish etc.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of nationality in this field.
3
1.6-Activity Master
In activity we define the other activity which the employee is associate with like cricket, hockey
or service or any social services.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of activity detail in this field.
1.7-Union Master:
Union master is used to enter details of union or organization with employee is connecting.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of union or organization in this field.
Affiliation with: Enter relation details of employee with union or organization.
Fees: fees details for the membership of union or organization
4
1.8-Deduction Category/Type
Deduction Category master is used to enter reason of deduction.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of deduction category in this field.
1.9-Benefit Master:
Benefit master is used to enter benefit details which are provided to employees in organization.
This may be like medical benefit, Insurance etc.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of benefit in this field.
5
1.10-Certificate Master
Certificate master is used to enter certificate details which will give to employees by
Organization. This may be like Relieving Letter, Experience certificate etc.
Code: Code is auto generated number as we add number of category this code will be
incremented, which can be used to search particular record.
Name: Enter name or description of certificate in this field.
6
2. Employee Transfer:
Employee Transfer menu contain employee transfer process related forms.
2.1-Transfer Request:
Transfer Request in this entry from any employee who has applied for the Transfer will come as
soon as clicking the option it will go for the Search of the employee.
Desired City: The choice city for the employee.
Department: The choice for the department.
Sub-department: Sub department of department for the choice.
Section: Section of the sub department for the choice.
Sub-Section: Actual working place –desired sub section.
Post: Normally in the transfer Post remains same if the Selection is opted It can .
Be allowed.
Request Date: Date of the application for the transfer.
Request Reason: The reason of the transfer application medically or any Thing else on which
The company can have reason to transfer him.
2.2-Transfer Pattern:
Transfer Pattern in the pattern here we define for the policy how all the staff will be Reshuffle
without affecting the working of the organization.
Code: It is auto generated number for the new pattern it will be a new No.
Name: It is the description of the pattern.
State: In which state this pattern will be applied.
City: In which city this will be applicable.
Department: for department.
Sub Department: In the particular sub department.
Section: Section of sub department.
Sub Section: Actual place of section.
Designation: Pattern applied to specific designation—e.g. manager.
Months: Period is define –after how much period the transfer will take Place.
7
2.3-Employee Transfer:-
This is the process form of the transfer application here in this entry form—three types
Of transfer process are described
1. Employee request: This process is done on the application of employee.
2. Transfer Pattern: This will be done according to the pattern wise.
3. Single Employee: Here the single employee will be transfer at the Desire of the management.
8
2.4-Transfer Letter:-
After the procedure of transfer procedure intimation of transfer comes, the concern HRD
department informs the concern employee about his transfer. So transfer letter printing option
is available, in the entry form there are numbers of filtration available, like:
User can search City wise, Department wise, Sub Department wise, and Section wise And Sub
section wise. ---By default “ALL “is given. If there is the transfer list, it will be displayed and after
selection one by one transfer letter will be printed.
City: Select the city of the employees from where to transfer.
Department: Department of the organization, Sub-Department: Sub division of department.
Section: Section of the sub department, Sub-Section: Actual working of the employee.
After all the filtration following grids will open and from the grid select the employee and the
letter to be printed.
2.5-Transfer Acceptance:
After the letter printing the acceptance of transfer order comes—here in this Entry form after
selecting the employee -all the existing details and transfer Details will be displayed by default.
City: Select the city of the employees from where to transfer,
Department: Department of the organization,
Sub-Department: Sub division of department,
Section: Section of the sub department,
Sub-Section: Actual working of the employee,
After all the filtration following grids will open and from the grid select the employee.
Employee: Select the employee form the pick list, Department: Department of the org.
Sub-Department: Sub division of department,
Section: Section of the sub department,
Sub-Section: Actual working of the employee,
Designation: New post or existing post.
New City: New city for the transfer,
Tenure: New period for the transfer—in months,
Allowance: Allowance for the transfer,
Release Date: It is the relieving date—on which an employee has to be,
Join Date: Joining date prescribed by the company,
Reason: Reason for transfer,
9
Accepted: The transfer order has been accepted by the employee.
Employee feed Back: Enter employee feed from in this field.
Rejected: The transfer order has been rejected.
Join Date: If the transfer order is accepted—join date will be inserted.
2.6-Employee Joining:
After the acceptance of transfer order—the employee’s actual joining is Determined and that
date will be the considered for the next transfer process.
10
Reports:
In the repots section—there are very large scope for the reports, but we have made selected
reports which are necessary at present time. If required more reports can be available.
The selected reports are as below.
1. Transfer Request:
From employee: /from employee frequency, -- To employee: /to employee
Post: / Selection of post, -- Department/Authority: /Department of the employee
Sub Department: /Sub department of the employee
Section: /Section of the employee, -- Sub Section: /Sub section of employee
Request Date from: /Request application from date
Request Date to: /Request application date to be enter
Page Break: /Page break is the extra facility for new group on new page.
In the Report:
In the report employee id, employee name, post, existing city, desired City, department and
transfer request reason will be displayed and Group wise at individual page can be available.
2. Transfer history:
This report will show transfer history of the employee.
11
4. Transfer Pending:
From employee: From employee frequency, -- To employee: To employee
Post: Selection of the post, -- Department: Department of the employee
Sub Department: Sub department of the employee
Section: Section of the employee, -- Sub section: Sub section of employee
Desired City: Desired city selection
12
Human Resource Management System
Leave Management
Version 1.1
13
Leave management system is developed for maintain leave details of the employees in the bank.
We can manage different type of leaves among different level or employees. For every
organization leave allocation pattern will be different, this system helps in defining new type of
leave, different leave pattern for different group of employees.
1. Masters:
1.1 Leave Type Master
Leave type master is used to define leave type in a bank. We can define number of leave type.
For each Organization leave type may be different as per the rules. In leave type master we can
add new leave type and allocation criteria. We are storing following details in leave type master.
After accumulation: We can specify what will happen to the balance leave at year end for
Particular leave type. Leave might be laps, encased or accumulated to
Next year balance .
Max. Accumulation: Maximum accumulation of leave means how much Leave will be
Accumulated to next year balance.
14
1.2 Leave Allowed Pattern marking
Leave allowed pattern master is used to define leave allocation pattern. In leave allow pattern
we can define pattern for leave allocation. In this we have to specify pattern name and validity
of the pattern up to which particular pattern will be applicable. Working of this form is as
under:
Pattern Name: This field we specify for pattern name.
Valid Up to: We have to specify the date up to which particular pattern is applicable.
Period: Period field we have to give two dated from date and to date.
Calculated for employee if he has not worked for time specified in above boxes. We can select
leave type from the list like half day, full day, one third leave etc.
15
1.4 Leave Duration master
In leave duration master form we can specify leave duration i.e. half day leave, full day leave,
one third leave etc.
Code: Code is unique number given to leave duration.
Description: Description field we specify name of particular leave duration.
Leave Value: Leave value field we specify value which is going to be cut from whole
Day of working.
16
1.6 Leave Balance Entry marking
Employee leave balance entry form is one time entry. In which we can define employees leave
balance. Employee leave balance will be changed as he takes leave. For each employee we have
to enter balance entry one time. Only higher management person can edit leave balance of
particular employee.
17
2. Operations
2.1 Leave Conflict
Leave conflict form is used to define various types of leave conflict for the employee.
Co-Employee ID: In the first tab of co employee we can select list of employee who can
Work in place of particular employee going to take leave.
Maximum leave: in maximum leave at a time option we can specify number of leave which
Employee can take at a time.
Leave Period: in last leave period tab we can specify different period.
18
2.3 Leave Application
Leave application form is most important in the system. From the leave application form we
can make leave application for selected employee.
Application Date Application date we specify date on which employee is doing leave
Application.
Other Information Other information tab we can view employee’s leave balance as on
Date so that employee can check how much balance left in his account.
Conflict Detail Conflict detail tab will display various types of leave conflict for selected
Employee. Like how many leave employee can take at a time.
Existing Application in the existing application tab if any application already exists for
Particular employee in the system will be displayed.
Pre/Post Employee apply for the leave before going on leave we will enter the
Application in pre mode, and if employee enter application after coming
Back from leave then make post application. We can select application
Type from this box.
App. Mode Application mode we can select mode how employee apply for the leave
It may be by phone or by form.
Total Leaves total no. of leave days will be calculated on the basis of leave period
Specified in the period date box.
Reason from the list of reason we can select particular reason for which
Employee takes leave.
Period for the period we have to specify two dates from date and to date. Leave
Application for the specified period will be done.
Going Out station If employee is going to outstation then we select this option when we
Select this option the detail of his tour will be opened.
Remarks In the remark field we can specify any special remark related to leave
Application.
Sent to in the sent to list the entire employee who has been defined as
Sanctioned
Leave Date in the leave date box we select particular leave date of employee. Which
Has been given in above application details
Leave type from the leave type list we can define leave type for particular day
. Which will be debited .
Leave Duration Leave duration list we can select whether employee is going for half day
Leave or full day leave etc.
Substitute Emp. Substitute employee field we can select employee who will work instead
Of employee who is going on leave.
19
There is document detail tab beside the leave details tab.
In document detail tab we have to specify date of document, document type and the image
path of the document. We can add number of document for leave application.
20
2.5 Pending Leave Sanction
Pending sanction form is used to sanction the existing leave application of employee. Only that
employee who has been defined as sanctioned for particular employee can sanction the leave to
sanction particular leave sanctioned has to log in to the system with his own login id. Any other
user of the system cannot view the pending sanction leave application.
21
3. Reports
1. Holiday Register
Holiday register report is used to view list of holidays assigned for specified period.
22
5. Leave duration report
Leave duration report is used to various leave duration type specified in the duration master.
23
8. Leave Balance Register Report
Employee leave balance report is used to show leave balance of the employees defined in the
system.
24
9. Leave Reason Report
Leave reason report is used to show the leave reason of employee.
25
11. Leave Type Report
Leave type report is used to show the leave type of employee defined in the system.
26
Human Resource Management System
Training Management
Version 1.1
27
Training of employees are very necessary and of vital importance. Knowledge gives wide expose
to employees. Training is the only source to cultivate the knowledge of employees.
1. Masters:
While you are doing operations on different options of training modules some forms require
data to be retrieved from pick lists, these pick lists are dependent to some other information
which can be retrieved from master menus. Thus, masters are setup to facilitate end users to
get the general information from masters instead of typing, this will ease the process as well
reduce the human mistakes. E.g. list of cities, list of branches and etc.
1.1 Training Level:
Training level is the level defined by the management, to who’s Level the training to arrange
e.g. Staff Training, Customer Care training, Management Training, executive Training and etc.
28
1.4 Product:
Here the product is the actual training product—subject matter of the Training such as HR, CBS,
PAYROLL, ATTENDANCE, TREASURY, FOREX, AUDIT, RISK MANAGEMENT and etc.
29
Internal/External: Position of faculty—Internal or from the in house or from
The outside agency or institute
Faculty Name: Name of the faculty.
Designation: Post or the designation of the faculty.
Department: Department which faculty belongs
Contact No: Contact number of faculty
Fees: Any fees/ Honorarium paid.
INTERNAL
1.8 Material Vendor: If we are printing the materials from outside printing press or the
notes/books are printed inside of the organization, the source of printing is required during step
30
1.9 Training Material:
Material used at the time of training. Any materials, books, notes, presentations and etc.
distributed to trainees.
31
1.10 Feedback Question Master:
Feedback Questions are created at the end of the training. The trainees are asked for their
comment for the resources, materials, lodging and boarding facilities and etc. There may be
general as well as specific questions regarding the subjects too.
32
2. Operations:
Training Schedule:
Training time table –Here all days schedule is prepared, topics are defined, Faculty are specified
and total hours of the training are decided.
Trainee Details:
The eligible candidates list who are selected for the training. Here the candidates can be
selected from the internal as well as outside.
Internal/ External: To select the candidate from internal or External
Employee’s name: Name of the internal candidate (choice from pick list)
33
Budget Detail:
It shows the total days of training and cost of the material which expense on the training
34
2.4 Training Confirmation Entry:
After inform, the confirmation is required from the trainee candidates. This is compulsory
because if there is no positive response from the candidates, then second thought of
postponement or cancellation of training can be implemented.
35
2.7 Training Material Issue Entry:
Any material issued to trainees is entered and keep the track Record of all the individual
materials, normally the manuals, user Guide and write ups are of the same training topics
36
2.10 Feedback Entry:
In the feedback entry the generated questions will be assigned to the trainees for their
Response.
1. Attendance certificate –This certificate is issued after the end of the training and
To all the trainees who have attained the training.
2. Examination certificate—this certificate is issued when the exam result are declared after
the end of the training.
37
3. Reports:
Now the reports will show the whole process done by the user.
Master Reports:
38
3.1.3 Faculty Master
The usage of Training Topic, Training Identifier, Faculty Master, feedback Answer, Training
category, Training level and Training Type are the same.
39
3.2.2 Training material issue:
It show the reports of materials which issue to training course.
40
3.2.5 Product Wise Training:
In this report training products and topics are identified and the Report is generated
Product : All or selected. Pick list help is available.
Topics : All or Selected. Pick list help is available.
In the Report: Grouping on Topics. Training name, Faculty, from date, to Date, and total hours
of training.
41
3.2.8 Training Feedback:
42
3.2.12 Training Confirm Entry:
43
Human Resource Management System
Travel Management
Version 1.1
44
Objective of Travel Management system “travel” is to maintain the travel data of employee travel
helps in maintaining the tour detail, expenses, tour schedule and travel history. System contains
various reports which will show complete tour and expense details for employees in a bank.
1. Masters:
1.1 Touring Region Master
In Touring Region master form we can define various regions. We are storing region code and
description.
Code: Unique number given to each region.
Description: Description means the name given to touring region like interstate, International.
We can add new region or can edit or delete existing record from below given button controls.
45
1.4 Travel Company Master
In Travel company master form we can define various travel company with whom we are dealing.
We are storing company code, name and mode for which company providing service.
Code: Unique number given to each company.
Description: Description means name of Travel Company.
Travel Mode: We can define travel mode for which particular company providing
Service like air mode, rail mode etc.
We can add new company or can edit or delete existing record from below given button
controls.
46
1.7 Booking Mode Master
In Booking Mode master form we can define various mode for booking tickets. We are storing
mode code and description.
Code: Unique number given to each booking mode.
Description: Description means the name of booking mode like by phone, personally, by mail.
We can add new booking mode or can edit or delete existing record from below given button
controls
47
1.9 Vaccination Master
In Vaccination master form we can define various vaccinations. We are storing mode code and
description of vaccination.
Description: Description means the name of vaccination.
Valid up to: Specify the year for which the vaccination is valid. After the specified period
employee has to revaccinate.
We can add new vaccine detail or can edit or delete existing record from below given button
controls.
48
2. Transaction
2.1 Passport Entry
Passport detail entry form is used to store employee’s passport data. This will be helpful for the
international tour. Passport data will be useful to track of which employee’s passport is going to
be expired, system will send passport renewal notice to employees. When we click on passport
Entry form employee search form will be opened and from here we can select particular
employee whose passport detail is going to be entered.
49
2.3 Vaccination Detail
Vaccination is required when employee is going for international tour. For some country visit
vaccination is compulsory. We can store this detail in vaccination detail form. We have to enter
following detail:
Vaccination Code: From the vaccination code we can select particular vaccine from the list.
Vaccination Date: Date on which employee’s vaccination done.
Next Due Date: Next due date when employee has to go for vaccination.
In employee travel history form we are storing employees travel history is he has traveled
outside the country before joining the bank, which will help in travel plan. We have to enter
following details:
Country Code Country code we have to specify the country where employee has traveled.
Visa Number This field we have to enter visa number which will be alphanumeric digits as
Per the visa number format.
Visa Type Visa type we have to specify which type of visa is issued to employee
It can be tourist visa, business visa, student visa etc.
Visa Date Date on which visa was issued.
Validity Visa validity we have to specify valid from date and to date. Visa will be valid only
For the specified period.
50
2.6 Employee Touring Details
Touring detail form is importance in this system here we can define new tour schedule for the
selected employee. With the tour detail we have to specify the allowance which is to be paid to
employee for the tour.
Tour description Tour description we have to write tour name or place where employee is
Going to visit.
Period: Period we specify period from date and to date for which employee is going
On tour.
Total days On the basis of period specified total days will come in this field
Automatically.
Advance requested:
Specify the amount which employee has requested as advance against tour.
Advance given Specify actual amount which bank has given employee for particular tour.
Substitute required:
Will be selecting this box if substitute employee is required in place of employee going on tour.
When we select this option employee list box will be enabled and we can select particular
employee from the list.
Remarks Here we write any remarks or comment on the tour.
Allowance Details:
Allowance: Allowance field we can define number of allowances which is going to be
Paid to employee for the tour. We can select allowance from the pick list or Enter manually.
Sub Tour Details:
Period In sub tour detail we specify sub tour from the main tour. If employee going
Out for particular visit he might visit more than one client or goes to
Multiple places. We can specify all sub tour and calculate expenses and
Allowance separately.
Location: Location field we specify the place name where employee is going to visit.
Purpose: Purpose of visit
Travel Mode: Mode through which employee reaches at specified place i.e.by road, by
Rail, by air etc. We can select travel from the pick list or enter manually.
Client Name We write name of the company where our person is going to meet.
Meeting With Name of the person to whom our employee will meet at Client Company.
Contact No. Contact number of the client
Mobile No. Mobile number of client
Region Specify the region i.e. intercity, interstate or international.
Remarks: Remarks field we specify remark or any comment.
Pick up required Employee need pick up facility then we have to select this option.
Officers
Presence Req. Select this option if any office presence is require in the meeting. When we
Select this option the text box give beside will be enable and we can write name of the officer.
Resource Details:
In resource detail we specify number of resource which employee carry with him during the
tour.
51
2.7 Employee Ticket Booking
Ticket booking form is used to book the tickets for employee. We can book the tickets to
various travel companies. We have to specify following details to book ticket
Tour From the tour pick list we can select a tour for the employee for which we
Want to book the ticket.
Booking Details:
Ticket Date: Date for which ticket is booked.
Ticket period: In ticket period we specify two dates i.e. from date and to date.
From Location: Location from where we are booking the ticket.
To Location: Destination location for which ticket is booked.
Travel Company: Name of Travel Company with who ticket is booked. We can select company
From the pick list or can enter manually.
Travel Class: Name of Travel class we specify here like first class, second class, sleeper
Class etc. We can select class from the pick list or can enter manually.
Confirm Status From the confirmation list we can select status of ticket i.e. Confirm, waiting,
RAC etc.
Amount Specify amount which we have to pay to book ticket.
PNR No. PNR number is confirmation number used in Railway
Seat No. Here we will specify seat number if ticket is confirmed.
52
Booking Mode We can select the booking mode from the pick list through which ticket is
Booked.
Booking by Here we have to specify name of person who has booked ticket.
Confirmation req. We have to select this box in case we require confirmation for ticket before
tour.
Once the detail is entered properly and saved the record will come in below grid.
We can select the record and edit it if require
Tour The tour box we have to select tour from the pick list for which we want to
Enter summary detail.
Brief summary in this field we specify brief summary of the tour which includes detail like
What happens in the meeting, output of meeting, response and new
Suggestion.
Action taken here we specify if we take any action with reference to specified visit.
Bills Submitted After completion of tour if employee has submitted his bills and other
Supporting for the account purpose in this case we have to select this option.
53
2.9 Inform Employee for Passport
We are storing and maintaining passport detail for each employee in organization. We have to
keep track of expiry of passport for particular employee. With this option we can inform
employee for passport and passport application.
54
2.11 Employee Ticket Cancellation
Ticket cancellation form is used to cancel the booked ticket for particular tour. First we have to
select tour for which ticket is booked. We can select particular tour from the pick list. When tour
is select tickets booked against that tour will be displayed in below given grid. To cancel the ticket
we have to select the cancel option and enter the amount which we will get as refund against
cancellation.
55
3. Reports
3.1 Employee Travel History
Employee travel history report will show complete travel history of selected employee. On the
criteria form we have to pass employee id whose detail we require or we can select all option to
view all employees’ detail. Report will show employee name and designation, country name
where employee has visited and the period for which employee stays there.
56
3.4 Employee Tour Details
Employee tour detail report will show detail of tour done by the employee. We can view
employee wise tour detail for the specified period. Report will show complete detail of specified
tours.
57
Passport Application
Employee passport application report will show details of passport application of employees.
We can view which employees passport application has done.
58