PeopleTools Options

Select PeopleTools, and then Utilities, and then Administration, and then PeopleTools Options to access the PeopleTools Options page. Use this page to set a number of options that affect multiple PeopleTools and applications, such as language options and change control settings.

This example illustrates the fields and controls on the PeopleTools Options page (1 of 3). You can find definitions for the fields and controls later on this page.

PeopleTools Options page (1 of 3)

This example illustrates the fields and controls on the PeopleTools Options page (2 of 3). You can find definitions for the fields and controls later on this page.

PeopleTools Options page (2 of 3)

This example illustrates the fields and controls on the PeopleTools Options page (3 of 3). You can find definitions for the fields and controls later on this page.

PeopleTools Options page (3 of 3)
Field or Control Description

Environment Long Name and Environment Short Name

Enter a long name and a short name for the current PeopleSoft environment. PeopleSoft software update tools use this information to identify the database when searching for updates. For example, enter HR Demo Environment for the long name, and HR Demo DB for the short name.

System Type

Select an appropriate system type from the drop-down list, for example, Demo Database. This information helps to further identify the current environment for the purpose of searching for and applying software updates.

Right Align Field Labels

By default, the system uses left label alignment when adding new fields to pages in Application Designer. To make all new page field labels use right label alignment (at design time), set the Right Align Field Labels check box on the PeopleTools Options page.

See Application Designer Developer’s Guide: Setting Page Field Properties for Controls.

Language Settings

Field or Control Description

Language Code

Identifies the database's base language.

The base language of an application is the application's primary language, normally the language that is used most commonly throughout the enterprise. A database can have only one base language. All other language translations that are stored in the database are referred to as non-base languages (or sometimes as foreign languages).

You can't change the base language setting on this page. This field is for display purposes only. To change the base language, use the SWAP_BASE_LANGUAGE Data Mover command.

Translations Change Last Update

If you select the Translations Change Last Update check box, and you use the PeopleTools translate utilities to translate objects, the system updates the Last Updated information of the translated object to the date/time/userid of the translation. If it's turned off, then the date/time/userid of the object does not change when it's translated.

Note:This only applies when you're using the page-based PeopleTools translation utilities; the Translation Workbench always updates the last updated information.

Sort Order Option

Select the sort order that is appropriate for the site.

See Global Technology: Understanding Sort Orders

General Options

Field or Control Description

Background Disconnect Interval

This option is no longer in use.

Multi-Company Organization

Turn on Multi-Company Organization if more than one company makes up the organization.

This option affects how Application Processor displays company-related fields in search dialogs and pages. See the PeopleSoft Human Capital Management product documentation for more details.

Multi-Currency

The Multi-Currency setting is a system-wide switch that enables automatic formatting of currency amount fields that have associated currency control fields. Another function of this setting is to globally display currency control fields. If you turn off this option, automatic formatting based on currency control fields is no longer active and all currency control fields are thus hidden.

When the Multi-Currency setting is on, it also validates user-entered currency data against the currency's defined decimal precision. This validation causes the system to issue an error if a user attempts to enter a decimal precision that is greater than that which is allowed by the currency code definition.

Under most circumstances, leave Multi-Currency selected.

Use Business Unit in nVision

Deselect the Use Business Unit in nVision option if you're using an HCM database. Otherwise, select it.

Use Secure Rep Rqst in nVision

Select this check box if you want the report request in nVision to be secure. The default setting is selected.

Multiple Jobs Allowed

Selecting Multiple Jobs Allowed enables HCM systems to support employees holding concurrent jobs with more than one set of enrollments.

This option affects how Application Processor displays employee-record-number-related fields in search dialogs and pages. See the HCM documentation for more details.

You must select this option in order to display the fields EMPL_RCD and BENEFIT_RCD_NBR on a page.

Allow DB Optimizer Trace

Typically, you turn on this trace only during periods in which you are collecting detailed performance metrics. When you are not tuning your performance, the DB Optimizer trace should be turned off.

Grant Access

When adding a new user by using PeopleTools Security, the system automatically grants the new user select-level access to a set of PeopleTools SQL tables used for security. If you are using a SQL security package and do not want PeopleTools Security to perform any SQL grants, turn off Grant Access.

