DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_37 dependencies on HZ_STAGED_CONTACTS

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

1757: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1758: 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);
1759: END IF;
1760: OPEN x_cursor FOR
1761: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1762: FROM HZ_STAGED_CONTACTS stage
1763: WHERE contains( concat_col, p_contains_str)>0
1764: AND EXISTS (
1765: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1762: FROM HZ_STAGED_CONTACTS stage

1758: 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);
1759: END IF;
1760: OPEN x_cursor FOR
1761: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1762: FROM HZ_STAGED_CONTACTS stage
1763: WHERE contains( concat_col, p_contains_str)>0
1764: AND EXISTS (
1765: SELECT 1 FROM HZ_STAGED_PARTIES p
1766: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1785: FROM HZ_STAGED_CONTACTS stage

1781: 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);
1782: END IF;
1783: OPEN x_cursor FOR
1784: SELECT ORG_CONTACT_ID, PARTY_ID
1785: FROM HZ_STAGED_CONTACTS stage
1786: WHERE contains( concat_col, p_contains_str)>0
1787: AND EXISTS (
1788: SELECT 1 FROM HZ_STAGED_PARTIES p
1789: WHERE p.PARTY_ID = stage.PARTY_ID

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

1799: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1800: 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);
1801: END IF;
1802: OPEN x_cursor FOR
1803: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1804: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1805: WHERE contains( concat_col, p_contains_str)>0
1806: AND d.search_context_id = p_search_ctx_id
1807: AND d.party_id = stage.party_id

Line 1804: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1800: 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);
1801: END IF;
1802: OPEN x_cursor FOR
1803: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1804: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1805: WHERE contains( concat_col, p_contains_str)>0
1806: AND d.search_context_id = p_search_ctx_id
1807: AND d.party_id = stage.party_id
1808: AND( (l_search_merged ='Y' )

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

1819: IF (l_check_dt > 0 ) THEN
1820: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1821: 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);
1822: END IF;
1823: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1824: ELSIF (l_check > 0 ) THEN
1825: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1826: 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);
1827: END IF;

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

1824: ELSIF (l_check > 0 ) THEN
1825: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1826: 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);
1827: END IF;
1828: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1829: END IF;
1830: IF l_search_merged = 'Y' THEN
1831: l_status_sql := ' ' ;
1832: ELSIF l_search_merged = 'I' THEN

Line 1838: ' FROM HZ_STAGED_CONTACTS stage'||

1834: ELSE
1835: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1836: END IF;
1837: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
1838: ' FROM HZ_STAGED_CONTACTS stage'||
1839: ' WHERE contains( concat_col, :cont)>0'||
1840: ' AND EXISTS ('||
1841: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1842: ' WHERE p.party_id = stage.party_id ' ||

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

3411: p_search_ctx_id NUMBER,
3412: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3413: BEGIN
3414: OPEN x_cursor FOR
3415: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3416: FROM HZ_STAGED_CONTACTS stage
3417: WHERE contains( concat_col, p_contains_str)>0
3418: AND ORG_CONTACT_ID in (
3419: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3416: FROM HZ_STAGED_CONTACTS stage

3412: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3413: BEGIN
3414: OPEN x_cursor FOR
3415: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3416: FROM HZ_STAGED_CONTACTS stage
3417: WHERE contains( concat_col, p_contains_str)>0
3418: AND ORG_CONTACT_ID in (
3419: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3420: org_contact_id