35: is
36: l_func_name VARCHAR2(240);
37: begin
38: l_func_name := upper(l_func_name);
39: if (l_func_name = 'WF_RULE.DEFAULT_RULE') then
40: x_result := wf_rule.default_rule(p_subscription_guid, p_event);
41: x_executed := TRUE;
42: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE2') then
43: x_result := wf_rule.default_rule2(p_subscription_guid, p_event);
36: l_func_name VARCHAR2(240);
37: begin
38: l_func_name := upper(l_func_name);
39: if (l_func_name = 'WF_RULE.DEFAULT_RULE') then
40: x_result := wf_rule.default_rule(p_subscription_guid, p_event);
41: x_executed := TRUE;
42: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE2') then
43: x_result := wf_rule.default_rule2(p_subscription_guid, p_event);
44: x_executed := TRUE;
38: l_func_name := upper(l_func_name);
39: if (l_func_name = 'WF_RULE.DEFAULT_RULE') then
40: x_result := wf_rule.default_rule(p_subscription_guid, p_event);
41: x_executed := TRUE;
42: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE2') then
43: x_result := wf_rule.default_rule2(p_subscription_guid, p_event);
44: x_executed := TRUE;
45: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE3') then
46: x_result := wf_rule.default_rule3(p_subscription_guid, p_event);
39: if (l_func_name = 'WF_RULE.DEFAULT_RULE') then
40: x_result := wf_rule.default_rule(p_subscription_guid, p_event);
41: x_executed := TRUE;
42: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE2') then
43: x_result := wf_rule.default_rule2(p_subscription_guid, p_event);
44: x_executed := TRUE;
45: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE3') then
46: x_result := wf_rule.default_rule3(p_subscription_guid, p_event);
47: x_executed := TRUE;
41: x_executed := TRUE;
42: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE2') then
43: x_result := wf_rule.default_rule2(p_subscription_guid, p_event);
44: x_executed := TRUE;
45: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE3') then
46: x_result := wf_rule.default_rule3(p_subscription_guid, p_event);
47: x_executed := TRUE;
48: elsif (l_func_name = 'WF_RULE.INSTANCE_DEFAULT_RULE') then
49: x_result := wf_rule.instance_default_rule(p_subscription_guid, p_event);
42: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE2') then
43: x_result := wf_rule.default_rule2(p_subscription_guid, p_event);
44: x_executed := TRUE;
45: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE3') then
46: x_result := wf_rule.default_rule3(p_subscription_guid, p_event);
47: x_executed := TRUE;
48: elsif (l_func_name = 'WF_RULE.INSTANCE_DEFAULT_RULE') then
49: x_result := wf_rule.instance_default_rule(p_subscription_guid, p_event);
50: x_executed := TRUE;
44: x_executed := TRUE;
45: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE3') then
46: x_result := wf_rule.default_rule3(p_subscription_guid, p_event);
47: x_executed := TRUE;
48: elsif (l_func_name = 'WF_RULE.INSTANCE_DEFAULT_RULE') then
49: x_result := wf_rule.instance_default_rule(p_subscription_guid, p_event);
50: x_executed := TRUE;
51: elsif (l_func_name = 'WF_RULE.ERROR_RULE') then
52: x_result := wf_rule.error_rule(p_subscription_guid, p_event);
45: elsif (l_func_name = 'WF_RULE.DEFAULT_RULE3') then
46: x_result := wf_rule.default_rule3(p_subscription_guid, p_event);
47: x_executed := TRUE;
48: elsif (l_func_name = 'WF_RULE.INSTANCE_DEFAULT_RULE') then
49: x_result := wf_rule.instance_default_rule(p_subscription_guid, p_event);
50: x_executed := TRUE;
51: elsif (l_func_name = 'WF_RULE.ERROR_RULE') then
52: x_result := wf_rule.error_rule(p_subscription_guid, p_event);
53: x_executed := TRUE;
47: x_executed := TRUE;
48: elsif (l_func_name = 'WF_RULE.INSTANCE_DEFAULT_RULE') then
49: x_result := wf_rule.instance_default_rule(p_subscription_guid, p_event);
50: x_executed := TRUE;
51: elsif (l_func_name = 'WF_RULE.ERROR_RULE') then
52: x_result := wf_rule.error_rule(p_subscription_guid, p_event);
53: x_executed := TRUE;
54: elsif (l_func_name = 'WF_RULE.SETPARAMETERSINTOPARAMETERLIST') then
55: x_result := wf_rule.setparametersintoparameterlist(p_subscription_guid, p_event);
48: elsif (l_func_name = 'WF_RULE.INSTANCE_DEFAULT_RULE') then
49: x_result := wf_rule.instance_default_rule(p_subscription_guid, p_event);
50: x_executed := TRUE;
51: elsif (l_func_name = 'WF_RULE.ERROR_RULE') then
52: x_result := wf_rule.error_rule(p_subscription_guid, p_event);
53: x_executed := TRUE;
54: elsif (l_func_name = 'WF_RULE.SETPARAMETERSINTOPARAMETERLIST') then
55: x_result := wf_rule.setparametersintoparameterlist(p_subscription_guid, p_event);
56: x_executed := TRUE;
50: x_executed := TRUE;
51: elsif (l_func_name = 'WF_RULE.ERROR_RULE') then
52: x_result := wf_rule.error_rule(p_subscription_guid, p_event);
53: x_executed := TRUE;
54: elsif (l_func_name = 'WF_RULE.SETPARAMETERSINTOPARAMETERLIST') then
55: x_result := wf_rule.setparametersintoparameterlist(p_subscription_guid, p_event);
56: x_executed := TRUE;
57: elsif (l_func_name = 'WF_RULE.SUCCESS') then
58: x_result := wf_rule.success(p_subscription_guid, p_event);
51: elsif (l_func_name = 'WF_RULE.ERROR_RULE') then
52: x_result := wf_rule.error_rule(p_subscription_guid, p_event);
53: x_executed := TRUE;
54: elsif (l_func_name = 'WF_RULE.SETPARAMETERSINTOPARAMETERLIST') then
55: x_result := wf_rule.setparametersintoparameterlist(p_subscription_guid, p_event);
56: x_executed := TRUE;
57: elsif (l_func_name = 'WF_RULE.SUCCESS') then
58: x_result := wf_rule.success(p_subscription_guid, p_event);
59: x_executed := TRUE;
53: x_executed := TRUE;
54: elsif (l_func_name = 'WF_RULE.SETPARAMETERSINTOPARAMETERLIST') then
55: x_result := wf_rule.setparametersintoparameterlist(p_subscription_guid, p_event);
56: x_executed := TRUE;
57: elsif (l_func_name = 'WF_RULE.SUCCESS') then
58: x_result := wf_rule.success(p_subscription_guid, p_event);
59: x_executed := TRUE;
60: elsif (l_func_name = 'WF_RULE.WORKFLOW_PROTOCOL') then
61: x_result := wf_rule.workflow_protocol(p_subscription_guid, p_event);
54: elsif (l_func_name = 'WF_RULE.SETPARAMETERSINTOPARAMETERLIST') then
55: x_result := wf_rule.setparametersintoparameterlist(p_subscription_guid, p_event);
56: x_executed := TRUE;
57: elsif (l_func_name = 'WF_RULE.SUCCESS') then
58: x_result := wf_rule.success(p_subscription_guid, p_event);
59: x_executed := TRUE;
60: elsif (l_func_name = 'WF_RULE.WORKFLOW_PROTOCOL') then
61: x_result := wf_rule.workflow_protocol(p_subscription_guid, p_event);
62: x_executed := TRUE;
56: x_executed := TRUE;
57: elsif (l_func_name = 'WF_RULE.SUCCESS') then
58: x_result := wf_rule.success(p_subscription_guid, p_event);
59: x_executed := TRUE;
60: elsif (l_func_name = 'WF_RULE.WORKFLOW_PROTOCOL') then
61: x_result := wf_rule.workflow_protocol(p_subscription_guid, p_event);
62: x_executed := TRUE;
63: elsif (l_func_name = 'WF_XML.ERROR_RULE') then
64: x_result := wf_xml.error_rule(p_subscription_guid, p_event);
57: elsif (l_func_name = 'WF_RULE.SUCCESS') then
58: x_result := wf_rule.success(p_subscription_guid, p_event);
59: x_executed := TRUE;
60: elsif (l_func_name = 'WF_RULE.WORKFLOW_PROTOCOL') then
61: x_result := wf_rule.workflow_protocol(p_subscription_guid, p_event);
62: x_executed := TRUE;
63: elsif (l_func_name = 'WF_XML.ERROR_RULE') then
64: x_result := wf_xml.error_rule(p_subscription_guid, p_event);
65: x_executed := TRUE;