Platform Compatibility Mode

Enables you to add the capability to set a database compatibility mode as an overall database setting, forcing developers to create applications by using all platforms as the least common denominator. This option enables developers, who create applications for multi-platform deployment, to catch platform-specific issues at design time rather than during testing.

Note:This option is used mainly by PeopleSoft development teams that need to develop applications to run on all supported database platforms. To support numerous database platforms, PeopleSoft needs to have a tablespace for each physical table record definition.

If platform compatibility is enabled for a database, the system forces developers to enter a tablespace name when saving a record definition regardless of the current platform. If this option is disabled, you are only prompted for a tablespace name if you are developing on a platform that utilizes tablespaces. This prevents table record definitions being added to the database without a tablespace name.

Allow NT batch when CCSID <>37

Enables you to override non-z/OS COBOL batch restrictions. If the DB2 z/OS database's CCSID is NOT 37, PeopleSoft blocks batch COBOL from running against z/OS Databases on Windows unless you choose this override.

Note:Even if you choose this override, if you use %BINARYSORT() in the COBOL, the system issues an error on Windows. RemoteCall COBOL can run on Windows and UNIX regardless of this option setting, even if CCSID is NOT 37, but the system issues an error.

Save Error is Fatal

Select this option when you have non-repeatable PeopleCode logic in your application's SavePreChange or Workflow. In previous releases, PeopleSoft applications were coded to assume that errors during save are always fatal, but the current PeopleTools release no longer behaves this way. Use this option to ensure predictable behavior with your application without having to modify your older application code.

This check box is cleared by default. If you get an error during save processing, the transaction continues and you're allowed to attempt to save again. When this option is selected, if you get an error during save processing the transaction is aborted and all changes are lost. This applies to errors that occur between and including the SavePreChange event to the SavePostChange event. It also includes the component processor save processing. It doesn't include errors from the SaveEdit event.

For example, suppose you have some calculations that occur in SavePreChange which are based on the buffers and also modify the buffers. If there's an error during the save and you attempt to save again, the calculations are repeated, but this time based on the buffers that were already modified by the first time the calculations where done. Therefore the second time the calculations are done they will be incorrect, which could lead to incorrect data being saved to the database. In this case you would want to turn on the Save Error is Fatal option, because a fatal error on save is more desirable than incorrect data being put into the database.

Set Focus on Save

If selected, focus is set on the Save button when a user saves a component. If not selected, focus is set on the first control on the page that can assume focus when a user saves a component. By default, the option is not selected.

Note:This setting has a system-wide effect.

Temp Table Instances (Total):

The value that you specify in the Temp Table Instances (Total) edit box controls the total number of physical temporary table instances that Application Designer creates for a temporary table record definition when you perform the Build process.

This value indicates the total number of undedicated temporary table instances. The maximum number of temporary table instances that you can specify is 99.

Temp Table Instances (Online)

Enter the available online instance values. When you invoke a process online, PeopleTools randomly allocates a single temporary table instance number to programX for all of its dedicated temp table needs. The higher the number of online instances that is defined, the less likely it is for two online processes to get the same value.

Maximum Message Size

Use this parameter to set the maximum message size being handled by Integration Broker.

There is a practical limit to how large a message can be. This limit can be determined by a variety of factors, including network speed, available memory, processing load, and so on.

Base Time Zone

Although you can display time data a number of different ways, PeopleSoft databases store all times relative to a system-wide base time zone. You can adjust the display of the time that an end user sees using the Use Local Time Zone (LTZONE) setting in PeopleTools, Personalizations.

This base time zone is the one that the database server uses. In order for PeopleSoft to properly manage time data, the system needs to know which time zone that is. Set the Base Time Zone to the time zone that the database server's clock uses.

Note:After changing this setting, reboot any application servers that are connected to the database. It is critical for the correct operation of the system that this time zone match the time zone in which the database is operating. Any discrepancy in the base time zone as defined in this page and the time zone in which the database system is operating leads to inaccurate time processing.

Last Help Context # Used

This field is no longer used.

Data Field Length Checking

