DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_7 dependencies on HZ_STAGED_CONTACTS

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

1683: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1684: 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);
1685: END IF;
1686: OPEN x_cursor FOR
1687: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1688: FROM HZ_STAGED_CONTACTS stage
1689: WHERE contains( concat_col, p_contains_str)>0
1690: AND EXISTS (
1691: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1688: FROM HZ_STAGED_CONTACTS stage

1684: 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);
1685: END IF;
1686: OPEN x_cursor FOR
1687: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1688: FROM HZ_STAGED_CONTACTS stage
1689: WHERE contains( concat_col, p_contains_str)>0
1690: AND EXISTS (
1691: SELECT 1 FROM HZ_STAGED_PARTIES p
1692: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1711: FROM HZ_STAGED_CONTACTS stage

1707: 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);
1708: END IF;
1709: OPEN x_cursor FOR
1710: SELECT ORG_CONTACT_ID, PARTY_ID
1711: FROM HZ_STAGED_CONTACTS stage
1712: WHERE contains( concat_col, p_contains_str)>0
1713: AND EXISTS (
1714: SELECT 1 FROM HZ_STAGED_PARTIES p
1715: WHERE p.PARTY_ID = stage.PARTY_ID

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

1725: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1726: 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);
1727: END IF;
1728: OPEN x_cursor FOR
1729: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1730: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1731: WHERE contains( concat_col, p_contains_str)>0
1732: AND d.search_context_id = p_search_ctx_id
1733: AND d.party_id = stage.party_id

Line 1730: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1726: 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);
1727: END IF;
1728: OPEN x_cursor FOR
1729: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1730: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1731: WHERE contains( concat_col, p_contains_str)>0
1732: AND d.search_context_id = p_search_ctx_id
1733: AND d.party_id = stage.party_id
1734: AND( (l_search_merged ='Y' )

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

1745: IF (l_check_dt > 0 ) THEN
1746: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1747: 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);
1748: END IF;
1749: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1750: ELSIF (l_check > 0 ) THEN
1751: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1752: 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);
1753: END IF;

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

1750: ELSIF (l_check > 0 ) THEN
1751: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1752: 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);
1753: END IF;
1754: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1755: END IF;
1756: IF l_search_merged = 'Y' THEN
1757: l_status_sql := ' ' ;
1758: ELSIF l_search_merged = 'I' THEN

Line 1764: ' FROM HZ_STAGED_CONTACTS stage'||

1760: ELSE
1761: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1762: END IF;
1763: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
1764: ' FROM HZ_STAGED_CONTACTS stage'||
1765: ' WHERE contains( concat_col, :cont)>0'||
1766: ' AND EXISTS ('||
1767: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1768: ' WHERE p.party_id = stage.party_id ' ||

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

3331: p_search_ctx_id NUMBER,
3332: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3333: BEGIN
3334: OPEN x_cursor FOR
3335: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3336: FROM HZ_STAGED_CONTACTS stage
3337: WHERE contains( concat_col, p_contains_str)>0
3338: AND ORG_CONTACT_ID in (
3339: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3336: FROM HZ_STAGED_CONTACTS stage

3332: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3333: BEGIN
3334: OPEN x_cursor FOR
3335: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3336: FROM HZ_STAGED_CONTACTS stage
3337: WHERE contains( concat_col, p_contains_str)>0
3338: AND ORG_CONTACT_ID in (
3339: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3340: org_contact_id