peoplesoft hrms technical mcq questions

50
1. PeopleSoft reserves ALL WinHelp context numbers (in Utilities, PeopleTools Options) up to which number? a) 10,000,000 b) 12,000,000 c) 14,000,000 d) 16,000,000 e) 18,000,000 2. You just finished customization work that involved the creation of many new objects. You must now migrate these objects from your development database (source) to a testing database (target) to conduct more elaborate testing. Referring to the above information, why would adding your objects to a Project streamline the migration to a new database? a) Projects do not copy the actual objects, but only the Project Definition. You must still migrate the objects individually. b) Projects automatically overwrite the same objects in the target database and, thus, reduce the need for consistency checks. c) Migrating projects automatically produces a comparison report of the objects in the Project and those same objects in the target database. d) Projects enable migration of individual objects only which ensures you do not overwrite objects in the target database unknowingly. e) Projects provide the ability to migrate all objects at once or each object type individually. 3. PeopleSoft has its own naming convention for system and non-system (application) tables. In the list below, RECORDNAME refers to the name of any table or record. Referring to the above information, which one of the following identifies the naming convention PeopleSoft uses for system tables? a) PS_RECORDNAME b) SYSRECORDNAME c) PS$RECORDNAME d) PSRECORDNAME e) SYS_PSRECORDNAME 4. Your company obtained the newest Application Release of PeopleSoft, and you need to prepare for the upgrade. Upon reading the new Release Notes, you notice that changes were made to two COBOL modules (batch programs). You need to decide how to compare the current versions of these COBOL programs with the versions delivered with the new PeopleSoft application release. Which would be

Upload: nishantky

Post on 30-Nov-2015

557 views

Category:

Documents


31 download

DESCRIPTION

Peoplesoft hrms technical mcq questions

TRANSCRIPT

Page 1: Peoplesoft hrms  technical mcq questions

1. PeopleSoft reserves ALL WinHelp context numbers (in Utilities, PeopleTools Options) up to which number?

a) 10,000,000 b) 12,000,000 c) 14,000,000 d) 16,000,000 e) 18,000,000

2. You just finished customization work that involved the creation of many new objects. You must now migrate these objects from your development database (source) to a testing database (target) to conduct more elaborate testing.

Referring to the above information, why would adding your objects to a Project streamline the migration to a new database?

a) Projects do not copy the actual objects, but only the Project Definition. You must still migrate the objects individually.

b) Projects automatically overwrite the same objects in the target database and, thus, reduce the need for consistency checks.

c) Migrating projects automatically produces a comparison report of the objects in the Project and those same objects in the target database.

d) Projects enable migration of individual objects only which ensures you do not overwrite objects in the target database unknowingly.

e) Projects provide the ability to migrate all objects at once or each object type individually.

3. PeopleSoft has its own naming convention for system and non-system (application) tables. In the list below, RECORDNAME refers to the name of any table or record.

Referring to the above information, which one of the following identifies the naming convention PeopleSoft uses for system tables?

a) PS_RECORDNAME b) SYSRECORDNAME c) PS$RECORDNAME d) PSRECORDNAME e) SYS_PSRECORDNAME

4. Your company obtained the newest Application Release of PeopleSoft, and you need to prepare for the upgrade. Upon reading the new Release Notes, you notice that changes were made to two COBOL modules (batch programs).

You need to decide how to compare the current versions of these COBOL programs with the versions delivered with the new PeopleSoft application release. Which would be the fastest method of comparing these different versions?

a) Find Object References. b) Application Designer, Compare Batch Programs. c) Application Designer, Upgrade View. d) Use non-PeopleSoft comparison tools. e) Application Designer, Tools, Upgrade, Compare & Report.

5. Which one of the following tree types is NOT supported in the PeopleSoft tree manager?

a) Node-Oriented trees b) Query trees c) Detail trees

Page 2: Peoplesoft hrms  technical mcq questions

d) Summary trees e) Combination trees

6. Which of the following menu options allows you to modify the Last Process Instance Number used within the system?

a) Process Scheduler, Use, Job Definitions b) Process Scheduler, Use, Process Servers c) Process Scheduler, Use, Process System Settingsd) Process Scheduler, Use, Administration e) Process Scheduler, Use, Process Definitions

7. Which one of the following PeopleCode debugging tools automatically converts values of any data type other than object into string values for viewing during debugging?

a) MsgGetText b) MsgGet c) MessageBox d) WinMessage e) ExpandBindVar

8. ### In which one of the following views would you see the fields, criteria, and other details associated with the current query?

a) Object view b) Record view c) Component view d) Designer view e) Query view

9. In which PeopleCode event does ALL data validation take place?a) SavePostChange b) FieldFormula c) SavePreChange d) FieldEdit , SAVE EDITe) FieldChange

10. Which one of the following is NOT a valid PeopleSoft query type?a) Message agent queries b) Reporting queries c) Role queries d) Ad-hoc queries e) View queries

11. The following is an entry from the application reviewer LOG File: start  Field=PERSONAL_DATA.EMPLID-RowInit Temps=1 Stack=4 Source=233What does the Source=233 parameter in the above LOG file entry identify?

a) The statement being executed is line 233 of the PeopleCode program.

b) The number of references to the PERSONAL_DATA.EMPLID field c) The log file line number 233 d) The value contained in the PERSONAL_DATA.EMPLID field e) The length of the PeopleCode program

12. Which one of the following is the primary purpose of the application designer's SQL Alter function?

a) To update the database table to be in sync with the PeopleTools object definition of that table

b) To alter the definition of a PeopleTools object without affecting the

Page 3: Peoplesoft hrms  technical mcq questions

actual object within the database c) To drop and recreate a table that must be changed as the result of a

customization d) To modify a table that needs changes as part of a customization e) To update the PeopleTools object definition to be in sync with the

definition of that table in the database

13. Which one of the following PeopleSoft Objects CANNOT be locked by developers as part of Change Control Locking as displayed above?

a) Process Definitions b) Business Process Maps c) Panel Groups d) Fields e) Records

14. How do you define the names of the application servers being used to access PeopleSoft?

a) In Configuration Manager, under the Application Servers tab. b) In Application Designer, under the Tools menu. c) In Application Designer, using the Create New Object option. d) In Security Administrator, under the Define Profiles option. e) In the Application Servers parameters of the configuration file,

PSAPPSRV.CFG.

15. PeopleSoft has its own naming convention for system and non-system (application) tables. In the list below, RECORDNAME refers to the name of any table or record.

Referring to the above information, which one of the following identifies the naming convention PeopleSoft uses for non-system(application) tables?

a) SYS_PSRECORDNAME b) PS_RECORDNAME c) SYSRECORDNAME d) PSRECORDNAME e) PS$RECORDNAME

16. PeopleSoft tracks objects using a system table. Which PeopleTools System table is used to track objects?

a) SYSRELEASE b) SYSOBJECTS c) PSRELEASE d) PSOBJECTS e) PSVERSIONS

PSOBJCHG = Tracks object changes

Page 4: Peoplesoft hrms  technical mcq questions

17. Suppose the CEO wants a list of the departments whose MINIMUM salary is greater than $100,000. Your manager asks you to determine the quickest method to deliver this data to the CEO. Since writing an SQR will take too much time, you decide to use PeopleSoft query.

Referring to the above, what function would you use, in combination with the aggregate function "Minimum" to produce the result set required?

a) JOIN b) SUB-SELECT c) UNION d) EXPRESSION e) HAVING CRITERIA

18. What is the minimum number of objects an object group can consist of?

a) 0 b) 1 c) 2 d) 3 e) 4

19. Where do you create the process security groups?

a) Application Designer b) Process Scheduler c) Define Business Rules, Define General Options d) Security Administrator e) Process System

20. What effect would making a change to the EMPLID field in the above project have?a) No effect on the field itself, but only on the field's definition. b) Changes would occur globally; meaning the field is changed

everywhere else in the database. c) Changes to the field cannot be made unless you rename the field. d) Changes to the field do not take effect until you build or rebuild the

entire project. e) Changes to the field are only reflected within the current project.

21. Which security administrator profile provides the necessary IDs and passwords for the behind-the-scenes database logon that occurs when an operator signs on to PeopleSoft?

a) Class b) Operator c) Access d) Tree e) Object

22. You are asked to perform some security-related tasks. You determine the quickest method to do this is using the Data Mover utility and the GRANT_USER and ENCRYPT_PASSWORD commands. However, to perform these commands you must login to Data Mover in bootstrap mode.

Referring to the above, how do you launch Data Mover in bootstrap mode?a) Login using the SYSADM user ID and password. b) Login using the database access ID and password. c) Login using your regular user ID without a password. d) Login using your regular user ID and password, and execute SET

BOOTSTRAP. e) Login using your regular user ID and password.

Page 5: Peoplesoft hrms  technical mcq questions

23. UPDATE PSLOCK SET SECURITY_OPTION = '';What function does the above SQL statement perform?

a) Disables the PSLOCK security option for ALL users. b) Enables the PSLOCK security option for the current user ONLY. c) Suspends the PSLOCK security option for the current transaction. d) Enables the PSLOCK security option. e) Disables the PSLOCK security option for the current user ONLY.

24. &OPRID = %OperatorId;Where would the above PeopleCode event be found on a Run Control Record?

a) SearchInit - 2ND CHOICEb) RowDelete c) RowSelect d) RowInsert

e) RowInit – 1ST CHOICE

25. The example below demonstrates the use of SQR flags in the configuration manager directories folder:

-F C:\PSHrms\Sqr\What do the above SQR flags signify to the SQR Report Writer upon execution?

a) Directs log messages to the specified file b) Specifies the output path c) Specifies the path to SQC include files d) Specifies the path to the ALLMAXES.MAX file e) Sets full path to and name of the SQR initialization file

26. What application server service initiates a COBOL program to run a transaction?a) Jolt Internet relay b) Remote call c) Database agent d) Jolt relay e) Message agent