Normally, field length validation is based on the number of characters that are allowed in a field. For example, a field defined as CHAR(10) in Application Designer holds ten characters, regardless of which characters you enter. In a Unicode database, double-byte characters, such as those found in Japanese, are counted the same as single-byte characters, such as those found in the Latin alphabet.

If you create a non-Unicode database, the field length in Application Designer represents the number of bytes that are permitted in the field, not the number of characters. When the non-Unicode database uses a single-byte character set (SBCS), you can only enter single-byte characters, so the number of characters and the number of bytes are the same. However, because double-byte character sets (DBCS) typically allow a mix of single- and double-byte characters, the number of characters that are allowed in a field in a non-Unicode DBCS database varies. This is true for both shifting and non-shifting double-byte character sets.

For example, a if a user enters ten Japanese characters into a field that is defined as CHAR(10) in Application Designer, this string needs 20 bytes of storage in a non-shifting double-byte character set and 22 bytes of storage in a shifting double-byte character set. This ten-character input fails insertion into both these databases.

Use the Data Field Length Checking option to ensure field length validation appropriate to the database's character set. Values are MBCS and Others.

Choose Others if you are using a Unicode-encoded database or a non-Unicode single-byte character set database. This prevents special field length checking. As discussed above, these types of databases do not require such checking.

Choose MBCS if you are running a Shift-JIS Japanese database.

Japanese is the only language that PeopleSoft supports in a non-Unicode DBCS encoding. All other languages requiring double-byte character sets are only supported by PeopleSoft by using Unicode encoded databases.

Maximum Attachment Chunk Size

Controls the size of the file attachment chunks that are stored in the database. This allows you to upload a file attachment that is larger than could be stored in a single row of the database. The system divides the data into chunks to store in different rows of the database table.

The default is 28,000 bytes, and maximum attachment chunk size allowed by PeopleTools is 50 MB. Application Designer data types control how the system manages "long data."

If you want to store your files in the database in a form that allows for portability across the database platforms supported by PeopleTools, you must set the Maximum Attachment Chunk Size option to a value that would be permitted by all of the database platforms supported by PeopleTools — no more than 28,000 bytes.

However, if you do not want to consider the portability of files across database platforms supported by PeopleTools, you may set the Maximum Attachment Chunk Size option to the maximum value that your database supports. For example, if you are using the Oracle database, you can set the value to 2 GB.

Note:The Maximum Attachment Chunk Size determines the size of the chunks stored in the database. This setting does not affect the maximum size of the file chunks that can be read from that table. The maximum size of the file chunks that the system reads from the database table is determined by the Maximum Length property defined for that field in Application Designer.

Note:When working with file attachments it is imperative that you understand how the file processing PeopleCode constructs behave, such as the AllowLargeChunks parameter, used with the AddAttachment built-in function.

See Application Designer Developer’s Guide: Specifying Long Character Field Attributes.

See PeopleCode Language Reference: Functions by Category.

See PeopleCode Developer’s Guide: Understanding the File Attachment Functions.

Upgrade Project Commit Limit

Sets the limit on how many rows can be modified by an upgrade project before the system issues a COMMIT statement.

Enable Switch User

The Enable Switch User option enables you to limit the users who can change identities in a PeopleSoft system. The feature applies only when accessing PeopleSoft using a browser; it has no effect on two-tier or three-tier connections.

Most sites have no reason for individual users to change their PeopleSoft system identity during a session. For those sites that do require this capability, the number of users who need to switch to another user profile typically is fairly small. For example, the users who can switch identities are usually limited to the system's GUEST user (if the system has one) and, perhaps, a few system administrators or power users.

Options for Enable Switch User are:

  • All: Use this value to indicate that all users are permitted to change their identities during their browser session. This is the default value.

  • None: Use this value to indicate that no user is permitted to change identities during a browser session

  • Some: Use this value to indicate that some, selected users are permitted to change their identities during a browser session. When you select this value, the Allow Switch User check box appears on the General page of the user profile definition in the PeopleTools Security interface. Select Allow Switch User to indicate that the individual user is permitted to change identities within a PeopleSoft session. User profiles that have the Allow Switch User option unselected will be immediately logged out when the system detects a change in the user's identity.

