Peoplesoft XML Publisher Guide

Thursday, 14 January 2016

PeopleSoft 9.2 Demo Environments

PeopleSoft Delivered Demo Environments from 8.53 release onwards:

Oracle has made available PeopleSoft 9.2 Demo VM’s (Images) for download and access direcrtly after doing import through oracle virtual Box The demo environments are available for HCM, Finance, CRM, and ELM applications. 

It is delivered as Virtualbox virtual machines. All the servers including appserver, webserver and database are pre-deployed in the delivered Virtual Images. 

We need to just download the images and have to mount the image using oracle virtual box, and we can access the demo environment. Oracle has made all these images free for all the people under limited licenses.

These images can be imported in your desktop / laptop machines. It requires storage (nearly 40 GB) and memory 8GB would be sufficient for deploying these applications.

Visit the Oracle support site (provided below). You need to have a user id with oracle support to download these files.



Once the image files are downloaded please follow oracle guide how to deploy the PeopleSoft images.

**************************************Thanks for reading**********************************************

Wednesday, 13 January 2016

PeopleSoft Installation and Server Admin Training Course - PSDBA2016


PeopleSoft Installation and Server Admin Training Course Details: 

It is Pre-recorded video tutorial with clarity and practical scenarios. It is made by professional working in MNC's. It is useful for a beginner also who want to make career as PeopleSoft DBA.  

Who Can Benefit from this training program

Database Administrators
Functional Implementer
Support Engineer
System Administrator
System Analysts
Technical Administrator
Technical Consultant
Web Administrator

Prerequisites for attending this training

Experience working with and configuring servers
Basic understanding of PeopleTools

Syllabus

PeopleSoft Technology Overview
  • Describing the functions of PeopleTools in PeopleSoft applications
  • Categorizing PeopleTools
  • Describing PeopleTools in an Implementation
  • Describing How to Find Information About Oracle PeopleTools in PeopleSoft Online Help
  • Lab Exercise for practice
PeopleSoft Architecture
  • Describing the PeopleSoft Pure Internet Architecture
  • Describing How PeopleSoft Uses Databases
  • Describing PeopleSoft Servers and use of each
  • Discussing PeopleSoft Clients
  • Designing a Configuration for an Application
Installing the PeopleSoft Environment in Windows and Linux Platforms
  • Preparing for the Installation of the PeopleSoft Environment
  • Describing PeopleSoft Installation Tools
  • Building a PeopleTools Installation
  • Installing and applying a PeopleTools Patch
  • Setting Up Windows Workstations
Installing PeopleSoft Databases in Oracle and SQL server
  • Describing PeopleSoft databases
  • Describing the Main PeopleSoft Database Install Tools
  • Preparing for Database Installation
  • How to create Database Steps
  • Running the Database Configuration Wizard
  • Creating Databases Manually Using Data Mover tool
  • Performing Post Database Installation Testing
Installing Java / JDK, Tuxedo and Jolt software's
  • Java JDK and it's use
  • Explaining Middleware (weblogic and commands)
  • Summarizing Tuxedo in the PeopleSoft System
  • Install Tuxedo and Jolt Use of it
Creating and Configuring Application Server Domains
  • Elements of an Application Server Domain
  • Explaining Domain Server Processes and Functions
  • Using Specialized Domains
  • Describing Application Server Domain Configuration Options
  • Exploring Additional Domain Configuration Options
  • Creating and Testing a Domain Configuration
  • Starting and Stopping Domains
  • Testing a Domain
Administering Application Servers
  • Domain Status with PSADMIN
  • Troubleshooting Common Domain Boot related Problems
  • Working with the Tuxedo Command Line (tmadmin)
  • Using PSADMIN to Reconfigure a Domain
  • Working with Multiple PS_CFG_HOME Locations
Installing and Administering the Web Server
  • Describing Common Web Server Elements
  • Troubleshooting Installing issue of the Web Server
Installing and Configuring PeopleSoft Internet Architecture (PIA)
  • Installing the PeopleSoft Internet Architecture
  • Configuring the Browser Connection
  • Using PSADMIN to Manage PIA Domains and Sites
  • Modifying Configuration Options to Change PeopleSoft Internet Architecture Behavior
  • Installing Multiple PeopleSoft Internet Architecture Domains and Sites
