DBA Data[Home] [Help]

APPS.AME_FINAL_AUTHORITY_HANDLER dependencies on AME_UTIL

Line 4: actionParameters ame_util.stringList;

1: package body ame_final_authority_handler as
2: /* $Header: ameefaha.pkb 120.1 2005/08/08 05:09:54 ubhat noship $ */
3: procedure handler as
4: actionParameters ame_util.stringList;
5: listModParameterOnes ame_util.stringList;
6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;

Line 5: listModParameterOnes ame_util.stringList;

1: package body ame_final_authority_handler as
2: /* $Header: ameefaha.pkb 120.1 2005/08/08 05:09:54 ubhat noship $ */
3: procedure handler as
4: actionParameters ame_util.stringList;
5: listModParameterOnes ame_util.stringList;
6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;
9: tempApproverIndexes ame_util.idList;

Line 6: listModParameterTwos ame_util.longStringList;

2: /* $Header: ameefaha.pkb 120.1 2005/08/08 05:09:54 ubhat noship $ */
3: procedure handler as
4: actionParameters ame_util.stringList;
5: listModParameterOnes ame_util.stringList;
6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;
9: tempApproverIndexes ame_util.idList;
10: tempLastForwardeeIndexes ame_util.idList;

Line 7: ruleIds ame_util.idList;

3: procedure handler as
4: actionParameters ame_util.stringList;
5: listModParameterOnes ame_util.stringList;
6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;
9: tempApproverIndexes ame_util.idList;
10: tempLastForwardeeIndexes ame_util.idList;
11: begin

Line 8: ruleIndexes ame_util.idList;

4: actionParameters ame_util.stringList;
5: listModParameterOnes ame_util.stringList;
6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;
9: tempApproverIndexes ame_util.idList;
10: tempLastForwardeeIndexes ame_util.idList;
11: begin
12: /*

Line 9: tempApproverIndexes ame_util.idList;

5: listModParameterOnes ame_util.stringList;
6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;
9: tempApproverIndexes ame_util.idList;
10: tempLastForwardeeIndexes ame_util.idList;
11: begin
12: /*
13: This handler is for the final-authority list-modification action type.

Line 10: tempLastForwardeeIndexes ame_util.idList;

6: listModParameterTwos ame_util.longStringList;
7: ruleIds ame_util.idList;
8: ruleIndexes ame_util.idList;
9: tempApproverIndexes ame_util.idList;
10: tempLastForwardeeIndexes ame_util.idList;
11: begin
12: /*
13: This handler is for the final-authority list-modification action type.
14: For each input list-modification rule using this action type, the

Line 18: allowFyiNotifications configuration variable is set to ame_util.yes, all

14: For each input list-modification rule using this action type, the
15: handler truncates each chain of authority containing the target approver,
16: in the following sense. First, the handler finds the end of any
17: forwarding chain starting with the target approver. If the
18: allowFyiNotifications configuration variable is set to ame_util.yes, all
19: approvers after the forwarding chain are converted to FYI recipients.
20: Otherwise, the approvers are deleted. (The target approver must be an
21: ame_util.approvalApproverCategory approver.)
22: */

Line 21: ame_util.approvalApproverCategory approver.)

17: forwarding chain starting with the target approver. If the
18: allowFyiNotifications configuration variable is set to ame_util.yes, all
19: approvers after the forwarding chain are converted to FYI recipients.
20: Otherwise, the approvers are deleted. (The target approver must be an
21: ame_util.approvalApproverCategory approver.)
22: */
23: ame_engine.getHandlerRules3(ruleIdsOut => ruleIds,
24: ruleIndexesOut => ruleIndexes,
25: parametersOut => actionParameters, /* The action parameters are null here. */

Line 52: ame_util.runtimeException(packageNameIn => 'ame_final_authority_handler',

48: end if;
49: end loop;
50: exception
51: when others then
52: ame_util.runtimeException(packageNameIn => 'ame_final_authority_handler',
53: routineNameIn => 'handler',
54: exceptionNumberIn => sqlcode,
55: exceptionStringIn => sqlerrm);
56: raise;