This chapter provides an overview of local country functionality set up and discusses how to:
(CHE) Maintain Swiss postal codes.
(FRA) Set up French control tables.
(GER) Set up the German control table.
(ITA) Set up Italian city tables.
(JPN) Set up Japanese control tables.
(NLD) Load Dutch postal codes.
(ESP) Set up Spanish control tables.
If you’re administering a local or multinational workforce, you must set up certain tables that are referenced in the core control tables to support local country requirements. Do this before you set up core control tables, such as for pay groups, or define companies, locations, departments, and job codes.
To maintain Swiss postal codes, use the Load Postal Codes CHE component (POSTAL_LOAD_CHE).
This section provides an overview of Swiss postal code maintenance and discusses how to update Swiss valid addresses.
To update postal codes:
Download the latest update of postal codes from the website of the Swiss Post and note the path to the file in which you save it.
Download the latest update of alternate names from the website of the Swiss Post and note the path to the file in which you save it.
Use the Load Valid Addresses CHE page to enter the file paths and load the valid addresses and alternate names files to the Valid Addresses table.
The system uses the information on the Valid Addresses table to validate municipalities against the postal code.
Page Name |
Object Name |
Navigation |
Usage |
POSTAL_LOAD_CHE |
Set Up HRMS, Install, Product and Country Specific, Load Postal Codes CHE |
Load Swiss postal code information into the Valid Addresses table. |
Access the Load Valid Addresses CHE page.
Postal Codes File |
Enter the complete path to the Postal Code file that you downloaded from the Swiss Post. |
Alternate Names file |
Enter the complete path to the Alternate Names file that you downloaded from the Swiss Post. |
Load Data |
Click to load the postal code data into the Valid Addresses table. |
State, Postal Code, and City |
Initially, these fields display the current data from the Valid Addresses table. After you run the load process, the updated information appears. |
To set up French control tables, use the APE Table component (APE_TABLE_FRA), the INSEE Table component (INSEE_TABLE_FRA), the External Variables component (EXTERNAL_VARIABLES), the Pension/Cont. Funds Table component (PENS_FUNDS_TBL), and the URSSAF Table component (URSSAF_TABLE_FRA).
This section provides an overview of enterprise integration points and discusses how to:
Maintain APE codes.
Maintain INSEE codes.
Enter salary and Social Security ceiling information.
Enter the institution type and describe pension companies.
Set up URSSAF codes.
Page Name |
Object Name |
Navigation |
Usage |
APE_INDSTRY_CD_FRA |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data FRA, APE Table |
Maintain APE codes for your French organization. |
|
INSEE_TABLE_FRA |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data FRA, INSEE Tabl |
Maintain INSEE codes for your French organization. |
|
INSEE_DSCRLONG_SEC |
Select the Details link on the Insee Table Fra page. |
Record additional information or comments about an INSEE code. |
|
EXT_PARM_CD_FRA |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data FRA, External Variables |
Enter information that is related to the salaries and Social Security ceilings that are established by the French government each year. |
|
PENS_FUNDS_FRA |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data FRA, Pension/Cont. Funds Table, Institution Type |
Enter the institution type and describe the pension companies to which your workers make their pension contributions. |
|
PENSION_FUND_FRA |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data FRA, Pension/Cont. Funds Table, Institution Add. |
Enter the insurance company’s address information and describe the insurance company to which your workers make pension contributions. Note. This information doesn’t roll into PeopleSoft Enterprise Pension Administration, which is a U.S. application. |
|
URSSAF_TABLE_FRA |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data FRA, URSSAF Table |
Set up URSSAF codes. |
Access the APE Table page.
APE codes are used to classify the type of industry (such as software, banking, and insurance) that a company represents. APE codes are a normalized set of codes that are required by law and are used on Training Report 2483 (TRN029).
Access the Insee Table Fra page.
The system displays the description that you enter for this code on pages or reports in PeopleSoft Enterprise Human Resources that reference the INSEE code.
These values are set by the INSEE and classify job codes. Link INSEE codes to all defined job codes that are used in French organizations.
Special ability |
Select if this INSEE code represents a job that requires a special ability. An worker who is assigned (through the job code) an INSEE code with this check box selected can’t be listed as disabled on the French Disability report. |
Details |
Select to record additional information or comments concerning this INSEE code on the Detail page. |
Access the External Variables page.
The values that you enter act as a reference for salary and payroll processing in PeopleSoft Human Resources.
Leg&Reg Report Parameters (legislative and regulatory report parameters)
Minimum Salary, Retail Price Index, and Minimum Salary Guaranteed |
Enter a minimum salary, retail price index, and guaranteed minimum salary for this external variable. The French government sets the amounts. |
Disability Report Rate |
Prior to launching the Disability report (DIS001), enter a disability report rate. The rate is set by the French government, and the current rate is 6 percent (a field value of 0,06). The disability report rate is set up in the External Variables Table. |
Social Security Ceiling
These ceiling values are determined every year by the French Social Security Administration; the values that you enter are the ceiling values that define different income brackets for French workers. They are also used as a reference for payroll calculations for French workers because many types of Social Security contributions are calculated based on the Social Security income bracket into which an worker’s salary falls.
For example, if you enter the following Social Security ceilings for Social Security Ceiling A, B, and C, and the tax rates for each bracket of income are as shown:
Bracket A |
Bracket B |
Bracket C |
Above |
|
Ceiling |
2279 EUR |
9116 EUR |
18233 EUR |
|
Tax Rate |
10% |
15% |
18% |
20% |
Then an worker whose salary is 31000 EUR per month, based on this Social Security and tax rate scenario, is required to pay the following Social Security premium:
(2,279 X 10%) + (9,116 X 15%) + (18,233 X 18%) + (1,372 X 20%)
Access the Institution Type page.
Institution Type |
Only one institution of each type is used in PeopleSoft Enterprise Global Payroll. This field indicates which class of worker an institution is for. Values are:
|
Access the URSSAF Table page.
URSSAF Code |
The URSSAF is a French administration that collects the worker and employer contributions for Social Security. This table stores the codes for the local URSSAF offices. |
To set up the German control table, use the Industrial Inspection component (IDUST_INSPEC_GER).
This section provides an overview of enterprise integration points and discusses how to set up German industrial inspections codes.
Page Name |
Object Name |
Navigation |
Usage |
INDUST_INSP_GER |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data DEU, Industrial Inspection |
Set up German industrial inspection codes that you associate with locations in your organization. |
Access the Industrial Inspection page.
You must set up information in the German control table to track German industrial inspection codes.
Industrial inspection codes aren’t effective-dated and have no status.
City |
Specify the city that is associated with this industrial inspection code according to the German Berufsgenossenschaft. |
To set up Italian city codes, use the Load Cities ITA component (RUNCTL_CITYUPDATE).
This section lists the page used to load Italian city data.
See Also
Setting Up Country-Specific Tables
Page Name |
Object Name |
Navigation |
Usage |
RUNCTL_CITYUPDATE |
Set Up HRMS, Install, Product and Country Specific, Load Cities ITA, ITA City Update |
After downloading the city code data file from the Ministero delle Finanze, run the ITA City Update process to update Italian city data. |
To set up Japanese control tables, use the Postal Code Table JPN component (POSTAL_CODE_TBL), the Education Level component (EDLVLAG_TBL_JPN), and the Calculation Rules Settings component (SETUP_SALCOMP_JPN).
This section discusses how to:
Set up the Postal Code table.
Set up education level ages.
Set up the Education Level Age table.
Establish Japanese salary component settings.
Access the Postal Code Table page.
Municipal Code |
Enter the code for the Japanese municipality that this postal code belongs to. |
Prefecture |
Select the prefecture for this postal code from the list. |
Note. Japanese postal data is stored in both the Postal Code Table and the Valid Address table (EO_ADDR_VALIDAT). To keep the Valid Address 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 the Valid Address page.
See Specifying the Address Format for a Country.
The Education Level Age Table enables you to link highest education levels—already in the system—to what we call the Education Level Age Basis (as of hire). The system uses the Education Level Age Basis in the calculation of an worker’s Education Level - Adjusted Birth Date, which is in turn used in the calculation of an worker’s Education Level Age at any point in time. The system uses an worker’s Education Level Age in education level age-related pay calculations. Education level age-related pay is a form of seniority pay.
Calculating an Worker's Education Level Age
This section discusses how the system uses the Education Level Age Basis in the eventual determination of an worker’s education age-related pay. This section uses many acronyms, so here’s a quick reference:
Acronym |
Meaning |
ELABa |
Education Level Age Basis (as of Hire) |
AELABa |
Adjusted Education Level Age Basis (as of Hire) |
ELABi |
Education Level - Adjusted Birth Date |
SCB |
Standard Calculation Birthday |
CSD |
Company Seniority Date |
ELA |
Education Level Age |
Company A has set the Education Level Age Basis (ELABa) for four years of college at 22. The company also set the Standard Calculation Birthday (SCB)—the anniversary for incrementing years of service—to April 1.
Hiroshi was born on February 6, 1972 and graduated after four years of college on March 23, 1994 at age 22. He then spent two years travelling around the world. Company A hired him on June 1, 1996. He is not hired on April 1 because he didn't get back from his travels until May 1996. At the time he is hired, he is 24 years old.
For the purpose of calculating Hiroshi’s education age-related pay, each year the system needs to calculate Hiroshi’s Education Level Age. It will use his Education Level - Adjusted Birth Date to do this.
In calculating an worker’s ELABi, the system uses the ELABa, the Company Seniority Date (CSD), and the company’s SCB.
The relationship between the worker’s CSD and the company’s SCB may result in an adjustment to the worker’s ELABa, called the Adjusted Education Level Age Basis or AELABa. If the month/day of an worker’s hire date (as determined by the CSD field) is after the company’s SCB (that is, CSD is greater than SCB), the worker’s ELABa is decreased by 1.
In Hiroshi’s case, because his June 1 month/day hire date (also his CSD) falls after the company’s April 1 SCB, his ELABa is decreased by 1. If he had been hired on or before April 1, there would be no adjustment to his ELABa.
This is how to get Hiroshi’s AELABa:
Since CSD month/day (Jun 1) > SCB month/day (Apr 1), adjustment = -1
Using this -1 you get:
ELABa – 1 = AELABa
Which in Hiroshi’s case is:
22 – 1 = 21
The system now uses the AELABa (21) to determine Hiroshi’s ELABi year.
This formula is:
Year of Hire – AELABa = ELABi (year)
or
1996 – 21 = 1975
So for education age-related pay calculations, Hiroshi’s ELABi is April 1, 1975, the combination of the company’s SCB month/day and Hiroshi’s ELABi year (remember, he was born February 6, 1972).
Now we can look at how important that ELABi is.
One year later, 1997, the system needs to know Hiroshi’s ELA. This is the calculation:
SCB (including Year of Calculation) – ELABi = ELA
or
April 1, 1997 – April 1, 1975 = 22
This is the same ELA as a graduate who started with the company immediately after college. This set of calculations has, then, effectively adjusted Hiroshi’s ELA, upon which education age-related pay is based, to take into account the two years that he spent traveling and the fact that he started work after the company’s SCB.
Note. If your company considers that the lapse of two months from April to June is not significant, you can adjust Hiroshi’s ELABi from April 1, 1975 to April 1, 1974. Then, for the same 1997 calculation, Hiroshi’s ELA is 23 (April 1, 1997 to April 1, 1974), the same as a new graduate who has worked for one year.
See Also
Access the Education Level Age Tbl JPN page.
The system uses these age bases in the calculation of an worker’s Education Level-Adjusted Birth Date, which is, in turn, used in the calculation of the worker’s Education Level Age and education level age-related pay.
Education Level Age Basis |
This is the value you associate with the Highest Education Level that you selected in the first field. The system uses this in calculating an worker’s Education Level-Adjusted Birth Date, which is used in the calculation of an worker’s education level age. |
Note. The Highest Education Level values are translate values from the Highest Education Level Table. You access the table to put workers’ highest education levels on their Personal History page in Personal Information. If you change any of these translate values (inactivate them, for example), you will need to change any worker records that were using the value to use another value. If you add a translate value and you want to associate an education level age basis with it, you must also add it to this page and allocate an Education Level Age Basis to keep it synchronized with the Highest Education Level table. If you don’t add it, and you use the new Highest Education Level value—in Personal Data, Personal Profile, for example—the system will not be able to calculate the worker’s Education Level - Adjusted Birth Date (it will remain blank). Consequently, the system will not be able to calculate the worker’s Education Level Age.
Access the Salary Components Settings JPN page.
Standard Calculation Birthday
This is the single date, or anniversary, on which your workers’ education level ages increment by one.
Educ Lvl Month (education level month) |
Enter the month, where January = 1, February = 2 and so on. This sets the month of your organization’s Standard Calculation Birthday, the date on which all workers’ company years of seniority increment by one year. It is used in the calculation of each worker’s Education Level Age. |
Educ Lvl Day (education level day) |
This is the day of the month of the Standard Calculation Birthday. For example, Month 4, Day 1 sets the Standard Calculation Birthday as April 1. |
Defined Range Check |
Select to ensure the system checks that any record added to a Job Data - Compensation page with a compensation rate code of class Defined Rate of Pay (DFRPAY) is within the range that you have defined for that grade on the Salary Grade Table. The check applies to both a manually added record and an automatically added record. Selecting this check box also ensures that only one compensation rate code of the class DFRPAY can be entered on an worker's Compensation page. |
See Also
Entering Compensation Information
To load Dutch postal codes, use the Postal Codes NLD component (RUN_POSTAL_NLD).
This section discusses how to import postal codes into the Postal Code table.
Page Name |
Object Name |
Navigation |
Usage |
RUNCTL_POSTAL_NLD |
Set Up HRMS, Install, Product and Country Specific, Postal Codes NLD |
Import postal codes into the NLD Postal Code Table in your human resources system. |
Access the Load Postal Codes NLD page.
The Dutch postal authority provides a ZIP code table to which customers can subscribe. The Load Postal Code Table process loads all of the ZIP codes provided in a source file by the Dutch Post (PTT Post) into your human resources system.
Report Request Parameters
Initial Postal Code Loadfile |
Enter the initial ZIP code load file, including the path information, if you’re adding Dutch postal code data to your system for the first time. |
Update Postal Code File |
Enter the updated ZIP code file, including the path information, if you’re doing a periodic update of the Dutch Postal Code Table. |
Run |
Click to run this request. PeopleSoft Process Scheduler runs the NLD Load Postal Code Table process at user-defined intervals. |
To set up Spanish control tables, use the Insurance Company Table component (INSUR_COMPANY_ESP) and the Industry Activity Table component (INDUSTRY_ACT_ESP).
If you do business in Spain, enter the information that is required by the Spanish government concerning your organization’s primary industry activity and the insurance company that you use for workplace accidents or illnesses.
The Spanish government also requires every Spanish worker to belong to a Social Security Work Center. Employers use the work center number information to report worker information to the Spanish Social Security National Institute (Instituto Nacional de la Seguridad Social).
See Also
Adding Organizational Instances for Employees, Contingent Workers, and POIs
Page Name |
Object Name |
Navigation |
Usage |
INSUR_COMP_CD_ESP |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data ESP, Insurance Company Table, Insurance Company |
Enter information about your organization’s insurance company. |
|
INDSTRY_ACT_CD_ESP |
Set Up HRMS, Product Related, Workforce Administration, Workforce Data ESP, Industry Activity Table, Industry Activity |
Define the codes that are needed by your organization. |