DBA Data[Home] [Help]

APPS.WF_PROCESS_ACTIVITY dependencies on WF_ENGINE

Line 179: and WPA.START_END = wf_engine.eng_start;

175: where WPA.INSTANCE_LABEL = StartInstanceId.label
176: and WPA.PROCESS_ITEM_TYPE = StartInstanceId.itemtype
177: and WPA.PROCESS_NAME = StartInstanceId.process
178: and WPA.PROCESS_VERSION = StartInstanceId.version
179: and WPA.START_END = wf_engine.eng_start;
180:
181: return instid;
182: exception
183: when no_data_found then

Line 250: if (itemkey = wf_engine.eng_synch) then

246: -- SYNCHMODE:
247: -- In synchmode, the row in the WIAS runtime cache MUST be this row,
248: -- because synch processes can only operate on the current activity.
249: --
250: if (itemkey = wf_engine.eng_synch) then
251: -- Get the current item and status in the cache
252: Wf_Item_Activity_Status.LastResult(itemtype, itemkey,
253: cur_actid, cur_status, cur_result);
254:

Line 461: wf_engine.eng_process) then

457: -- Loop through and recursively search any PROCESS-type children.
458: i := 0;
459: while (childarr(i) is not null) loop
460: if (Wf_Activity.Instance_Type(childarr(i), actdate) =
461: wf_engine.eng_process) then
462: found := IsChild(childarr(i), acttype, actname, actdate);
463:
464: -- If a non-null value is returned, then the activity was
465: -- found in this sub-tree. Return the value and exit immediately.

Line 587: wf_engine.eng_process) then

583: -- Loop through and recursively search any PROCESS-type children.
584: i := 0;
585: while (childarr(i) is not null) loop
586: if (Wf_Activity.Instance_Type(childarr(i), actdate) =
587: wf_engine.eng_process) then
588: childid := FindActivity(childarr(i), activity, actdate);
589:
590: -- If a non-null value is returned, then the activity was
591: -- found somewhere in this sub-tree.