DBA Data[Home] [Help]

APPS.EGO_COM_ATTR_VALIDATION dependencies on EGO_COL_NAME_VALUE_PAIR_OBJ

Line 19: l_curr_pk_col_name_val_element EGO_COL_NAME_VALUE_PAIR_OBJ;

15: ,x_error_messages OUT NOCOPY EGO_COL_NAME_VALUE_PAIR_ARRAY
16: ) IS
17:
18: l_curr_data_element EGO_USER_ATTR_DATA_OBJ;
19: l_curr_pk_col_name_val_element EGO_COL_NAME_VALUE_PAIR_OBJ;
20: l_curr_class_cd_val_element EGO_COL_NAME_VALUE_PAIR_OBJ;
21: l_error_messages EGO_COL_NAME_VALUE_PAIR_ARRAY;
22:
23: -- attribute group --

Line 20: l_curr_class_cd_val_element EGO_COL_NAME_VALUE_PAIR_OBJ;

16: ) IS
17:
18: l_curr_data_element EGO_USER_ATTR_DATA_OBJ;
19: l_curr_pk_col_name_val_element EGO_COL_NAME_VALUE_PAIR_OBJ;
20: l_curr_class_cd_val_element EGO_COL_NAME_VALUE_PAIR_OBJ;
21: l_error_messages EGO_COL_NAME_VALUE_PAIR_ARRAY;
22:
23: -- attribute group --
24: l_attr_group_type VARCHAR2(40);

Line 66: l_error_obj EGO_COL_NAME_VALUE_PAIR_OBJ;

62: l_default_value_exists BOOLEAN := FALSE;
63:
64: -- error --
65: l_error_name_value_pairs EGO_COL_NAME_VALUE_PAIR_ARRAY := EGO_COL_NAME_VALUE_PAIR_ARRAY();
66: l_error_obj EGO_COL_NAME_VALUE_PAIR_OBJ;
67:
68: l_appl_id NUMBER;
69: l_attr_grp_display_name VARCHAR2(60);
70:

Line 168: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);

164:
165: -- validate attributes
166: IF ((l_minimum_price IS NOT NULL) AND (l_maximum_price IS NOT NULL)) THEN
167: IF (l_minimum_price > l_maximum_price) THEN
168: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
169: l_error_name_value_pairs.EXTEND();
170: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
171:
172: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_MIN_MAX_PRICE');

Line 172: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_MIN_MAX_PRICE');

168: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
169: l_error_name_value_pairs.EXTEND();
170: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
171:
172: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_MIN_MAX_PRICE');
173: l_error_name_value_pairs.EXTEND();
174: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
175:
176: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Minimum_Price');

Line 176: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Minimum_Price');

172: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_MIN_MAX_PRICE');
173: l_error_name_value_pairs.EXTEND();
174: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
175:
176: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Minimum_Price');
177: l_error_name_value_pairs.EXTEND();
178: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
179:
180: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Maximum_Price');

Line 180: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Maximum_Price');

176: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Minimum_Price');
177: l_error_name_value_pairs.EXTEND();
178: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
179:
180: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Maximum_Price');
181: l_error_name_value_pairs.EXTEND();
182: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
183:
184: x_return_status := 'E';

Line 215: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);

211:
212: -- validate attributes
213: IF ((l_targeted_min_age IS NOT NULL) AND (l_targeted_max_age IS NOT NULL)) THEN
214: IF ((l_targeted_min_age > l_targeted_max_age) OR (l_targeted_min_age = l_targeted_max_age)) THEN
215: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
216: l_error_name_value_pairs.EXTEND();
217: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
218:
219: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_TRGET_MINMAX_AGE');

Line 219: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_TRGET_MINMAX_AGE');

215: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
216: l_error_name_value_pairs.EXTEND();
217: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
218:
219: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_TRGET_MINMAX_AGE');
220: l_error_name_value_pairs.EXTEND();
221: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
222:
223: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Min_Age');

Line 223: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Min_Age');

219: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_TRGET_MINMAX_AGE');
220: l_error_name_value_pairs.EXTEND();
221: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
222:
223: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Min_Age');
224: l_error_name_value_pairs.EXTEND();
225: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
226:
227: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Max_Age');

Line 227: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Max_Age');

223: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Min_Age');
224: l_error_name_value_pairs.EXTEND();
225: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
226:
227: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Targeted_Max_Age');
228: l_error_name_value_pairs.EXTEND();
229: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
230:
231: x_return_status := 'E';

Line 262: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);

258:
259: -- validate attributes
260: IF ((l_start_t IS NOT NULL) AND (l_end_t IS NOT NULL)) THEN
261: IF ((l_start_t > l_end_t) OR (l_start_t = l_end_t)) THEN
262: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
263: l_error_name_value_pairs.EXTEND();
264: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
265:
266: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_START_END_T');

Line 266: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_START_END_T');