PeopleSoft Internet Architecture - Using Load Balancing and Fail-Over Features
  • Setting Up and Configuring the Batch Environment
  • Describing the Batch Environment
  • Describing Batch Process Flow
  • Creating Process Scheduler Domains
  • Modifying Process Scheduler Domain Configuration Settings
  • Modifying Process Scheduler Server Definitions
Process Scheduler in PeopleSoft 
  • Describing Process Scheduler
  • Launching Processes
  • Using the Process Monitor
  • Describing Report Manager
Installing Oracle SES and Configuring PeopleSoft Search Framework
  • Explaining the Features of PeopleSoft Search
  • Describing the PeopleSoft Search Framework
  • Installing Oracle SES
  • Integrating PeopleSoft and Oracle SES
  • Deploying Search Definitions and Building Search Indexes
  • Locating Delivered Search Definitions
  • Deploying Search Definitions and Search Categories
  • Building Search Indexes
  • Working with Incremental Index Updates
Configuring End User Search Options
  • Working with Search Framework Search Results
  • Enabling Global Search
  • Enabling Keyword Search
PeopleSoft Server Log Files
  • Describing Troubleshooting and Monitoring Tools
  • Evaluating Application Server Settings to Improve Performance
  • Offloading Batch Processing Tasks
  • Configuring Application Server Load Balancing and Fail-Over
Caching in PeopleSoft
  • Using Server Cache
  • Creating Shared Cache
  • Configuring Database Cache
***************************************************************************

Enroll for this course by sending a mail to info@orainstall.com

In Subject line mention "PSDBA2016" for discount of 10% in the total cost of the training. 
Only Students additional discount of 20% given

Course content - Video Tutorials  (Topic wise Videos)

Fees - $1200 

IMP - After this tutorial if you qualify our examination then we can give you chance to work with us as freelancer / part time trainer as well. 

Saturday, 4 October 2014

PeopleSoft Admin Outsourcing and Installation provided

PeopleSoft Installation 8.53 / 8.54 Available @ $99 Only...


We do a Demo Installation for PeopleSoft for Learning and Practise purpose.

Also for any customer if required we can do a premise installation / can work on Implementation / Upgrade projects with a normalize and beneficial cost to the client.

If any customer needs a PeopleSoft DBA (INDIA) then please contact at info@peoplesofteasy.com

Mention in Subject: (Need PS DBA Experience +)

Thanks
Yogesh
Founder (Peoplesofteasy.com)

Sunday, 8 December 2013

TNS:listener could not find available handler

ORA-12520: TNS:listener could not find available handler

Solution:

1) Check your Listener services for the particular database with this command.
"LSNRCTL Services"

2) It happens that the number of current utilized processes equals the max utilization.

select * from v$resource_limit where resource_name in ('processes','sessions');

Increase the process as in the parameter file or with this alter command & restart the Instance:
ALTER SYSTEM SET PROCESSES=350 SCOPE=SPFILE;

Monday, 18 November 2013

PeopleSoft Delivered Page to Search Components

In this post we can see how to get the component information from PIA. Since Peopletools 8.50 and 9.1 Applications there is a delivered page in PIA where we can obtain the component details directly.

The Search Navigation Page can be accessed from two ways as shown below:

Main Menu -> Enterprise Components -> Find Object Navigation

Setup HRMS -> System Administration -> Utilities -> Portal Navigation Path

Sunday, 17 November 2013

PeopleSoft Integration Broker Basics

In this post we are going to understand in short about Integration Broker in PeopleSoft. What is the use of it?

What is PeopleSoft Integration Broker?

"Integration Broker in PeopleSoft is a mechanism provided to communicate with the external applications which can be any other PeopleSoft application, fusion applications, Oracle Apps, etc."
This communication takes place with the help of XML files. For subsribing to data by any external system the communication takes place with the help of default connectors that is already a delivered one or with any custom connector. In simple terms this connectore are linked to the Integration gateway through which the communication takes place with the help of Messages, Nodes, Target Connector, Peoplecode.

Lets see each of them in some detail.

Gateways Integration Gateways run on PeopleSoft Web Server. It the medium or the pathways between PeopleSoft and any external system. The PeopleSoft Integration Gateway knows about the node by which it has the udnerstanding of the server name, app server port, username and password so that it is able to connect to the node's app server and can put the message to the running PeopleSoft environment.
A gateway URL is like this "http:\\servername:port\PSIGW\PeopleSoftListeningConnector
PSIGW - This stands for PeopleSoft Integration Gateway

