6: /*
7: AME_STRIPING
8: function calculateUseCount(attributeIdIn in integer,
9: applicationIdIn in integer,
10: isStripingAttributeChangeIn in varchar2 default ame_util.booleanFalse,
11: isBecomingStripingAttributeIn in varchar2 default ame_util.booleanFalse) return integer;
12: */
13: function calculateUseCount(attributeIdIn in integer,
14: applicationIdIn in integer) return integer;
7: AME_STRIPING
8: function calculateUseCount(attributeIdIn in integer,
9: applicationIdIn in integer,
10: isStripingAttributeChangeIn in varchar2 default ame_util.booleanFalse,
11: isBecomingStripingAttributeIn in varchar2 default ame_util.booleanFalse) return integer;
12: */
13: function calculateUseCount(attributeIdIn in integer,
14: applicationIdIn in integer) return integer;
15: function getApprovalTypeNames(attributeIdIn in integer) return varchar2;
120: function also requires attribute type, and does not require the by-name ordering,
121: so it uses its own cursor for efficiency.
122: */
123: procedure getActiveAttributes(applicationIdIn in integer,
124: attributeIdsOut out nocopy ame_util.idList,
125: attributeNamesOut out nocopy ame_util.stringList);
126: procedure getActiveHeaderAttributes(applicationIdIn in integer,
127: attributeIdsOut out nocopy ame_util.idList,
128: attributeNamesOut out nocopy ame_util.stringList);
121: so it uses its own cursor for efficiency.
122: */
123: procedure getActiveAttributes(applicationIdIn in integer,
124: attributeIdsOut out nocopy ame_util.idList,
125: attributeNamesOut out nocopy ame_util.stringList);
126: procedure getActiveHeaderAttributes(applicationIdIn in integer,
127: attributeIdsOut out nocopy ame_util.idList,
128: attributeNamesOut out nocopy ame_util.stringList);
129: procedure getAllAttributes(attributeIdsOut out nocopy ame_util.stringList,
123: procedure getActiveAttributes(applicationIdIn in integer,
124: attributeIdsOut out nocopy ame_util.idList,
125: attributeNamesOut out nocopy ame_util.stringList);
126: procedure getActiveHeaderAttributes(applicationIdIn in integer,
127: attributeIdsOut out nocopy ame_util.idList,
128: attributeNamesOut out nocopy ame_util.stringList);
129: procedure getAllAttributes(attributeIdsOut out nocopy ame_util.stringList,
130: attributeNamesOut out nocopy ame_util.stringList);
131: procedure getApplicationAttributes(applicationIdIn in integer,
124: attributeIdsOut out nocopy ame_util.idList,
125: attributeNamesOut out nocopy ame_util.stringList);
126: procedure getActiveHeaderAttributes(applicationIdIn in integer,
127: attributeIdsOut out nocopy ame_util.idList,
128: attributeNamesOut out nocopy ame_util.stringList);
129: procedure getAllAttributes(attributeIdsOut out nocopy ame_util.stringList,
130: attributeNamesOut out nocopy ame_util.stringList);
131: procedure getApplicationAttributes(applicationIdIn in integer,
132: attributeIdOut out nocopy ame_util.idList);
125: attributeNamesOut out nocopy ame_util.stringList);
126: procedure getActiveHeaderAttributes(applicationIdIn in integer,
127: attributeIdsOut out nocopy ame_util.idList,
128: attributeNamesOut out nocopy ame_util.stringList);
129: procedure getAllAttributes(attributeIdsOut out nocopy ame_util.stringList,
130: attributeNamesOut out nocopy ame_util.stringList);
131: procedure getApplicationAttributes(applicationIdIn in integer,
132: attributeIdOut out nocopy ame_util.idList);
133: procedure getApplicationAttributes2(applicationIdIn in integer,
126: procedure getActiveHeaderAttributes(applicationIdIn in integer,
127: attributeIdsOut out nocopy ame_util.idList,
128: attributeNamesOut out nocopy ame_util.stringList);
129: procedure getAllAttributes(attributeIdsOut out nocopy ame_util.stringList,
130: attributeNamesOut out nocopy ame_util.stringList);
131: procedure getApplicationAttributes(applicationIdIn in integer,
132: attributeIdOut out nocopy ame_util.idList);
133: procedure getApplicationAttributes2(applicationIdIn in integer,
134: itemClassIdIn in integer,
128: attributeNamesOut out nocopy ame_util.stringList);
129: procedure getAllAttributes(attributeIdsOut out nocopy ame_util.stringList,
130: attributeNamesOut out nocopy ame_util.stringList);
131: procedure getApplicationAttributes(applicationIdIn in integer,
132: attributeIdOut out nocopy ame_util.idList);
133: procedure getApplicationAttributes2(applicationIdIn in integer,
134: itemClassIdIn in integer,
135: attributeIdOut out nocopy ame_util.stringList,
136: attributeNameOut out nocopy ame_util.stringList);
131: procedure getApplicationAttributes(applicationIdIn in integer,
132: attributeIdOut out nocopy ame_util.idList);
133: procedure getApplicationAttributes2(applicationIdIn in integer,
134: itemClassIdIn in integer,
135: attributeIdOut out nocopy ame_util.stringList,
136: attributeNameOut out nocopy ame_util.stringList);
137: /*
138: AME_STRIPING
139: procedure getApplicationAttributes3(applicationIdIn in integer,
132: attributeIdOut out nocopy ame_util.idList);
133: procedure getApplicationAttributes2(applicationIdIn in integer,
134: itemClassIdIn in integer,
135: attributeIdOut out nocopy ame_util.stringList,
136: attributeNameOut out nocopy ame_util.stringList);
137: /*
138: AME_STRIPING
139: procedure getApplicationAttributes3(applicationIdIn in integer,
140: attributeIdsOut out nocopy ame_util.stringList,
136: attributeNameOut out nocopy ame_util.stringList);
137: /*
138: AME_STRIPING
139: procedure getApplicationAttributes3(applicationIdIn in integer,
140: attributeIdsOut out nocopy ame_util.stringList,
141: attributeNamesOut out nocopy ame_util.stringList);
142: */
143: procedure getAttributes(applicationIdIn in integer,
144: ruleTypeIn in integer,
137: /*
138: AME_STRIPING
139: procedure getApplicationAttributes3(applicationIdIn in integer,
140: attributeIdsOut out nocopy ame_util.stringList,
141: attributeNamesOut out nocopy ame_util.stringList);
142: */
143: procedure getAttributes(applicationIdIn in integer,
144: ruleTypeIn in integer,
145: lineItemIn in varchar2 default ame_util.booleanFalse,
141: attributeNamesOut out nocopy ame_util.stringList);
142: */
143: procedure getAttributes(applicationIdIn in integer,
144: ruleTypeIn in integer,
145: lineItemIn in varchar2 default ame_util.booleanFalse,
146: attributeIdOut out nocopy ame_util.stringList,
147: attributeNameOut out nocopy ame_util.stringList);
148: procedure getAttributes2(applicationIdIn in integer,
149: itemClassIdIn in integer,
142: */
143: procedure getAttributes(applicationIdIn in integer,
144: ruleTypeIn in integer,
145: lineItemIn in varchar2 default ame_util.booleanFalse,
146: attributeIdOut out nocopy ame_util.stringList,
147: attributeNameOut out nocopy ame_util.stringList);
148: procedure getAttributes2(applicationIdIn in integer,
149: itemClassIdIn in integer,
150: ruleTypeIn in integer,
143: procedure getAttributes(applicationIdIn in integer,
144: ruleTypeIn in integer,
145: lineItemIn in varchar2 default ame_util.booleanFalse,
146: attributeIdOut out nocopy ame_util.stringList,
147: attributeNameOut out nocopy ame_util.stringList);
148: procedure getAttributes2(applicationIdIn in integer,
149: itemClassIdIn in integer,
150: ruleTypeIn in integer,
151: lineItemIn in varchar2 default ame_util.booleanFalse,
147: attributeNameOut out nocopy ame_util.stringList);
148: procedure getAttributes2(applicationIdIn in integer,
149: itemClassIdIn in integer,
150: ruleTypeIn in integer,
151: lineItemIn in varchar2 default ame_util.booleanFalse,
152: attributeIdOut out nocopy ame_util.stringList,
153: attributeNameOut out nocopy ame_util.stringList);
154: procedure getAttributes3(applicationIdIn in integer,
155: ruleIdIn in integer,
148: procedure getAttributes2(applicationIdIn in integer,
149: itemClassIdIn in integer,
150: ruleTypeIn in integer,
151: lineItemIn in varchar2 default ame_util.booleanFalse,
152: attributeIdOut out nocopy ame_util.stringList,
153: attributeNameOut out nocopy ame_util.stringList);
154: procedure getAttributes3(applicationIdIn in integer,
155: ruleIdIn in integer,
156: itemClassIdIn in integer,
149: itemClassIdIn in integer,
150: ruleTypeIn in integer,
151: lineItemIn in varchar2 default ame_util.booleanFalse,
152: attributeIdOut out nocopy ame_util.stringList,
153: attributeNameOut out nocopy ame_util.stringList);
154: procedure getAttributes3(applicationIdIn in integer,
155: ruleIdIn in integer,
156: itemClassIdIn in integer,
157: conditionTypeIn in varchar2,
155: ruleIdIn in integer,
156: itemClassIdIn in integer,
157: conditionTypeIn in varchar2,
158: ruleTypeIn in integer,
159: attributeIdOut out nocopy ame_util.stringList,
160: attributeNameOut out nocopy ame_util.stringList);
161: procedure getAttributeConditions(attributeIdIn in integer,
162: conditionIdListOut out nocopy ame_util.idList);
163: procedure getAvailReqAttributes(actionTypeIdIn in integer,
156: itemClassIdIn in integer,
157: conditionTypeIn in varchar2,
158: ruleTypeIn in integer,
159: attributeIdOut out nocopy ame_util.stringList,
160: attributeNameOut out nocopy ame_util.stringList);
161: procedure getAttributeConditions(attributeIdIn in integer,
162: conditionIdListOut out nocopy ame_util.idList);
163: procedure getAvailReqAttributes(actionTypeIdIn in integer,
164: attributeIdOut out nocopy ame_util.stringList,
158: ruleTypeIn in integer,
159: attributeIdOut out nocopy ame_util.stringList,
160: attributeNameOut out nocopy ame_util.stringList);
161: procedure getAttributeConditions(attributeIdIn in integer,
162: conditionIdListOut out nocopy ame_util.idList);
163: procedure getAvailReqAttributes(actionTypeIdIn in integer,
164: attributeIdOut out nocopy ame_util.stringList,
165: attributeNameOut out nocopy ame_util.stringList);
166: /*
160: attributeNameOut out nocopy ame_util.stringList);
161: procedure getAttributeConditions(attributeIdIn in integer,
162: conditionIdListOut out nocopy ame_util.idList);
163: procedure getAvailReqAttributes(actionTypeIdIn in integer,
164: attributeIdOut out nocopy ame_util.stringList,
165: attributeNameOut out nocopy ame_util.stringList);
166: /*
167: AME_STRIPING
168: procedure getLineItemAttributes(applicationIdIn in integer,
161: procedure getAttributeConditions(attributeIdIn in integer,
162: conditionIdListOut out nocopy ame_util.idList);
163: procedure getAvailReqAttributes(actionTypeIdIn in integer,
164: attributeIdOut out nocopy ame_util.stringList,
165: attributeNameOut out nocopy ame_util.stringList);
166: /*
167: AME_STRIPING
168: procedure getLineItemAttributes(applicationIdIn in integer,
169: isStripingAttributeIn in varchar2 default ame_util.booleanFalse,
165: attributeNameOut out nocopy ame_util.stringList);
166: /*
167: AME_STRIPING
168: procedure getLineItemAttributes(applicationIdIn in integer,
169: isStripingAttributeIn in varchar2 default ame_util.booleanFalse,
170: attributeIdOut out nocopy ame_util.stringList,
171: attributeNameOut out nocopy ame_util.stringList);
172: */
173: procedure getExistingShareableAttNames(applicationIdIn in integer,
166: /*
167: AME_STRIPING
168: procedure getLineItemAttributes(applicationIdIn in integer,
169: isStripingAttributeIn in varchar2 default ame_util.booleanFalse,
170: attributeIdOut out nocopy ame_util.stringList,
171: attributeNameOut out nocopy ame_util.stringList);
172: */
173: procedure getExistingShareableAttNames(applicationIdIn in integer,
174: itemClassIdIn in integer,
167: AME_STRIPING
168: procedure getLineItemAttributes(applicationIdIn in integer,
169: isStripingAttributeIn in varchar2 default ame_util.booleanFalse,
170: attributeIdOut out nocopy ame_util.stringList,
171: attributeNameOut out nocopy ame_util.stringList);
172: */
173: procedure getExistingShareableAttNames(applicationIdIn in integer,
174: itemClassIdIn in integer,
175: attributeIdsOut out nocopy ame_util.stringList,
171: attributeNameOut out nocopy ame_util.stringList);
172: */
173: procedure getExistingShareableAttNames(applicationIdIn in integer,
174: itemClassIdIn in integer,
175: attributeIdsOut out nocopy ame_util.stringList,
176: attributeNamesOut out nocopy ame_util.stringList);
177: procedure getHeaderICAttributes(applicationIdIn in integer,
178: attributeIdsOut out nocopy ame_util.stringList,
179: attributeNamesOut out nocopy ame_util.stringList);
172: */
173: procedure getExistingShareableAttNames(applicationIdIn in integer,
174: itemClassIdIn in integer,
175: attributeIdsOut out nocopy ame_util.stringList,
176: attributeNamesOut out nocopy ame_util.stringList);
177: procedure getHeaderICAttributes(applicationIdIn in integer,
178: attributeIdsOut out nocopy ame_util.stringList,
179: attributeNamesOut out nocopy ame_util.stringList);
180: procedure getLineItemAttributes(applicationIdIn in integer,
174: itemClassIdIn in integer,
175: attributeIdsOut out nocopy ame_util.stringList,
176: attributeNamesOut out nocopy ame_util.stringList);
177: procedure getHeaderICAttributes(applicationIdIn in integer,
178: attributeIdsOut out nocopy ame_util.stringList,
179: attributeNamesOut out nocopy ame_util.stringList);
180: procedure getLineItemAttributes(applicationIdIn in integer,
181: attributeIdOut out nocopy ame_util.stringList,
182: attributeNameOut out nocopy ame_util.stringList);
175: attributeIdsOut out nocopy ame_util.stringList,
176: attributeNamesOut out nocopy ame_util.stringList);
177: procedure getHeaderICAttributes(applicationIdIn in integer,
178: attributeIdsOut out nocopy ame_util.stringList,
179: attributeNamesOut out nocopy ame_util.stringList);
180: procedure getLineItemAttributes(applicationIdIn in integer,
181: attributeIdOut out nocopy ame_util.stringList,
182: attributeNameOut out nocopy ame_util.stringList);
183: procedure getLineItemAttributes2(applicationIdIn in integer,
177: procedure getHeaderICAttributes(applicationIdIn in integer,
178: attributeIdsOut out nocopy ame_util.stringList,
179: attributeNamesOut out nocopy ame_util.stringList);
180: procedure getLineItemAttributes(applicationIdIn in integer,
181: attributeIdOut out nocopy ame_util.stringList,
182: attributeNameOut out nocopy ame_util.stringList);
183: procedure getLineItemAttributes2(applicationIdIn in integer,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
178: attributeIdsOut out nocopy ame_util.stringList,
179: attributeNamesOut out nocopy ame_util.stringList);
180: procedure getLineItemAttributes(applicationIdIn in integer,
181: attributeIdOut out nocopy ame_util.stringList,
182: attributeNameOut out nocopy ame_util.stringList);
183: procedure getLineItemAttributes2(applicationIdIn in integer,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
180: procedure getLineItemAttributes(applicationIdIn in integer,
181: attributeIdOut out nocopy ame_util.stringList,
182: attributeNameOut out nocopy ame_util.stringList);
183: procedure getLineItemAttributes2(applicationIdIn in integer,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
181: attributeIdOut out nocopy ame_util.stringList,
182: attributeNameOut out nocopy ame_util.stringList);
183: procedure getLineItemAttributes2(applicationIdIn in integer,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
182: attributeNameOut out nocopy ame_util.stringList);
183: procedure getLineItemAttributes2(applicationIdIn in integer,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
183: procedure getLineItemAttributes2(applicationIdIn in integer,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
184: attributeIdOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
185: attributeNameOut out nocopy ame_util.stringList);
186: procedure getMandatoryAttributes(attributeIdOut out nocopy ame_util.stringList,
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
187: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
188: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
196: attributeTypeOut out nocopy ame_util.stringList,
189: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
196: attributeTypeOut out nocopy ame_util.stringList,
197: attributeStartDateOut out nocopy ame_util.stringList);
190: procedure getMandatoryAttributes2(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
196: attributeTypeOut out nocopy ame_util.stringList,
197: attributeStartDateOut out nocopy ame_util.stringList);
198: procedure getNonHeaderICAttributes(applicationIdIn in integer,
191: attributeIdOut out nocopy ame_util.stringList,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
196: attributeTypeOut out nocopy ame_util.stringList,
197: attributeStartDateOut out nocopy ame_util.stringList);
198: procedure getNonHeaderICAttributes(applicationIdIn in integer,
199: itemClassIdIn in integer,
192: attributeNameOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
196: attributeTypeOut out nocopy ame_util.stringList,
197: attributeStartDateOut out nocopy ame_util.stringList);
198: procedure getNonHeaderICAttributes(applicationIdIn in integer,
199: itemClassIdIn in integer,
200: attributeIdsOut out nocopy ame_util.stringList,
193: attributeTypeOut out nocopy ame_util.stringList);
194: procedure getMandatoryAttributes3(attributeIdOut out nocopy ame_util.stringList,
195: attributeNameOut out nocopy ame_util.stringList,
196: attributeTypeOut out nocopy ame_util.stringList,
197: attributeStartDateOut out nocopy ame_util.stringList);
198: procedure getNonHeaderICAttributes(applicationIdIn in integer,
199: itemClassIdIn in integer,
200: attributeIdsOut out nocopy ame_util.stringList,
201: attributeNamesOut out nocopy ame_util.stringList);
196: attributeTypeOut out nocopy ame_util.stringList,
197: attributeStartDateOut out nocopy ame_util.stringList);
198: procedure getNonHeaderICAttributes(applicationIdIn in integer,
199: itemClassIdIn in integer,
200: attributeIdsOut out nocopy ame_util.stringList,
201: attributeNamesOut out nocopy ame_util.stringList);
202: procedure getNonHeaderICAttributes2(applicationIdIn in integer,
203: itemClassIdIn in integer,
204: attributeIdsOut out nocopy ame_util.idList,
197: attributeStartDateOut out nocopy ame_util.stringList);
198: procedure getNonHeaderICAttributes(applicationIdIn in integer,
199: itemClassIdIn in integer,
200: attributeIdsOut out nocopy ame_util.stringList,
201: attributeNamesOut out nocopy ame_util.stringList);
202: procedure getNonHeaderICAttributes2(applicationIdIn in integer,
203: itemClassIdIn in integer,
204: attributeIdsOut out nocopy ame_util.idList,
205: attributeNamesOut out nocopy ame_util.stringList);
200: attributeIdsOut out nocopy ame_util.stringList,
201: attributeNamesOut out nocopy ame_util.stringList);
202: procedure getNonHeaderICAttributes2(applicationIdIn in integer,
203: itemClassIdIn in integer,
204: attributeIdsOut out nocopy ame_util.idList,
205: attributeNamesOut out nocopy ame_util.stringList);
206: procedure getNonMandatoryAttributes(applicationIdIn in integer,
207: attributeIdOut out nocopy ame_util.stringList,
208: attributeNameOut out nocopy ame_util.stringList);
201: attributeNamesOut out nocopy ame_util.stringList);
202: procedure getNonHeaderICAttributes2(applicationIdIn in integer,
203: itemClassIdIn in integer,
204: attributeIdsOut out nocopy ame_util.idList,
205: attributeNamesOut out nocopy ame_util.stringList);
206: procedure getNonMandatoryAttributes(applicationIdIn in integer,
207: attributeIdOut out nocopy ame_util.stringList,
208: attributeNameOut out nocopy ame_util.stringList);
209: procedure getNonMandHeaderAttributes(applicationIdIn in integer,
203: itemClassIdIn in integer,
204: attributeIdsOut out nocopy ame_util.idList,
205: attributeNamesOut out nocopy ame_util.stringList);
206: procedure getNonMandatoryAttributes(applicationIdIn in integer,
207: attributeIdOut out nocopy ame_util.stringList,
208: attributeNameOut out nocopy ame_util.stringList);
209: procedure getNonMandHeaderAttributes(applicationIdIn in integer,
210: attributeIdOut out nocopy ame_util.stringList,
211: attributeNameOut out nocopy ame_util.stringList);
204: attributeIdsOut out nocopy ame_util.idList,
205: attributeNamesOut out nocopy ame_util.stringList);
206: procedure getNonMandatoryAttributes(applicationIdIn in integer,
207: attributeIdOut out nocopy ame_util.stringList,
208: attributeNameOut out nocopy ame_util.stringList);
209: procedure getNonMandHeaderAttributes(applicationIdIn in integer,
210: attributeIdOut out nocopy ame_util.stringList,
211: attributeNameOut out nocopy ame_util.stringList);
212: procedure getRequiredAttributes(actionTypeIdIn in integer,
206: procedure getNonMandatoryAttributes(applicationIdIn in integer,
207: attributeIdOut out nocopy ame_util.stringList,
208: attributeNameOut out nocopy ame_util.stringList);
209: procedure getNonMandHeaderAttributes(applicationIdIn in integer,
210: attributeIdOut out nocopy ame_util.stringList,
211: attributeNameOut out nocopy ame_util.stringList);
212: procedure getRequiredAttributes(actionTypeIdIn in integer,
213: attributeIdOut out nocopy ame_util.stringList,
214: attributeNameOut out nocopy ame_util.stringList);
207: attributeIdOut out nocopy ame_util.stringList,
208: attributeNameOut out nocopy ame_util.stringList);
209: procedure getNonMandHeaderAttributes(applicationIdIn in integer,
210: attributeIdOut out nocopy ame_util.stringList,
211: attributeNameOut out nocopy ame_util.stringList);
212: procedure getRequiredAttributes(actionTypeIdIn in integer,
213: attributeIdOut out nocopy ame_util.stringList,
214: attributeNameOut out nocopy ame_util.stringList);
215: procedure getSubordinateICAttributes(applicationIdIn in integer,
209: procedure getNonMandHeaderAttributes(applicationIdIn in integer,
210: attributeIdOut out nocopy ame_util.stringList,
211: attributeNameOut out nocopy ame_util.stringList);
212: procedure getRequiredAttributes(actionTypeIdIn in integer,
213: attributeIdOut out nocopy ame_util.stringList,
214: attributeNameOut out nocopy ame_util.stringList);
215: procedure getSubordinateICAttributes(applicationIdIn in integer,
216: itemClassIdIn in integer,
217: attributeIdsOut out nocopy ame_util.stringList,
210: attributeIdOut out nocopy ame_util.stringList,
211: attributeNameOut out nocopy ame_util.stringList);
212: procedure getRequiredAttributes(actionTypeIdIn in integer,
213: attributeIdOut out nocopy ame_util.stringList,
214: attributeNameOut out nocopy ame_util.stringList);
215: procedure getSubordinateICAttributes(applicationIdIn in integer,
216: itemClassIdIn in integer,
217: attributeIdsOut out nocopy ame_util.stringList,
218: attributeNamesOut out nocopy ame_util.stringList);
213: attributeIdOut out nocopy ame_util.stringList,
214: attributeNameOut out nocopy ame_util.stringList);
215: procedure getSubordinateICAttributes(applicationIdIn in integer,
216: itemClassIdIn in integer,
217: attributeIdsOut out nocopy ame_util.stringList,
218: attributeNamesOut out nocopy ame_util.stringList);
219: procedure getSubordinateICAttributes2(applicationIdIn in integer,
220: itemClassIdIn in integer,
221: attributeIdsOut out nocopy ame_util.idList,
214: attributeNameOut out nocopy ame_util.stringList);
215: procedure getSubordinateICAttributes(applicationIdIn in integer,
216: itemClassIdIn in integer,
217: attributeIdsOut out nocopy ame_util.stringList,
218: attributeNamesOut out nocopy ame_util.stringList);
219: procedure getSubordinateICAttributes2(applicationIdIn in integer,
220: itemClassIdIn in integer,
221: attributeIdsOut out nocopy ame_util.idList,
222: attributeNamesOut out nocopy ame_util.stringList,
217: attributeIdsOut out nocopy ame_util.stringList,
218: attributeNamesOut out nocopy ame_util.stringList);
219: procedure getSubordinateICAttributes2(applicationIdIn in integer,
220: itemClassIdIn in integer,
221: attributeIdsOut out nocopy ame_util.idList,
222: attributeNamesOut out nocopy ame_util.stringList,
223: attributeTypesOut out nocopy ame_util.stringList);
224: /*
225: AME_STRIPING
218: attributeNamesOut out nocopy ame_util.stringList);
219: procedure getSubordinateICAttributes2(applicationIdIn in integer,
220: itemClassIdIn in integer,
221: attributeIdsOut out nocopy ame_util.idList,
222: attributeNamesOut out nocopy ame_util.stringList,
223: attributeTypesOut out nocopy ame_util.stringList);
224: /*
225: AME_STRIPING
226: procedure getRuleStripingAttributes(applicationIdIn in integer,
219: procedure getSubordinateICAttributes2(applicationIdIn in integer,
220: itemClassIdIn in integer,
221: attributeIdsOut out nocopy ame_util.idList,
222: attributeNamesOut out nocopy ame_util.stringList,
223: attributeTypesOut out nocopy ame_util.stringList);
224: /*
225: AME_STRIPING
226: procedure getRuleStripingAttributes(applicationIdIn in integer,
227: attributeIdsOut out nocopy ame_util.stringList);
223: attributeTypesOut out nocopy ame_util.stringList);
224: /*
225: AME_STRIPING
226: procedure getRuleStripingAttributes(applicationIdIn in integer,
227: attributeIdsOut out nocopy ame_util.stringList);
228: */
229: /*
230: AME_STRIPING
231: procedure newAttributeUsage(attributeIdIn in integer,
264: itemClassIdIn in integer);
265: /*
266: AME_STRIPING
267: procedure setStripingAttributesToNull(applicationIdIn in integer,
268: oldStripedAttributesIn in ame_util.idList default ame_util.emptyIdList,
269: lastStripingAttributeIn in boolean default false);
270: */
271: /*
272: Call updateUseCount in an object-layer routine after the routine does something