Hrms and Sqr

download Hrms and Sqr

of 21

Transcript of Hrms and Sqr

  • 8/3/2019 Hrms and Sqr

    1/21

    1. What is Application Engine?

    It is the tool, which performs, background SQL processing against our applicationdata tables. It is an alternative for COBOL, SQL or SQRPrograms. Other tools such as query tool and mass change generate SQL.

    2. What are the parts of Application Engine?Application Engine consists of 4 parts.1. Application: It is a set of SQL statements.2. Steps: It is the smallest unit of work committed in an application.3. Sections: Comprises of 1 or more steps4. Statements: SQL statements like update, insert, delete or select are issued.

    3. What is the advantage of using Application Engine?

    The following are the advantages of using Application Engine.Encapsulation

    Unlike applications developed using COBOL or SQR, Application Engine

    applications reside completely within your database. With Application Engine,there are the programs to compile, no statements to store, and no need to directlyinteract with the operating environment in use. You can build, run and debug yourapplications without existing People Tools.Effective Dating

    Application sections are effective dated-meaning you can activate/deactivate asection as of a particular date. This enables you to archive sections as you modifythem, instead of destroying them. In the future if you decide to revert to aprevious incarnation of a section you can simply reactivate it.SQL / Meta-SQL Support

    In addition to writing your SQL within Application Engine, you can also copy

    SQL statements into Application Engine from SQL talk or any other SQL utilitywith few if any changes.RDBMS platforms have many differing syntax rules especially in regard todate, time and other numeric calculations. For the most part you can work aroundthis problem using Meta-SQL which Application Engine supports. This languagewas created to handle different RDBMS SQL syntaxs by replacing them with astandard syntax, called Meta-strings.With in Platform specific sections

    You can also have the ability to call generic portions of SQL statements by usingthe & CLAUSE function. This means you can write your generic SQL portionsjust once, and reference them from your different platform versions.Set Processing Support

    Set processing is a SQL technique used to process groups (or sets) of rows of onetime rather than one at a time. Application Engine is particularly effective ofprocessing these types of applications.Object Orientation

    Unless designed to anticipate changes in field attributes. COBOL applicationsmay need to be modified when things change. If a developer increases a fieldslength, then it may need to be changed in every instance where the COBOL

  • 8/3/2019 Hrms and Sqr

    2/21

    program uses this field as a bind or select variable. This can require a good bit ofeffort. And, if not handled properly, a change like this can cause confusing errors.For example, if the length of a field in the COBOL is wrong, it may work fine, oryou may get an error, or the field may get truncated.One of the corner stones of People soft functionality is Application Designer.

    Because of the way it works, most field attributes (type, length and scale) can bespecified once, globally. If the field is used on more than one record, it has thesame attributes in each of these records.

    PORTABILITY

    You can use Data Mover to import/export your applications. This means that youcan export an application(s) into a file, and attach it to an e-mail message. Then,the recipient can simply use the IMPORT feature of Data Mover, and theapplication is ready to run.

    4. What is a Cache Record?

    The Cache record (or cache) is a physical People soft record, keyed by processinstance that must be created and maintained by the Application Enginedeveloper. This record defines the fields that an application uses to pas valuesfrom one SQL statements to another. You retrieve cache field values by theApplication Engine and BIND function; you assign cache values using &SELECT.

    5. What is unique about panels, which refer to view as opposed to physical

    tables?

    Panels that refer to views in People soft are not used for insert, update or delete.All fields on these panels are display only.

    6. How search records are used?

    Search records are used to search, retrieve and filter data. Search records alsodefine the structure of the dialog box.

    7. Where are the search records assigned?

    Search records are assigned to a panel group in a menu.

    8. Does the search record for a panel has to be the same as the record being

    Accessed on the panel? Why or Why not?The search record for the panel does not have to be the same as the record beingAccessed on the panel because the search record is used to search for and orFilter the search key.

    9. How can a search record dialog box be suppressed?

    A search record dialog box can be suppressed by assigning a search record thatdoes not have search key.

    10. What do search views delivered by People soft do besides displaying the

  • 8/3/2019 Hrms and Sqr

    3/21

    dialog

    Box?Search views delivered by People soft are used to implement row level security aswell as display a dialog box.

    11. What do you need to do to modify the search views?To modify a search view, we need to change the record definition and recreate theunderlying SQL view.

    12. When would you have to alter the tables and modify the panels, in the

    process

    of modifying search records?You need to alter tables and modify panels, when you modify a search record toinclude a new field.

    13. When will there be two occurs level records in a panel group?

    If you are referring to two different record definitions that share a same high-levelkey then two-level one-scroll bar can be displayed as stacked scroll bars.

    14. In what order does the application processor fill buffer for the panel

    group?

    The application processor uses occurs level in the panel group to fill the buffer.

    15.Differentiate Error V/s Warning statements in People code?

    The error statement issues a message and the condition causing the error mustBe corrected before proceeding. The warning statement issues a message andThe user can proceed without changing any values.

    16. Where can you run Jobs?

    The process scheduler can run jobs on the client or a server machine.

    17. What restrictions are placed on multi-process jobs?

    A multi process jobs can only be scheduled to run on a server.

    18. List the three output destinations available through the Process

    Scheduler?

    You can direct the output to a printer file and windows screen.

    19. Where do you set up default operator / class options for Process Monitor?

    In operator security, using change, process profile.

    20. What are the advantages of incorporating Table set ids into People soft

    applications?

    Table set Ids allow you to share sets of values (codes) in the same prompt table.

  • 8/3/2019 Hrms and Sqr

    4/21

    21. What fields should be at the tope of every search record definition that

    use table set Ids?

    SET ID is the field that should be at the top of every record definition that usestable set Ids.

    22. What is a Record Group ID?A Record group ID is a group of record definitions that are Sharing the same setcontrol field.

    23. What do you determine using Table set Ids control information?

    Table set ID control information determines how the information should beshared. The Table set ID control panel defines which Table set Ids set controlfiled code will use for each record group.

    24. What are the three types of Maps used by the navigator?

    The 3 types of Maps used by the navigator are..

    1. Business Process Map2. Activity Map3. Step Map

    25. What are the types of layers in Crystal reports?

    There are 4 types of layers in Crystal Reports. They are..1. Report Header - In this, we will write title, date, and logos of the company.2. Page Header Used to write column headings.3. Detail Contains database column values.4. Page Footer Used to write page numbers and address.

    Please find below some of the basic Interview Questions asked on PeopleSoft HRMS

    Module.

    What are all the components will have data permission security control access?

    Departments Employee, Contingent Worker, and POI with Jobs. POI without jobs. Recruiting Federal People with jobs. Template based hires.

    What are all the organisational relationships available while hiring an employee?

    Employee Contingent Worker Person of Interest (POI)

    List down the people part of the POI?

    COBRA Participants Pension Payees Global Payroll Payees

  • 8/3/2019 Hrms and Sqr

    5/21

    Stock non-HR Person Stock board members External Instructor Payroll Employees External Trainers

    What are all the People Tools Security?

    Permission List Roles User Profiles

    What are all the default programs you need to run after the creating the user

    profile?

    Refresh SJT CLASS ALL Refresh Trans. SJT tables Refresh SJT OPR CLS

    What are all the default Permission List used while creating the User ID?

    Navigator Homepage Permission List Process Profile Permission List Primary Permission List

    What are all the methods for assigning Data Permission Access to Permission List?

    Tree based data permission security Role based data permission security

    What are all the Access types for Department security sets?

    Departments by Tree Departments by non tree Departments by set id

    What are all the Access types for People with jobs security sets?

    Job department tree Job location Jon business unit Job Company Job regulatory region Job salary grade Person organisation Department ID non tree Company Pay group

    What are all the Access types for People without jobs security sets?

    POI Business Unit POI Location POI Institution

  • 8/3/2019 Hrms and Sqr

    6/21

    Person of Interest

    What are all the Access types for Recruiting Job Opening security sets?

    RS Company RS Business Unit

    RS Department ID RS Location Recruiting Team

    What are all the Access types for Template Based Hire security sets?

    Template ID Template Category Person Organisation CountryWhich table is used to add additional plan types to the database?

    A.Benefit Program Table

    B.Benefit Plan TableC.Plan Specific TableD.Translate Table (*)E.Plan Type Table

    When building a Benefit Program, which four fields are in the Option section?

    (Choose four.)

    A.Option Type (*)B.Benefit Plan (*)C.Self-Service ConfigurationD.Deduction Code (*)E.Calc Table IDF.Coverage Code (*)

    An employee has a current row with the action of Promotion with an effective date

    of June 6, 2002. The human resources administrator then receives a personnel

    change form that states the employee should have received a merit increase as of

    March 1, 2002. What action type does the administrator use to

    A.insert the Merit Increase row?B.Update/Display AllC.Correct History (*)D.Update/DisplayE.AddF.Include History

    Which table has SetID as a high-level key?

    A.Comp Rate Code TableB.Job Profile TableC.Company Table

  • 8/3/2019 Hrms and Sqr

    7/21

    D.Job Code Table (*)

    Which table is considered an Implementation Processing Rules and Default Table?

    A.Establishment TableB.Business Unit Table

    C.Set ID TableD.TableSet Control TableE.Installation Table (*)

    How can the Location Table impact an employee's compensation?

    A.Salary grades are defaulted from the Location TableB.Salary plans are defaulted from the Location Table. (*)C.Compensation is not affected by the Location Table.D.Comp rate codes are set up on the Location Table.

    You have been asked to participate in a fit/gap analysis for the Payroll module. You

    have never participated in a fit/gap before. Which three questions are part of afit/gap analysis for Payroll? (Choose three.)

    A.What are the names and addresses of the company's benefit providers?B.Does the company currently offer savings plans? (*)C.How do you collect time information for your employees? (*)D.How many Job Codes does your company currently have?E.How many earnings types does your organization have? (*)

    A data entry clerk is processing a new hire. He is about to enter data into the

    Supervisor ID field and finds it has already been populated. On which table was this

    default set?

    A.Department Table (*)B.Location TableC.Paygroup TableD.Org Defaults by Permission List TableE.Job Code Table

    A company has a maximum coverage of $1,000,000 over all life insurance plans.

    The maximum coverages for the company are: Life - $500,000 Supplemental Life -

    $400,000 AD/D - $300,000 If an employee selects the maximum coverages for each

    life insurance plan, what will be the saved coverages for each plan type?

    A.Life - $500,000; Supplemental Life - $400,000; AD/D - $300,000B.Life - $500,000; Supplemental Life - $400,000; AD/D - $100,000 (*)C.Life - $333,333; Supplemental Life - $333,333; AD/D - $333,333D.Life - $500,000; Supplemental Life - $200,000; AD/D - $300,000E.Life - $300,000; Supplemental Life - $400,000; AD/D - $300,000

    How should you inactivate an Effective-dated row in a foundation table?

    A.using Add, insert a new row with an effective date greater than Current rowB.using Correct History, change the status to Inactive

  • 8/3/2019 Hrms and Sqr

    8/21

    C.insert a new row and change the effective status to Inactive (*)D.verify that there are no references to the value in any other tables, then delete the rowE.change the values on all records that use this row, then delete it

    Which employees appear on the BEN733 - Base Benefits Audit Report?

    A.all employees not enrolled in a benefits programB.employees with dependents signed up for benefitsC.employees younger than 16 years old (*)D.employees with spouses signed up for benefitsE.employees with multiple job records

    What isEffective Date?

    Information Component /Record linked to the data EFFDT. Information changes basedon the EFFDT.

    What is Effective Sequence?

    Identifier to find the order of multiple transactions occurring on a same EFFDT.

    What is the effective sequences default number?

    0

    Whats the difference between a position number and a job code?

    Position number is the unique identification number for driven by business unit ,department ,location , job code and other parameters

    What is the purpose of update/display mode?

    To add the new information current and future as well view the current data.

    What is the purpose of correct history mode?

    To correct the past and current information based on the EFFDT.

    What is the purpose of include history mode?

    To view the past information based on the EFFDT.

    What is Employee Record Number?

    Number to identify an employees different organizational relationships.

    What are all the mandatory fields need to key in while add a person on the system?

    1) Name2) Organizational relationshipNational ID , Address, Birthdate gives us warning message.

    What is employment instance?

    Employee relationship with organization. Where employee can have multiple relationship(instances) with the organization.

  • 8/3/2019 Hrms and Sqr

    9/21

    What is the difference between Set Id and a Business Unit?

    Where a Business Unit organizes your company or your organization,SetIDs help you organize your data within the system. The HRMS system uses tables(Control Tables or Prompt Tables) that use a high-level key that enablesyou to identify and retrieve data from the system. A secondary high-level

    key,referred to as a SetID, has also been added on various tables. SetIDs aresimply the labels used to identify a TableSet. Business Unit and SetIDfunctionality in PeopleSoft also provides you with a higher businesslevel for reporting purposes and other business data roll-up.

    What is HCCPALL?

    Delivered primary permission list with access to all the components and pages

    What is HCDPALL?

    Delivered row level security permission list with full access.

    What is the default tree name need to give while creating the new tree?Dept_Security followed by any name as per your requirement.

    What would be the default effective date for creating the new tree?

    1/1/1900 or 1/1/1901

    What are all the components will have data permission security control access?

    SQR:

    1. What are the sections and paragraphs available?

    There are five sections and three paragraphs available in SQR programming. Thesections includea. Begin-setup End-setup.b. Begin-program End-program.c. Begin-procedure End-procedure.d. Begin-heading End-heading.e. Begin-footing End-footingAnd the paragraphs includeBegin-select paragraph.Begin-SQL paragraph.Begin-document paragraph

    2. Is it possible to increase the array size once defined?

    No, it is not possible to increase the Array size once defined

    3. What is Load-lookup? Give the Syntax for Load-Lookup?

    The LOAD-LOOKUP command defines an array containing a set of keys andvalues and loads it into memory. With LOAD-LOOKUP, you can reduce thenumber of tables that are joined in one SELECT. Use this command inconjunction with one or more LOOKUP commands.

  • 8/3/2019 Hrms and Sqr

    10/21

    Syntax: begin-setupload-lookupname=prodstable=productskey=product_code

    return_value=descriptionend-setup

    4. Can you Call a SQR from another SQR? How?

    We can call one SQR program from another SQR program using Call.callsystem.But this is possible only in UNIX Operating system.

    5. Briefly explain Most commonly used SQCs in SQR programs?

    : Some of the most commonly used SQCs are1.STDAPI.sqc : This Is Process Scheduler Interface which is used to initiate andterminate some field values such as Process_instance & Run_cntl_id

    2.SETENV.sqc : This is used to set the Default Environment based on theDatabase such Printer Type, Paper Size,Date formats Etc.3.NUMBER.sqc : This file contains generalized routines to format numbers.4.DATETIME.sqc : This file contains generalized routines to format dates andtimes.6.RESET.sqc : This is an important Footing SQc.

    6. What are the commands used in filehandling of sqr?

    Using File Handling we can Import. Steps are1. Opening a File Using OPEN FOR-READING command.1. Reading Data From File Using READ command.Writing Data into Table Using BEGIN-SQL paragraph & INSERT command

    7. What are On-break parameters?

    ON-BREAK causes the specified action to perform in a tabular report when thevalue of a field changes. The default action prints the field only when its valuechanges (PRINT=CHANGE).Mainly used for Redundancy of Printing on a page.

    8. How can you Debug SQR programs?

    We can Debug SQR using Debugging Commands such as2. #IF DEBUGxxx#END-IF2. DISPLAY and3. SHOW

    9. What is the difference between sqr and sqc?

    SQR SQC1.This is nothing but the Actual 1.This is like a function in SQR.Source program.2.This consists of Program Section. 2.This does not consists of program Section.

  • 8/3/2019 Hrms and Sqr

    11/21

    3.This can be Compiled & Executed. 3.This cannot be Compiled and Executed.4.We cannot call one SQR from 4.We can call one SQC from another SQC oranother SQRor SQC. SQR program.

    10. What are different types of variables in sqr?Types of variables in SQR are1. Column Variables.2. List Variables.3. System Variables.4. Document Variables.5. Substitution Variables.User Defined Variables

    11. Is there any read-only variable in sqr?

    Column Variables & System Variables are Read-Only Variables.

    12. How to pass Inputs for sqr program while running from windows?

    Using ASK & INPUT Commands.

    13. How to pass Inputs to the SQR while running through the Process

    Scheduler?

    Using Procedures & SQCs to access data on Run Control Page (Run ControlFields).

    14. What is the purpose of Stdapi.sqc

    This is a Process Scheduler Interface sqc which is used to initiate and terminatesome fieldvalues such as Process_instance & Run_cntl_id

    15. What is the SQT file? What are the advantages of SQT files?

    SQT file is nothing but resultant file after the compilation (i.e.) Runtime File. Byusing this SQT file for Execution we can increase the Performance of the programby reduciong the Compilation Time.

    16. What is the SQC used to read data from translate table?

    READXLAT.sqc is the SQC used to read data from Translate Table.

    17. Which section is mandatory in an SQR program?

    BEGIN-PROGRAM Section is Mandatory for an SQR program.

    18. How will you display an image in SQR?

    Using DECLARE-IMAGE , END-DECLARE command.

    19. What is use of SETENV.SQC?

    This is used to set the Default Environment based on the Database such Printer

  • 8/3/2019 Hrms and Sqr

    12/21

    Type, Paper Size, Date formats Etc.

    20. How will you perform ERROR handling in SQR?

    We can do Error handling in SQR using some command line flags such as O,-L,-ZMF,-XMB and using Error handling commands such as

    ON-ERROR = Skip/Warn/Stop (for Compile time errors)ON-ERROR = Procedure Name (for execution stage errors).

    21. How many ways of performance tuning are there in SQR?

    1. Using LOADF-LOOKUP & LOOKUP.2. Using ARRAYS.3. Using MULTIPE REPORTS.4. Using SQT Files.5. Using Bnn Command line Flag.6. Running on BATCH SERVER.7. Using Proper Programming Logic in SQR such as Using BREAK statement in

    EVALUATE Command.8. Proper SQL tuning such as using Sub queries instead of Joins.

    22. Can you call procedure in oracle from Sqr? How?

    To call a database procedure using Begin-select paragraph, the syntax is asfollows:Begin-select[(report arguments)]from DualEnd-selectTo call from Begin-sql, the syntax will beBegin-SQL;;End-SQL

    23. Can you connect more than one database using one Sqr? How?

    Yes.

    24. What are the differences between Load lookup and Array

    ARRAYS LOAD-LOOKUP1. Arrays can be declared in any section. 1. Load-Lookup is declared in only inSETUP section only.2. Number of rows are not automatically 2. Numbers of rows are automaticallyadded. gives a error if the number of added.Exceeds the specified number.3. We should insert data in to Array by 3. Rows are automatically inserted in toprogramming. Load-Lookup.4.We can retrive any number of fields. 4.We can retrive only Two fields fromfrom a table. a table.5.We have Length & Data type. 5.We dont have Length & Data type.

  • 8/3/2019 Hrms and Sqr

    13/21

    6.We cannot directly print from Array. 6.We can directly print fromLoad-Lookup.

    25. What are the steps required to run the SQR from peoplesoft

    environment?

    Three steps we have to fallow to run the SQR program from the peoplesoftenvironment (Process Scheduler). These steps includea. Making the SQR program API aware by calling two procedures (stdapi-init,stdapi-term) from the Begin-program section and including the Stdapi.sqc in thebottom of the program.b. Create new run control table or using existing run control table and creating runcontrol page, component and register the component. Creating new run controlSQC if we create a new run control table.c. Giving the permission to the user by giving process groups.

    26. How to pass command line flags to a sqr report running through process

    scheduler?Using override options in the process definition in the Process Scheduler in thePeople Tools.

    27. What are On-break parameters?

    ON-BREAK causes the specified action to perform in a tabular report when thevalue of a field changes . The default action prints the field only when its valuechanges (PRINT=CHANGE).Mainly used for Redundancy of Printing on a page.

    28 .How does peoplesoft Process monitor knows that the process (Say sqr

    report) is at what stage such as initiated, in process, completed etc

    From the Field Value of RUNSTATUSDESCRfield fromPS_PMN_PRCSLIST table.

    29. How can u Debugging SQR programs?

    We can Debug SQR using Debugging Commands such as3. #IF DEBUGxxx#END-IF2. DISPLAY and3. SHOW

    30. How to refer a global variable in local procedure?

    After special character (ex.#,&) we use underscore(_) after that variable name.

    31. What is -Bnn flag?

    This is used to specify the number of rows that are to be taken from Dbase to theBuffer because default the system takes 10 rows at a time.

    32. What is -Tnn flag?

    This is mainly used for testing purpose. We can restrict the system to generate

  • 8/3/2019 Hrms and Sqr

    14/21

    only a specific number of pages instead of generating all pages for testing. This isused in Windows Environment.

    33. What is -RS & -RT Flags?

    RS is used to generate SPF file ie; stopping the program after the comilation. _RT

    is used to run the SPF file .This is also one kind of Performance increasingtechnique by saving the compilation time.34. What are the sections in Sqr? Which one is necessary?

    Setup, Heading, Footing, Program & Procedure Sections. Program section is theMandatory section.

    35. What is -debug command line flag?

    This is used for Debugging in SQR.36. How to place an corporate logo in sqr?Using Declare Image command37. what are the debugging commands in sqr?

    Show & Display are debugging commands38. what is the difference between them?Show is used to display more than one variable at a time.Display is used to display only one variable at a time.

    1. What is Application Upgrade?

    It is a migration of object from one database to another and updating other systemcomponents such as application software.

    2. What is Mass change and explain the uses of Mass change?

    Mass change is a SQL generator you can use to develop and perform customapplications. Using mass change, a developer can set up a series ofINSERT,UPDATE, OR DELETE SQL statements that the end user can execute toperform business functions.The overall structure of Mass change is similar to that of People soft QueryExcept that Query retrieves data from the database while mass change actuallyupdates the database.The uses of Mass change are as follows.

    1. It is used to perform high volume set oriented transactions.2. Copy data from table or table3. Archive table data (Archive means that the data does not have backup file anduses to update the values)

    3. Why use Mass change and why not SQL execute to update a record, which

    is not attached to the panel?

    The reason why Mass change is preferred over SQL exec is.1. Two- Three Mass change program can work at a single time.2. Data / information need not be defined in Mass change3. Mass change can be used for file download upload.

  • 8/3/2019 Hrms and Sqr

    15/21

    4. What are the steps involved in Mass change?

    The following are the order of steps involved in Mass change.1. Define type2. Assign to template

    3. Operator security4.Mass change definition

    5. What is Mass change group?

    Adding all Mass change into a group. (i.e., Multiple Mass change definitions canbe executed simultaneously).

    6. What is workflow?

    To an extent all the business processes defined using the Application designerinvolve workflow. However we usually reserve the term to refer to processes thatinvolve multiple users and the routing of data between the users. People soft

    workflow tools help you build the routings into your computer systems. You usethem to tie together the individual steps so that the system can help coordinate theactivities.

    7. How Workflow is controlled?

    It is controlled by Decision Point (it is graphically denoted by a (?)). Where userhas to choose which activity is appropriate towards the next step.

    8. What are the key fields used in Key list?

    7 key fields used in a key list. They are as follows..1. Busprocname- (Business Process Name)2. Activity name3. Event name4. Work list name5. Instance Id6. Transaction Id7. Emplid

    Note: While defining the above fields in the record definition, a key has to beassigned in the record field properties.

    9. What is routing in workflow?

    Transfer of roles / users

    10. Why workflow is used and explains the advantage of workflow in People

    soft application?

    Workflow typically eliminates the job tasks associated with controlling paperflow, and frees people the once performed clerical functions to do moremeaningful work. Tasks that dont require user involvement

  • 8/3/2019 Hrms and Sqr

    16/21

    Tasks that involve non People soft users Tasks that several users work on together.

    11. Define the components of workflow?

    There are 3 underlying components of workflow i.e., Rules, Roles, Routing.

    Rules

    Rules are your companys business practices captured in software. Rulesdetermine what activities are required to process your business data. The rules arecontained in policies and procedures documents.

    Roles

    Roles describe how people fit into the workflow. A role is a class of users whoperform the same type of work, such as clerks or managers. Your business rulestypically specify what user role needs to do an activity.Roles direct the work to types of people rather than to individuals. Identifying

    roes instead of individual users makes your workflow more flexible and easier tomaintain. Roles remain stable even as people change jobs.

    Routings

    Routings connect the activities in the workflow. They are the systems means ofmoving information from one place to another, from one step to the next.Routings bring the flow into workflow. The network of routings creates abusiness process from what used to be isolated activities. Routings make itpossible to deploy applications throughout the enterprise. They work through thelevels and departments of an enterprise to bring together the role that arenecessary to complete complex tasks

    PeopleSoft HRMS MCQs.The answers of the MCQs are highlighted with a (*)

    Which pay component comprises the Compensation Rate on the Job Table?

    A.Annual Benefits Base RateB.Non-Base PayC.Rate Code GroupD.Non-Base Supplemental PayE.Base Pay (*)

    Where do you define user related defaults?

    A.Department Security TreeB.Org Defaults By Permissions Table (*)C.Row Security TableD.Roles Table

    Business Unit Options Defaults Table

    You have been asked to set up the Job Code Table. Which two foundation tables

    should you set up initially? (Choose two.)

  • 8/3/2019 Hrms and Sqr

    17/21

    A.Pay Group TableB.SetID Table (*)C.Salary Plan Table (*)D.Career Plan TableE.Job Description Table

    An employee has been promoted and you are adding the new Job row to his record.

    When you try to enter the Job Code, it does not show up in the prompt table search

    results. What are three possible causes of this problem? (Choose three.)

    A.The effective date on the Job Code is greater than the effective date on the Job row. (*)B.The Job Code has no salary plan or grade associated with it.C.Your security does not include access to the Job Code's SetID. (*)D.The SetID of the Job Code is different from the SetID assigned to the employee'sBusiness Unit on the TableSet Control Table (*)

    Which PeopleSoft-delivered benefit plan types are assigned to 30 through 39?

    A.life insurance plansB.health plansC.disability plans (*)D.pension plansE.leave plans

    Which PeopleSoft-delivered benefit plan types are assigned to 20 through 29?

    A.life insurance plans (*)B.health plansC.disability plansD.leave plansE.pension plans

    The dependent age limit is 19 for all benefits. Which table should you use to exclude

    disabled dependents from the age limit?

    A.Benefit Program Table (*)B.Calculation Rules TableC.Dependent/Beneficiary TableD.Benefit Plan Table

    What three elements of a benefit deduction are specified on either the benefit plan

    or plan specific tables? (Choose three)

    A.a calculation routine for the deduction (*)B.vendor information for payment of the deductionC.the deduction code (*)D.the priority of the deductionE.how to handle arrears for the deduction

    You are going to set up a long term disability plan. Which plan type group should

    you use?

  • 8/3/2019 Hrms and Sqr

    18/21

    A.5XB.9XC.LTDD.3X (*)

    A company has a maximum coverage of $1,000,000 over all life insurance plans. Themaximum coverage for each plan is: Life - $600,000 Supplemental Life - $300,000

    AD/D - $300,000 If an employee selects the maximum coverages for each life

    insurance plan, what will be the saved coverages for each plan type?

    A.Life - $600,000; Supplemental Life - $300,000; AD/D - $300,000B.Life - $600,000; Supplemental Life - $300,000; AD/D - $100,000 (*)C.Life - $333,333; Supplemental Life - $333,333; AD/D - $333,333D.Life - $400,000; Supplemental Life - $300,000; AD/D - $300,000E.Life - $600,000; Supplemental Life - $100,000; AD/D - $300,000

    The PeopleSoft system is configured to allow partial deductions and deduction

    arrears. An employee has net pay of $300 and deductions totaling $500. Whichpartial deduction is taken?

    A.$400B.$0C.$300 (*)D.$200E.$500

    On which benefits setup table do you associate health plans and providers?

    A.Benefit Plan Table (*)B.Deduction TableC.Health Plan TableD.Benefit Program TableEProvider/Vendor Table

    eopleSoft HRMS / HCM Interview Multiple Choice Questions and Answers.The

    answers of the MCQs are highlighted with a (*)

    You are setting up a new medical plan that requires employee deductions from pay.

    Where do you set up the sequencing of the deductions so that this deduction is taken

    before all others?

    A.Medical Plan TableB.Benefit Plan TableC.Deduction Table (*)D.Calculation Rules TableE.Benefit Program Table

    Which statement is true about an Effective-dated row?

    A.It can be modified only using Correct History.B.It copies all data to the new inserted row, including the effective date.

  • 8/3/2019 Hrms and Sqr

    19/21

    C.It copies all data to the new inserted row, except the effective date. (*)

    An existing row can be modified using Update/Display if the effective date is equal

    to system date.Despite advice from various consulting firms, a local company wants

    to pay its employees 13 times a year. They currently pay their employees monthly.

    What can the company do to pay its employees 13 times a year?A.set up a pay frequency with an annualization factor of 12 and a pay frequency with anannualization of 1 and combine them in PayrollB.set up a pay frequency with an annualization factor of 13 (*)C.It is not possible to set up a pay frequency greater than 12.D.run the last payroll of the year twiceE.set up the annualization frequency with a pay factor of 13

    Which components of Multiple Components of Pay comprise the Comprate field on

    the Job record?

    A.Shift components, Supplemental Pay components, and components with the Base Pay

    checkbox selectedB.U.S. Dollar Base components onlyC.components with the Base Pay checkbox selected (*)D.components with the Base Pay checkbox selected and the Shift checkbox selectedE.all components

    You have just added a new department to the Department Table. It is active and its

    effective date is less than today's date. When you try to transfer an employee to that

    department on an inserted row with today's date, the new department is NOT

    showing up. How can you resolve this issue?

    A.add the department to the active Department Security Tree (*)B.run the Update Department Security Tree ProcessedC.change the effective date of the record to match the effective date of the newdepartmentD.manually type in the department in the Department field and select Save from the iconmenuE.run the Refresh Employees Table Process

    Which table is NOT set up within the Workforce Administration module?

    A.Competency Table (*)B.Volunteer Organizations TableC.Action/Reason TableD.Visa Permit TableE.Title Table

    Many businesses are moving valuable, high-profile employees with sought-after

    skills across borders to where they are needed most. What is the official name for

    these employees?

    A.foreign assigneesB.foreign country nationals

  • 8/3/2019 Hrms and Sqr

    20/21

    C.expatriates (*)D.remote workersE.multinational employeesF.global workers

    Which delivered table is a consolidation of employee information from differenttransaction tables?

    A.Person TableB.Employment TableC.Consolidated Employee List TableD.Employees Table (*)E.Job Table

    In the PeopleSoft 8.8 Internet Architecture, what is the static information at the top

    of the page called?

    A.Favorites

    B.BreadcrumbsC.Universal Navigation Header (*)D.Menu BarE.Components

    Which three HCM product modules are included in the PeopleSoft HRMS Release

    Notes? (Choose three.)

    A.HRMS Portal Pack (*)B.Resource ManagementC.Global Payroll (*)D.Recruiting and AdmissionsE.Human Resources (*)

    Operator A has only update/display access to the Job Data component. Operator A

    needs to correct the Job Code on EMPLID 10500 job row dated March 12, 2002.

    Operator A asks the supervisor why he is NOT allowed to make this change. Why

    can't Operator A perform this correction?

    A.The supervisor needs to add Operator A to a different permission list.B.The effective sequence on the row is equal to one.C.The row with effective date March 12, 2002 is the current row for EMPLID 10500 (*)D.Operator A can correct history only

    Your client is upgrading from HRMS 7.5 to HRMS 8.8 and is not happy about the

    removal of the Personal_Data Table. They want to retain this table for use and

    remove it when they upgrade to HRMS Release 9. What is PeopleSoft's

    recommended approach?

    A.engage PGS to customize the upgrade scripts to retain the tableB.customize the upgrade scripts to retain the tableC.have the client apply the PERSONAL_DATA_RECALL project (*)D.stay on HRMS 7.5 until HRMS 9 is released

  • 8/3/2019 Hrms and Sqr

    21/21

    Which common reporting table is used by many PeopleSoft delivered reports, such

    as PER002-Employee Birthdays and PER005-Employees on Leave of Absence?

    A.Pers Data Effdt TableB.Employees Table (*)

    C.Employment TableD.Personal Data Table

    What are three security solutions that are delivered with PeopleSoft? (Choose

    three.)

    A.Fast Security 3 (*)B.Location SecurityC.Department Security (*)D.Company SecurityE.Fast Security 2 (*)

    Which five tables store the data from the hire process? (Choose five.)A.Name (*)B.DepartmentC.Business UnitD.Employment (*)E.Benefits Program Participation (*)F.CompetenciesF.Job (*)G.Person (*)

    Operator A has only update/display access to the Job Data component. Operator A

    needs to correct the Job Code on EMPLID 10500 job row dated March 12, 2002.

    Operator A asks the supervisor why he is NOT allowed to make this change. Why

    can't Operator A perform this correction?

    A.The supervisor needs to add Operator A to a different permission list.B.The effective sequence on the row is equal to one.C.The row with effective date March 12, 2002 is the current row for EMPLID 10500 (*)D.Operator A can correct history only

    Your client is upgrading from HRMS 7.5 to HRMS 8.8 and is not happy about the

    removal of the Personal_Data Table. They want to retain this table for use and

    remove it when they upgrade to HRMS Release 9. What is PeopleSoft's

    recommended approach?

    A.engage PGS to customize the upgrade scripts to retain the tableB.customize the upgrade scripts to retain the tableC.have the client apply the PERSONAL_DATA_RECALL project (*)D.stay on HRMS 7.5 until HRMS 9 is released