Nodes In PeopleSoft all applications is having a default node for each of them. This nodes let the application know for which a message belongs to and can talk with that.
Example of node are PSFT_HR (HRMS), PSFT_EP (Financials).

Messages A Message define the structure of the XML which is used to sent between nodes. The difference between Asynchronous and Synchronous messages is just acknowledgement. Synchronous messages have to get acknowledge by the receiver whereas Asynchronous message don't.

Queques Queques in PeopleSoft are used to manage groups of messages that are sent through multiple pipes. It is used in administration of Integration Gateway. For example in a queque group of messages for employee data in HRMS application is to be sent to Financials but since Financials is down then the Message Queque can be paused as well. Before the release of PeopleTools 8.48, Queues were also called as "Message Channels".
Few more topics we will cover in next up coming post.

Friday, 15 November 2013

How to check total number of Allowed connections in Oracle Database?

Below script gives the result of the number of allowed connections to the particular database.

SELECT 'Current Connections, '
|| (SELECT COUNT(*) FROM V$SESSION)
|| ' out of '
|| VP.VALUE
|| ' Connections.' AS USAGE_MESSAGE
FROM
V$PARAMETER VP
WHERE VP.NAME = 'sessions'

Thursday, 14 November 2013

Type Of Tables in PeopleSoft

In this post we discuss about the types of table available in ERP like PeopleSoft.

Below mentioned are the types of tables in PeopleSoft.

1) Base Table
2) Control Table
3) Views
4) Reporting Table
5) Non-Table (Sub-Records)

Lets discuss each of them in few details:

1) Base Table A Base table hold's the real data that is not static. This tables store information of an employee and contain data of an employee. It can be mentioned as an Live table where data is changing continually. Base tables are not distinguished with a prefix or sufix.
Examples :- PS_PERSONAL_DATA, PS_JOB

2) Control Table In PeopleSoft Control tables are also called as lookups, prompt tables. This control tables holds short list of values. For example a table which holds all earning codes (Bonus, Overtime, Allowance, etc) is a control table and where all the earning details are stored is known as Base Table.
Examples :- PS_EARNINGS_TBL, PS_DEPT_TBL

3) Views Views are the results of an SQL Statmenet that combines and retrives data from more than one table. Views in PeopleSoft has a suffix _VW. Views are linked directly to original tables i.e. Base table or control table.
Examples :- PS_AVT_DEPT_VW, PS_EARNING_CLR_VW

4) Reporting Tables PeopleSoft created three tables that contain the most-often-used human resources fields. This tables are similar like Views but are not dynamic since they hold specific data in one single table and are categorized under reporting tables.
Examples :- PS_EMPLOYEES, PS_BEN_PER_DATA, & PS_BEN_PLAN_DATA

5) Non-Table (Sub-Records) Sub-Record in PeopleSoft are kind of small tables that hold the definition of group of fields of some records.
Example :- ADDRESS_SBR

Thursday, 7 November 2013

Failed to Create Message Queque while Application Server Boot


This post explains the solution for the below error message that came while booting the Application Server.

1) LIBTUX_CAT:681: ERROR: Failure to create message queue
2) JOLT_CAT:1088: "ERROR: tpinit() failed, tperrno = 7"

Solution:
1) First we can try to Clean the IPC Tuxpic Services from psadmin.exe utility.
It's the 10th option in Application Server Domain boot Menu in psadmin utility.

2) Increase your IPC Resources of Tuxedo Services for Message queques and Semaphores as per your requirement and system configuration.
The navigation can be access in Windows from control panel.
It will be showing someting like this
"Oracle Tuxedo 10gR3 with VS2005 Administration 32-bit"

*** With this alternatives it should work else check in support.oracle.com for more details.***

Oracle Database Read Only User


This post explains how to create a user with read only access for any table in an Oracle Schema.

This Schema "SYSTEM" hold 50 tables and we create a user to access only this 50 tables in read only mode.

Let's take the database name as Test1

> SET ORACLE_SID=Test1
> SQLPLUS /NOLOG

SQL> CONN SYSTEM/SYSTEM;
SQL> CREATE USER User_Read_Only indentified by User_Read_Only
SQL> GRANT CREATE SESSION, SELECT ANY TABLE TO User_Read_Only
SQL> Commit;
Now connect as newly created Read Only User and test.

