0% found this document useful (0 votes)
42 views5 pages

Interview Q

Uploaded by

shravan kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views5 pages

Interview Q

Uploaded by

shravan kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

HRMS Questions

1)What is the difference between system administrator and application developer


responsibilities ?
2) Explain about Configuration, Customization, Legislation and Localization
3)What is bus group I.D ? where do we find it and it's Importance?

What are the key flexfields present in Oracle HRMS?


There are 10 Key Fields Namely
1.job ff

2.position ff

3.grade ff

4.sit ff

5.eit ff

6.sof code analysis ff

7.collective agreement ff

8.item context ff

9.people group ff

10.bank details ff

11.employee salary a/c ff

12.cost allocation ff

RE: What are the steps involved in implementation of O...


Following are the steps to implement Oracle HRMS

-- Define Key Flexfields


-- Define Descriptive Flexfields
-- Define Business Group
-- Set required Profile Options
-- Define Location
-- Define Organization
-- Define Grades
-- Define Jobs
-- Define Positions
-- Set required Lookup values
-- Set person type and Assignments type as per requirement
-- Associate Special Informationa with your Responsibility
-- Register Extra Information and associate with your Responsibility

RE: How is employment information maintained in Oracle...


At table level employee records are stored with effective start date and end date.
Whenever you change any record in the Employee record in UPDATE mode a new row is
created at back-end. Hence history get stored in system.
At front end you have option to select effective date to get effective record on
that date.

Enter and Maintain contains most of the required information related to employee.
If you have some more information to cover you can use Extra Information or Special
Information to store details.

What is the difference between rehire and reverse-termination?


What is a security profile in HRMS?
Is Address form date tracked?
What are the date tracking options while deleting a record?
Can we delete an employee forever? How?
What is required to be able to pay someone in Oracle Payroll?

Can we delete an employee forever? How?


� Using Delete person form. There are some bugs in this functionality. Like it wont
delete the TCA parties information.

What are the date tracking options while deleting a record?


1. End Date ( Marks record as ended as of today)
2. Purge ( Completely deletes records � including any date tracked versions)

Is Address form date tracked?


No. its not Date tracked. Its a �Dated� form.

What is the difference between rehire and reverse-termination?

Ans:
Rehire �
This means , you are hiring an ex-employee
again after interviewing him for a certain
position.So the person will have a new service
record but the personal details might remain the same�

When an employee is terminated as per the process


or by mistake and then there is a requirement to call back
the employee immediately after termination, is known
as reverse termination .It means you reverse the process
and retain the employee�When you reverse terminate the
process the termination details are cleared and his
employment details continues with the same assignments and with the same service
period.

What is a security profile?

Security profile provides more security within BG.It helps in determining what
users have access to what data.

The levels where you can have security profile are:


Organization
Position
Payroll
Supervisor
User specific: you can restrict / give permission to any user
you can also have Custom security

echnically speaking, how do you know from tables that an Employee has been
terminated?
Ans 5:
(a) The Person_Type_ID in PER_PERSON_TYPE_USAGES_F will correspond to System Person
Type EX_EMP
(b) A record gets created in table PER_PERIODS_OF_SERVICE with
Actual_Termination_date being not null

What is the difference between per_people_f and per_all_people_f


Ans7: PER_PEOPLE_F is a secured view on top of PER_ALL_PEOPLE_F. The secure view
uses an API hr_security.show_person.
This API internally checks for an entry in table PER_PERSON_LIST for the logged in
person's security profile. A concurrent
program named "Security List Maintainence program" will insert records in
PER_PERSON_LIST

Oracle HRMS Self Service Interview Some Simple Questions


Qns 1 :
If you do personalization at both FUNCTION level and Responsibility level, which
personalization has higher precedence?
Ans 1:
Responsibility level. Responsibility level will override FUNCTION level
personalizations.

Qns 2:
Say you have done a lot of Personalizations to Self Service Screens.
But all these Personalizations were done in DEVELOPMENT environment.
How will you migrate these personalizations to PRODUCTION environment?
Ans2:
Before 11.5.7�Use AKLoad
This is a java program given by Oracle. This is the only way you can script it.
In DEV you will do � akdload DOWNLOAD ( & other parameters)
In PRD you will do � akdload UPLOAD ( & other parameters)
On or after 11.5.10 Use responsibility �Functional Administrator�, then click
on Personalization Tab, and then click on Import/Export.
Next select the documents to be exported.
Go to the unix box and tar the personalizations into a .tar file.
On the Production environment unzip this tar file in location as entered in profile
�FND: Personalization Document Root Path�.
Setting up of this profile is mandatory or else Oracle Framework would�nt know
where to search for the files to be imported.

The Views which do not have the _all to be said as secured views.

Per_all_people_F
per_people_f
per_all_assignemtns_f
per_assignments_f
pay_all_payrolls_F
per_payrolls_f

5. The differece between both secured views and non secured views is :

1.Secured views display information only for the current period

2.Unsecured views is used to get the information from the entire rows

What are the reports available with Oracle HRMS?


Absences Report
Assignment Status Report
Current and Projected Progression Point Values Report
Element Link Details Report
Employee Increment Results Report
Employee Movements Report
Employee Summary Report
Full Personal Details Report Set
Full Applicant Details Report
Full Assignment Details Report
Full Person Details Report
Full Work Details Report
Job and Position Skills Matching Report
Organization Hierarchy Report
Position Hierarchy Report
Requisition Summary Report
Salary Review Report
Skills Matching Report
Staffing Budget Details Report
Terminations Report

Differences between Position Hierarchy and Supervisory Hierarchy

If you use the Position hierarchy then you will have to go through
the process of defining all of the positions / posts in your organisation
and specifying all reporting lines in your organisation from
top to bottom. You will then have the overhead of maintaining
your positions and position hierarchy and keeping them in
line with the business on a day to day basis.

If your organisation is fairly fluid,


e.g. a project based organisation or an expanding organisation,
these can be very significant overheads.
Business re-organisation will create a large workload
in creating new positions and migrating employees
to them.

If you are in a fairly static organisation e.g.


public sector then it may well be that the position
structure is well documented and changes infrequently.
In this case use of positions and position hierarchies
is a simple data entry task and adds significant value.
The supervisor hierarchy is more flexible.
It is simply a field held against the person record. However,
there is very little validation on it so the you have to
put manual processes in place to make sure the data is valid e.g.
leavers are replaced and that no loops are created.

I would recommend NOT using positions unless yours is a public sector


implementation.

You might also like