27. After going live with your new application, you realize that one of the values being used for computing Employee Leave Accruals is not correct. You've narrowed the problem down to a section of PeopleCode within the application. You now need to execute the process and display the values of the variables being used to determine where the problem is occurring.

Referring to the above information, how would you display the in-question value of the LeaveRate variable contained in the PeopleCode?

a) WinMessage("The value is: ", &LeaveRate, 64); b) WinMessage("The value is: ", ShowVar &LeaveRate, 64); c) WinMessage("The value is: ", Show &LeaveRate, 64); d) WinMessage("The value is: ", DisplayVar LeaveRate, 64); e) WinMessage(DisplayText "The value is: ", DisplayVar LeaveRate, 64);

28. Which one of the following is NOT a standard enforced by Data Mover?a) With the exception of double-dash (--) comment statements,

statements may span multiple lines. b) With the exception of double-dash (--) comment statements, every

command statement must be followed by a delimiter.

Page 6: Peoplesoft hrms  technical mcq questions

c) Statement text is case-sensitive. d) Command statements may contain any amount of white space

between items. e) You must add a space after the double-dash (--) before you start your

comments.

29. Which one of the following files are NOT stored in the process scheduler logging directory?

a) Application server logs b) COBOL trace logs c) Process scheduler logs d) Application engine trace logs e) Process request logs

30. Which process requests will run through the process scheduler server?a) All processes submitted on the server b) All SQR and COBOL processes ONLY c) All processes submitted on the client d) Application related processes ONLY (no PeopleTools processes) e) All processes submitted on the client or server

31. The major types of Trees that can be created using the Tree Manager?a) Position, Succession, Department, Access Group b) Detail Trees, Summary Trees, Node Oriented Trees, Query

Access Trees c) Detail Trees, Summary Trees, Node Oriented Trees,

Reporting Trees d) Reporting, Succession, Department, Access Group e) Summary Trees, Node Oriented Trees, Dimensional Trees,

Query Access Trees

32. 1. View 2. SQL Table 3. Derived/Work Record 4. Sub Record 5. Query View

Which of the above record definitions is NOT stored on the database and is therefore NOT required to be built?

a) 1 b) 2 c) 3 – FIRST PRIORITYd) 4 – SECOND PRIORITYe) 5

33. You created a new menu with three new data entry panels. The panels were created by another member of the development team. You must now add these panels to the new menu so users can key data into the system.

Referring to the above information, which one of the following objects would you add to a menu to include the series of new panels?

a) Panelb) Business process mapc) Projectd) Business processe) Panel group

Page 7: Peoplesoft hrms  technical mcq questions

34. Which one of the following PeopleCode events should NOT contain the WinMessage function? Choice 1 SearchInit Choice 2 SavePreChange Choice 3 FieldChange Choice 4 SaveEdit Choice 5 RowInit

35. The Process Scheduler Logging detail can be manipulated using the TraceSQL feature. Following is a sample use of this feature: TraceSQL=4

What items will be included in the Process Scheduler log, given the above value of the TraceSQL parameter?

Choice 1 COBOL statement timings and SQL statements Choice 2 Set select buffers Choice 3 SQL statements Choice 4 SQL connect, disconnect, commit, and rollback Choice 5 SQL statements and variables

36. Which of the following shortcuts would you install on a developer's workstation to allow quick access to the PeopleSoft applications while also allowing them to change the database to which they access?

Choice 1 Configuration Manager and PSADMIN Utility Choice 2 Security Administrator and Import Manager Choice 3 PeopleTools and Configuration Manager Choice 4 Security Administrator and PSADMIN Utility Choice 5 PeopleTools and Application Server

37. The Application Reviewer is not working correctly, and you are in a hurry to find the problem with a piece of PeopleCode that's been causing problems. You need a quick method to find all the fields being referenced by the PeopleCode program without having to read through the entire program. Referring to the above, how do you determine ALL the fields referenced by the PeopleCode program without having to read every line of code?

Choice 1 Run the delivered PeopleSoft report, XRFMNPC. Choice 2 Run the delivered PeopleSoft report, XRFPNPC. Choice 3 Run the delivered PeopleSoft report, XRFPCFL. Choice 4 Run the delivered PeopleSoft report, XRFPCMN. Choice 5 Run the delivered PeopleSoft report, XRFFLPC. 38. Before performing an upgrade, it is a good idea to validate the consistency of the database in which the upgrade will occur. This helps ensure a "clean" starting point for the upgrade process. Referring to the above information, which Utility program would you run to ensure the underlying database is consistent with the data structures defined in PeopleTools?

Choice 1 Stamp the PeopleSoft Database Choice 2 Upgrade Compare & Report Choice 3 Perform a PeopleSoft System Audit Choice 4 Validate PeopleSoft Project Choice 5 Run a PeopleSoft Database Audit 39. Which one of the following is NOT a task performed by Data Mover?

Choice 1 Transfer application data between PeopleSoft databases. Choice 2 Rename record and field names within PS Database. Choice 3 Re encrypt passwords globally for a single operator. Choice 4 Move Object definitions contained in the PeopleTools tables. Choice 5 Imports into an existing PS Database.

Page 8: Peoplesoft hrms  technical mcq questions

40. As a last resort, query will write the default Crystal Report to which directory?

Choice 1 CRWRPTPATH directory Choice 2 Root directory of the PeopleSoft application server Choice 3 Server %TEMP% directory Choice 4 Windows %TEMP% directory Choice 5 User's language directory beneath the CRWRPTPATH directory 41. The Security Administrator is not available. You are in a hurry to grant a user the ability to start an application server, and you decide to make the change in the actual application server configuration file, rather than using the Security Administrator. Referring to the above information, how would you grant a user the ability to start an application server using the application server configuration file, PSAPPSRV.CFG?

Choice 1 Add the OPERATOR ID to the PSAPPSRV.CFG file, and update the STARTAPPSVR column of the PSOPRDEFN table to a value of 1.

Choice 2 Add the OPERATOR ID to the PSAPPSRV table, and update the STARTAPPSVR column of the PSOPRDEFN table to a value of 1.

Choice 3 Add the OPERATOR ID to the PSOPRDEFN table, and update the STARTAPPSVR parameter in the PSAPPSRV.CFG file to a value of 1.

Choice 4 Add the OPERATOR ID to the PSAPPSRV.CFG file, and update the STARTAPPSVR parameter in the PSAPPSRV.CFG file to a value of 1.

Choice 5 Add the OPERATOR ID to the PSAPPSRV table, and update the STARTAPPSVR parameter in the PSAPPSRV.CFG file to a value of 1.

42. 1. .b 2. print " " 3 BLANKLINE = 1 4. .B 5 display " " Which of above SQR statements allows you to print a blank line within a document when creating a letter within SQR?

Choice 1 1 Choice 2 2 Choice 3 3 Choice 4 4 Choice 5 5 43. Which one of the following PeopleCode events can run in both two-tier and three-tier environments on either the client or application server?

Choice 1 SavePostChange , (ALSO SEARCHINIT)Choice 2 SavePreChange Choice 3 FieldEdit Choice 4 RowInit Choice 5 FieldChange 44. How many security administrator profiles does PeopleSoft Security Administrator use?

Choice 1 1 Choice 2 2 Choice 3 3 Choice 4 4 Choice 5 5 45. How do you set up table-sharing in PeopleTools applications?

Choice 1 Add the field, SETID, as a key field to each table you want to share, and then define the set control field.

Page 9: Peoplesoft hrms  technical mcq questions

Choice 2 Add the field, BUSINESS_UNIT, as a key field to each table you want to share, and then define the set control field.

Choice 3 Add the field, SETID, as a key field to each table you want to share.

Choice 4 Add the fields, BUSINESS_UNIT and SETID, as key fields to each table you want to share.

Choice 5 Add the field, BUSINESS_UNIT, as a key field to each table you want to share. 46. When running PS Query to output to Excel as demonstrated above, how would you prevent the space between Excel columns being printed?

Choice 1 Set Space between Query Columns to " " within the nVision tab of the Configuration Mgr.

Choice 2 Set Space between Query Columns to 999 within the nVision tab of the Configuration Mgr.

Choice 3 The default setting is no spaces.

Choice 4 Write a macro within Excel to delete all columns with no data.

Choice 5 Set Space between Query Columns to 0 within the nVision tab of the Configuration Mgr.

47. select max(effdt) from ps_car_alloc where emplid = &EMPLID and effdt <= %currentdate and end_dt is null; What problem exists in the above PeopleCode statement?

Choice 1 Use of the "null" keyword is not permitted in PeopleCode. Choice 2 No alias used for the ps_car_alloc table. Choice 3 The &EMPLID variable should not contain an "&". Choice 4 The %currentdate variable is not a valid META-SQL function. Choice 5 The "is" keyword is invalid and should be "=" instead. 48. What are the steps involved in joining PS_JOB and PS_POSITION_DATA and forcing a row to be returned even when there is NOT a match between the records while still maintaining PS Query security?

Choice 1 Create a view and include the outer join as required as part of the view. Add View to Query Tree. Select View as part of Query.

Choice 2 Create a view and include the outer join as required as part of the view. Select View as part of Query.

Choice 3 Write an SQR to perform the outer join. Write the data to a temp table. Query the temp table using PS Query.

Choice 4 Create a new record and include the outer join as required. Add Record to Query Tree. Select Record as part of Query.

Choice 5 Create an expression within PS Query joining the two records and including the outer join on the correct field.

49. <Log Directory>\PTPUPRCS_ProcessServerName_MMDD.log Which one of the following log files does the above log file naming syntax and path location identify?

Choice 1 Process server SQR trace Choice 2 Process monitor log

Page 10: Peoplesoft hrms  technical mcq questions

Choice 3 Process server agent log Choice 4 Process server COBOL trace Choice 5 Process server SQL trace 50. PS reserves ALL Message Sets (in Utilities, Message Catalog) up to which number?

Choice 1 10,000 Choice 2 19,999 Choice 3 30,000 Choice 4 40,000 Choice 5 50,000 51. In which one of the following views would you see the fields, criteria, and other details associated with the current query?

