DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_41 dependencies on HZ_STAGED_CONTACTS

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

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

Line 1701: FROM HZ_STAGED_CONTACTS stage

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

Line 1724: FROM HZ_STAGED_CONTACTS stage

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

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

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

Line 1743: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

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

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

1758: IF (l_check_dt > 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_ct 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_U1) */';
1763: ELSIF (l_check > 0 ) THEN
1764: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1765: 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);
1766: END IF;

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

1763: ELSIF (l_check > 0 ) THEN
1764: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1765: 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);
1766: END IF;
1767: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1768: END IF;
1769: IF l_search_merged = 'Y' THEN
1770: l_status_sql := ' ' ;
1771: ELSIF l_search_merged = 'I' THEN

Line 1777: ' FROM HZ_STAGED_CONTACTS stage'||

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

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

3382: p_search_ctx_id NUMBER,
3383: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3384: BEGIN
3385: OPEN x_cursor FOR
3386: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3387: FROM HZ_STAGED_CONTACTS stage
3388: WHERE contains( concat_col, p_contains_str)>0
3389: AND ORG_CONTACT_ID in (
3390: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3387: FROM HZ_STAGED_CONTACTS stage

3383: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3384: BEGIN
3385: OPEN x_cursor FOR
3386: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3387: FROM HZ_STAGED_CONTACTS stage
3388: WHERE contains( concat_col, p_contains_str)>0
3389: AND ORG_CONTACT_ID in (
3390: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3391: org_contact_id