DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_3 dependencies on HZ_STAGED_CONTACTS

Line 1452: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID

1448: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1449: hz_utility_v2pub.debug(p_message=>'Single party scenario',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1450: END IF;
1451: OPEN x_cursor FOR
1452: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1453: FROM HZ_STAGED_CONTACTS stage
1454: WHERE contains( concat_col, p_contains_str)>0
1455: AND EXISTS (
1456: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1453: FROM HZ_STAGED_CONTACTS stage

1449: hz_utility_v2pub.debug(p_message=>'Single party scenario',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1450: END IF;
1451: OPEN x_cursor FOR
1452: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1453: FROM HZ_STAGED_CONTACTS stage
1454: WHERE contains( concat_col, p_contains_str)>0
1455: AND EXISTS (
1456: SELECT 1 FROM HZ_STAGED_PARTIES p
1457: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1476: FROM HZ_STAGED_CONTACTS stage

1472: hz_utility_v2pub.debug(p_message=>'Search Context id is null',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1473: END IF;
1474: OPEN x_cursor FOR
1475: SELECT ORG_CONTACT_ID, PARTY_ID
1476: FROM HZ_STAGED_CONTACTS stage
1477: WHERE contains( concat_col, p_contains_str)>0
1478: AND EXISTS (
1479: SELECT 1 FROM HZ_STAGED_PARTIES p
1480: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1494: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID

1490: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1491: hz_utility_v2pub.debug(p_message=>'Search Context id is not null',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1492: END IF;
1493: OPEN x_cursor FOR
1494: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1495: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1496: WHERE contains( concat_col, p_contains_str)>0
1497: AND d.search_context_id = p_search_ctx_id
1498: AND d.party_id = stage.party_id

Line 1495: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1491: hz_utility_v2pub.debug(p_message=>'Search Context id is not null',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1492: END IF;
1493: OPEN x_cursor FOR
1494: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1495: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1496: WHERE contains( concat_col, p_contains_str)>0
1497: AND d.search_context_id = p_search_ctx_id
1498: AND d.party_id = stage.party_id
1499: AND( (l_search_merged ='Y' )

Line 1514: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';

1510: IF (l_check_dt > 0 ) THEN
1511: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1512: hz_utility_v2pub.debug(p_message=>'Restrict sql has the selective_ct hint',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1513: END IF;
1514: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1515: ELSIF (l_check > 0 ) THEN
1516: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1517: hz_utility_v2pub.debug(p_message=>'Restrict sql has the selective hint',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1518: END IF;

Line 1519: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';

1515: ELSIF (l_check > 0 ) THEN
1516: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1517: hz_utility_v2pub.debug(p_message=>'Restrict sql has the selective hint',p_module_prefix=>'dqm',p_module=>'hz_match_rule_xxx',p_prefix=>NULL,p_msg_level=>fnd_log.level_statement);
1518: END IF;
1519: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1520: END IF;
1521: IF l_search_merged = 'Y' THEN
1522: l_status_sql := ' ' ;
1523: ELSIF l_search_merged = 'I' THEN

Line 1529: ' FROM HZ_STAGED_CONTACTS stage'||

1525: ELSE
1526: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1527: END IF;
1528: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
1529: ' FROM HZ_STAGED_CONTACTS stage'||
1530: ' WHERE contains( concat_col, :cont)>0'||
1531: ' AND EXISTS ('||
1532: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1533: ' WHERE p.party_id = stage.party_id ' ||

Line 3088: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID

3084: p_search_ctx_id NUMBER,
3085: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3086: BEGIN
3087: OPEN x_cursor FOR
3088: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3089: FROM HZ_STAGED_CONTACTS stage
3090: WHERE contains( concat_col, p_contains_str)>0
3091: AND ORG_CONTACT_ID in (
3092: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3089: FROM HZ_STAGED_CONTACTS stage

3085: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3086: BEGIN
3087: OPEN x_cursor FOR
3088: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3089: FROM HZ_STAGED_CONTACTS stage
3090: WHERE contains( concat_col, p_contains_str)>0
3091: AND ORG_CONTACT_ID in (
3092: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3093: org_contact_id