262: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
263: l_error_name_value_pairs.EXTEND();
264: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
265:
266: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_START_END_T');
267: l_error_name_value_pairs.EXTEND();
268: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
269:
270: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'End_T');

Line 270: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'End_T');

266: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_INVLD_START_END_T');
267: l_error_name_value_pairs.EXTEND();
268: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
269:
270: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'End_T');
271: l_error_name_value_pairs.EXTEND();
272: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
273:
274: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Start_T');

Line 274: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Start_T');

270: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'End_T');
271: l_error_name_value_pairs.EXTEND();
272: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
273:
274: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Start_T');
275: l_error_name_value_pairs.EXTEND();
276: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
277:
278: x_return_status := 'E';

Line 375: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);

371: IF ((l_min_cardinality is not null AND l_default_cardinality is not null AND l_min_cardinality > l_default_cardinality) OR
372: (l_default_cardinality is not null AND l_max_cardinality is not null AND l_default_cardinality > l_max_cardinality ) OR
373: (l_min_cardinality is not null AND l_max_cardinality is not null AND l_min_cardinality > l_max_cardinality )) THEN
374:
375: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
376: l_error_name_value_pairs.EXTEND();
377: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
378:
379: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_VS_CARDINALITY_VALDN');

Line 379: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_VS_CARDINALITY_VALDN');

375: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
376: l_error_name_value_pairs.EXTEND();
377: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
378:
379: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_VS_CARDINALITY_VALDN');
380: l_error_name_value_pairs.EXTEND();
381: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
382:
383: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min_Cardinality');

Line 383: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min_Cardinality');

379: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME', 'EGO_COM_VS_CARDINALITY_VALDN');
380: l_error_name_value_pairs.EXTEND();
381: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
382:
383: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min_Cardinality');
384: l_error_name_value_pairs.EXTEND();
385: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
386:
387: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max_Cardinality');

Line 387: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max_Cardinality');

383: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min_Cardinality');
384: l_error_name_value_pairs.EXTEND();
385: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
386:
387: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max_Cardinality');
388: l_error_name_value_pairs.EXTEND();
389: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
390:
391: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Default_Cardinality');

Line 391: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Default_Cardinality');

387: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max_Cardinality');
388: l_error_name_value_pairs.EXTEND();
389: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
390:
391: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Default_Cardinality');
392: l_error_name_value_pairs.EXTEND();
393: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
394:
395: x_return_status := 'E';

Line 441: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);

437: IF ((l_min is not null AND l_default_value is not null AND l_min > l_default_value) OR
438: (l_default_value is not null AND l_max is not null AND l_default_value > l_max ) OR
439: (l_min is not null AND l_max is not null AND l_min > l_max )) THEN
440:
441: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
442: l_error_name_value_pairs.EXTEND();
443: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
444:
445: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME','EGO_COM_PROD_PROMO_VALDN');

Line 445: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME','EGO_COM_PROD_PROMO_VALDN');

441: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_GROUP_NAME', l_attr_grp_display_name);
442: l_error_name_value_pairs.EXTEND();
443: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
444:
445: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME','EGO_COM_PROD_PROMO_VALDN');
446: l_error_name_value_pairs.EXTEND();
447: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
448:
449: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min');

Line 449: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min');

445: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ERROR_MESSAGE_NAME','EGO_COM_PROD_PROMO_VALDN');
446: l_error_name_value_pairs.EXTEND();
447: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
448:
449: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min');
450: l_error_name_value_pairs.EXTEND();
451: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
452:
453: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max');

Line 453: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max');

449: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Min');
450: l_error_name_value_pairs.EXTEND();
451: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
452:
453: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max');
454: l_error_name_value_pairs.EXTEND();
455: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
456:
457: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Default_Value');

Line 457: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Default_Value');

453: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Max');
454: l_error_name_value_pairs.EXTEND();
455: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
456:
457: l_error_obj := EGO_COL_NAME_VALUE_PAIR_OBJ('ATTR_INT_NAME', 'Default_Value');
458: l_error_name_value_pairs.EXTEND();
459: l_error_name_value_pairs(l_error_name_value_pairs.LAST) := l_error_obj;
460:
461: x_return_status := 'E';

Line 609: EGO_COL_NAME_VALUE_PAIR_OBJ( 'REVISION_ID', l_pk_value3 )

605: l_ext_table_metadata_obj := EGO_USER_ATTRS_COMMON_PVT.Get_Ext_Table_Metadata(p_object_id => l_object_id);
606:
607: l_data_level_name_value_pairs :=
608: EGO_COL_NAME_VALUE_PAIR_ARRAY(
609: EGO_COL_NAME_VALUE_PAIR_OBJ( 'REVISION_ID', l_pk_value3 )
610: );
611:
612: ELSIF (p_attr_grp_type = 'BOM_COMPONENTMGMT_GROUP') THEN
613: