Administering Country Codes

To administer country codes, use the Country Table (COUNTRY_TABLE), Country Address Format Table (ADDRESS_TABLE), the Country Table – HR (HR_COUNTRY_TABLE), and the State/Province (STATE_DEFN) components.

These topics provide an overview of country codes and discuss administering country codes.

This video provides an overview of configuring addresses and the global dynamic address:

Video: Image Highlights, PeopleSoft HCM Update Image 39: Enhanced Address Configuration

Page Name

Definition Name

Usage

Country Table Page

COUNTRY_DEFN

View or update country descriptions.

Entry and Validation Page

ADDR_FORMAT_TABLE

Identify address fields and validation for a country.

Display and Print Page

ADDR_FORMAT_DISP

Specify the address format for the country that is selected from the Country Table.

Search Values Page

EO_ADDR_VALIDAT

Make corrections, deletions, or incremental additions to specify the valid address values for the country.

Country Table for HR Page

HR_COUNTRY_DEFN

Specify additional information about a country for HCM reporting purposes.

State/Province Page

STATE_DEFN

Add a state, province or equivalent entity for the country that is selected from the Country Table.

Country Table Report - Run Control Page

PRCSRUNCNTL

Run the Country Table report (PER708) that prints a list all country character codes.

On many pages in PeopleSoft Human Resources, a country appears as part of the address for a person, a company, or an office. Countries are represented as codes, such as CAN for Canada, and they are listed in the Country Table component. In the Country field on any page, the system displays a default country code, which you can change. The Org Defaults by Permission Lst component and the Business Unit Options Defaults component (BUS_UNIT_OPT_HR) can affect this default code. You can define the information that users should capture for addresses in specific countries using the Country Address Format Table component (ADDRESS_TABLE).

You need codes for all the countries where your organization does business and where the people in your system live. The Country Table page (COUNTRY_DEFN) includes an extensive list of predefined countries and codes, and the Address Format Table component (ADDRESS_TABLE) maintains the address field layout for each country. These pages are updated with each version of PeopleSoft Human Resources according to the countries that are recognized by the International Standards Organization (ISO).

Formatting Addresses for a Country

In some cases, you may need to add a new country code or modify an existing country address format. For these instances, PeopleSoft HCM delivers the global dynamic EO_ADDR_GBL_SEC address page to support global address formatting. This functionality enables you take control over how addresses should display on a user page by enabling the administrator to:

  • Configure the address fields, and their display order, as they should appear on the data-entry pages.

  • Add or remove an address field from the address.

  • Configure an address field, as needed.

  • Apply cross validation logic, if additional validation is required.

Use the Country Table page (COUNTRY_DEFN) to view or update country descriptions.

Navigation:

Set Up HCM > Install > Country Table > Country Table

This example illustrates the fields and controls on the Country Table page.

Country Table page

Field or Control

Description

2-Char Country Code (two-character country code)

Enter the code that the U.S. government assigned to the country, if applicable.

EU Member State (European Union member state)

Select if this is an EU member state. This field is for your reference only and doesn't impact system processing or reporting.

Use the Entry and Validation page (ADDR_FORMAT_TABLE) to set address fields and validation for a country.

Navigation:

Set Up HCM > Install > Country Address Format Table > Entry and Validation

This example illustrates the fields and controls on the Entry and Validation page when using the standard delivered address page for a country.

Entry and Validation page

This example illustrates the fields and controls on the Entry and Validation page when using the dynamic global address page EO_ADDR_GBL_SEC.

Entry and Validation page when using the dynamic address page EO_ADDR_GBL_SEC

Field or Control

Description

Address Page Name

Select an address page from the list of available options. The system will display the list of fields on that page in the Address Fields group box.

To use the global address formatting feature, enter the EO_ADDR_GBL_SEC (Address Entry - Dynamic) page to enable additional field options and add or delete fields from the address display.

Note: When using a country specific page (for example, EO_ADDR_ARG_SEC) or the Address Entry - Default page name (i.e.-EO_ADDR_DFT_SEC), you cannot add or remove the fields on this page.

Address Search

