DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_34 dependencies on HZ_STAGED_CONTACTS

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

2755: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2756: 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);
2757: END IF;
2758: OPEN x_cursor FOR
2759: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
2760: FROM HZ_STAGED_CONTACTS stage
2761: WHERE contains( concat_col, p_contains_str)>0
2762: AND EXISTS (
2763: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 2760: FROM HZ_STAGED_CONTACTS stage

2756: 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);
2757: END IF;
2758: OPEN x_cursor FOR
2759: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
2760: FROM HZ_STAGED_CONTACTS stage
2761: WHERE contains( concat_col, p_contains_str)>0
2762: AND EXISTS (
2763: SELECT 1 FROM HZ_STAGED_PARTIES p
2764: WHERE p.PARTY_ID = stage.PARTY_ID

Line 2783: FROM HZ_STAGED_CONTACTS stage

2779: 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);
2780: END IF;
2781: OPEN x_cursor FOR
2782: SELECT ORG_CONTACT_ID, PARTY_ID
2783: FROM HZ_STAGED_CONTACTS stage
2784: WHERE contains( concat_col, p_contains_str)>0
2785: AND EXISTS (
2786: SELECT 1 FROM HZ_STAGED_PARTIES p
2787: WHERE p.PARTY_ID = stage.PARTY_ID

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

2797: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2798: 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);
2799: END IF;
2800: OPEN x_cursor FOR
2801: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
2802: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
2803: WHERE contains( concat_col, p_contains_str)>0
2804: AND d.search_context_id = p_search_ctx_id
2805: AND d.party_id = stage.party_id

Line 2802: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

2798: 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);
2799: END IF;
2800: OPEN x_cursor FOR
2801: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
2802: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
2803: WHERE contains( concat_col, p_contains_str)>0
2804: AND d.search_context_id = p_search_ctx_id
2805: AND d.party_id = stage.party_id
2806: AND( (l_search_merged ='Y' )

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

2817: IF (l_check_dt > 0 ) THEN
2818: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2819: 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);
2820: END IF;
2821: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
2822: ELSIF (l_check > 0 ) THEN
2823: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2824: 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);
2825: END IF;

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

2822: ELSIF (l_check > 0 ) THEN
2823: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2824: 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);
2825: END IF;
2826: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
2827: END IF;
2828: IF l_search_merged = 'Y' THEN
2829: l_status_sql := ' ' ;
2830: ELSIF l_search_merged = 'I' THEN

Line 2836: ' FROM HZ_STAGED_CONTACTS stage'||

2832: ELSE
2833: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
2834: END IF;
2835: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
2836: ' FROM HZ_STAGED_CONTACTS stage'||
2837: ' WHERE contains( concat_col, :cont)>0'||
2838: ' AND EXISTS ('||
2839: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
2840: ' WHERE p.party_id = stage.party_id ' ||

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

4479: p_search_ctx_id NUMBER,
4480: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
4481: BEGIN
4482: OPEN x_cursor FOR
4483: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
4484: FROM HZ_STAGED_CONTACTS stage
4485: WHERE contains( concat_col, p_contains_str)>0
4486: AND ORG_CONTACT_ID in (
4487: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 4484: FROM HZ_STAGED_CONTACTS stage

4480: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
4481: BEGIN
4482: OPEN x_cursor FOR
4483: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
4484: FROM HZ_STAGED_CONTACTS stage
4485: WHERE contains( concat_col, p_contains_str)>0
4486: AND ORG_CONTACT_ID in (
4487: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
4488: org_contact_id