Wednesday, 23 March 2016

Peoplesoft Basics

What is ERP?

Enterprise Resource Planning is nothing but Maintaining and Planning the Resource of an Enterprise/Organization.

What is PeopleSoft?                                                                           
PeopleSoft is the second largest enterprise applications software company in the world owned by Oracle.
PeopleSoft is the undisputed leader in applications for Human Capital Management.
Also a leader in software for Manufacturing, Customer Relationship Management, Real Estate, Analytics, Financial Management, Supplier Relationship Management, Distribution, and Asset Management.

What are the Pillars of PS?
            HRMS,
            FSCM,
            CRM,
            E-Apps, 
            Campus Solutions

HRMS modules?

•HR- All the Resources

•Payroll- How we are paying as Daily payment, Weekly , Hourly.

•Benefits-All the employee Benefits like TA,DA, Medical all are comes under this.

•Time-Labor- this is the time management that specifies how to pay the labors with the time

•Talent Acquisition Management: Hiring and requiting Employees

•Enterprise learning management _like Providing Trainings and Enhancement are Comes under this.


PeopleSoft Internet Architecture? (PIA)

It is the Consistent range from Browser to Database

1) Browser: Here How the user enter His Credentials to connect with the Webserver All Browser like Internet Explorer , Mozilla , Chrome  all are comes under this.

2) Web server: To Provide execution environment for people soft  presentation it is built by Java servlets.

=>Tuxedo: It is a Transaction Monitor to manage the Internet Application server services.

3) Application Server: This is the heart and core of engine to deals with multiple things, Application messages, and security applications.

4) Batch server : This is mainly used to perform multiple jobs.

5) Database server : The PeopleSoft database is the repository for all information managed by PeopleSoft applications. Not only is application data stored in the database, but the PeopleSoft metadata is also maintained in the database .This is Divided into 3 parts communicate with sql we are using mysql,sqlserver,DB2 are the databases.

èSystem Catalog Tables: It is Contain the Meta data means the information of the table.

èApplication Table: It is Specify the transactions and  the specific information or data based on the high level key is retrieved and sent to the application server

èPeople Tool Table : All the raw data required to assemble the page is contained in the People Tools tables . This includes definitions of the Component, page ,fields, navigation, and other elements






Work Force Administration in People soft HCM

PeopleSoft Human Resources Workforce Administration provides the foundation for your human resource management system. The data entered into the Workforce Administration business process is available to all of the PeopleSoft Human Resources business processes as well as the other applications in the PeopleSoft HRMS suite.
The PeopleSoft Human Resources Workforce Administration business process includes five basic steps:
1. Setting up the basic codes and formats needed for the business process. Some of these include setting up the Location Table, Job Code in Position Management, Department Table, and the Department Tree.
2. Adding a person’s human resources record into the system. This includes personal data such as name, address, and employment eligibility; job data such as supervisor, department, and salary; and employment data such as tenure with your organization.
 3. Entering additional data into the record. This includes information such as prior work experience, emergency contact information, drivers license information, and volunteer activities.
4. Updating the record.
 5. Viewing and reporting on employee data.
Upon completion of this module, you will be able to:
• Add a person.
• Increase the workforce.
 • Enter additional data in HR records.
• Manage grievances and disciplinary actions.
• Update person and job information.
• Manage compensation.

• View summary workforce information.

Adding a Person
To create a person record, use the Add a Person page. This lesson provides an overview of
identification assignment, lists common elements, and discusses how to:
• Enter name and biographical data.
• Enter contract information.
• Enter country-specific person data.

• Create organizational relationships and maintain checklists.

Note: You should create and save either a Job Data or a Person of Interest (POI) Relationship
record for a new person at the time you create the new person.

Prior to adding a person into the system, you should perform a Search for Matching Persons.
This is to ensure data integrity by preventing duplicate persons from being created in the system.
This is important because we are now adding some persons (POI & CWR) without Social
Security Numbers.

Upon completion of this lesson, you will be able to:
• Add Employees
• Add a Persons of Interest (POI)

• Contingent Workers

Adding an Employee into a Position

Adding an employee to HR Direct not only requires that we capture their biographical data and
establish the "Person" relationship with the University, they also need to be hired into a position.
This process will take all of the job and position attributes created in the Job Code Table and
Manage Positions and apply them to the employee's job data.