This group box is available when the country is configured to use address searching. As delivered, the page displays this group box for four country address pages: Japan, Switzerland, Italy and Netherlands.

Note: To enable the use of address search and validation for other countries, you need to load values into the EO_ADDR_VALIDAT table for the country through a batch utility or with SQL.

Field or Control

Description

Enable Address Search

Select to enable users to search for a valid value. Select this check box to enable the Used in Search column and the Search Values Page. The system provides this check box deselected by default.

Enable Search Validation

This check box is available when Enable Address Search is selected.

Select to have addresses entered by users checked against the address values on the Search Values Page. When no match is found, the system will display a warning to the user.

Search Limit

Enter a numeric value to limit the number of search results.

Address Fields

These fields are available for all address page types, unless otherwise indicated.

Field or Control

Description

Field Name

Displays the address fields available in the PeopleSoft HCM based on the Address Page Name value you selected.

Note: When you add a new country, the address fields default to those of the EO_ADDR_DFT_SEC page, even though the Address Page Name defaults to EO_ADDR_GBL_SEC.

Label Override

Enter a different label to override the displayed Field Name, if required for this country. For example, you some countries may use the term Province instead of State.

Maximum Field Length

(Fluid) Enter a number to identify a field length on the Fluid pages. The field length is provided by default from the database level, which you can override and limit the visible length at runtime by styling.

Note: Updating the maximum field length here does not update the field length for the classic pages.

If the user enters more characters than the specified number, an error message is triggered, both in fluid and classic.

Required

Select if a field is required before a user can save the entry.

Used in Search

This option is available when the Enable Address Search check box is selected.

Select to have the system to use this field as a prompt when searching for a valid address.

Address Fields (Dynamic Address Page for Editing)

These additional fields are available when you use the EO_ADDR_GBL_SEC (Address Entry - Dynamic) address page.

Field or Control

Description

Order

Enter the default order, lowest to highest, the address fields should appear on the data entry pages.

Note: The position of the Country field is fixed, since you need to select the country first to determined the other address fields.

Prompt

Select the Prompt check box to enable the prompt fields on this page. This will allow you to re-purpose the field by defining a prompt table.

Prompt Table, Prompt Code, and Prompt Description

Select the prompt keys which match the address field.

Prompt Display

Select if the field should be a Drop Down or a Prompt Table.

Country Address Validation

Use this collapsible section to enable country-specific address validation. PeopleSoft HCM delivers validation for 23 countries: Argentina, Australia, Belgium, Brazil, Canada, China, Czech Republic, France, Germany, Greece, Italy, Japan, Mexico, Netherlands, New Zealand, Poland, Portugal, Thailand, South Korea, Spain, Switzerland, United Kingdom and United States.

Note: You should only need to modify this information if the existing validation is not sufficient.

Field or Control

Description

Class Path

Select a path that uses a specific class within the root package.

The system delivers the classes in the EO:CA:ADDRVAL application package, but you can add formatting or validation by writing extensions of the new classes for specific address formats.

Class ID

Enter the name of the application class that contains the method to be invoked.

Class Method

Enter the name of the method to be invoked.

The framework uses the ValidateAddress method for the delivered classes.

Use the Display and Print page (ADDR_FORMAT_DISP) to specify the address format for the country that is selected from the Country Table.

Navigation:

Set Up HCM > Install > Country Address Format Table > Display and Print

This example illustrates the fields and controls on the Display and Print page.

Display and Print page

Address Fields

Field or Control

Description

Field Name

Displays the address fields available in the PeopleSoft HCM.

Include in Display

Select to have the system include this field when an address appears in read-only mode. Deselect this check box for specific fields if your organization wants to display addresses in a format that is different from how addresses appear during data entry.

Include in Print

Select to have the system print this field whenever an address in this country will be printed.

Line Number

Enter the line on the page on which this field should appear.

Position Number

Indicate this field's position in the selected line.

Use Description

Select to have the system display a full description for this field instead of the code, where applicable.

Pre Separator and Post Separator

Enter separator characters for the address elements if applicable (for example and em dash).

Formatted Address Samples

