DBA Data[Home] [Help]

APPS.PV_OPP_MATCH_PUB dependencies on PV_CHECK_MATCH_PUB

Line 294: l_entity_attr_value pv_check_match_pub.t_entity_attr_value;

290: IS
291: l_api_version NUMBER := 1.0;
292: l_api_name VARCHAR2(30) := 'Opportunity_Selection';
293:
294: l_entity_attr_value pv_check_match_pub.t_entity_attr_value;
295: l_input_filter pv_check_match_pub.t_input_filter;
296: i NUMBER := 1;
297: j NUMBER;
298: l_next_index NUMBER;

Line 295: l_input_filter pv_check_match_pub.t_input_filter;

291: l_api_version NUMBER := 1.0;
292: l_api_name VARCHAR2(30) := 'Opportunity_Selection';
293:
294: l_entity_attr_value pv_check_match_pub.t_entity_attr_value;
295: l_input_filter pv_check_match_pub.t_input_filter;
296: i NUMBER := 1;
297: j NUMBER;
298: l_next_index NUMBER;
299: l_next_rule_id NUMBER;

Line 441: pv_check_match_pub.Get_Entity_Attr_Values(

437: Debug('Attribute ID: ' || l_attribute_id);
438: Debug('Opportunity ID: ' || p_entity_id);
439: END IF;
440:
441: pv_check_match_pub.Get_Entity_Attr_Values(
442: p_api_version_number => 1.0,
443: p_attribute_id => l_attribute_id,
444: p_entity => p_entity,
445: p_entity_id => p_entity_id,

Line 517: l_matched := pv_check_match_pub.Check_Match(

513: Debug('p_return_type: ' || l_entity_attr_value(l_attribute_id).return_type);
514: END IF;
515:
516:
517: l_matched := pv_check_match_pub.Check_Match(
518: p_attribute_id => l_attribute_id,
519: p_entity_attr_value => l_entity_attr_value(l_attribute_id).attribute_value,
520: p_rule_attr_value => g_opp_selection_tab(i).attribute_value,
521: p_rule_to_attr_value => g_opp_selection_tab(i).attribute_to_value,

Line 579: l_matched := pv_check_match_pub.Check_Match(

575: Debug('p_delimiter: ' || l_delimiter);
576: Debug('p_return_type: ' || l_entity_attr_value(l_attribute_id).return_type);
577: END IF;
578:
579: l_matched := pv_check_match_pub.Check_Match(
580: p_attribute_id => l_attribute_id,
581: p_entity_attr_value => l_entity_attr_value(l_attribute_id).attribute_value,
582: p_rule_attr_value => l_concat_attr_val,
583: p_rule_to_attr_value => l_concat_to_attr_val,

Line 956: l_entity_attr_value pv_check_match_pub.t_entity_attr_value;

952: l_entity_routing lc_entity_routings%ROWTYPE;
953:
954: l_api_version NUMBER := 1.0;
955: l_api_name VARCHAR2(30) := 'Partner_Selection';
956: l_entity_attr_value pv_check_match_pub.t_entity_attr_value;
957: l_temp VARCHAR2(4000);
958: l_num_of_tokens NUMBER;
959: l_attribute_id NUMBER;
960: l_attribute_value VARCHAR2(4000);

Line 1161: pv_check_match_pub.Get_Entity_Attr_Values(

1157: Debug('Attribute ID before calling Get_Entity_Attr_Values: ' || l_attribute_id);
1158: --Debug('Entity Type: ' || p_entity);
1159: END IF;
1160:
1161: pv_check_match_pub.Get_Entity_Attr_Values(
1162: p_api_version_number => 1.0,
1163: p_attribute_id => l_attribute_id,
1164: p_entity => p_entity,
1165: p_entity_id => p_entity_id,

Line 1201: l_num_of_tokens := pv_check_match_pub.Get_Num_Of_Tokens(l_delimiter, l_temp);

1197: -- ---------------------------------------------------------------------
1198: -- Populate PL/SQL table only when the attribute value string IS NOT NULL.
1199: -- ---------------------------------------------------------------------
1200: IF (l_temp IS NOT NULL AND l_temp <> '++++++') THEN
1201: l_num_of_tokens := pv_check_match_pub.Get_Num_Of_Tokens(l_delimiter, l_temp);
1202:
1203: l_attr_id_tbl.EXTEND(l_num_of_tokens);
1204: l_attr_value_tbl.EXTEND(l_num_of_tokens);
1205: l_attr_operator_tbl.EXTEND(l_num_of_tokens);

Line 1213: l_attribute_value := pv_check_match_pub.Retrieve_Token(

1209: -- Everything under the mapping section should be treated as AND
1210: -- condition, which requires one table element per item.
1211: -- ------------------------------------------------------------------
1212: FOR j IN 1..l_num_of_tokens LOOP
1213: l_attribute_value := pv_check_match_pub.Retrieve_Token(
1214: p_delimiter => l_delimiter,
1215: p_attr_value_string => l_temp,
1216: p_input_type => 'STD TOKEN',
1217: p_index => j