Choice 1 Component view Choice 2 Object view Choice 3 Query view Choice 4 Designer view Choice 5 Record view 52. Why is the record description as displayed above important when creating a new record?

Choice 1 It is used for Upgrade processes. Choice 2 PS Query and Tree Manager use it to identify the record. Choice 3 It is a required description. Choice 4 Record Description is not used. Choice 5 To help search for records within the Application Designer. 53. Which one of the following Data Types is NOT supported by the PeopleCode programming environment?

Choice 1 OBJECT Choice 2 NUMBER Choice 3 TIMESTAMP Choice 4 DATE Choice 5 STRING 54. As a member of the development team, you are asked to create a new record definition to be used in an existing PeopleSoft application. Referring to the above information, in which one of the following workspaces would you create a new Record definition?

Choice 1 Project workspace Choice 2 Project workspace, upgrade view Choice 3 Object workspace Choice 4 New object workspace Choice 5 Project workspace, development view 55. What is the default Crystal Report that PeopleSoft Query tool creates?

Choice 1 DEFAULT.RPT Choice 2 ACTQRY.RPT Choice 3 CRYQRY.RPT Choice 4 QRYCRY.RPT Choice 5 QUERY.RPT 56. Which one of the following steps is NOT part of performing an upgrade?

Choice 1 Apply all outstanding patches, prior to upgrade.

Page 11: Peoplesoft hrms  technical mcq questions

Choice 2 Perform a comparison of objects between the source and target databases. Choice 3 Populate a project to be used for the upgrade. Choice 4 Stamp the target database. Choice 5 Copy the project to the database being upgraded. 57. Application engines are comprised of one or more steps and are quite similar, in construct, to other programming language constructs. Referring to the above information, which one of the following has the equivalent construction of an application engine?

Choice 1 A SQL script Choice 2 A database agent Choice 3 A message agent Choice 4 A SQR program Choice 5 A COBOL paragraph 58. <Log Directory>\ProcessName_ProcessInstance.log Which one of the following log files does the above log file naming syntax and path location identify?

Choice 1 Process server message agent log Choice 2 Process server agent log Choice 3 Process server COBOL or SQR trace Choice 4 Process server SQL trace Choice 5 Process monitor log 59. PeopleSoft uses which one of the following tables to automate the process of creating large volumes of users on tables?

Choice 1 PSOPRCLASS Choice 2 PSOPRLOAD Choice 3 PSOPRDEFN_INTFC Choice 4 PSOPRDEFN Choice 5 PSOPRCLASS_INTFC 60. Your UNIX system administrator have just informed you that they are reorganizing some directory structures on the UNIX machine. They want you to determine if the PeopleSoft architecture will be affected. You quickly realize that your CAB and JAR files locations will be changed. Referring to the above, how do you ensure the Web client will perform correctly once these directory structures have changed?

Choice 1 Modify the ARCHIVE parameter to point to the new directory. Choice 2 Modify the JAR parameter to point to the new directory. Choice 3 Modify the LOCALE parameter to point to the new directory. Choice 4 Modify the CAB parameter to point to the new directory. Choice 5 Modify the CODEBASE parameter to point to the new directory.

61. How would you run SQL Alter to alert you to discrepancies between your record definitions and underlying SQL tables, without actually performing changes to the object in the database?

Choice 1 Run as a user with AUDIT permissions to the underlying database. Choice 2 Run as a user with SELECT ONLY permissions to the underlying database. Choice 3 Run as a user that has NO permissions to modify the underlying database. Choice 4 Run the SQL Alter in Report Mode. Choice 5 Run the SQL Alter in Audit Only Mode.

62. When do configuration changes made using the configuration manager take effect?

Choice 1 Immediately upon saving the changes.

Page 12: Peoplesoft hrms  technical mcq questions

Choice 2 After exiting PeopleSoft and rebooting your workstation. Choice 3 Once you save the changes and exit the Configuration Manager. Choice 4 Once you exit PeopleSoft and log back in. Choice 5 After you shutdown the database and application servers and then reboot.

63. Which command is valid in both bootstrap and regular mode when operating the data mover?

Choice 1 REPLACE Choice 2 RENAME Choice 3 EXPORT Choice 4 REPLACE_VIEW Choice 5 GRANT_USER

64. How many security layers are involved in the PeopleSoft environment? (* ??? 3 OR 4)

Choice 1 1 Choice 2 2 Choice 3 3 Choice 4 4 Choice 5 5

65. How are PeopleCode programs saved within the database?

Choice 1 Saved as ASCII text, and stored in the field definition. Choice 2 Saved as binary, and stored in the field definition. Choice 3 Saved as ASCII text, and stored in the field definition with a copy ALSO saved as binary and stored in a separate PeopleTools table. Choice 4 Saved as binary, and stored in a separate PeopleTools table. Choice 5 Saved as ASCII text, and stored in a separate PeopleTools table.

66. What is PeopleSoft's recommended way to access panel groups and the business logic associated with them outside of PeopleSoft online panels?

Choice 1 Component Interface Choice 2 Application engine Choice 3 Database agent Choice 4 Application designer Choice 5 Web client

67. Which events occur when an error or warning is issued during a FieldDefault PeopleCode event?

Choice 1 Displays the Error or Warning message, and continues processing. Choice 2 Causes a runtime error, and forces cancellation of the PeopleCode program

ONLY. Choice 3 Causes a runtime error, and forces cancellation of the entire panel group. Choice 4 Displays the Error or Warning message, and prompts the user for a default

value to be used. Choice 5 Displays the Error or Warning message, and discontinues processing of

the PeopleCode program.

68. Your manager requests that you modify the label of the Leave Accrual menu item from Leave Accrual to Monthly Leave Accrual. Your manager does not tell you the name of the menu on which the Leave Accrual menu item exists. To make the change, you must know on which menu the item is located. Referring to the above info, which step(s) will help u find the menu that must be updated?

Choice 1 Open Security Administrator. Open Menu Items. Choose Find Menu. Choice 2 Choose Open. Select Object Type of Menu, and choose Menu Name Search.

Page 13: Peoplesoft hrms  technical mcq questions

Choice 3 Open the panel within the Application Designer. Choose Edit, Find Object References. Open Panel Group. Choose Edit, Find Object References.

Choice 4 Choose Edit, Find in PeopleCode, and choose Find Menu. Choice 5 Open the panel. Choose Edit, Find Menu.

69. Which one of the following database management systems requires that you key the SERVER NAME in lower case in the configuration manager signon defaults?

Choice 1 Microsoft SQL Server Choice 2 Informix Choice 3 Oracle Choice 4 Sybase Choice 5 DB2

70. Which one of the following is NOT a component of the Process Scheduler?

Choice 1 Process scheduler server shutdown Choice 2 Process monitor Choice 3 Process scheduler server agent Choice 4 Process scheduler PeopleTool Choice 5 Process scheduler request dialog

71. Your application users are experiencing problems with one of the customizations your development team has recently worked on. The customization involved changes to a PeopleCode object within the database. You decide to use Application Reviewer to debug the PeopleCode. When you try to start the Application Reviewer you receive an error that the Reviewer cannot be started. Referring to the above, why is the Application Reviewer unable to start in your normal three-tier client configuration?

Choice 1 The three-tier database server is not configured to allow Application Reviewer access.

Choice 2 The database connectivity software has not been installed on the workstation you are currently using.

Choice 3 The database server software has been disabled not allowing it to accept incoming requests from the workstation you are currently using.

Choice 4 Access to the Application Reviewer has not been granted through the Security Administrator.

Choice 5 The PeopleCode object you are trying to debug is currently being modified by another member of the development team.

72. You created a new menu with three new data entry panels. The panels were created by another member of the development team. You must now add these panels to the new menu so users can key data into the system. Referring to the above information, which one of the following objects would you add to a menu to include the series of new panels?

Choice 1 Project Choice 2 Panel Choice 3 Panel group Choice 4 Business process map Choice 5 Business process

73. Why would the File, New and File, Delete menu items be disabled in the security administrator interface? Choice 1 You have not been granted access to the menu items within security

administrator. Choice 2 You have not been granted access to department security. Choice 3 You have not been granted object security access. Choice 4 You do not have access to the tree manager.

Page 14: Peoplesoft hrms  technical mcq questions

Choice 5 You have not been granted access for creating and deleting operator and class definitions.

74. Your delivered PeopleSoft reports do not contain enough information in the headings. Your users want more detailed information in the headings. Referring to the above information, which one of the following utilities allows you to customize the headings in your SQR Reports?

Choice 1 Message catalog Choice 2 Language settings Choice 3 Control tables Choice 4 Strings table Choice 5 General options

75. When naming system (non-application) tables in PeopleSoft, there is one exception of which you need to be aware. Referring to the above information, which one of the following records is the aforementioned exception for PeopleSoft System tables?

Choice 1 XLATTABLE Choice 2 SYS_LOCKS Choice 3 SYS$VIEWS Choice 4 SYSXLATTABLE Choice 5 SYSVIEWS

76. How would you track ongoing changes to PeopleTools objects within your database?

a) Use change control administrator's Lock All Objects option. b) Use change control administrator's Use Change Control Locking option. c) Use change control administrator's Use Change Control history option. d) Perform PeopleCode trace. e) Run online SQL traces.

77. The example below demonstrates the use of SQR flags in the configuration manager directories folder: -F C:\PSHrms\Sqr\ What do the above SQR flags signify to the SQR Report Writer upon execution?

a) Specifies the path to the ALLMAXES.MAX file b) Directs log messages to the specified file c) Sets full path to and name of the SQR initialization file d) Specifies the output path e) Specifies the path to SQC include files

78. A user requests a new field to be added to the data entry application used by the company. This new field will capture large amounts of text, up to 2000 characters long. As a developer, you must decide what type of field to use to store this data. Referring to the above information, which one of the following field types would you create to store this amount of data?

a) Long character b) Long text c) Variable character d) Text e) Character

79. Which of the tools below would you use to view the business process map display?

