State Record In Peoplesoft



To access your online training please log into ELM here: Enterprise Learning Management and follow the steps in the Learner Quick Step Guide. You may access additional PeopleSoft user guides and resources below.

  1. State Record In Peoplesoft
  2. State Record In Peoplesoft Access

PeopleSoft Enterprise PT PeopleTools - Version 8.48 and later Information in this document applies to any platform. PeopleTools 8.50.13 Environment Type: Test The below code causes the AE State Record to become unavailable when SyncRequest is not successfull: //Code example try &MSG2 = &MSG.SyncRequest; catch Exception &ex. Why do we need process instance as a key in the state record? PeopleTools is anyways going to generate a new unique number every time for process instance, and hence it will always be unique. Then why is it needed to be a key? Would really appreciate if someone can explain with example. State records are used in Application Engine programs to keep track of useful information through the life of a program. PeopleSoft uses the concept of a record (table) to store this information. The scope of data in a state record is global to an application engine program (and other programs that share the state record).

PeopleSoft 9.2 ELM Training Materials & User Guides

User Guides
Administration Training Guide
Quick Step Guides
State Employee Resource Quick Step Guide
OIG Ethics Training 2019
Learner Quick Step Guide
Manager/Supervisor Approval Guide
Manager & Supervisor Training Quick Step Guide
Preventing Workplace & Sexual Harassment 2019 Guide
E-Orientation Guide for Managers
Clearing Browser History & Cookies Guide
Pre-Retirement Seminar Self-Enrollment Quick Step Guide
Security Request Quick Step Guide
Information Resource Use Agreement 2019 Guide
Allow Pop-ups
Drug Alcohol Policy Acknowledgement Quick Step Guide

PeopleSoft 9.1 HR Training Materials

Training Manuals - HR Last Update
How to Update Your Preferred Email
Labor Administration Last Update
Complaint Procedure Manual August 30, 2011
Record Disciplinary Actions September 19, 2011
Recording Complaint Steps September 19, 2011
Procedure for Adding Complaint September 19, 2011
StateState Record In Peoplesoft

State Record In Peoplesoft

Additional Resources

e-Learning Tutorials

State Record In Peoplesoft Access

1. State record at any point of time has only single line information, as it's driven by the Process Instance. While temp table can have multiple rows.
2. State record had only single instance, while the temp table can have maximum of 99 instances.
3. State record is used for restart logic.
4. State record can be used for dynamically calling AE section, by adding AE_SECTION, AE_APPLID as fields. Temp table can not be used.
The Temp table data is available only for the duration of run. Hence when the program is aborted the data stored in Temp table is lost and you can not restart the program from that particular point. Hence the statement I used is correct that State record can only be used for re-start logic.
If you create a sql table as State Record - data will be stored in the database. If at any point of time, App Engine programs stops, you can continue from that point on provided Restart is enabled. This is called the restart logic. With restart enabled, you don't have to run app. engine program all over again. For this to be true, state record cannot be a derived record. It has to be a sql table.
Temp. table is primarily used for set processing. If there are several users running the program at the same time, copies of tables are created in order to process in parallel. Temp. Table lives only until the program runs and is dissolved immediately after.
Adapted Notes from Answers by peoplesoftfirendly, Vaibhav.
Source: http://www.geekinterview.com/question_details/1704
Note: This notes is user contributed. There is no guarantee that answers will be accurate. Please use it at your own risk.