DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_5 dependencies on HZ_STAGED_CONTACTS

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

1426: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1427: 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);
1428: END IF;
1429: OPEN x_cursor FOR
1430: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1431: FROM HZ_STAGED_CONTACTS stage
1432: WHERE contains( concat_col, p_contains_str)>0
1433: AND EXISTS (
1434: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1431: FROM HZ_STAGED_CONTACTS stage

1427: 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);
1428: END IF;
1429: OPEN x_cursor FOR
1430: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1431: FROM HZ_STAGED_CONTACTS stage
1432: WHERE contains( concat_col, p_contains_str)>0
1433: AND EXISTS (
1434: SELECT 1 FROM HZ_STAGED_PARTIES p
1435: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1454: FROM HZ_STAGED_CONTACTS stage

1450: 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);
1451: END IF;
1452: OPEN x_cursor FOR
1453: SELECT ORG_CONTACT_ID, PARTY_ID
1454: FROM HZ_STAGED_CONTACTS stage
1455: WHERE contains( concat_col, p_contains_str)>0
1456: AND EXISTS (
1457: SELECT 1 FROM HZ_STAGED_PARTIES p
1458: WHERE p.PARTY_ID = stage.PARTY_ID

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

1468: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1469: 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);
1470: END IF;
1471: OPEN x_cursor FOR
1472: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1473: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1474: WHERE contains( concat_col, p_contains_str)>0
1475: AND d.search_context_id = p_search_ctx_id
1476: AND d.party_id = stage.party_id

Line 1473: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1469: 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);
1470: END IF;
1471: OPEN x_cursor FOR
1472: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1473: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1474: WHERE contains( concat_col, p_contains_str)>0
1475: AND d.search_context_id = p_search_ctx_id
1476: AND d.party_id = stage.party_id
1477: AND( (l_search_merged ='Y' )

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

1488: IF (l_check_dt > 0 ) THEN
1489: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1490: 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);
1491: END IF;
1492: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1493: ELSIF (l_check > 0 ) THEN
1494: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1495: 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);
1496: END IF;

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

1493: ELSIF (l_check > 0 ) THEN
1494: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1495: 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);
1496: END IF;
1497: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1498: END IF;
1499: IF l_search_merged = 'Y' THEN
1500: l_status_sql := ' ' ;
1501: ELSIF l_search_merged = 'I' THEN

Line 1507: ' FROM HZ_STAGED_CONTACTS stage'||

1503: ELSE
1504: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1505: END IF;
1506: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
1507: ' FROM HZ_STAGED_CONTACTS stage'||
1508: ' WHERE contains( concat_col, :cont)>0'||
1509: ' AND EXISTS ('||
1510: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1511: ' WHERE p.party_id = stage.party_id ' ||

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

3062: p_search_ctx_id NUMBER,
3063: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3064: BEGIN
3065: OPEN x_cursor FOR
3066: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3067: FROM HZ_STAGED_CONTACTS stage
3068: WHERE contains( concat_col, p_contains_str)>0
3069: AND ORG_CONTACT_ID in (
3070: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3067: FROM HZ_STAGED_CONTACTS stage

3063: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3064: BEGIN
3065: OPEN x_cursor FOR
3066: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3067: FROM HZ_STAGED_CONTACTS stage
3068: WHERE contains( concat_col, p_contains_str)>0
3069: AND ORG_CONTACT_ID in (
3070: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3071: org_contact_id