a) Tree manager b) Security administrator c) Utilities

Page 15: Peoplesoft hrms  technical mcq questions

d) Application designer e) Navigator

80. Where do you define the properties for Process Scheduler process security groups?

a) Define Business Rules, Define General Options b) Security Administrator c) Process System d) Process Scheduler e) Application Designer

81. In the above workspace, which one of the following folders would you choose to display the results of a search through PeopleCode?

a) Find in PeopleCode folder b) Validate folder c) Results folder d) Find Object References folder e) Upgrade folder

82. ### PeopleSoft Query is split into which of the following two views? a) Query view and database view b) Record view and field view c) Component view and designer view d) Object view and field view e) Object view and results view

83. The TUXEDO Connect String is designed for advanced configuration to support dynamic load balancing. The following example illustrates a sample TUXEDO Connect String: //ip1:port1|//ip2:port2|//ipn:portn where ip = IP Address and port = port number Which one of the following identifies the purpose of the above example?

a) Specifies multiple application servers to which the client will arbitrarily connect. b) Specifies multiple application servers to which the client will connect in sequential

order. c) Specifies a single web server, and allows Web clients to connect to a common

URL. d) Specifies multiple application servers to which the client will always connect. e) Specifies multiple web servers, and allows Web clients to connect to a common

URL.

84. ### Which one of the following situations requires the installation of database connectivity software on the client workstation in a three-tier environment?

a) If you run application designer b) If you wish to run a process on the server c) If you run a SQL statement trace d) If you wish to change an object in the database e) If you need to perform an application upgrade

85. If an object is removed from the database, it will NOT automatically be removed from the project(s) to which it was added. How do you determine if a project contains valid objects without checking every object manually?

a) Open Project. Choose Edit, Find Object References. b) Open Project. Choose Edit, Find in PeopleCode. c) Open Project. Choose Tools, Validate Project. d) Open Project. Choose Build, Build Project. e) Open Project. Choose Tools, Upgrade, Compare & Report.

Page 16: Peoplesoft hrms  technical mcq questions

86. Which query type requires the use of aggregate functions on the columns being selected in the query?

a) Reporting query b) PS/nVision matrix query c) Ad-hoc query d) Search query e) Search dialog box query

87. ### Which option best describes the term, upgrading, in PeopleSoft?

Choice 1 Migrating PeopleSoft objects from one database to another. Choice 2 Installing new executables that increase the current software version to a

higher version. Choice 3 Migrating PeopleSoft objects and transactional data from one database to

another. Choice 4 Migrating objects from one database to another, and updating system

components such as software. Choice 5 Obtaining up-to-date skills on more recent versions of the products.

88. Following is an example of a command line used to login to a database in three-tier mode. However, something is wrong with this command. PSTOOLS -CTAPPSERVER -CDRVDB -CODVB -CPDVB Why will the above command line fail?

Choice 1 The database type parameter value is incorrect. Choice 2 The operator ID parameter's value is not specified. Choice 3 The operator password parameter's value is not specified. Choice 4 The database name parameter is incorrect. Choice 5 The database type parameter is not specified.

89. Which one of the following is NOT a component of the various tree types in the PeopleSoft tree manager?

Choice 1 Root Choice 2 Setid/Effective date Choice 3 Record definition Choice 4 Tree structure Choice 5 Category

90. You have a situation where a field value changes, and you don't know how it changed. There are two ways to find all references to a field. Referring to the above information, which of the following two tools will help you find ALL references to a field?

Choice 1 Find in PeopleCode (in Application Designer) and Find Object References (in Application Designer)

Choice 2 Find in PeopleCode (in Application Designer) and Cross Reference Reports Choice 3 Find Object References (in Application Designer) and PeopleSoft Query Choice 4 Find in PeopleCode (in Application Designer) and PeopleSoft Query Choice 5 Find Object References (in Application Designer) and Cross Reference Reports

91. Which one of the following situations requires the installation of database connectivity software on the client workstation in a three-tier environment?

Choice 1 If you need to perform an application upgrade Choice 2 If you run a SQL statement trace Choice 3 If you run application designer Choice 4 If you wish to change an object in the database Choice 5 If you wish to run a process on the server

Page 17: Peoplesoft hrms  technical mcq questions

92. Which one of the following tasks CANNOT be performed using PeopleSoft's Process Scheduler?

Choice 1 Schedule a process to run monthly, daily, hourly, and even by the minute. Choice 2 Schedule recurring processes. Choice 3 Schedule the startup and shutdown of the application server. Choice 4 Create jobs (groups of processes). Choice 5 Schedule a job to run several processes, each dependent on the prior.

93. ### Which one of the following security administrator profiles does NOT have a password associated with it?

Choice 1 Tree Choice 2 Access Choice 3 Operator Choice 4 Object Choice 5 Class

94. Which one of the following components is NOT part of the PeopleSoft three-tier architecture?

Choice 1 Application server Choice 2 Batch server Choice 3 Web server Choice 4 Client workstation Choice 5 Database server

95. What does the ACCEPT operation of the application reviewer LOG file do?

Choice 1 Causes control to transfer to the next level-1 statement. Choice 2 Duplicates the value of the top element or the stack. Choice 3 Passes control to the specified instruction location. Choice 4 Adds the contents of the top two items on the stack, and pushes the result

onto the stack. Choice 5 Retrieves the value of record.field, and pushes it onto the stack.

96. Which one of the following database management systems requires the use of the Connect ID and Connect Password in the configuration manager signon defaults section?

Choice 1 DB2 Choice 2 Microsoft SQL Server Choice 3 SQLBase Choice 4 Oracle Choice 5 Sybase

97. A system user wants a new report added to the Reports menu of the Administer Human Resources (US) menu. As a developer, you need to add this new report to the menu and provide the user access to use the new item. Referring to the above information, which of the following tools would you use to add the new item to the Reports menu and grant access to the item?

Choice 1 Utilities and Object Security Choice 2 Security Administrator and Query Security Choice 3 Application Designer and Security Administrator Choice 4 Query Security and Utilities Choice 5 Object Security and Security Administrator

98. You have a situation where a field value changes, and you don't know how it changed. There are two ways to find all references to a field. Referring to the above information, which of the following two tools will help you find ALL references to a field?

Page 18: Peoplesoft hrms  technical mcq questions

Choice 1 Find in PeopleCode (in Application Designer) and Cross Reference Reports Choice 2 Find Object References (in Application Designer) and Cross Reference Reports Choice 3 Find Object References (in Application Designer) and PeopleSoft Query Choice 4 Find in PeopleCode (in Application Designer) and Find Object References

(in Application Designer) Choice 5 Find in PeopleCode (in Application Designer) and PeopleSoft Query

99. 1) REM This is an example of commenting PeopleCode; 2) /* ----- Logic for Compensation Change ----- */ 3) /*Recalculate compensation for next row. Next row is based on*/ 4) prior value of EFFDT 5) calc_next_compchg(&OLDDT, EFFSEQ, 0); Which line of code in the above statement contains an error? Choice 1 1 Choice 2 2 Choice 3 3 Choice 4 4 Choice 5 5

100. Message definitions are created using which one of the following tools? Choice 1 EDI manager Choice 2 Application engine Choice 3 Application designer Choice 4 PeopleTools utilities Choice 5 PeopleSoft query

101. Which one of the following programming languages does PeopleCode most closely resemble? Choice 1 COBOL Choice 2 Fortran Choice 3 C Choice 4 C++ Choice 5 Pascal

102. How does granting a user authority to start an application server affect other authorizations granted to that same user?

Choice 1 None of the user's current authorizations are affected by the change. Choice 2 All other authorizations are disabled until the user starts an application server. Choice 3 Only authorizations granted to PeopleTools objects are disabled. Choice 4 The user is no longer allowed to start a process scheduler service. Choice 5 The user is granted full System Administrator access to the database in the

three-tier mode.

DBA:103. Which RDBMS uses Tablespace?OracleDB2InformixOther Options: SQL Server, Sybase

104. Database Connectivity Drivers should be installed in the following System (choose four)Client Workstation in two tier mode App ServerBatch Server File ServerData Mover Web Server

Page 19: Peoplesoft hrms  technical mcq questions

Upgrade :105. Customization done in Dev DB, Which tool u will use to move it to Prod DB?

Use App Designer -> Copy DB…..this option was not there (1st priority)Data MoverUpgrade Assistant (2nd priority)

Query:106. PS Query definition is stored on which server? - DB Server, PSQUERYDEFN table

107. Regarding One to Many RelationshipOne single parent row relates to 0,1 or multiple child row and that row relates to that parentOne single parent MUST relate to 0,1 or multiple child row and that row relates to that parent

Reporting :108. In which platform does Crystal and Psnvision works?Windows Unix

Fit/Gap Analysis :109. When a business requirement in Fit/Gap Analysis does not meet by PeopleSoft then Some options:Customize PS application Buy third party software Change policies and procedures to meet the requirementCall PS Development Center for Enhancement

110. A Customer wants to use a new Image in HRMS, where it is stored? One optionFile Server Web ServerBatch ServerDB Server

111. Where will you configure (customize) for failover of muliple Application Server (Scenario)Configuration Manager PSAPPSRV.cfgConfiguration.properties

Application Designer:112. What are Menu types available? Component, PeopleCode, Separator

113. where r the work items stored ? WorkItem is available in WorkList Record

114. What is added as new option in Build apart from Create Tables, Indexes, Views? Create Trigger

115. What views available in Application Designer? Development and Upgrade

Security:116. I have created a Menu and a Page and given user access to that page, which of the tables gets affected on this (Scenario) - Only PeopleTools Tables

Audit :117. SYSAUDIT finds for : Orphaned Records

118. What Record Changes does not affect Database?a. Change in List box in Record Field properties b. Deleting a fieldc. Removing the search key and alternate search keyd. Descending/ascending order change

Page 20: Peoplesoft hrms  technical mcq questions

119. In PeopleCode Debugger what are the valid values a. Go b. Commitc. Step Overd. View Variable Value e. Toggle Break at cursor