To print a copy of the picture shown below click on the following link: Hiring Steps

Navigation: Main -> Workforce Administration -> Personal Information -> Biographical -> Add a Person

















After completion of Compensation details click on save Button .Then the person will added successfully.

Tuesday, 22 March 2016

Peoplesoft HCM Core HR


CORE HR:
}  PeopleSoft’s Human Capital Management (HCM) solution enables Human Resources (HR)   (CORE HR) organizations globally to transition from administration towards achieving workforce excellence. PeopleSoft HCM solutions support all components of a comprehensive HCM strategy
}  Core HR tells us about the key concepts in the configuration and tables included. It deals with the installation table and the setup related tables.

After the initial installation settings are done, the first step in configuring the application for an organization is to Set-Up the Organizational Master Data. This data is also referred as Foundation Data.

Types of PeopleSoft Tables
       The PeopleSoft Human Resources application stores information in various types of tables.        These tables each serve different purposes. They all function as foundation tables for storing an organization’s human resources data.
• Translate table
• Processing and defaulting tables
• Control tables

• Transaction tables


Set ID:
Set id is a High level field in the PeopleSoft; it is an unique identification of Control table.
To create set ID:
With Set ID’s definition it is possible to control what a business unit can access within a table, as they are used to restrict or grant access to different data in a single table thereby allowing table set sharing. In Xyz Company, each LOB (Line of business) maintain separate department, designation etc. Set ID will be created for each line of business so that each LOB can view respective data.
"An identification code that represents a set of control table information or TableSets. A TableSet is a group of tables (records) necessary to define your company’s structure and processing options." Set IDs are a fundamental element of PeopleSoft configuration that enable flexibility and control of control data

SetIDs - are used to group control data

•     Store master data applied against transactions
•     Are updated infrequently
•     Define accounting structure and processing rules
•     Reflect business policies, organizational structure and/or processing rules, i.e. a logical grouping relative to where the controls are to be applied
•     Prime key field on control tables
•     Data is usually effective dated
Navigation: People Tools >Utilities >Administration> Table Set IDs


Business Unit:
The Business Units are logical organizational entities, determinant on many control tables, which are a way of tracking specific business information for reporting and for data collection. In Xyz Company, business unit will be created for each LOB.
   Store data about day-to-day business activities
•     Are updated frequently
•     Define restrictions and defaults
•     Control reporting and/or security
•     Reflect how operations are organised, i.e. a logical grouping relative to the module function
•     Prime key field on transaction tables

When a business unit is created, a setID of the same name is also created.
When a business unit is created, it is linked to a default setID (which may or may not be the one automatically created).
SetIDs can be created independent of a business unit, e.g. SHARE.
When business units are created they update records BUS_UNIT_TBL_FS and BUS_UNIT_TBL_XX (where XX represents the module) and will also update external systems (e.g. HR) if service operations (messages) for business units are active.

Data keyed by the same SetID is called a TableSet.

The combination of Business Unit and Set ID are effectively applied against a record group (a collection logically and functionally created control tables) and enable a mixing and matching of control tables with transactions (affected by those control tables). This is referred to as TableSet Control. 


Navigation: Set Up HRMS> Foundation Tables >Organization> Business Unit






LOCATION Setup:
The purpose of establishing Locations in PeopleSoft application is to clearly identify physical local place where the employees work.
PeopleSoft Locations would be mapped with the actual Xyz Company office locations. For each location the default holiday-schedule will also be specified.
Navigation: Set Up HRMS >Foundation Tables >Organization > Location

Location – Location Address tab
This page is used to record the Location description, address, phone/Fax, building, floor, country, etc.

Location – Location Profile tab
This page is used to store the location profile information, such as:
§  Salary Default – The Set id and Salary plan will be used to default the salary information
§  Regulatory Region or Region
§  Holiday Schedule – a code defined with the specific holidays of the Location
§  Division – linked with the location

Each Line of Business shares the Locations and thus, one set id will be created for each Line of Business. If a location is common for State and Corporate Office or State and Unit Office a different location code will be configured to enable accurate data security. The list of locations will be finalized in Steering.


Sub-Location: The purpose of establishing Sub Locations in PeopleSoft application is to clearly identify physical local place where the employees work.
PeopleSoft Sub Locations would be mapped with the actual Xyz Company




Company Setup:
The purpose of the Company table is to define organization’s legal business entities.