SQL> CONN User_Read_Only/User_Read_Only;

Check for tables using this new User and SYSTEM.

Done

Wednesday, 9 October 2013

Oracle database cloning in 11g R2

In this post how to clone an Oracle Database is shown with 11g R2 Version on Windows platform. This post is just for learning purpose. Don't directly try on Production databases till you get the insight of it.

Old database -  test007
New cloned database - clonetest007

Step 1: Bring the old database test007 in Archivelog Mode.

SET ORACLE_SID=test007
SQLPLUS / as sysdba;
SQL> Archive log List

The output can be ARCHIVELOG or NOARCHIVELOG. We will go with ARCHIVELOG mode so following is the step for it.

SQL> Alter System Set LOG_ARCHIVE_DEST_1='Location=E:\oradata\test007\Archived_logs' scope=SPFILE;

Step 2: Now we will shutdown the database and start it in Archivelog Mode;

SQL> Shutdown Immediate;

SQL> startup mount;

SQL> Alter database Archivelog;

SQL> Alter database Open;

With this query let's check if our old database test007 is now in Archivelog mode or not.

SQL> select log_mode from v$database; OR SQL> Archive log list;

Step 3: Now we will create a new database with the clone of old one.

First we will create new folders for our new database.

We will change our directory on command prompt till the oradata where the data files exists.

e:> cd e:\app\product\11.2.0\dbhome_1\oradata\
e:\app\product\11.2.0\dbhome_1\oradata> mkdir clonetest007
e:\app\product\11.2.0\dbhome_1\oradata> cd clonetest007

e:\app\product\11.2.0\dbhome_1\oradata\cd clonetest007> mkdir Archived_Logs

Step 4: Now we will create the PFILE parameter file for the new database clonetest007

Lets create as "initCLONETEST007.ora" in ORACLE_HOME\database with parameter

db_name=clonetest007

Save the file.

Step 5: Now we will create the window service for this oracle database with the shipped "oradim" utility.

oradim -new -sid clonetest007

Instance Created.

We can also start this window service if it's not started with the below command.

net start OracleServiceclonetest007

Step 6: Let's now take the backup of old database test007

set ORACLE_SID=test007

SQLPLUS / AS SYSDBa;

SQL> select log_mode from v$database; ( Archivelog)

SQL> select * from v$backup;

If status is NOT ACTIVE then make it ACTIVE

SQL> Alter database begin backup;

SQL> quit;

Step 7: Now copy all the datafiles *.dbf to the oradata/clonetest007 folder which we created in above steps.

SQL> Alter database end backup;

SQL> Alter system archive log current;

SQL> Alter database backup control file to trace as 'e:\clonetest007.sql';

Open the trace file & make following changes:

REUSE - SET
NORESETLOGS - RESETLOGS
test007 - clonetest007

Remove comments and extra spaces. Keep the text till character set else delete and save it.

Step 8: Now lets start the new database clonetest007

set ORACLE_SID=clonetest007

SQLPLUS / AS SYSDBA;

Connected to an Idle Instance.

Run the trace file now created in above step.

SQL> e:\clonetest007.sql;

Control File Created;

Step 9: Now we will take the current archive log of old database for recovery of new database.

set ORACLE_SID=test007

SQLPLUS / AS SYSDBA;

SQL> Alter system archive log current;

SQL> /

SQL> /

SQL> quit;

Step 10: Recover and start the new database.

set ORACLE_SID=clonetest007

 SQLPLUS / AS SYSDBA;

SQL> Set logsource 'e:\oradata\test007\Archived_logs';

Press Enter four times then Cancel Type.

SQL> Alter database open resetlogs;


************************************** Done ************************************



 






Cannot open the Windows NT Service Control Manager.

This is the most common error that we face in using oracle "oradim" utility from command line:

DIM-00014: Cannot open the Windows NT Service Control Manager.

O/S-Error: (OS 5) Access is denied.

Solution:

This is just an administrator priviledge/right's issue.

Start the command line "cmd.exe" by right click and Run as Administrator.

Friday, 13 September 2013

CMDTUX CAT:1685: ERROR: Application initialization failure

CMDTUX CAT:1685: ERROR: Application initialization failure
CMDTUX_CAT:827: ERROR: Fatal error encountered; initiating user error handler
 