120. Which Web Services is only used as a Proxy Server a. MS IISb. Apache c. Web Logicd. Web Sphere

121. Which one of the following is a transaction control statement ..a. insert b. delete c create d Commit

122. Select the components, which form the part of Integration Brokera. Msg. Agent b File Layout c. CI d app. messaging

123 How many Message nodes are possible for a database. a. 1 b. 10 c. 100 d. Unlimited

124. Question based on changing prompt table, what happens when changing from NO EDIT TO EDIT option

1. user can type own values2. user can type only prompt table values

3. user can type only prompt table values and the default values gets populated

from the database.

125. What are the views available in App. Designer project workspacea. Development b Upgrade c Results d Validate e Reference

126. Where are definitions used to create fields on a page in the user interface and columns in application data tables stored?a. PSFIELD b. PSRECFIELD c. PS_DBFIELD d. PSDBFIELD

127. Where are the definitions that make up a PeopleSoft Application stored?a. SYSTEM CATALOG b. PEOPLETOOLS TABLESc. APPLICATION TABLES d. PEOPLETOOLS CATALOG

128. PeopleSoft has its own naming convention for system and non-system tables. In the list below, RECORDNAME refers to the name of any table or record. Referring to the above information, which one of the following identifies the naming convention PeopleSoft uses for system tables?a. PS_RECORDNAME b. SYSRECORDNAME c. PS$RECORDNAMEd. PSRECORDNAME e. SYS_PSRECORDNAME

129. Where is the Application Data Cached?a. Application server b. Web server c. Batch serverd. Browser Cache e. None

130. What is the record field property that should be set to validate dates for < 30 days and > 30 days?1. Setting %Date as constant 2. Required 3. Specifying Default using 4. Record and Field values 5. Reasonable date 6. Validate date

131. Prompt Tables always validate against the underlying Record?a. TRUE b. FALSE

Page 21: Peoplesoft hrms  technical mcq questions

132. What are the requirements of an effective dated table? a. Define EFFDTb. Define EFF_STATUSc. Define EFFDT as key, in ascending orderd. Define EFFDT, EFF_STATUS e. Define EFFDT as key, in descending order

133. EFFDT cannot occur at what occurs levels?a. 0 b. 1 c. 2 d. 3 e. 4

134. What type of a field can have Auto Update?a. CHAR b. LONG CHAR c.DATE d.IMAGE e. NUMBER

136. Selecting Search Edit from Record Field Properties?a. Validates a field for Data to be entered on save of search dialog.b. Allows to edit the search key.c. Searches Edit fields for some values.d. Option available only for Alternate Search Keys

137. When can a value be added in the underlying table?a. Prompt Table with Editb. Translate Table Editc. Yes/No Editd. Prompt Table with No Edite. All of the above

138. Which of the following record definitions is NOT stored on the database and is therefore NOT required to be built?a. View b. SQL Table c. Derived/Work Record d. Sub Record e. Query View

139. Audits can be implemented at the following levelsa. FIELD b. PAGE c. COMPONENT d. RECORD e. FIELD & RECORD

140. What Fields are typically marked as required?a. EFFDT b. EFF_STATUS c. CHECK BOXd. RADIO BUTTON e. All of the above

141. How many indexes are built if a record has 3 Search keys and 2 Alternate Search Keys?a. 3 b. 2 c. 0 d. 5 e. 1

Standard indexes (key or duplicate order key indexes) if at least one field in the table is a key or duplicate order key. The index contains all key and duplicate order key fields. The system automatically names this index with a prefix of PS_.

Alternate search key indexes for each alternate search key. The system automatically names this index with a prefix of PSn, in which n is a number between 0 and 9.

142. What type of Index is created when more than a Search Key Field exists in a Record?

Page 22: Peoplesoft hrms  technical mcq questions

a. Non-Clustered Index b. Uniquec. Clustered Index d. b,c e. b,a

143. All related fields are display only?a. TRUE b. FALSE

144. All updateable fields at a scroll must be from the same record definition?a. TRUE b. FALSE

145. What is the purpose of specifying search keys and alternate search key fields?a. For Maintaining Data Integrityb. Building the Basic and Advanced Filters for the Search Pagec. Building the List Box in the search paged. All of the abovee. None

146. What are the Component Parameters specified while creating the Content Reference?a. Menu b. Component c. Marketd. Node Name e. All of the Above

147. Record in scroll are has no EFFDT field and a prompt in the scroll area has EFFDT then the rows are retrieved based ona. All rows are retrievedb. Rows categorized against the system date.c. Rows categorized by the EFFDT of the table writing to.d. Current, active rows are retrievable.e. None

148. ### Parent Record property in the Record Properties is used for?a. To create Parent/Child Relationshipb. Ensures online cross-reference utilities will correctly identify the relationships

among records.c. Enforce Data Integrityd. Efficient buffer performancee. None

149. If a Page references a field from a record, the component processor will select every column and all rows of data subordinate to the search key for storage in the application server buffer except : a. Level 0 with non search keys, Related Fields, Derieved/Work Field b. Level 1 with search keys, Related Fields, Derieved/Work Field c. Level 2 with search keys, Related Fields, Derieved/Work Field d. Level 3 with search keys, Related Fields, Derieved/Work Field e. Level 0 with search keys, Related Fields, Derieved/Work Field

150. What is the default port set for PeopleCode Debugger in Configuration Manager?a. 9500 b. 9000 c. 7000 d. 9010 e. 6100

151. Views do not need?a. Defaults b. Audits c. Descending Keyd. Alternate Search Keys e. a, b

152. Secondary page inherits the buffer level of the control from where it was launched?a. TRUE b. FALSE

153. What are the different types of Configuration Templates available while creating a Application Server Domain thru PSADMIN Utility?

a. LARGE, MEDIUM , SMALLb. DEVELOPER, LARGE, MEDIUM, SMALLc. LARGE, DEFAULT, MEDIUM, SMALL

Page 23: Peoplesoft hrms  technical mcq questions

d. LARGE, DEFAULT, SMALLe. DEVELOPER

154. What are the high-level keys available on many control tables?a. SETID b. BUSINESSUNIT c. RECORDIDd. INSTANCEID e. TRANSACTIONID

155. If a component is set to Interactive Processing and One of the Page is set to deferred Processing then the Page performs a. Deferred Processing b. Interactive Processing c. Expert Entry d. Error e. None

156. PeopleCode variables (global, component, local, and parameter), method, and property names can now be up to _______ characters long a.1000 b. 2000 c. 500 d. 1500

157. PeopleCode attached with Push Button can be associated with which of the following events? a. Field Edit b. Field Change c. Save Edit d. Field Edit, Field Change e. Field Edit, Field Change, Save Edit

158. Activate Event is Valid for followinga. Standard b. Secondary c. Standard, Secondary &Sub Paged. Standard & Secondary

159. A PeopleCode program is automatically saved to a file while you’re working on it. This checkpoint will NOT occur at which the following times:

a. Every 10 keystrokes.b. Every 5 Minutesc. On a save command, just prior to the save being executed d. When another PeopleCode program is selected to be edited

160. Interlink data type can be declared as a. Global ( only in AE) b. Local c. Global & Component d. Component & Local

161. The following APIObject data type objects can’t be declared as Global: a. Session b. PSMessages collection c.

PSMessage d. Query classes e. JavaObject

162. DoSave( ) can be called from one of the following eventsa. FieldEdit, FieldChange, MenuItemSelectedb. MenuItemSelected, SavePrechange & SavePostChangec. SaveEdit , SavePostChange, Workflowd. SaveEdit, SavePreChange, SavePostChange, and Workflow

163. Display Characteristics are associated with which PeopleCode eventa. RowInit b. Field Change c. Field Editd. A & B e. A & C

164. What is the maximum length for any PeopleCode function name?a. 8 b. 10 c. 18 d. 32

165. In an Application Engine Program, Maximum number of Actions in a Step? a. 8 b. 6 c. 7 d. 9

166. In an Application Engine Program Call Section – Action it is possible to leave the Program ID with blank Value in certain cases?

Page 24: Peoplesoft hrms  technical mcq questions

a. True b. False

167. PeopleSoft allows multiple long fields per State Record?a. True b. False

168.Let us take a Temp Table TMP_TAO.In People Tools options the following instance settings are doneTemp Table Instances (Total) : 5Temp Table Instances (Online): 4 In AE1 App Engine Program the instance count to TMP_TAO is 3 In AE2 App Engine Program the instance count to TMP_TAO is 5.

How many instances are created to TMP_TAO ?a.8 b. 17 c. 13 d. 12

169. The physical, dedicated tables are locked at the time the Application Engine program is loaded into memory?a. True b. False

170. PeopleSoft’s hub to handle complex system-to-system interactions.a. Application Server b. Web Serverc. Integration Broker d. Integration Engine

171. ### From the following statements which one is NOT true about Pub Broker: a. Pub Broker Dispatcher polls message queue at 15-second intervals (by default) b. Pub Broker Handler gets NEW publications from the Dispatcher c. Pub Broker is invoked after Pub Contractor Handler evaluates routing rules and writes contract(s) d. Pub Broker e. Interacts with Pub Message Queue, Routing Rules, Pub Contract Queue

172. Non-Repudiation property can be seta. PIA-.PeopleTools->Integration Broker->Node Definitionb. Application Designer->Message Channel->Propertiesc. Application Designer->Message ->Propertiesd. PIA-.PeopleTools->Integration Broker->Monitor->Message Details

173. Which is a record that PeopleTools adds to every level of the Message Structure during processing?a. PSCAMA b. PSCODESET c.PSNODEPROP d. PSGATEWAY

174. The main attributes of a Component Interface (CI) are :a. Component Search Keys, Peoplecode Functions and Fields & Scrollsb. Keys, Properties & Collections and Methods onlyc. Name, Properties & Collections and Methods onlyd. Keys, Properties & Collections, Methods and Namee. a and b only