Once you specify which users can switch identities, if an identity change is attempted (switch user) by an unauthorized user, the system:

  • Logs that user off the system, immediately.

  • Displays the following message on the sign-out page: "Illegal Identity switch has been detected by the System. Please re-login."

  • Writes an entry in the web server logs indicating that an illegal switch user was attempted.

Note: Assume that the user profile to which a user switches is the “destination” user profile, and the user profile from which a user switches is the “source” user profile. If a user is allowed to switch identities during a session, it is allowed by the source user profile, not the destination user profile. For example if you allow UserA to switch to UserB, it is UserA's user profile that must have the Allow Switch User option selected. The setting for UserB's profile is not relevant in determining whether a switch user from UserA to UserB is allowed. This feature does not control the user profile to which a user can switch; it only addresses which users are permitted to switch identities during a browser session.

See Security Administration: Setting General User Profile Attributes.

MinHash

The MinHash option enables you to set the minimum hash algorithm that all sites participating in single sign-on (SSO) must use in order to talk to each other. The default value is SHA256.

Options for MinHash are:

  • SHA1 — The site is hashed with the SHA1 algorithm.

  • SHA256 — The site is hashed with the SHA256 algorithm.

Note:PeopleSoft recommends that you do not change the default value.

During the PS_TOKEN validation at the Web tier, PeopleSoft uses the MinHash value to prevent Web sites with weaker hashing algorithm from talking to other sites participating in single sign-on. The MinHash option is not used for PS_TOKEN generation.

See Security Administration: Implementing PeopleSoft-Only Single Signon for more information on PS_TOKEN.

Field or Control Description

Case Insensitive Searching

Enables you to provide case-insensitive searching for the PeopleSoft search records when searching for PeopleSoft definitions. The options are:

  • Off : Enables case sensitive searching and sets it to "on" without displaying the Case Sensitive check box on the search page.

  • On - Case Sensitive Default Off: (Default) Displays the Case Sensitive check box on the search page unselected, providing the user the option of enabling case-sensitive searching for a particular search by selecting the Case Sensitive check box.

  • On - Case Sensitive Default On : Displays the Case Sensitive check box on the search page selected, providing the user the option of switching to case-insensitive searching for a particular search by deselecting the Case Sensitive check box.

Note:This option is not associated with Search Framework.

Default Style Sheet Name

Branding Application Package

Branding Application Class

Display the default, system-wide branding settings, which are defined on the Branding System Options page:

  • The style sheet for classic components.

  • The application package that contains the application class that defines system-wide branding functions.

  • The application class that defines system-wide branding functions.

See Portal Technology: Configuring Branding System Options for more information on setting these values.

Max Rows in Prompt results

Sets the maximum number of rows seen in a prompt (lookup) result. The default value is 100.

See Applications User’s Guide: Using Lookup Prompts.

Max rows in Global Search

Sets the maximum number of rows in the result list that an end user sees from a Global Search. The default value is 50.

See Search Technology: Working with Search Results in Global Search.

Max Rows in Pivot Grids

Sets the maximum number of rows displayed in a pivot grid.

Help Options

Field or Control Description

F1 Help URL

Specify the URL that points to an installation of PeopleTools online help. When users press the F1 key in Application Designer or other Windows client applications, the appropriate context-sensitive PeopleTools documentation is displayed.

You can point to either a local installation of PeopleTools online help or to an installation on Oracle’s hosted documentation website:

  • To point to a local installation of PeopleSoft online help, construct the URL similar to the following:

    http://webserver:port/help_folder/help.html?ContextID=%CONTEXT_ID%&LangCD=%LANG_CD%

    For example:

    http://myserver.example.com:8080/help-PB/help.html?ContextID=%CONTEXT_ID%&LangCD=%LANG_CD%
  • To point to an installation on Oracle’s hosted documentation website, construct a URL similar to the following:

    https://docs.oracle.com/pls/topic/lookup?id=%CONTEXT_ID%&ctx=library_cd

    For example:

    https://docs.oracle.com/pls/topic/lookup?id=%CONTEXT_ID%&ctx=pt858latest

    Note:For more information on current library codes, see Configuring Context-Sensitive Help Using the Hosted Online Help Website or Configuring Context-Sensitive Help Using a Locally-Installed Online Help Website.

