DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_8 dependencies on HZ_STAGED_CONTACTS

Line 1997: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX6, TX5

1993: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1994: 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);
1995: END IF;
1996: OPEN x_cursor FOR
1997: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX6, TX5
1998: FROM HZ_STAGED_CONTACTS stage
1999: WHERE contains( concat_col, p_contains_str)>0
2000: AND EXISTS (
2001: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1998: FROM HZ_STAGED_CONTACTS stage

1994: 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);
1995: END IF;
1996: OPEN x_cursor FOR
1997: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX6, TX5
1998: FROM HZ_STAGED_CONTACTS stage
1999: WHERE contains( concat_col, p_contains_str)>0
2000: AND EXISTS (
2001: SELECT 1 FROM HZ_STAGED_PARTIES p
2002: WHERE p.PARTY_ID = stage.PARTY_ID

Line 2021: FROM HZ_STAGED_CONTACTS stage

2017: 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);
2018: END IF;
2019: OPEN x_cursor FOR
2020: SELECT ORG_CONTACT_ID, PARTY_ID, TX6, TX5
2021: FROM HZ_STAGED_CONTACTS stage
2022: WHERE contains( concat_col, p_contains_str)>0
2023: AND EXISTS (
2024: SELECT 1 FROM HZ_STAGED_PARTIES p
2025: WHERE p.PARTY_ID = stage.PARTY_ID

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

2035: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2036: 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);
2037: END IF;
2038: OPEN x_cursor FOR
2039: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX6, TX5
2040: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
2041: WHERE contains( concat_col, p_contains_str)>0
2042: AND d.search_context_id = p_search_ctx_id
2043: AND d.party_id = stage.party_id

Line 2040: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

2036: 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);
2037: END IF;
2038: OPEN x_cursor FOR
2039: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX6, TX5
2040: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
2041: WHERE contains( concat_col, p_contains_str)>0
2042: AND d.search_context_id = p_search_ctx_id
2043: AND d.party_id = stage.party_id
2044: AND( (l_search_merged ='Y' )

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

2055: IF (l_check_dt > 0 ) THEN
2056: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2057: 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);
2058: END IF;
2059: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
2060: ELSIF (l_check > 0 ) THEN
2061: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2062: 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);
2063: END IF;

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

2060: ELSIF (l_check > 0 ) THEN
2061: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2062: 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);
2063: END IF;
2064: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
2065: END IF;
2066: IF l_search_merged = 'Y' THEN
2067: l_status_sql := ' ' ;
2068: ELSIF l_search_merged = 'I' THEN

Line 2074: ' FROM HZ_STAGED_CONTACTS stage'||

2070: ELSE
2071: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
2072: END IF;
2073: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID , TX6, TX5'||
2074: ' FROM HZ_STAGED_CONTACTS stage'||
2075: ' WHERE contains( concat_col, :cont)>0'||
2076: ' AND EXISTS ('||
2077: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
2078: ' WHERE p.party_id = stage.party_id ' ||

Line 3693: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX6, TX5

3689: p_search_ctx_id NUMBER,
3690: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3691: BEGIN
3692: OPEN x_cursor FOR
3693: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX6, TX5
3694: FROM HZ_STAGED_CONTACTS stage
3695: WHERE contains( concat_col, p_contains_str)>0
3696: AND ORG_CONTACT_ID in (
3697: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3694: FROM HZ_STAGED_CONTACTS stage

3690: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3691: BEGIN
3692: OPEN x_cursor FOR
3693: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX6, TX5
3694: FROM HZ_STAGED_CONTACTS stage
3695: WHERE contains( concat_col, p_contains_str)>0
3696: AND ORG_CONTACT_ID in (
3697: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3698: org_contact_id