Think-time functions in PeopleSoft

Think-time FunctionsThink-time functions are those functions in PeopleSoft that suspend processing until the user has taken some action or until an external process has run to completion. In either of these cases, the component processing is suspended for a while. Following are the think-time functions in PeopleSoft:

DoCancel
DoModal
DoModalComponent
Calls to an external DLL
File attachment functions
InsertImage
Prompt
RemoteCall
RevalidatePassword
Exec (think-time only when synchronous)
WinExec (think-time only when synchronous)
WinMessage and MessageBox (think-time depending on the style parameter)
Object functions, such as CreateObject, ObjectDoMethod, ObjectSetProperty, and ObjectGetProperty (think-time only when the object requires user action)

PeopleBooks advice us not to use think-time functions during save processing and within certain other PeopleCode events. Using think time functions in the below events can cause application failure.

SavePreChange
Workflow
SavePostChange
RowSelect
Events that execute as a result of a Select or SelectNew rowset method
Events that execute as a result of a ScrollSelect, ScrollSelectNew, RowScrollSelect, or RowScrollSelectNew function call

Tags: , ,
Leave a Reply

Your email address will not be published. Required fields are marked *

*
*