Navigation: Set Up HRMS> Foundation Tables >Organization >Company

Company– Location tab
Company is defined with code, the effective date from which it exists, short and long description of the company and the address. It can be associated with the Location, if it was already set up, and the corresponding set ID.
PeopleSoft allows 3 characters for Company code. Also, the EFFDT can be set for all companies as ’01-01-1900’ to avoid any data discrepancies.

Company– Default Settings tab
This page is used to specify default company information, like regulatory region and currency code. The values can be overridden at job level. Payroll for North America will be ignored, as well as the linked fields.

Company– Phones tab:
This page can be used to define the company’s industry (type of industry and industry sector) and the phone numbers of the company, like business, fax, etc.

Company– Rules Definition tab:
This page can be used to define the decimal precision for Full-Time Equivalency, so the purpose is to enter the number of decimal positions that the system will use to calculate FTE. FTE is used for calculating the employees pay on basis of hours worked. This feature will not be required for DB.
Department Setup:
The Departments are an important definition of the organizational structure. Based on the Department, the Location code, company and manager ID can be defaulted at the worker level. Xyz Company has currently many Departments/Verticals such as Finance and Accounts, HR, Editorial etc. These departments can be mapped to PeopleSoft departments. These departments typically have parent level department or verticals. Each vertical will have respective corporate head, state heads and unit heads.

Navigation: Set Up HRMS> Foundation Tables> Organization> Departments

Departments – Profile
In this page, Manager Type can be used to define the Manager ID or Manager’s Position number of the department. Since Xyz Company has departments centrally organized, thus, this feature will not be used.
The department/verticals in Xyx Company are listed in the table below.
SNO            Line of Business       Department Code                Department Description
1                   XXXX0                                  100                                                 Actuary
2                   XXXX0                                 120                                                  Admn
3                   XXXX0                                 140                                                  Claims
4                   XXXX0                                 160                                                  Corporate




Job Code:
Job code is an identification of job description Xyz Company maintains Designations and Salary grades for an employee. The designation can be mapped to PeopleSoft Job Code. Job Code has standard hours, work period, compensation frequency etc.
                                                       
Navigation: Set Up HRMS> Foundation Tables>Job Attributes> Job Code Table








Compensation:
            Compensation is a systematic approach to providing monetary value to employees in exchange for work performed. Compensation may achieve several purposes assisting in recruitment, job performance, and job satisfaction.
Ex
  • Base Pay
  • Commissions
  • Overtime Pay
Salary Plan:
Salary Plans define salary components and default values for the components


Navigation: Set Up HRMS > Product Related> Compensation> Base Compensation >Salary Plan



Salary Grade:
Every company will maintain their own salary grades Xyz Company hires employees in one of the following grades:


Navigation: Set Up HRMS> Product Related> Compensation> Base Compensation> Salary Grade







Pay group:
A pay group is a logical grouping of employees based on shared characteristics that facilitate payroll processing because of common requirements such as employee type, pay frequency, same country location, and so on. A pay group consolidates a set of employees within a company for payroll processing.

Navigation: Main Menu > Set Up HCM > Product Related > Payroll For North America > Payroll Processing Controls > Pay group Table .






Create Shift Table:
 It provides an overview of shifts and discusses how to set up a shift.

If your organization doesn't use multiple shifts, you must still set up the Not Applicable (N/A) shift with blank values in the Shift table for each pay group set ID. N/A is the default shift in Job data. Setting up this shift avoids potential processing errors if an earnings code is created with Elig for Shift Differential selected (the default value).

Navigation =>Set Up HCM >  Related >  Payroll for North America > Compensation and Earnings >  Shift Table.



Table Set Control:
            Table Set controls associate business units with record groups and set IDs. Each business unit has its own Table Set control, which is stored on the Table Set Record Group Control table. You can associate a set ID for each individual record group to a business unit.

Table Sets are groups of control tables that enable you to share the same control values among multiple business units. This reduces data redundancy by enabling multiple business units to access shared information while keeping information such as departments decentralized. You can use business units and Table Sets to associate a business unit with individuals in the enterprise or to specify default values for a business unit's transactions.

Navigation : People Tools> Utilities> Administration> Table Set Control.

Here we need to change the Record Group Id  (PY_O2,HR_01,HR_02,HR_03)  set id as your created Set id.