DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_238 dependencies on HZ_STAGED_CONTACTS

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

1691: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1692: 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);
1693: END IF;
1694: OPEN x_cursor FOR
1695: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1696: FROM HZ_STAGED_CONTACTS stage
1697: WHERE contains( concat_col, p_contains_str)>0
1698: AND EXISTS (
1699: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1696: FROM HZ_STAGED_CONTACTS stage

1692: 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);
1693: END IF;
1694: OPEN x_cursor FOR
1695: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1696: FROM HZ_STAGED_CONTACTS stage
1697: WHERE contains( concat_col, p_contains_str)>0
1698: AND EXISTS (
1699: SELECT 1 FROM HZ_STAGED_PARTIES p
1700: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1719: FROM HZ_STAGED_CONTACTS stage

1715: 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);
1716: END IF;
1717: OPEN x_cursor FOR
1718: SELECT ORG_CONTACT_ID, PARTY_ID
1719: FROM HZ_STAGED_CONTACTS stage
1720: WHERE contains( concat_col, p_contains_str)>0
1721: AND EXISTS (
1722: SELECT 1 FROM HZ_STAGED_PARTIES p
1723: WHERE p.PARTY_ID = stage.PARTY_ID

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

1733: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1734: 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);
1735: END IF;
1736: OPEN x_cursor FOR
1737: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1738: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1739: WHERE contains( concat_col, p_contains_str)>0
1740: AND d.search_context_id = p_search_ctx_id
1741: AND d.party_id = stage.party_id

Line 1738: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1734: 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);
1735: END IF;
1736: OPEN x_cursor FOR
1737: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1738: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1739: WHERE contains( concat_col, p_contains_str)>0
1740: AND d.search_context_id = p_search_ctx_id
1741: AND d.party_id = stage.party_id
1742: AND( (l_search_merged ='Y' )

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

1753: IF (l_check_dt > 0 ) THEN
1754: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1755: 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);
1756: END IF;
1757: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1758: ELSIF (l_check > 0 ) THEN
1759: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1760: 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);
1761: END IF;

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

1758: ELSIF (l_check > 0 ) THEN
1759: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1760: 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);
1761: END IF;
1762: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1763: END IF;
1764: IF l_search_merged = 'Y' THEN
1765: l_status_sql := ' ' ;
1766: ELSIF l_search_merged = 'I' THEN

Line 1772: ' FROM HZ_STAGED_CONTACTS stage'||

1768: ELSE
1769: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1770: END IF;
1771: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
1772: ' FROM HZ_STAGED_CONTACTS stage'||
1773: ' WHERE contains( concat_col, :cont)>0'||
1774: ' AND EXISTS ('||
1775: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1776: ' WHERE p.party_id = stage.party_id ' ||

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

3369: p_search_ctx_id NUMBER,
3370: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3371: BEGIN
3372: OPEN x_cursor FOR
3373: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3374: FROM HZ_STAGED_CONTACTS stage
3375: WHERE contains( concat_col, p_contains_str)>0
3376: AND ORG_CONTACT_ID in (
3377: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3374: FROM HZ_STAGED_CONTACTS stage

3370: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3371: BEGIN
3372: OPEN x_cursor FOR
3373: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3374: FROM HZ_STAGED_CONTACTS stage
3375: WHERE contains( concat_col, p_contains_str)>0
3376: AND ORG_CONTACT_ID in (
3377: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3378: org_contact_id