175. Which of the following are TRUE when a Component Interface is created on component that has “Add” action enableda. Get keys, Create keys and Find keys gets created automaticallyb. Get keys and Find keys are only createdc. Only the standard methods are created for the CId. The Create method alone gets created for the CIe. The Create method is created alongwith the other Standard methods for the CI

176. With reference to the Component Interface Tester which of the following is NOT TRUE a. GetExisting option is equivalent to opening a record in Update/Display Mode only

Page 25: Peoplesoft hrms  technical mcq questions

b. Create New option is equivalent to creating a new record in Add mode onlinec. GetExisting option is equivalent to opening a record in Update/Display or Correction mode onlined. Find option is equivalent to searching a record e. When a record is saved a return value of 1 indicates success

177. In Configuration Manager, the Connect ID edit box must contain a value or the user can't sign on to the system in a two-tier environmenta. True b. False

178. ### The DB User mentioned in Connect ID should have permission to which Three PeopleSoft Tables? a. PSACCESPRFL b. PSXLATITEM c. PSSTATUS d. PSAUDIT e. PSOPRDEFN

179. What is the configuration file that contains the entire collection configuration values for a given application server domain?a. PSAPPSRV.CFG b. PSPRCS.CFGc. PSNTSRV.CFG d. PSAPPDOM.CFG

180. PSWORKLIST record is used for workflow routing .It should contains minimum of a. 6 keys in Ascending ordersb. 6 keys in Descending ordersc. 5 keys in Ascending ordersd. 6 keys in descending can be Alternate search key

181. TriggerBusinessEvent is used for triggering the workflow and its written on workflow event. TriggerBusinessEvent has the syntax :a. TriggerBusinessEvent(BusProcess, BusActivity, BusStep ,BusEvent,);b. TriggerBusinessEvent(BusProcess,BusActivity,BusEvent);c. TriggerBusinessEvent(BusProcess,BusActivity,BusEvent,BusStep);d. TriggerBusinessEvent(BusProcess,BusActivity, BusStep );

182. What the following command will do? psadmin -p start -d hrdmoa. Starts the Application Serverb. Starts an AE Processc. Starts a Web Server Processd. Starts a Process Scheduler

183. Which of the following are part of an AE program ? 1. Section 2. Procedure 3. Step 4. Function 5. Action

184. Where are workflow work items found ?a) Email b)Worklist c)Forms d)File server

185. Where do you need to install connectivity software?a) file server b) web server c) batch server d) App server e) two tier client

186. Which process is used for running AE programs which are to be run at a frequency of less than a day ?

a) PSAppsrv b) PSAESRV c) PSDAEMON d) PSQCKSRV

187. In the following url ,which one is the component definition?http://localhost/Peoplesoft/EMPLOYEE/PSFT_HR/c/PROCESS_SCHEDULER.PRCSTYPEDE 1.FN.GBL 2.EMPLOYEE 3.PSFT_HR 4.c 5.PROCESS_SCHEDULER 6. PRCSTYPEDEFN.GBL

188. Which of the following are Record field events? a) FieldChange b) SaveSearch c) ScrollEditd) RowSave e) SavePreChange

Page 26: Peoplesoft hrms  technical mcq questions

189. Which of the following fires after the database is updated?a) SavePreChange b)SavePostChange c)SaveEdit d)RowDelete

190. If you want to log into DataMover in Bootstrap mode, you would login as..a) Database superuser b)Peoplesoft superuser c)Data Mover Superuserd) Security Administrator

191. Which of the following commands can be run in Bootstrap mode?a) EXPORT b) RENAME_VIEW c) ENCRYPT_PASSWORD

192. Your Onsite DBA has called you up and told you that one of the tables PS_ABC_TAO has grown very big in size. Based on the standard naming convention, you have determined that the record is a temporary record since it ends with _TAOYou look into the database and decide that that the data is not required any more. You ask the DBA to delete the data in the table.Next day you get a call from an irritated user who says that a daily process that took only 1 minute to run is taking about 2 hours today. You look into his process and find that it uses PS_ABC_TAO as a temporary table. What would you suggest the DBA to do ?

a) Drop table b) Re-create tablec) Update statistics on the table d) Refresh the table with yesterday’s data

193. You want to update your password and enter a hint for forgotten password. What would you access?1. Access Profile 2.Permission Lists 3.User Profile 4.Primary Permission List

194. For downloading patches and fixes, you have gone to the customer connection and looking under 8 April, 2000 and see Report IDS like R-CCHEN-VP14JM. What does R stand for? a)Tools b)Released c)Required d)Application e)Resolved 195. After logging into customer connection, you wish to search for fixes/patches. What are the search criteria’s available ? a)Report ID b)Date c)Platform d)Release e)Developer ID 196. You are a PeopleSoft Partner and wish to get information on database performance benchmark .Where would you look for the info ?a) Partner Alliance b)Alliance Partner c)PeopleSoft Knowledge based) Partner knowledge base

197. You have downloaded an Application fix as a project from the customer connection. Where would you upgrade it to ?a)Demo b)Production db c)development db d)Application upgrade

198. Default style sheet : PSSTYLEDEF

199. What all u find in PS Books options > developer guide, upgrade asistance, query

200. Scope of variable declaration > global, component, local19. When u drag drop for which all component it generate code > Component Interface, File Layout, BI

201. Which can not be called from peoplecode > winexec

202. Ways to call AE programs: Peoplecode, Batch File, Process Scheduler, Application Designer

203. Definition of fit gap and how will u go from there? The requirement of user is not fully met by PS. So there is gap b/n the requirement and product. This is Fitgap.

Page 27: Peoplesoft hrms  technical mcq questions

204. PeopleSoft support Unicode on these databases >options were like oracle, db2 OS, Informix, db2/udb, Sql server

205. PROCESS INSTANCE Number is stored in which table? PSPRCSRQST

206. What’s BBL? BULLETIN BOARD LIASON- MASTER CLASS in TUXEDO 4 MESSAGING

207. TNSname is used in association with which DB - Oracle

208. In oracle Query is executed using what process – Execution Plan

209. How can U make a component occurs without a search page?Do not use search keys, ALT search keys etc… SETSEARCHDIALOGBEHAVIOUR IN SEARCHINIT

210 Who approves the final customization in Peopesoft - PPLSOFT

211. Scenario - A Manager wants to know more about a particular person, but does not have the key search field. what does he do? Do an advanced search

212. What is %clientdate? SYSTEM DATE AT CLIENT SIDE

213. Within config.properties, where do u set the failover for appserver – GENERAL SETTINGS psserver

214. Identify the below script? <transaction name="Calculate Cost">

            <input_list>               <input name="From" type="object" classname="Origin"/>            </input_list>            <output_list>               <output name="Service_Rate" type="list_object"

classname="Service Rate"/>            </output_list></transaction>

a. HTML b. Java Script c. Java d. People code e. XML

215. On customer connection report id for a patch reads as T-4582-abc, what does T mean?

a. Resolved b. Tools c. Application d. Tax Update

216. On customer connection report id for a patch reads as R-4582-abc, what does R mean? a.Tools b. Required c. Application d. Resolved

217. When you drill down to a component the navigation path that appears on top of the page in people soft is termed as what? - Breadcrumb

218. Which people code event is executed when a user tabs out of a field?a. Field Default b. Save Edit c. Field Change

d. Search Init e. Field Edit

219. Which people code is executed when data in page buffer is loaded?a. Row Insert b. Search Save c. Field Defaultd. Row init e. Field Edit

220. Where are the report output files stored?a. Application Server b. Batch Server

c. Web Server d. File Server

Page 28: Peoplesoft hrms  technical mcq questions

221. Client has a batch process that was running for one hour. Now it is taking four hours to execute the same process without a considerable change in data. What would you suggest to rectify this problem?

a. Delete client cache b. Restart the Process scheduler serverc. Tune Database d. Re write the program

222. Which one is not part of PIAa. Web Server b. Web Browser c. Windows Client

d. App Server e. Batch Server

223. Where is the default system style sheet is defined for the entire systema.Web Server- Correct b. App Serverc. Configuration Manager d. File Server

224. ### When a SQL table is dropped or recreated in RDBMS, which of the below are restored by People Soft?

b. Only the Views b. Only the tables indexesc. Only the grants d. Views & Indexes

225. How many settings can be done for a check box that appears in a search dialog box?a.One b. Two c. Three d. None of the above

226. Which one of the below is a correct order for developing a project

Design application, Create fields, Create Record, Create pages, Create Component, Create Menu, Add security

227. ### What does system catalog tables store?a. Application Data b. Record definitions

c. Database related information d. Objects information

228. Which of the following became obsolete with PS Ver8 ?a. User Profiles b. Permission Listsc. Roles d. Operator Class

229. What is the result of the search with the following criteria in PS Books? SQL<Statement> Table OR Field

230. What is the logic used by Component Buffer? Depth First Algorithm

231. In Two Tier mode where does authentication happens? Database Server

232. My Asst. Manager approves some document, She uses some screens which presents her with all the data. What must she do to minimize the data ? Advance search

233. Which of the following technology is used in app messaging? XML

234. An employee is transfered where should he refer in this aspect ? Business Process

235. When Auto-join check box is checked what does it mean ? Common key fields

236. Which of the following does peoplesoft provide record definition? Application data

237. Where are the work items present? Worklist

238. Where do one see the status of the process requested to be executed? Process monitor

Page 29: Peoplesoft hrms  technical mcq questions

239. What category of commands can be executed in data mover? Sql, Data mover commands

240. Where can u see the status of the job report and details in secured way? Process monitor

241. If u change the long name of translate field what object is to be altered? Page def

242. Menu path provides path to? Component

243. Use of process profile? (scenario based on process profile / process group)

244. Leave went into LOP(scenarios based fit gap) - Requirement phase

245. Fit gap analysis --- implementation and upgrade

246. Where do u maintain hierarchies & Create access groups? Tree Manager

247. Where do peopletools data is cached ? App Server

248. Where do u set the web server cache ? webserver configuration.properties file

249. Can we access PIA from MAC OS? Yes

250. PS Application logic reside where? App Server