Solutions for this Error:
1) Check if your application server can reach the tuxedo installed directory. Proper permissions must be there on the Middleware directory where the tuxedo installation is done.

2) Since this issue arrives at application server level check the database server is up and running and is accessible to application server or not. TNSPING and LSNRCTL status can be checked to verify the connectivity between application server and database server.

3) Environment variable can be checked for Tuxedo TUXDIR path.

4) Disk space can be checked at the application server machine. Due to low disk space also this kind of initialization failure can come.

5) Check the Application Server and Tuxedo logs for the exact error where it happens.

Peoplesoft Application Designer Basic Tutorial

This video explain the Basic of Application Designer. What it is? What is the use of it?


 

Video showing Application Designer Basic Tutorial

Monday, 9 September 2013

Peoplesoft Installation 8.53 Video Tutorials


"This videos can be helpfull for Learning Peoplesoft Installation 8.53 with Human Capital Management System HCM9.2"

Platform : Windows 7
Database : SQL Server 2008 SP3
Peoplesoft Peopletools 8.53
Application HCM9.2

In this Videos Peoplesoft Installation 8.53 ,Creating Peoplesoft Database, Configuring Domains, Integration Broker and Peoplesoft Test Framework configuration is shown: Learn and Share with peoplesoft professionals.

 
       A short Introduction to Peoplesoft - Video #1



    How to obtain softwares for peoplesoft Installation - Video #2

 
Installation of SQL Server 2008, JDK update, Tuxedo and Weblogic Server - Video #3
 

Installation of Peoplesoft Peopletools 8.53 - Video #4


Installation of Peoplesoft Application HCM9.2 - Video #5

 

Creating Peoplesoft Database with SQL Server 2008 - Video #6

 

Creating Application Server Domain in Peoplesoft - Video #7

 
  
Creating Weblogic Server Domain in Peoplesoft - Video #8

 

Creating Process Scheduler Domain in Peoplesoft - Video #9

 

Configure Integration Broker Setup in Peoplesoft - Video #10

 
Install Peoplesoft Test Framework - Video #11


Configure Peoplesoft Test Framework - Video #12
 
Please share it accross to help peoplesoft professionals to get the max knowledge and Information out of it.


WebServer in Peoplesoft is Running Slow

This is very common issue found in peoplesoft. Weblogic Server is running slow. The user is complaining the pages are taking a long time to open.

Solution:

1) In this case we can check if the application server is running properly or not. Is any bottleneck is happening between the application and database server.
2) We can check the server status through PSADMIN utility for the application server process PSAPPSRV. If all server process PSAPPSRV is busy then also it can be a reason for longer processing of the request which cause the web server to run slow.
3) We can increase the number of Server process PSAPPSRV, PSQCKSRV, PSQRYSRV which can help to run the long queries if any in lesser time.
4) Thread count can be increased if required to increase the number of service request to be processed more on the web server.

This are few solution that can be check on the peoplesoft server instance. Also possibly take backup of configuration files before any changes to be on safer side. 


Monday, 26 August 2013

Peoplesoft Installation 8.53 Major Steps

Peoplesoft Installation 8.53 Steps:
First we need to check the certification details for the peoplesoft peopletools, application, jdk, tuxedo and weblogic version with the hardware and operating system version. This details can be obtained from support.oracle.com
We are going to Install with the certification for peoplesoft 8.53 on Windows 7 and database as Oracle 11g Release 2.
  1. Install the softwares one by one in the order mentioned for peoplesoft 8.53:
  2. Install the Oracle Database 11g R2 (64-bit)
  3. Install JDK for Windows 7 64-bit
  4. Install Tuxedo 11g V2010 Windows 64-bit
  5. Install WebLogic Server 10.3.6.0 in 64-bit mode
  6. Install PeopleTools 8.53 (Disk1, Disk2 and Disk3)
  7. Install PeopleSoft HCM 9.2 (Disk1)

