7: itemIdIn in varchar2) return boolean;
8: procedure deleteTestItems(applicationIdIn in integer,
9: transactionIdIn in varchar2,
10: itemClassIdIn in integer,
11: deleteIn in ame_util.stringList);
12: procedure getAllAttributeValues(applicationIdIn in integer,
13: transactionIdIn in varchar2,
14: itemIdIn in varchar2 default null,
15: attributeIdsOut out nocopy ame_util.idList,
11: deleteIn in ame_util.stringList);
12: procedure getAllAttributeValues(applicationIdIn in integer,
13: transactionIdIn in varchar2,
14: itemIdIn in varchar2 default null,
15: attributeIdsOut out nocopy ame_util.idList,
16: attributeNamesOut out nocopy ame_util.stringList,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
12: procedure getAllAttributeValues(applicationIdIn in integer,
13: transactionIdIn in varchar2,
14: itemIdIn in varchar2 default null,
15: attributeIdsOut out nocopy ame_util.idList,
16: attributeNamesOut out nocopy ame_util.stringList,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
20: attributeValues2Out out nocopy ame_util.attributeValueList,
13: transactionIdIn in varchar2,
14: itemIdIn in varchar2 default null,
15: attributeIdsOut out nocopy ame_util.idList,
16: attributeNamesOut out nocopy ame_util.stringList,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
20: attributeValues2Out out nocopy ame_util.attributeValueList,
21: attributeValues3Out out nocopy ame_util.attributeValueList);
14: itemIdIn in varchar2 default null,
15: attributeIdsOut out nocopy ame_util.idList,
16: attributeNamesOut out nocopy ame_util.stringList,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
20: attributeValues2Out out nocopy ame_util.attributeValueList,
21: attributeValues3Out out nocopy ame_util.attributeValueList);
22: procedure getAllAttributeValues2(applicationIdIn in integer,
15: attributeIdsOut out nocopy ame_util.idList,
16: attributeNamesOut out nocopy ame_util.stringList,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
20: attributeValues2Out out nocopy ame_util.attributeValueList,
21: attributeValues3Out out nocopy ame_util.attributeValueList);
22: procedure getAllAttributeValues2(applicationIdIn in integer,
23: transactionIdIn in varchar2,
16: attributeNamesOut out nocopy ame_util.stringList,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
20: attributeValues2Out out nocopy ame_util.attributeValueList,
21: attributeValues3Out out nocopy ame_util.attributeValueList);
22: procedure getAllAttributeValues2(applicationIdIn in integer,
23: transactionIdIn in varchar2,
24: itemClassIdIn in integer,
17: attributeTypesOut out nocopy ame_util.stringList,
18: isMandatoryOut out nocopy ame_util.stringList,
19: attributeValues1Out out nocopy ame_util.attributeValueList,
20: attributeValues2Out out nocopy ame_util.attributeValueList,
21: attributeValues3Out out nocopy ame_util.attributeValueList);
22: procedure getAllAttributeValues2(applicationIdIn in integer,
23: transactionIdIn in varchar2,
24: itemClassIdIn in integer,
25: itemIdIn in varchar2 default null,
22: procedure getAllAttributeValues2(applicationIdIn in integer,
23: transactionIdIn in varchar2,
24: itemClassIdIn in integer,
25: itemIdIn in varchar2 default null,
26: attributeIdsOut out nocopy ame_util.idList,
27: attributeNamesOut out nocopy ame_util.stringList,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
23: transactionIdIn in varchar2,
24: itemClassIdIn in integer,
25: itemIdIn in varchar2 default null,
26: attributeIdsOut out nocopy ame_util.idList,
27: attributeNamesOut out nocopy ame_util.stringList,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
31: attributeValues2Out out nocopy ame_util.attributeValueList,
24: itemClassIdIn in integer,
25: itemIdIn in varchar2 default null,
26: attributeIdsOut out nocopy ame_util.idList,
27: attributeNamesOut out nocopy ame_util.stringList,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
31: attributeValues2Out out nocopy ame_util.attributeValueList,
32: attributeValues3Out out nocopy ame_util.attributeValueList);
25: itemIdIn in varchar2 default null,
26: attributeIdsOut out nocopy ame_util.idList,
27: attributeNamesOut out nocopy ame_util.stringList,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
31: attributeValues2Out out nocopy ame_util.attributeValueList,
32: attributeValues3Out out nocopy ame_util.attributeValueList);
33: procedure getApplicableRules(applicationIdIn in integer,
26: attributeIdsOut out nocopy ame_util.idList,
27: attributeNamesOut out nocopy ame_util.stringList,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
31: attributeValues2Out out nocopy ame_util.attributeValueList,
32: attributeValues3Out out nocopy ame_util.attributeValueList);
33: procedure getApplicableRules(applicationIdIn in integer,
34: transactionIdIn in varchar2,
27: attributeNamesOut out nocopy ame_util.stringList,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
31: attributeValues2Out out nocopy ame_util.attributeValueList,
32: attributeValues3Out out nocopy ame_util.attributeValueList);
33: procedure getApplicableRules(applicationIdIn in integer,
34: transactionIdIn in varchar2,
35: ruleListVersionIn in integer,
28: attributeTypesOut out nocopy ame_util.stringList,
29: isMandatoryOut out nocopy ame_util.stringList,
30: attributeValues1Out out nocopy ame_util.attributeValueList,
31: attributeValues2Out out nocopy ame_util.attributeValueList,
32: attributeValues3Out out nocopy ame_util.attributeValueList);
33: procedure getApplicableRules(applicationIdIn in integer,
34: transactionIdIn in varchar2,
35: ruleListVersionIn in integer,
36: testOrRealTransTypeIn in varchar2,
33: procedure getApplicableRules(applicationIdIn in integer,
34: transactionIdIn in varchar2,
35: ruleListVersionIn in integer,
36: testOrRealTransTypeIn in varchar2,
37: ruleItemClassIdsOut out nocopy ame_util.idList,
38: itemClassIdsOut out nocopy ame_util.idList,
39: itemIdsOut out nocopy ame_util.stringList,
40: ruleTypesOut out nocopy ame_util.idList,
41: ruleDescriptionsOut out nocopy ame_util.stringList,
34: transactionIdIn in varchar2,
35: ruleListVersionIn in integer,
36: testOrRealTransTypeIn in varchar2,
37: ruleItemClassIdsOut out nocopy ame_util.idList,
38: itemClassIdsOut out nocopy ame_util.idList,
39: itemIdsOut out nocopy ame_util.stringList,
40: ruleTypesOut out nocopy ame_util.idList,
41: ruleDescriptionsOut out nocopy ame_util.stringList,
42: ruleIdsOut out nocopy ame_util.idList);
35: ruleListVersionIn in integer,
36: testOrRealTransTypeIn in varchar2,
37: ruleItemClassIdsOut out nocopy ame_util.idList,
38: itemClassIdsOut out nocopy ame_util.idList,
39: itemIdsOut out nocopy ame_util.stringList,
40: ruleTypesOut out nocopy ame_util.idList,
41: ruleDescriptionsOut out nocopy ame_util.stringList,
42: ruleIdsOut out nocopy ame_util.idList);
43: procedure getApproverAttributes(applicationIdIn in integer,
36: testOrRealTransTypeIn in varchar2,
37: ruleItemClassIdsOut out nocopy ame_util.idList,
38: itemClassIdsOut out nocopy ame_util.idList,
39: itemIdsOut out nocopy ame_util.stringList,
40: ruleTypesOut out nocopy ame_util.idList,
41: ruleDescriptionsOut out nocopy ame_util.stringList,
42: ruleIdsOut out nocopy ame_util.idList);
43: procedure getApproverAttributes(applicationIdIn in integer,
44: transactionIdIn in varchar2,
37: ruleItemClassIdsOut out nocopy ame_util.idList,
38: itemClassIdsOut out nocopy ame_util.idList,
39: itemIdsOut out nocopy ame_util.stringList,
40: ruleTypesOut out nocopy ame_util.idList,
41: ruleDescriptionsOut out nocopy ame_util.stringList,
42: ruleIdsOut out nocopy ame_util.idList);
43: procedure getApproverAttributes(applicationIdIn in integer,
44: transactionIdIn in varchar2,
45: itemClassIdIn in integer,
38: itemClassIdsOut out nocopy ame_util.idList,
39: itemIdsOut out nocopy ame_util.stringList,
40: ruleTypesOut out nocopy ame_util.idList,
41: ruleDescriptionsOut out nocopy ame_util.stringList,
42: ruleIdsOut out nocopy ame_util.idList);
43: procedure getApproverAttributes(applicationIdIn in integer,
44: transactionIdIn in varchar2,
45: itemClassIdIn in integer,
46: itemIdIn in varchar2,
43: procedure getApproverAttributes(applicationIdIn in integer,
44: transactionIdIn in varchar2,
45: itemClassIdIn in integer,
46: itemIdIn in varchar2,
47: attributeIdsOut out nocopy ame_util.IdList,
48: attributeNamesOut out nocopy ame_util.stringList,
49: approverTypeIdsOut out nocopy ame_util.idList);
50: procedure getApproverList(applicationIdIn in integer,
51: transactionIdIn in varchar2,
44: transactionIdIn in varchar2,
45: itemClassIdIn in integer,
46: itemIdIn in varchar2,
47: attributeIdsOut out nocopy ame_util.IdList,
48: attributeNamesOut out nocopy ame_util.stringList,
49: approverTypeIdsOut out nocopy ame_util.idList);
50: procedure getApproverList(applicationIdIn in integer,
51: transactionIdIn in varchar2,
52: testOrRealTransTypeIn in varchar2,
45: itemClassIdIn in integer,
46: itemIdIn in varchar2,
47: attributeIdsOut out nocopy ame_util.IdList,
48: attributeNamesOut out nocopy ame_util.stringList,
49: approverTypeIdsOut out nocopy ame_util.idList);
50: procedure getApproverList(applicationIdIn in integer,
51: transactionIdIn in varchar2,
52: testOrRealTransTypeIn in varchar2,
53: approverListStageIn in integer,
50: procedure getApproverList(applicationIdIn in integer,
51: transactionIdIn in varchar2,
52: testOrRealTransTypeIn in varchar2,
53: approverListStageIn in integer,
54: approverListOut out nocopy ame_util.approversTable2,
55: productionIndexesOut out nocopy ame_util.idList,
56: variableNamesOut out nocopy ame_util.stringList,
57: variableValuesOut out nocopy ame_util.stringList,
58: doRepeatSubstitutionsOut out nocopy varchar2);
51: transactionIdIn in varchar2,
52: testOrRealTransTypeIn in varchar2,
53: approverListStageIn in integer,
54: approverListOut out nocopy ame_util.approversTable2,
55: productionIndexesOut out nocopy ame_util.idList,
56: variableNamesOut out nocopy ame_util.stringList,
57: variableValuesOut out nocopy ame_util.stringList,
58: doRepeatSubstitutionsOut out nocopy varchar2);
59: procedure getItemAttributeValues(applicationIdIn in integer,
52: testOrRealTransTypeIn in varchar2,
53: approverListStageIn in integer,
54: approverListOut out nocopy ame_util.approversTable2,
55: productionIndexesOut out nocopy ame_util.idList,
56: variableNamesOut out nocopy ame_util.stringList,
57: variableValuesOut out nocopy ame_util.stringList,
58: doRepeatSubstitutionsOut out nocopy varchar2);
59: procedure getItemAttributeValues(applicationIdIn in integer,
60: transactionIdIn in varchar2,
53: approverListStageIn in integer,
54: approverListOut out nocopy ame_util.approversTable2,
55: productionIndexesOut out nocopy ame_util.idList,
56: variableNamesOut out nocopy ame_util.stringList,
57: variableValuesOut out nocopy ame_util.stringList,
58: doRepeatSubstitutionsOut out nocopy varchar2);
59: procedure getItemAttributeValues(applicationIdIn in integer,
60: transactionIdIn in varchar2,
61: itemClassIdIn in integer,
60: transactionIdIn in varchar2,
61: itemClassIdIn in integer,
62: itemIdIn in varchar2,
63: testOrRealTransTypeIn in varchar2,
64: attributeNamesOut out nocopy ame_util.stringList,
65: attributeTypesOut out nocopy ame_util.stringList,
66: attributeValuesOut1 out nocopy ame_util.attributeValueList,
67: attributeValuesOut2 out nocopy ame_util.attributeValueList,
68: attributeValuesOut3 out nocopy ame_util.attributeValueList);
61: itemClassIdIn in integer,
62: itemIdIn in varchar2,
63: testOrRealTransTypeIn in varchar2,
64: attributeNamesOut out nocopy ame_util.stringList,
65: attributeTypesOut out nocopy ame_util.stringList,
66: attributeValuesOut1 out nocopy ame_util.attributeValueList,
67: attributeValuesOut2 out nocopy ame_util.attributeValueList,
68: attributeValuesOut3 out nocopy ame_util.attributeValueList);
69: procedure getItemIds(applicationIdIn in integer,
62: itemIdIn in varchar2,
63: testOrRealTransTypeIn in varchar2,
64: attributeNamesOut out nocopy ame_util.stringList,
65: attributeTypesOut out nocopy ame_util.stringList,
66: attributeValuesOut1 out nocopy ame_util.attributeValueList,
67: attributeValuesOut2 out nocopy ame_util.attributeValueList,
68: attributeValuesOut3 out nocopy ame_util.attributeValueList);
69: procedure getItemIds(applicationIdIn in integer,
70: transactionIdIn in varchar2,
63: testOrRealTransTypeIn in varchar2,
64: attributeNamesOut out nocopy ame_util.stringList,
65: attributeTypesOut out nocopy ame_util.stringList,
66: attributeValuesOut1 out nocopy ame_util.attributeValueList,
67: attributeValuesOut2 out nocopy ame_util.attributeValueList,
68: attributeValuesOut3 out nocopy ame_util.attributeValueList);
69: procedure getItemIds(applicationIdIn in integer,
70: transactionIdIn in varchar2,
71: itemClassIdIn in integer,
64: attributeNamesOut out nocopy ame_util.stringList,
65: attributeTypesOut out nocopy ame_util.stringList,
66: attributeValuesOut1 out nocopy ame_util.attributeValueList,
67: attributeValuesOut2 out nocopy ame_util.attributeValueList,
68: attributeValuesOut3 out nocopy ame_util.attributeValueList);
69: procedure getItemIds(applicationIdIn in integer,
70: transactionIdIn in varchar2,
71: itemClassIdIn in integer,
72: itemIdsOut out nocopy ame_util.stringList);
68: attributeValuesOut3 out nocopy ame_util.attributeValueList);
69: procedure getItemIds(applicationIdIn in integer,
70: transactionIdIn in varchar2,
71: itemClassIdIn in integer,
72: itemIdsOut out nocopy ame_util.stringList);
73: procedure getTransactionProductions(applicationIdIn in integer,
74: transactionIdIn in varchar2,
75: testOrRealTransTypeIn in varchar2,
76: variableNamesOut out nocopy ame_util.stringList,
72: itemIdsOut out nocopy ame_util.stringList);
73: procedure getTransactionProductions(applicationIdIn in integer,
74: transactionIdIn in varchar2,
75: testOrRealTransTypeIn in varchar2,
76: variableNamesOut out nocopy ame_util.stringList,
77: variableValuesOut out nocopy ame_util.stringList);
78: procedure initializeTestTrans(applicationIdIn in integer,
79: transactionIdIn in varchar2,
80: itemClassIdIn in integer default null,
73: procedure getTransactionProductions(applicationIdIn in integer,
74: transactionIdIn in varchar2,
75: testOrRealTransTypeIn in varchar2,
76: variableNamesOut out nocopy ame_util.stringList,
77: variableValuesOut out nocopy ame_util.stringList);
78: procedure initializeTestTrans(applicationIdIn in integer,
79: transactionIdIn in varchar2,
80: itemClassIdIn in integer default null,
81: isHeaderItemClassIn in boolean default true,
82: itemIdIn in varchar2 default null);
83: procedure setAllAttributeValues(applicationIdIn in integer,
84: transactionIdIn in varchar2,
85: itemClassIdIn in integer,
86: attributeIdsIn in ame_util.idList,
87: itemIdIn in varchar2 default null,
88: attributeValues1In in ame_util.attributeValueList,
89: attributeValues2In in ame_util.attributeValueList,
90: attributeValues3In in ame_util.attributeValueList);
84: transactionIdIn in varchar2,
85: itemClassIdIn in integer,
86: attributeIdsIn in ame_util.idList,
87: itemIdIn in varchar2 default null,
88: attributeValues1In in ame_util.attributeValueList,
89: attributeValues2In in ame_util.attributeValueList,
90: attributeValues3In in ame_util.attributeValueList);
91: procedure setAttributeValues(applicationIdIn in integer,
92: transactionIdIn in varchar2,
85: itemClassIdIn in integer,
86: attributeIdsIn in ame_util.idList,
87: itemIdIn in varchar2 default null,
88: attributeValues1In in ame_util.attributeValueList,
89: attributeValues2In in ame_util.attributeValueList,
90: attributeValues3In in ame_util.attributeValueList);
91: procedure setAttributeValues(applicationIdIn in integer,
92: transactionIdIn in varchar2,
93: itemClassIdIn in integer,
86: attributeIdsIn in ame_util.idList,
87: itemIdIn in varchar2 default null,
88: attributeValues1In in ame_util.attributeValueList,
89: attributeValues2In in ame_util.attributeValueList,
90: attributeValues3In in ame_util.attributeValueList);
91: procedure setAttributeValues(applicationIdIn in integer,
92: transactionIdIn in varchar2,
93: itemClassIdIn in integer,
94: itemIdIn in varchar2,