Important:This setting applies only to F1 help accessed through Application Designer and other Windows client applications. Therefore, you must configure this link to point to a PeopleTools library, and not to some other PeopleSoft application. Use the Web Profile Configuration page to configure the Help link displayed on PeopleSoft pages accessed through a browser. See Portal Technology: Configuring General Portal Properties for more information.

Ctrl-F1 Help URL

This setting only applies to the Windows environment (such as Application Designer).

The Ctrl+F1 URL allows you to provide an alternate location for help. For example, you may set the main F1 Help URL to PeopleTools online help and the Ctrl+F1 for the company's help site.

Database Encryption Algorithm

(Applies to Oracle databases only.) Enables you to select the encryption algorithm the system uses to encrypt database fields to additional security.

See Data Management: Implementing Oracle Transparent Data Encryption.

Fluid Mode Properties

These properties apply to fluid applications only.

See Fluid User Interface Developer’s Guide: Configuring PeopleTools Options for Fluid Applications.

Favorite Searches

Field or Control Description

Favorite Searches

Select this check box to enable all users to save configurable searches to their My Favorite Searches page. The feature is enabled by default.

Max Favorite Searches

Enter the maximum number of searches that a user can save and add to their My Favorite Searches page. The default is 10.

See Search Technology: Working With Saved Searches.

Setting Smart Prompt and Smart Drop-Down Options

You can configure prompt fields and drop-down fields to respond to user choices and display prompt values or drop-down list values based on recently used or frequently used values. Such prompts and drop-down lists are called Smart Prompt and Smart Drop-Down respectively. Smart Prompts and Smart Drop-Down are enabled by default.

You can configure the smart prompt and smart drop-down feature on:

  • Classic and fluid pages.

  • Search pages and transaction pages.

  • Standard and keyword search.

  • All fields at all levels.

    Note:

    Smart-prompt feature is not supported on date fields.

  • Smart drop-down feature is supported on system-generated drop-down fields and PeopleCode-generated drop-down fields.

Important:

The smart prompt and smart drop-down feature is not available in screen reader mode.

For information on end users interacting with smart prompt and smart drop-down lists, refer to Application User's Guide: Using Smart Prompts and Applications User’s Guide: Using Drop-Down List Boxes. Also, refer to the Considerations for Using Smart Prompt and Smart Drop-Down in Grids and Scroll Areas section in Applications User’s Guide: Adding Rows.

Consider the following regarding the smart prompt and smart drop-down feature:

  • Browser cache is used for data storage.

  • Browser cache stores data per user basis, that is, data stored for one user cannot be accessed by another user.

  • Browser cache is updated when a user selects a value from the prompt values or from the drop-down list. The page does not have to be saved.

You can disable or enable smart prompts and smart drop-down at four levels, namely:

Other conditions and factors also affect the availability of the feature are described later in this topic.

On the PeopleTools Options page, use the Smart Prompt Options and the Smart Drop-Down Options group boxes to disable or enable the Smart Prompt and Smart Drop-Down Options system-wide.

This example illustrates the fields and controls on the PeopleTools Options page: Smart Prompt Options and Smart Drop-Down Options. You can find definitions for the fields and controls later on this page.

PeopleTools Options page: Smart Prompt Options and Smart Drop-Down Options

The following table describes the Smart Prompt Options:

Field or Control Description

Smart Prompt

Smart Prompt is enabled by default.

Deselect the Smart Prompt check box to disable the display of smart prompt system-wide. That is, the prompt field displays the list of values devoid of sections.

To enable smart prompt feature, select the Smart Prompt check box.

See the table describing the configuration at the four levels that control the availability or non-availability of the smart-prompt option.

Max Smart Prompts

The maximum number of smart prompt values is 1000, by default.

This is a configurable value, so based on your business requirements, you may increase or decrease the maximum number of smart prompt values.

If you want to increase the maximum number of smart prompt values beyond the default value, you should be aware that it may impact storage, performance, and usability.

Display Order

Select whether you want to display frequently viewed values first or recently viewed values first in the Most Relevant section of smart prompt. The default is Most Frequent first.

