Creating Subscription Processes That Open the Generic Effective-Dated Delay Function
The PeopleSoft system includes a function called PROCESS_EFFDT_MSG. This function reads through an incremental message and processes the past, current, future, or non-effective-dated information. PROCESS_EFFDT_MSG resides within the record FUNCLIB_EOEIP, in the EFFDT_MSG_PC field.
To create a subscription process that opens the generic effective-dated Delay function:
-
Open the Process_Effdt_Msg generic function stored in record FUNCLIB_EOEIP.
-
Pass it the name of the current effective-dated incremental message.
-
Indicate whether only rows with Active effective status should be selected as the current effective-dated rows.
If the &ACTIVE_EFFSTATUS parameter passed in is set to False, the current effective-dated row (whether active or inactive) is selected.
-
Pass the parameter set to True if only active effective-dated rows should be sent to the other system.
Note:
The standard setting for the &ACTIVE_EFFSTATUS parameter is False.