251. Two Program views of AE Program?a). Definition, Program flow b). Definition, Program viewc). Program view, Object view d). None of the above

252. State Record can be Dynamic Record? a. True b. False

253. AE does Parse SQL? a. True b. False

254. –Trace 255 command line option produces the trace file with the name? a). PI.AET b). PID.AET c). PD.AET d). None of the above

255. To launch an Application Engine program from another App Engine program, which one of the following is correct?a). CallAppEngine b). CallSection Action c). a & b d). None of the above

256. Which command shuts down an application server domain using a “forced” shutdown method?a. psadmin -c shutdown -d ps800dmo b. psadmin -c forceshutdown -d ps800dmoc. psadmin -c boot -d ps800dmo d. psadmin -c shutdown! -d ps800dmo

257. Which of the Task cannot be done through PSADMIN?a. View Status of Application Server Processesb. Stopping Process scheduler Serverc. Starting Web Serverd. Registering Application Server and Process Scheduler as NT Services

258. The application server dynamically scales server processes according to the volume of transaction requests— which is known as?a. Dynamic Scalar b. Spawning c. Short Hand Notation d. Process Scheduling

Page 30: Peoplesoft hrms  technical mcq questions

259. The initial values that you see in PSADMIN are derived from the configuration template that you select when you create your domain. Where these templates reside in the system?a. C:\TEMP in the Application Serverb. PS_HOME/pt842/bin in the Application Serverc. PS_HOME/appserv in the Application Serverd. PS_HOME/templates in the Application Server

260. Can a business Process be used as a Navigator Home page ? a. true b. false

261. We define business rules PeopleCode on a. event definition b. worklist record definitionc. worklist component record d. worklist definition

262. Workilist for a particular user contains marked worked and reassigned buttons. The reassigned button is set from a. appdesigner -> worklist record - > propertiesb. appdesigner -> event definitionc. appdesigner -> worklist definitiond. peopletools -> workflow-> business process definition

263. Which of the following is NOT TRUE in Component Interface (CI) Architecture?a. Properties & Collections of a CI map to Fields & Scrolls of a Componentb. A component interface can be mapped to multiple PeopleSoft componentsc. Keys of a CI map to Component Search Keys of a Componentd. Methods are used to find, create, modify or delete data

264. Which one of the following are standard properties when a Component Interface (CI) is createda) GetHistoryItems b) GetInfoCollection c) CreateInfoCollectiond) InteractiveMode e) a & d only f) a, c & d only

265. The following are various steps that describes the peoplecode logic while implementing a Component Interface: 1) Get the Component Interface 2) Populate the Create Keys3) Establish a user session 4) Populate the required fields5) Create an Instance of the CI 6) Save the CI

266. Which of the following sequence is valid? a) (i), (ii), (iii), (v), (iv), (vi) b) (iii), (i), (ii), (iv),(v), (vi)c) (iii), (i), (iv), (v), (ii), (vi) d) (iii), (i), (ii), (v), (iv), (vi) e) (ii), (iii), (i), (v), (iv), (vi)

267. Which of the following can be mapped as Find Keys for a Component Interfacea) Search Keys b) Alternate Search Keys c) A OR bd) A AND b e) Only key fields can be mapped as Find Keys

268. When do configuration changes made using the configuration manager take effect? a) Once you save the changes and exit the Configuration Manager. b) After exiting PeopleSoft and rebooting your workstation. c) Immediately upon saving the changes. d) Once you exit PeopleSoft and log back in. e) After you shutdown the database and application servers and then reboot.

269. The example below demonstrates the use of SQR flags in the configuration manager directories folder:

-F C:\PSHrms\Sqr\What do the above SQR flags signify to the SQR Report Writer upon execution?

a) Specifies the path to the ALLMAXES.MAX file b) Directs log messages to the specified file

Page 31: Peoplesoft hrms  technical mcq questions

c) Sets full path to and name of the SQR initialization file d) Specifies the output path e) Specifies the path to SQC include files

270. The Trace tab in Configuration Manager only traces Windows client (two-tier) interactionsa) True b) False271. You can assign multiple databases and application servers to a single profile. But, each database and application server must be assigned to only one profilea) True b) False

272. What are the status available in PeopleSoft Domain Status Menua) Server, Database and Current Statusb) Client and Server Statusc) Server, Current and Queue Statusd) Server, Client and Queue Status

273. You can specifically trace the activity of the PSAPPSRV server process by setting the a) APPSRV.LOGb) TUXLOGc) PSAPPSRV.tracesql d) PSAPPSRV.CFG

274. Which of the following is correct in order to start the Process Scheduler Server from the command line using psadmin.

a) Psadmin –p start –d <DBNAME>b) Psadmin –d start –CD <DBNAME>c) Psadmin –p start –CD <DBNAME> -CO <USERID> -CP <PASSWORD>d) Psadmin –p start –CD <DBNAME> -CI <CONNECT ID>

### 275. Which of the following are true with respect to validate signon with database option enabled in psadmin.

a) The application server ensures that the PeopleSoft user id andx password exists in PSOPRDEFN.b) The application server first attempts to connect to database using the user id and password as part of the database connection string.c) The application server ensures that the PeopleSoft user id and password exists in PSOPRDEFN, if it does not exists the request to the connect fails.d) User must be defined on either the operating system or the database and within the PeopleSoft.

276. What is ERD?a. drop-down chart of tree managerb. business process map used fro work-flowc. an organization structure of Business Unitd. flow-chart of Business entities & their relationship (Ans)e. graphical representation of table & common fields between them

277. Select 4 DBMS System table?a.SQL Table (Ans) b. SQL View (Ans) c. Query View (Ans)d.Dynamic view e. Temporary Table (Ans) f. Derived/Work record

278. You must View Business Process map when a client asks you to –? (Select 1)a. add a field to tableb. change mapping of datac. change corporate logon on a paged. create a report with data from multiple tablee. tell client what to do after terminating employee (Ans)

279. If a Manger want’s to approve all request for employees, which process he will be do?

Page 32: Peoplesoft hrms  technical mcq questions

a. Rules (Ans) b. Roles c. Routings d. Steps

280. Where default style sheet specified for system wide access to peoplesoft using the portal in PIA servlet?a. An application designerb. In configuration mangerc. On web serverd. Setup>security links on maintain security menue. In peopletools options on peopletools utility menu (Ans)

281. Where the peoplecode is automatically generated in drag & drop situation?a. activity, component, file layoutb. activity, AE, file layoutc. Business interlinks, component interface, file layout (Ans)d. AE, component, component interface

282. What resources available to peoplesoft partner whom to obtain documentation for upcoming project?a. partner alliance b. partner connection (Ans)c. alliance connection d. peoplesoft connect e. peoplesoft university

283. What does process profile control does?a. The AE process b. operator access to peoplesoft (Ans)c. sequencing of process of job d. the report & batch processing programe. The run & output location for batch process

284. You have downloaded an application fix as a project from the customer connection. Where would you upgrade it?a. Demo b. production DB c. development DB d. application upgrade (Ans)

285. Customer wants to use new image in HRMS. Where it is stored?a. File server b. web server c. Batch server d. DB server (Ans)

286. If you want to login to Data mover in bootstrap mode, you would login as – a. database superuser (Ans) b. Peoplesoft superuserc. data mover superuser d. security administrator

287. Where do u write meta-SQL?1.Dynamic View 2.Derived Work/Record 3.SQL View 4.Query View

288. Process Profile? 1 run and output loc.

289. Where report would be processed?a. Process Scheduler b. Application Server c. Client d. Workstation

290. How many keys you can set for Dynamic View?a. 0 b. 1 c. 2 d. 3 e. 4

291. People Soft Partner wants to know the implementation information. Where he can get it ?a. Customer Connection b. Partner Connectionc. Partner Alliance d. People soft University

292. U downloaded some patches. What are all the things that might come with those patches?a. SQR b. People Code c. Upgrade template d. Message Catalogue

293. Entity Relationship diagram means?a. Business process map b. Work flow processc. A flow chart that indicates each entity and its relationship

Page 33: Peoplesoft hrms  technical mcq questions

294. Which of the following is applicable for LDP? (Choose 2)a. Central security b. Streamline various people soft applications. c. other options

295. Where u would give the parameter values for Process to run?a. Run control table b. State record c. Some other options

296. What all the formats you can same the results from query manager. > xls, csv.

297. The field mapping button on worklist definition is used for for mapping the fields of worklist record that can be visible on worklist message. We can assign the following type of values to ita. A constant valueb. A role namec. A field typed. All of the above

298. What are the Tabs that you see in a Application Engine’s Program Properties? (1). General (2). State Records (3). Advanced (4). Section Filtering (5). Temp Tables (a). 1, 2, 4, 5 & 3 (b). 1, 5, 2 & 4 (c). 1, 2, 5 & 3 (d). 1, 2, 3, 4 & 5 (e). 1, 2, 5 & 3

299. You have modified some values on a page and then accidentally clicked the navigation headings in the breadcrumbs. Which of the following is true in that situation? (a). The system will prompt you to save before the navigation takes place. (b). The system will exit the page without prompting you to save any changes. (c). The system will display a warning message before exiting the page. (d). The system will exit the page but the changes are saved automatically.

300. What is the max length a record definition can have? (a). 13 (b). 15 (c). 17 (d). 14

301. The Section Filtering menu options allow you to filter the current view so that you only see Sections and Steps based on specified criteria. This feature will typically be used in situations where you are developing Application Engine programs intended to run: (a). in Multiple Markets (b). on Multiple Platforms (c). With effective dated sections (d). All of the above

302. Why shouldn’t you run the scripts (generated by the build process) through DataMover? (a). The scripts may contain syntax specific to your database platform that Data Mover is not designed to process. (b). The scripts generated may not include all the fields in the record definition. (c). Data Mover can run any kind of scripts. (d). None of the above

303. You can select deferred mode processing at the field level, page level and component level. Which level will override the other two? (a). Page level (b). Field level (c). Component level (d). In order for a field on the component to run in deferred mode, deferred mode must be selected at each of those levels.

