GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Peoplesoft  >  PS Mixed
Go To First  |  Previous Question  |  Next Question 
 PS Mixed  |  Question 6 of 200    Print  
Why state records are needed?

  
Total Answers and Comments: 9 Last Update: August 07, 2008   
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: Sachin Khare
 

State record is used for providing the variables, database fields to different sections of the application engine. Scope of the state record is limited to the application engine program. AE can have multiple state records, but can have only one as a default state record.

It can be physical or derived work record. Physical record can be used when you have a restart logic and when you have disables the restart logic derived and work record can be used.

The naming convention is, it must end with _AET identifier and process instance should be the one and the only key for the state record, so that application will identify the record as a state record.



Above answer was rated as good by the following members:
rahul8_s
March 09, 2005 04:52:52   #1  
Ramya        

RE: Why state records are needed?
State Records are used to pass parameters and values between the various sections in an Application Engine. State record may be either SQL Table or a Derived Work record
 
Is this answer useful? Yes | No
March 15, 2005 00:44:45   #2  
raja        

RE: Why state records are needed?
state record is a mthod to allocate varilable for ur app.engine programs using statrecord we can pass values frm one section to another
 
Is this answer useful? Yes | No
March 29, 2005 00:14:38   #3  
Shankar Sinha        

RE: Why state records are needed?
State records are used in Application engine development and customization. Basically they are used to pass the values(variables database field) from from section to another section from action to another action.Each application engine can have multiple state record but there will be only one default state record. It can be a SQL table or derived table. All state record ends with _AET.
 
Is this answer useful? Yes | No
June 21, 2005 01:26:36   #4  
Vaibhav        

RE: Why state records are needed?
The use of State record beside just passing the parameters between different steps of AE is to enable restart logic. The programmer can program AE by using state record in such a way that it can be restarted from any point of AE. But to enable the restart the state record should be physical table and not the derived/work record.
 
Is this answer useful? Yes | No
October 20, 2005 00:01:16   #5  
Sachin Khare        

RE: Why state records are needed?

State record is used for providing the variables database fields to different sections of the application engine. Scope of the state record is limited to the application engine program. AE can have multiple state records but can have only one as a default state record.

It can be physical or derived work record. Physical record can be used when you have a restart logic and when you have disables the restart logic derived and work record can be used.

The naming convention is it must end with _AET identifier and process instance should be the one and the only key for the state record so that application will identify the record as a state record.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
May 18, 2006 15:04:26   #6  
Reena Singhal        

RE: Why state records are needed?
Good answer Sachin..:) Keep it up!
 
Is this answer useful? Yes | No
June 18, 2006 10:15:41   #7  
arundgati        

RE: Why state records are needed?
The state records main use is passing values between sections. ONE of the other main resons is to hold the run time parameters passed from a run page as well when application engine is triggered from a run page as also run time pareameters passed from within a peoplecode ust before the app engine is called. THis does not mean the default state record holds only the exact number of fields on the run page. Example AE_EXISTS helps as flag and whoose value can be used for controlling the logic between the execution of SQLS between the sections of the application Engine.
 
Is this answer useful? Yes | No
August 21, 2006 00:31:40   #8  
Ruchi Bhardwaj        

RE: Why state records are needed?

State records are created by app engine program developers. The state records are used to pass vaules from one action to aonther. State records can be considered as temporary storage for online processing.

Bind is used to retrieve value from ate record.

select is used to pass values to the state record.


 
Is this answer useful? Yes | No
August 07, 2008 15:29:42   #9  
balanps Member Since: August 2008   Contribution: 3    

RE: Why state records are needed?
It is a temporary buffer. It used to pass the value from one section to another. It used to call the app.eng's section dynamically.
 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape