YouTube Icon

Interview Questions.

Top 40 Oracle Hrms Interview Questions - Jul 27, 2022

fluid

Top 40 Oracle Hrms Interview Questions

Q1. What Are List Types?

List kinds are:

List of Values

Long listing of Values

Pop listing

Q2. How To Restrict The Users To See The Payroll Data Employee Wise, They Only Can Setup The Basic Elements And Pay Bonuses But Cannot See The Gross Salaries Of Employees?

Define taskflow in your screen

Define the Profile scurity for his worker

Q3. What Are Six Validation Types?

Validation kinds:

Dependent

Independent

None

Pair

Special

Table

Q4. Which Table Is Used To Provide Drill Down From Oracle Gl Into Sub-ledger?

GL_IMPORT_REFERENCES

Q5. What Is The Role Of Document Manager In Oracle Purchasing?

POXCON is a direct concurrent program. It gets pipe signal from the utility whilst a request is made for approval/reservations/receipts.

Q6. You Have Written A Java Concurrent Program In Oracle Apps. You Want To Modify The Classpath Such That New Class Classpath Is Effective Just For This Program?

 In the options area of the concurrent software you could enter some thing just like under.

-cp <your custom lib pathused by Java Conc Prog> :/domestic/xxvisiondev/XXDEVDB/comn/java/appsborg. Zip:/home/xxvisiondev/XXDEVDB/comn/java

Q7. Can You Do Fnd_request.Submit_request From Sql Plus In Oracle?

 You will want to initialize the global variables first using fnd_global.Initialize

DECLARE

v_session_id INTEGER := userenv(‘sessionid’) ;

BEGIN

fnd_global.Initialize

(

SESSION_ID        =>    v_session_id

,USER_ID                =>    <your user id from fnd_user.User_id>zero

,SITE_ID                =>    NULL

,LOGIN_ID               =>    3115003–Any quantity right here

,CONC_LOGIN_ID          =>    NULL

,PROG_APPL_ID           =>    NULL

,CONC_PROGRAM_ID        =>    NULL

,CONC_REQUEST_ID        =>    NULL

,CONC_PRIORITY_REQUEST  =>    NULL

) ;

devote ;

END ;

/

Optionally you can use fnd_global.Apps_initialize, which internally calls fnd_global.Initialize

  fnd_global.Apps_initialize(user_id => :user_id,

resp_id => :resp_id,

resp_appl_id => :resp_appl_id,

security_group_id => :security_group_id,

server_id => :server_id);

Q8. In Oa Framework Self-carrier Screen, You Wish To Disable A Tab. How Will You Do It?

Generally talking, the tabs on a OA Framework page are nothing but the SubMenus. By entering menu exclusion towards the obligation, you can get rid of the tab from self provider page.

In self carrier, you wish to trade the history color and the foreground text of the OA

Q9. How Will You Configure Apache To Run In Debug Mode, Specifically Usefull When Debugging Iprocurement ( Prior To eleven.5.10)?

After 11.5.10, FND Logging  can be used for debugging Oracle iProcurement.

Prior to eleven.5.10

 —-STEPS IN A NUTSHELL—–

cd $ORACLE_HOME/../iAS/Apache

vi $ORACLE_HOME/../iAS/Apache/Jserv/and many others/ssp_init.Txt

DebugOutput=/home/<<SID>>/ora9/iAS/Apache/Apache/logs/debug.Log

DebugLevel=5

DebugSwitch=ON

vi $ORACLE_HOME/../iAS/Apache/Jserv/and so forth/jserv.Conf

ApJServLogLevel debug

vi $ORACLE_HOME/../iAS/Apache/Jserv/and so on/jserv.Properties

log=real

Q10. How Do You Send A Particular Oracle Apps Workflow Activity/feature Within A Workflow Process Into Background Mode?

If price of the workflow interest is more than 50, then the workflow interest could be processed in historical past mode most effective, and it received’t be processed in on line mode.

Q11. Can We Name Certain Dffs (description Flexfiled) And Their Location?

Yes we are able to name sure DFF’s and their place.

Q12. What Else Can You Suggest To Restrict The Access To Screens From External Web Tiers?

You may use URL filtering inside Apache.

Q13. What Are Core Flexfield?

Core flexfields are:

Job

Position

Grade

Competency