304. Pressing the Refresh button on a Page will force: (a). processing on the application server to determine which fields have changed since the last transmission; and to execute any processing logic associated with those changes.

Page 34: Peoplesoft hrms  technical mcq questions

(b). processing on the Database server to determine which fields have changed since the last transmission; and to execute any processing logic associated with those changes. (c). processing on the web server to determine which fields have not changed since the last transmission changes. (d). None of the above 305. While creating a Query (Public or Private) involving two tables using PSQUERY, what happens as soon as you select a second record. (a). Query will detect the second record and warns the user by displaying a warning message. (b). Query executes the query displaying results. (c). Query will detect the join and display the Join Criteria dialog box. (d). Query includes only common key fields and will delete other fields in the fields tab.

306. Which of the following is not provided by PSQUERY for formatting QUERY output?(a). Change the column headings(b). Specify a sort order for the result rows(c). Display Translate Table values in place of codes. (d). Display Prompt Table Values in place of codes.

307. Which of the following is correct in regards to the usage of ReUse statement in App. Engine Programs: (1). Don't use ReUse if you use %BIND variables to build parts of the SQL statement(2). If you use STATIC option on the %BIND you can use ReUse.(3). Don't use ReUse if you have %BIND variables in the field list of a SELECT statement unless the value is constant. (4). You can have Application Engine recompile a reused statement by using the %ClearCursor function. (a). 1 & 3 only (b). 2 & 4 only (c). 1, 2 & 3 only (d). 2, 3 & 4 only (e). All 1, 2, 3 & 4

308. Which of the following is not true:(a). Application Engine Definition is an Application Designer Object(b). Application Engine Developers can take advantage of all the interface benefits that Application Designer offers.(c). Multiple window support, which allows a developer to have multiple Application Engine programs open simultaneously.(d). Change control support allows you to manage access to Application Engine objects by locking records.(e). You can easily launch the PeopleCode Editor and the SQL Editor from within the Application Engine Designer interface, as needed.(f). None of the above. 309. What is the order of the standard boolean operators in people code?(a). OR, AND, NOT (b). NOT, AND, OR (c). AND, NOT, OR (d). NOT, OR, AND

310. If the Component Processor encounters an Error in one of these events, the user can't fix it . The user has no control over processing that occurs in these events:1) FieldDefault 2) FieldFormula 3)RowInit 4)FieldChange5)Prepopup 6)RowDelete 7)SavePreChange (a). 1, 2, 3, 4, 5 & 6 only (b). 2, 3, 4, 5, 6 & 7 only (c). 2, 4, & 7 only(d). 1, 2, 3, 4, 5 & 7 only (e). 1, 2, 3 & 6 only (f). 3, 4, 5, 6 & 7 only.

311. What does the PeopleCode Built-in function Exact do?

Page 35: Peoplesoft hrms  technical mcq questions

(a). Compares two Date Variables (b). Compares two text strings(c). Compares two string variables (d). Compares two numeric variables.

312. When you add or subtract 2 date values or 2 time values, the result is given in(a). DATE (b). TIME (c). DATETIME (d). NUMBER

313. There are ___________ PeopleCode events that act as exit points from the Component Processor Flow. (a). 20 (b). 15 (c). 17 (d). 19

314. Which one of the following is incorrect in case of System Variables:(a). Provide access to system information. (b). Prefixed with the ‘&’ character.

(c).can be used wherever you use a constant (d). can assign their values to temp variables.

315. Usually RowInit is paired with : (a). FieldDefault (b). SaveEdit (c). FieldChange

316. Which of the following are true with SQR Server 6.0?(a). Expanded DDO functionality (b). Multi-byte encoding (c). Color-printing

support (d). All of the above (e). None of the above

317. Which SQR do you have to run to setup/create a sample database.(a). aurefrsh (b). cretaedb (c). loadall(d). setupdb (e). None of the above

318. Page numbers can be printed in a __________format with the PAGE-NUMBER and LAST-PAGE commands.

(a). “Page n of m” (b). “n of m” (c). “Page# n” (d). “n/m”

319. What happens if SQR commands in a SELECT paragraph are not indented at least by one space.(a). Nothing happens(b). While compiling SQR automatically indents all SQR commands (c). They will be treated as COLUMN names and the SQR will abend. (d). SQR treats them as Database columns but will not abend the SQR program.

320. What will be the output in #loc? LET $code = ‘abcdefgh’ find ’cde’ in $code 0 #loc (a) 2 (b) 1 (c) 4 (d) 3

321. When a business event is triggered, the system follows these 3 steps to decide to whom to route the work item. Find out which does not.(a). It binds the query's bind variables using data from the page that's triggering the event. (b). It runs the query, checking each user's route control profile to determine whether the user meets the selection criteria.(c). It routes the work item to the appropriate role users.(d). Assigns one of the roles provided for use with route controls.

322. Which function is used in every Workflow PeopleCode Program? (a) TriggerWorkFlowEvent (b) OnRouteSubscriptionEvent (c) TriggerBusinessEvent (d). None of the above

323. Which of the following has Workflow as one of their events? (1) Record Field (2) Component Record Field (3) Menu 4). Component (a) 2 & 4 (b) 1 & 3 (c) 1 & 4 (d). 2 & 3

Page 36: Peoplesoft hrms  technical mcq questions

324. When using COM API bindings to access a component interface from a local client machine or web server, you need three of the following. Find one which is not. (a) Third party application (non-PeopleSoft) (b) External API installation

(c) PeopleSoft_PeopleSoft.tbl (d). The Microsoft JDK

325. How are the fields that appear on a search dialog box determined? (a). All fields on the search record that have the search key, alternate search key and the list box item checked on. (b). All fields on the search record that have the search key or alternate search key. (c). All fields on the search record that have the alternate search key. (d). All fields on the search record that have the search key and the list box item checked on.

326. List out the actions that can be performed using a PeopleSoft Page that is not Effective-dated? (a). Add & Update/Display Only. (b). Add, Update/Display, Update/Display All & Correction only. (c). Add, Update/Display All & Correction only. (d). Update/Display, Update/Display All & Correction only.

327. Is Translate Table Effective Dated? (a). No. (b). If we include historical rows then it is Effective-dated. (c). Yes (d). None of the above.

328. When can more than one record be referenced under a scroll area? (a). If you want to Add key values to a search record and if you specify Add Search Record option in Component properties. (b). If the search record is a SQL view and built at the database level. (c). If it is a related Display field it can be used from another record. (d). If Level zero keys are available in the scroll area we can refer to more than one record in a scroll area.

329. What is the significance of Reasonable Date record field property? (a). When the date entered is 45 days more than or 45 days less than the system date, a error is displayed. (b). When the date entered is 30 days more than or 30 days less than the system date, a warning is displayed. (c). It does the field validation using PeopleCode if date is not entered in the correct format. (d). It correctly formats the date no matter in which format it was entered.

330. What happens if you do not make a check box required? (a). You will get warning message “Check Box is not marked as required” when you tab out of that field. (b). You will be able to save the Page, but the Check Box will have the default value of “NO”. (c). The property is automatically set when the Record Definition is Built. (d). You will get an error message “Invalid On/Off Checkbox Value” when you save the Page.

331. What is the purpose of Inquiry Pages? (a). To view the data and make changes if necessary in correction mode. (b). To view the data without making any changes. (c). To update and view the data using Update/Display mode.

Page 37: Peoplesoft hrms  technical mcq questions

(d). To be able to Add an Inquiry using Add action.

332. Name a few Predefined formats for Character Field Type? (a). Uppercase, Mixedcase (b). Name, Number and SSN (c). Both (a) & (b) (d). Uppercase, Mixedcase, Name & Number only.

333. What PeopleCode events are invoked before a Page is displayed? (a). RowSelect, FieldDefault, FieldFormula, and RowInit. (b). RowSelect, FieldChange, FieldFormula, and RowInit. (c). RowSelect, FieldDefault, FieldChange, and RowInit. (d). RowSelect, FieldDefault, FieldFormula, and RowDelete.

334. What PeopleCode events are invoked when a Component is saved? (a). Pre-popup, SavePreChg, Workflow, and SavePostChg. (b). SaveEdit, SavePreChg, Workflow, and SavePostChg. (c). SavePreChg, Workflow, Activate and SavePostChg. (d). SaveEdit, SavePostChg, Activate and Workflow.

335. What major difference is there between derived/work fields and other fields on panel definitions? (a). Derived/Work fields can be only on occurs level 0 and need to come from the primary record definition for the level. (b). Derived/Work fields can be only on occurs level 3 and do not need to come from the primary record definition for the level. (c). Derived/Work fields can be on any occurs level and need to come from the primary record definition for the level. (d). Derived/Work fields can be on any occurs level and do not need to come from the primary record definition for the level.

336. In which sections, the Begin-Select paragraph is allowed. (a). Begin-Program (b). Begin-Procedure (c). Both (a) & (b) (d). None of the above

337. In SQL query, how do you use dynamic where clause? (a). You should enclose it in forward slashes. Like /$dynamic_query/ (b). You should enclose it in backward slashes. Like \dynamic_query\ (c). You should enclose it in square brackets. Like [$dynamic_query] (d). None of the above

338. Where can you use the other SQL DDL statements like Create, Drop, Alter, Grant, Revoke? (a). You can use it in Begin-SELECT and End-SELECT paragraph. (b). You can use it in Begin-SQL and End-Sql paragraph. (c). You can use it in Begin-Program and End-Program paragraph. (d). You can use it in Begin-SQC End-SQC paragraph.

339. In which section can you create an array? (a). You can use it in Begin-SETUP and End-SETUP. (b). You can use it in Begin-PROCEDURE and End-PROCEDURE. (c). You can use it in Begin-Program and End-Program.

Page 38: Peoplesoft hrms  technical mcq questions

(d). All of the above.

UNICODE is supported by the foll:Oracle, SQL Server, DB2/UDB

Not supported by:Sybase, Informix, DB2/MVS