What is PeopleCode event?
What is PeopleCode event?
The SaveEdit event is initiated whenever a user attempts to save the component. You can use SaveEdit PeopleCode to validate the consistency of data in component fields. SaveEdit is not field-specific. It triggers associated PeopleCode on every row of data in the component buffers except rows flagged as deleted.
What is event mapping in PeopleSoft?
Event Mapping is a PeopleSoft delivered framework that helps applications and customers adapt PeopleSoft to meet their business needs with minimum upgrade impact. It introduces business logic as a configuration instead of customization.
What is the difference between Prebuild and Postbuild in PeopleSoft?
Prebuid can be used to validate your search data, discarding rows. Postbuild can be used to play with the pages (hide, unhide).. Saveprechange is the last event where you can validate and correct ur data before updating the database.
What are three standard system edits that the component processor performs on a field?
In this sequence, the following actions occur: The Component Processor performs standard system edits….Field Modification.
System Edits | Location of Execution |
---|---|
Prompt table | Application server |
Translate table | Browser |
Is component changed PeopleCode?
Whenever a component is loaded, the Component Processer holds a flag value which will store whether the component is changed or not. This flag is set whenever the user changes the value of a field on the online page or when the value of a field is changed via PeopleCode logic.
What is a component interface?
A component interface enables exposure of a PeopleSoft component (a set of pages grouped together for a business purpose) for synchronous access from another application (such as PeopleCode, Java, C/C++, COM, or XML). Record fields on the component are mapped to the keys and properties of the component interface.
What is event mapping?
An event mapping represents an association between an event ID and category combination and a QID record (referred to as event categorization). Event ID and category values are extracted by DSMs from events and are then used to look up the mapped event categorization or QID.
What is application package in PeopleSoft?
An application package provides a storage container to place multiple application classes that should be grouped together due to purpose or similar functionality. Application Class. An application class is a way to create an object in PeopleSoft.
What is PreBuild and PostBuild?
The PreBuild event is also used to validate data entered in the search dialog, after a prompt list is displayed. It is used to hide or unhide pages. The PostBuild event fires only after all the other component build events have been fired .This event is often used to hide or unhide pages.
What is PeopleSoft think time function?
Think-time functions are PeopleCode functions that suspend PeopleSoft processing to wait for an external event (user input, an external process to complete etc).
What is set component changed in Peoplesoft?
How often does rowinit event run in PeopleSoft HCM?
The code in the RowInit event runs every time a new row of data loads into a page. This section activates code for each level and each data row. For example, if you have a panel with a level 1 that has 15 data rows that load, the RowInit event will run 16 times: once for the level 0 (header information) and then 15 times for each row of data
When does rowinit and rowinsert trigger PeopleCode?
Rowinit is also executed when a row is inserted, so write specific code for the inserts. If the RowInit and RowInsert code is same, the code will run twice. The RowInsert event triggers PeopleCode on any field on the inserted row of data. Do not use a warning or error in RowInsert. RowInsert does not trigger PeopleCode on derived/work fields.
How many PeopleCode events are there in PeopleSoft?
PeopleSoft comes with 17 events for PeopleCode. Each event has a specific function and control for which it is designed. PeopleCode does not just run whenever it feels like it. Each event has a specific time when it runs within the PeopleSoft process.
Where does rowinit rowelect rowinsert event run?
RowInsert PeopleCode is placed on a record field or a component record.Important things to Note Rowinit is also executed when a row is inserted, so write specific code for the inserts. If the RowInit and RowInsert code is same, the code will run twice. The RowInsert event triggers PeopleCode on any field on the inserted row of data.