Q14. What Are The Various Ways To Kick-off A Workflow You Can Either Use Wf_engine.Start_process Or You Can Attach A Runnable Process Such Ghat It Subscribes To A Workflow Event.Whilst Starting (kicking Off

 if beginning the method using start_process, do the underneath

               wf_engine.Threshold := -1;

               wf_engine.Createprocess(l_itemtype

               ,l_itemkey

               ,'<YOUR PROCESS NAME>’);

                wf_engine.Startprocess(l_itemtype, l_itemkey)

When beginning the workflow system thru an event subscription, set the Execution Condition Phase to be equal to or above a hundred for it to be executed via historical past system.

Q15. What Is The Significance Of Profile Option Responsibility Trust Level?

In order to make a duty on hand from an external web tier, you must setprofile alternative Responsibility Trust Level at responsibility degree to External. Onlythose responsibilities which have this profile option in opposition to them will beaccessible from ExternalMiddle tiers.

Q16. What Is Element Entry? What Is The Purpose Of Element Entry?

Element access is to outline detail yet here enter this is Earning detail or deduction detail then calculate internet pay.

Q17. How Do You Know If A Specific Oracle Patch Has Been Applied In Apps To Your Environment?

Use desk ad_bugs, wherein column bug_number is the patch variety.

SELECT bug_number

,to_char(creation_date, ‘DD-MON-YYYY HH24:MI:SS’) dated

FROM   apps.Ad_bugs

WHERE  bug_number = TRIM(‘&bug_number’) ;

Q18. How Will You Add A New Column To A List Of Values ( Lov ) In Oracle Applications Framework? Can This Be Done Without Customization?

Yes, this will be done with out customization, i.E. By means of using OA Framework Extension coupled with Personalization.

Implement the following Steps :-

Extend the VO ( View Object ), to implement the new SQL required to assist the LOV.

Substitute the base VO, by way of the usage of jpximport [ similar to as explained in LINK ]

Personalize the LOV Region, by way of clicking on Add New Item. While including the brand new Item, you'll move reference the newly delivered column to VO.

Q19. What Is The Significance Of Profile Option Node Trust Level In Oracle Apps?

If this profile alternative is set to a cost of outside against a server, then it indicates thatthe precise mid-tier is External i.E. It will be exposed to the www. In different phrases this server isnot in the firewall of your purchaser. The idea at the back of this profile alternative is to flag such middle-tierso that unique restrictions may be implemented against its security, which me a completely constrained setof obligations can be to be had from such Middle-Tier.

Q20. What Will Be Your Partitioning Strategy On Gl_balances? Your Views Please?

This certainly relies upon upon what number of periods are regularly reported upon, how many intervals are left open and so on. You can then determine to partition on period_name, or length levels, oron the status of the GL Period.

Q21. How Do You Link A Host Type Concurrent Program To Concurrent Manager?

Assuming your executable script is LOADPO.Prog, then use the commands under

cd $XXPO_TOP/bin

ln -s $FND_TOP/bin/fndcpesr $XXPO_TOP/bin/LOADPO

Q22. How To Debug A Document Manager In Oracle Apps?

Document manger runs in the concurrent manager in Oracle Applications.  When an utility uses a Document Manager, it sends a pipe sign that is picked up by using the file manager.

There are  mechanisms through which to trace the record supervisor

Set the debugging on by using the use of profile alternative

STEP @Set profile option “Concurrent:Debug Flags” to TCTM1

This profile have to handiest generate debugs whilst set at Site level(I think, as I even have only attempted website), because Document Manager runs     in a extraordinary session.

STEP @Bounce the Document Managers

STEP @Retry the Workflow to generate debugs.

STEP @Reset profile option “Concurrent:Debug Flags” to clean

STEP @have a have a look at debug information in table fnd_concurrent_debug_info

Enable tracing for the document managers

This can be accomplished via setting profile choice “Initialization SQL Statement – Custom” towards your username earlier than reproducing the issue. The fee of this profile will be set for you to enable trace the usage of occasion 10046, level 12.

Q23. What Is Costing?

Costing: Recording the expenses of an mission for accounting or reporting functions. Using Oracle Payroll, you could calculate and trfer costing records in your widespread ledger and into systems for project management or labor distribution.

Q24. How To Make Concurrent Program End With Warning?

If the concurrent application is of kind PL/SQL, you can assign a fee of 1 to the “retcode” OUT Parameter.

For a Java Concurrent program, use the code similar to below

ReqCompletion lRC;

//get manage on request finishing touch item for reporting status

lRC = pCpContext.GetReqCompletion();

lRC.SetCompletion(ReqCompletion.WARNING, “WARNING”);

Q25. What Are Costing Types?

Costing kinds are:

Fixed costed

Costed

Distributed

Q26. Which Responsibility Do You Need To Extract Self Service Personalizations?

Functional Administrator.

Q27. How Will You Migrate Oracle General Ledger Currencies And Sets Of Books Definitions From One Environment To Another Without Rekeying? Will You Use Fndload?

FNDLOAD cannot be used within the situation. You can use migrator to be had in “OracleiSetup” Responsibility

Q28. Does Oracle 10g Support Rule Based Optimization?

The reputable stance is that RBO is now not supported by using 10g.

Q29. Does Oracle Support Partitioning Of Tables In Oracle Apps?

Yes, Oracle does aid partitioning of tables in Oracle Applications. There are numerous implementations that partition on GL_BALANCES. However your purchaser need to buy licenses to in the event that they preference to partition tables. To keep away from the fee of licensing you can recommend the clients might also determine to permanently close their older GL Periods, such that historical facts canbe archived. Note: Before walking the archival process the second one time, you must clean down the archive table GL_ARCHIVE_BALANCES (don’t forget to export archive statistics to a tape).

Q30. Does Oracle Support Running Of Gather States On Sys Schema In Oracle Apps?

If your Oracle Applications instance is on 10g, then you could determine to run stats forSYS schema. This may be performed by using exec dbms_stats.Gather_schema_stats(‘SYS’);Alternately the use of commanddbms_stats.Gather_schema_stats(‘SYS’,cascade=>TRUE,diploma=>20);I will pick the former with default values.If you desire to delete the stats for SYS use exec dbms_stats.Delete_schema_stats(‘SYS’);You can agenda a dbms_job for walking stats for SYS schema.

Q31. What Are Processing Types Of Element?

Elements are not anything but the components of the profits.

Eg. Basic, HRA, TA, BONUS, Lo and so forth., There are 2 kinds of Processing

Recurring: if an entry of this element applies in each length until the entry is ended

Non Recurring: if an entry applies in one pay length only.

Q32. This Is A Very Tough One, Almost Impossible To Answer, But Yet I Will Ask. Which Formin Oracle Applications Has Most Number Of Form Functions?

“Run Reports”. And why no longer, the Form Function for this display has a parameter towhich we pass name of the “Request Group”, as a result securing the listing of Concurrent Programsthat are seen in “Run Request” Form. Just so you recognize, there are over 600 form functionsfor “Run Reports”

Q33. How Will You Open A Bc4j Package In Jdeveloper?

Oracle ships a record named server.Xml with every bc4j package deal. You will want to ftp that file along different bc4j objects(VO’s, EO’s, AM, Classes and many others).

Opening the server.Xml will load the complete package deal starting from AM(utility module). This is a mandatory step when building Extensions to framework.

Q34. What Are Two Modes Of Date Track And What Is Date Track?

Date Track modes are:

Update

Correction

Q35. On 10g, How Will You Use Awr?

By walking under scripts. These are both the equal scripts, however with differing parameters.

$ORACLE_HOME/rdbms/admin/awrrpt.Square

$ORACLE_HOME/rdbms/admin/awrrpti.Square

Q36. Can You List Any One Single Limitation Of Forms Personalization Feature That Was Delivered With 11.Five.10?

You can't put in force interactive messages, i.E. A message will supply a couple of alternatives for Response. The fine you can get from Forms Personalization to do is popup up Message with OK option.

Q37. What Are Basic Set Ups Of Oracle Hrms?

In oracle HRMS there are such a lot of modules like Core HR, Payroll, Self Service HR, Oracle studying management, iRecruitment, Time and Labour, Compensation Work bench, Oracle Advanced Benefits, Performance Management System and so forth., Core HR and System Administrator are the Heart of Oracle HRMS.

All basic set u.S.Will do in Core HR with the assist of System Administrator.

In gadget administrator we can create all the Users and Responsibilities, Flex fields, Profile values and so forth., In center HR we can create Organizations, Locations, Jobs, Positions, Grades, Organization Hierarchy, function Hierarchy, We will create all the personnel also. These are the Basic setups in HRMS.

Q38. Framework Screens To Meet Your Corporate Standards. How Will You Do It?

You will need to do the below steps:

Go to Mid Tier, and open $OA_HTML/cabo/patterns/custom.Xss

Enter underneath textual content( exchange hues as needed)

<style name=”DarkBackground”>

<property name=”background-color”>#000066</property>

</style>

<style name=”TextForeground”>

<property name=”color”>#0000FF</property>

</style>

cd $OA_HTML/cabo/styles/cache

Take a backup of all of the css files.

Delete all of the documents of following pattern oracle-laptop*.Css

The idea here is to delete the cache. Next time when you logon to Oracle Apps Self Service, the Framework will rebuild the css record if located lacking for your browser.

Q39. Can You Extend And Substitute A Root Am ( Application Module) In Oa Framework Using Jdeveloper?

You can enlarge the AM in jDeveloper, but it doesn’t work( as a minimum it didn’t work in 11.Five.Nine).

Q40. What Are Termination Roles Of An Element?

Termination Rules of an Element:

Actual Termination: For a nonrecurring detail, choose Actual Termination if you need the entries to close down at the give up of the pay period wherein the worker leaves.

Final Close: in case you need the entries to stay open past the employee’s leaving date so that you can hold to pay the worker.

The Last Standard Process date defaults to the last day of the pay period wherein the worker is terminated, however you can set it to a later length while you terminate an worker.




CFG