When you select Most Frequent first, then in the Most Relevant section of smart prompt, the most frequently used values are listed first followed by the most recently used values. Similarly, if you select Most Recent first, then in the Most Relevant section of smart prompt, the most recently used values are listed first followed by the most frequently used values.

Max Most Frequent Count

Specify the maximum number of frequently used values you want to display in the Most Relevant section of smart prompt.

Max Most Recent Count

Specify the maximum number of recently used values you want to display in the Most Relevant section of smart prompt.

The following table describes the Smart Drop-Down Options:

Field or Control Description

Smart Drop-Down

Smart Drop-Down is enabled by default.

Deselect the Smart Drop-Down check box to disable the display of smart drop-down lists system-wide. That is, the drop-down field displays the list of values devoid of sections.

To enable smart drop-down feature, select the Smart Drop-Down check box.

See the table describing the configuration at the four levels that control the availability or non-availability of the smart-prompt option.

Max Smart Drop-Downs

The maximum number of smart drop-down list values is 1000, by default.

This is a configurable value, so based on your business requirements, you may increase or decrease the maximum number of smart drop-down list values.

If you want to increase the maximum number of smart drop-down list values beyond the default value, you should be aware that it may impact storage, performance, and usability.

Min number of values to turn on Smart Drop-Down

Specify the minimum number of drop-down list values to activate the Smart Drop-Down list. When the specified threshold is reached, the drop-down list values are displayed based on recently used or frequently used values and the list is divided into Most Relevant and Others sections.

The default minimum number is 6.

Display Order

Select whether you want to display frequently viewed values first or recently used values first in the Most Relevant section of smart drop-down list. The default is Most Frequent first.

When you select Most Frequent first, then in the Most Relevant section of smart drop-down list, the most frequently used values are listed first followed by the most recently used values. Similarly, if you select Most Recent first, then in the Most Relevant section of smart drop-down list, the most recently used values are listed first followed by the most frequently used values.

Max Most Frequent count

Specify the maximum number of frequently viewed values you want to display in the Most Relevant section of smart drop-down list.

Max Most Recent count

Specify the maximum number of recently used values you want to display in the Most Relevant section of smart drop-down list.

The following table illustrates the configuration of smart prompts and smart drop-down options at the four levels and its resultant availability or non-availability.

System Level User Level Record-Field Level Page-Field Level Feature Availability

Enabled

Enabled

Enabled

Enabled

Yes

Not enabled

Enabled

Enabled

Enabled

No

The feature is disabled for all users.

Enabled

Not enabled

Enabled

Enabled

Not available for the specific user; no impact to other users.

Enabled

Enabled

Not enabled

Enabled

Smart prompt feature is disabled in every page field that uses this record field and impacts all users. No impact to other fields in those pages.

Enabled

Enabled

Enabled

Not enabled

Smart prompt feature is disabled only for that page field and impacts all users. Does not impact other fields in the same page, similarly no impact to other pages.

In addition to the configuration of smart prompt and smart drop-down options at the four levels, several factors or conditions also affect the availability or non-availability of the smart prompt and smart drop-down feature. When the following conditions or factors are true, the smart prompt and smart drop-down feature is not available.

Conditions or Factors Feature Availability

User logs in screen reader mode.

No

Browser cache is not available.

No

A user switches from one browser to another browser.

Smart prompt and smart drop-down feature is not available till the user choices are built in the browser cache.

Browser cache is not imported from other browsers.

User interface elements that look like drop-down list, for example, search category on global search, and so on.

No

User interface elements that look like prompt fields, such as, push buttons with prompt action.

No

Lookup field is a search record field, which does not have a prompt table.

No

Browser cache is cleared.

Smart prompt and smart drop-down feature is not available till the user choices are built again in the browser cache.

PeopleTools version is upgraded.

Smart prompt and smart drop-down feature is not available till the user choices are built in the browser cache.

PIA URL is changed.

The PIA URL may change due to various reasons such as, when Web servers are recreated, system downtime due to maintenance, or servers are moved.

Smart prompt and smart drop-down feature is not available till the user choices are built in the browser cache.