This section shows how the address will be displayed online and in print format with the current settings.

Field or Control

Description

Refresh button

Click to update the samples to the current configuration.

Note: The samples use the field's description (e.g. State) if the Use Description check box is selected. Otherwise, it uses the field name (e.g. STATE).

Use the Search Values page (EO_ADDR_VALIDAT) to make corrections, deletions, or incremental additions to specify the valid address values for the country.

Note: This page is available for those countries that are enabled for search validation. As delivered, this page is populated for four countries: Japan, Switzerland, Italy and Netherlands.

Navigation:

Set Up HCM > Install > Country Address Format Table > Search Values

This example illustrates the fields and controls on the Search Values page.

Search Values page

Addresses Values

This page stores state/province codes with corresponding cities, as entered on the State/Province page. When you select Enable Search Validation on the Entry and Validation Page, the system checks address entries against the values stored on this page to verify that the search address fields match. You can also use it to add valid combinations of address fields.

Note: (JPN) Japanese postal data is stored in both the Postal Code Table and this table (EO_ADDR_VALIDAT). To keep this table in sync with the Postal Code Table, you must enter new postal data in the Postal Code Table page. The system will not update the Postal Code Table with values you enter on this page.

Use the Country Table for HR page (HR_COUNTRY_DEFN) to specify additional information about a country for HCM reporting purposes.

Navigation:

Set Up HCM > Install > Country Specific > Country Table for HR > Country Table for HR

This example illustrates the fields and controls on the Country Table for HR page.

Country Table for HR page

(BEL) Belgium

Field or Control

Description

NIS Country Number (National Institute for Statistics country number)

Enter the NIS Country Number for reporting hires and terminations to the Social Insurance.

(FRA) France

Field or Control

Description

INSEE Country Number (National Institute for Statistical and Economic Studies country number)

INSEE is an official statistics and economics organization in France. This organization issues a number that is used by the tax authorities, Social Security, the Chamber of Commerce, and others to identify an enterprise and its entities.

(NLD) Netherlands

Field or Control

Description

Nationality

Enter the four-digit nationality code for the country. Nationality codes are defined by the Netherlands coding standard (NEN) and are used in wage declarations for the Netherlands. The system uses the Country code specified for an employee on the Citizenship/Passport page to determine which nationality code applies to the employee.

Target Group - Diversity Mgmt (target group - diversity management

Select this check box to identify this country as a target group for diversity reporting purposes in the Netherlands. If you're administering a Dutch workforce, may want to track information on the national origin of an employee. Employee national origin is based on either their birthplace or their parent's birthplace.

Note: From December 31, 2003 the SAMEN law is no longer a legislative requirement. However, we continue to provide the ability to track employees' national origin to enable you to monitor workforce diversity.

(CAN) Canada

Field or Control

Description

Stats-Can Country Code pre2009

This field stores the Statistics Canada code that was associated with the country before codes were updated in 2009.

Stats-Can Country Code 2009

Enter the Statistics Canada code that is associated with the country as of 2009.

(USA) USA

Field or Control

Description

Country Code for 1042

(USA) Enter the country code used when reporting wage and tax data to federal and state government agencies in the EFW2 format.

(E&G) Enter the country code for nonresident alien processing

Use the State/Province page (STATE_DEFN) to add a state, province or equivalent entity for the country that is selected from the Country Table.

Navigation:

Set Up HCM > Install > State/Province > State/Province

This example illustrates the fields and controls on the State/Province page. You can find definitions for the fields and controls later on this page.

State/Province page

PeopleSoft delivers the State/Province table with all states, provinces, and equivalent geographical entities (such as Dutch communities and French departments) for all supported countries. The codes are based on standard postal codes. PeopleSoft updates this table with each version.

You need these state or province codes for all countries where your organization does business. You use this information in many address fields in the system.

Field or Control

Description

Postal Abbreviation

The state or province code is automatically displayed.

Numeric Code

Enter the numeric code, if applicable. The U.S. federal government assigns a numeric code to each state for reporting purposes. You don't need to enter numeric codes for new Canadian provinces.