Creating PeopleSoft Oracle Database:

  1. Create the Oracle Database using Database Configuration Assistant (DBCA). Once created the Oracle database it is blank we need to run six SQL Scripts to create peoplesoft objects like records, temporary records, users, etc
  2. Run UTLSPACE.SQL – This will create Catalog Views and Utility tablespaces like PSDEFAULT and PSTEMP
  3. Run HCDDL.SQL – This will create Application related tablespaces. Make sure you have disk space on the oradata or where the data files will be created.
  4. Run DBOWNER.SQL – This will create PS.PSDBOWNER table where it holds two columns Database Name, OwnerId. This table exists in Oracle only not when you create a database in SQL Server.
  5. Run PSROLES.SQL – This will create PeopleSoft related database roles.
  6. Run PSADMIN.SQL – This will create PeopleSoft database Owner ID (By default we give SYSADM)
  7. Run CONNECT.SQL – This will create Connect ID (people) which is used in the initial connection to connect to the peoplesoft database.
  8. Configure the PeopleSoft Configuration Manager. Set the Database Name, Type, Connect ID, Password, etc.
  9. Now we can run the Database Setup using Data Mover to run the Import database Script which uses the (.db files) to create the peoplesoft database which can be a Demo, System or Peopletools database based on the selection.
  10. Now, the Import Script will take some time to create peopesoft records, temporary records, views, etc.
Once the peoplesoft database is created with the import script, we need to check the PSSTATUS table for the version specified in the toolsversion column. If the version is the same as 8.53 it means we had the updated peopletools objects and system data. So, we can proceed to run the final scripts and complete the process.

Run VERSION AE program - It udates the PSVERSION table for the version.
Run DDDAUDIT.SQR - This will show the inconsistencies if any in the newly created database.
Run SYSAUDIT.SQR - This will show the orpahed objects if any there in the database.
Run SETSPACE.SQR – This SQR will synchronize the tablespace details with the system catalog.
Run ALTERAUDIT – This will synchronize the peopletools tables with the underlying SQL data tables.

Peoplesoft Create Domains

  • We had few videos on how to create Application Server and Web Server Domains at this blog. Please refer to that.
  • Boot the Domains Web Server, Application Server, Process Scheduler (After configure Report Nodes).
  • Login to PIA (URL - http://servername:http_port/sitename/signon.html
Done.

Wednesday, 21 August 2013

Retrieve Dropped table in Oracle

A small post explaining how to retrieve dropped table from Oracle database:

1) When a table is drop with the DROP Table command the table is still there in Recycle bin until it's purged explicitly. 

The recycle bin is actually a data dictionary table containing information about dropped objects. You can turn it ON or OFF as required. To check the status of recycle bin below is the SQL Statement

SQL> SHOW PARAMETER RECYCLEBIN;

NAME        TYPE      VALUE
————————————
recyclebin    string           on

To turn Off the recyclebin

SQL>ALTER SYSTEM set RECYCLEBIN=OFF; (In Oracle 10g)

2) Retrieve dropped table from recyclebin

SQL> select OBJECT_NAME, ORIGINAL_NAME, TYPE from recyclebin

ORIGINAL_NAME is the original table that is dropped.

SQL> FLASHBACK table table_name to before drop;

Also, Index name needs to be restored to their original names;

Monday, 5 August 2013

Application Server Configuration Files

This post explains in short about the configuration files that get's created when we create an application server domain.

PSAPPSRV.CFG - This is one of the important configuration files for peoplesoft application server to get started. It contains the entire information of the configured application server domain.

PSAPPSRV.UBB - This is a file which stores the domain values that is required for tuxedo configuration loader executable (tmloadcf.exe) to run. With tmloadcf.exe this file is compiled to retrieve the domain values.

PSAPPSRV.UBX - This is a template or in simple terms a copy of PSAPPSRV.UBB file. After the domain is edited using the PSADMIN utility for some reasons this is the file where the changes for the environment settings are stored.

PSAPPSRV.ENV - This holds the information of the Installed PS_HOME, it's environment information, etc

PSAPPSRV.VAL - This is a file which contain the format details for the configuration parameters, that as set with some valid values as specified in this file. This file get's called with the message for any invalid values if tried to set in the system while domain configuration.

PSTUXCFG - This is tuxedo configuration files which holds the information regarding the location of tuxedo executables, files, and commands needed to run the server process of application server.

Wednesday, 31 July 2013

Clone User in Peoplesoft

This is a basic level post to show how we can create a new cloned user in peoplesoft using Pure Internet Architecture (PIA).

1) Login to PIA:













2) Navigate to peopletools --> Security














3) Navigate to User Profiles --> Copy User Profiles













4) Enter in Text Box the User to be cloned from...e.g. PS then click search:













5) Enter New user ID and Password and Tick the copy ID type then Save it. This will clone the User PS with new User ID as PS_CLONED as shown. Done.