88: --dbms_output.put_line(' NotifIcation recipent='||v_receiver);
89:
90: l_itemtype := wfName;
91:
92: wf_engine.CreateProcess( l_itemtype, l_itemkey, wfProcessName);
93:
94: wf_engine.setitemuserkey( l_itemtype, l_itemkey, 'USERKEY_SCN ' || l_itemkey);
95:
96: wf_engine.setitemowner( l_itemtype, l_itemkey, l_itemowner );
90: l_itemtype := wfName;
91:
92: wf_engine.CreateProcess( l_itemtype, l_itemkey, wfProcessName);
93:
94: wf_engine.setitemuserkey( l_itemtype, l_itemkey, 'USERKEY_SCN ' || l_itemkey);
95:
96: wf_engine.setitemowner( l_itemtype, l_itemkey, l_itemowner );
97:
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
92: wf_engine.CreateProcess( l_itemtype, l_itemkey, wfProcessName);
93:
94: wf_engine.setitemuserkey( l_itemtype, l_itemkey, 'USERKEY_SCN ' || l_itemkey);
95:
96: wf_engine.setitemowner( l_itemtype, l_itemkey, l_itemowner );
97:
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
94: wf_engine.setitemuserkey( l_itemtype, l_itemkey, 'USERKEY_SCN ' || l_itemkey);
95:
96: wf_engine.setitemowner( l_itemtype, l_itemkey, l_itemowner );
97:
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
95:
96: wf_engine.setitemowner( l_itemtype, l_itemkey, l_itemowner );
97:
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
96: wf_engine.setitemowner( l_itemtype, l_itemkey, l_itemowner );
97:
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
97:
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
105: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_SET_ATTR',l_scenario_set_name);
98: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SEND_TO_ROLE', v_receiver);
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
105: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_SET_ATTR',l_scenario_set_name);
106:
99: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ACTIVITY_NAME_ATTR', l_activity_name);
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
105: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_SET_ATTR',l_scenario_set_name);
106:
107:
100: wf_engine.setitemattrdate(l_itemtype, l_itemkey, 'FINISH_BY_ATTR', l_finish_by);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
105: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_SET_ATTR',l_scenario_set_name);
106:
107:
108: wf_engine.startprocess(l_itemtype, l_itemkey);
101: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'STATUS_ATTR', l_status_name);
102: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'OWNER_ATTR',l_owner_name);
103: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'ALT_OWNER_ATTR',l_alt_owner_name);
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
105: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_SET_ATTR',l_scenario_set_name);
106:
107:
108: wf_engine.startprocess(l_itemtype, l_itemkey);
109:
104: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_ATTR',l_scenario_name);
105: wf_engine.setitemattrtext(l_itemtype, l_itemkey, 'SCENARIO_SET_ATTR',l_scenario_set_name);
106:
107:
108: wf_engine.startprocess(l_itemtype, l_itemkey);
109:
110: --DBMS_OUTPUT.PUT_LINE('WF started -Process='|| wfProcessName || ' USERKEY_SCN ' || l_itemkey);
111:
112: status:= 'SUCCESS';