DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_60 dependencies on HZ_STAGED_CONTACTS

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

2234: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2235: 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);
2236: END IF;
2237: OPEN x_cursor FOR
2238: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX22
2239: FROM HZ_STAGED_CONTACTS stage
2240: WHERE contains( concat_col, p_contains_str)>0
2241: AND EXISTS (
2242: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 2239: FROM HZ_STAGED_CONTACTS stage

2235: 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);
2236: END IF;
2237: OPEN x_cursor FOR
2238: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX22
2239: FROM HZ_STAGED_CONTACTS stage
2240: WHERE contains( concat_col, p_contains_str)>0
2241: AND EXISTS (
2242: SELECT 1 FROM HZ_STAGED_PARTIES p
2243: WHERE p.PARTY_ID = stage.PARTY_ID

Line 2262: FROM HZ_STAGED_CONTACTS stage

2258: 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);
2259: END IF;
2260: OPEN x_cursor FOR
2261: SELECT ORG_CONTACT_ID, PARTY_ID, TX22
2262: FROM HZ_STAGED_CONTACTS stage
2263: WHERE contains( concat_col, p_contains_str)>0
2264: AND EXISTS (
2265: SELECT 1 FROM HZ_STAGED_PARTIES p
2266: WHERE p.PARTY_ID = stage.PARTY_ID

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

2276: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2277: 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);
2278: END IF;
2279: OPEN x_cursor FOR
2280: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX22
2281: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
2282: WHERE contains( concat_col, p_contains_str)>0
2283: AND d.search_context_id = p_search_ctx_id
2284: AND d.party_id = stage.party_id

Line 2281: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

2277: 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);
2278: END IF;
2279: OPEN x_cursor FOR
2280: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX22
2281: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
2282: WHERE contains( concat_col, p_contains_str)>0
2283: AND d.search_context_id = p_search_ctx_id
2284: AND d.party_id = stage.party_id
2285: AND( (l_search_merged ='Y' )

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

2296: IF (l_check_dt > 0 ) THEN
2297: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2298: 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);
2299: END IF;
2300: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
2301: ELSIF (l_check > 0 ) THEN
2302: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2303: 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);
2304: END IF;

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

2301: ELSIF (l_check > 0 ) THEN
2302: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
2303: 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);
2304: END IF;
2305: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
2306: END IF;
2307: IF l_search_merged = 'Y' THEN
2308: l_status_sql := ' ' ;
2309: ELSIF l_search_merged = 'I' THEN

Line 2315: ' FROM HZ_STAGED_CONTACTS stage'||

2311: ELSE
2312: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
2313: END IF;
2314: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID , TX22'||
2315: ' FROM HZ_STAGED_CONTACTS stage'||
2316: ' WHERE contains( concat_col, :cont)>0'||
2317: ' AND EXISTS ('||
2318: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
2319: ' WHERE p.party_id = stage.party_id ' ||

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

3936: p_search_ctx_id NUMBER,
3937: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3938: BEGIN
3939: OPEN x_cursor FOR
3940: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX22
3941: FROM HZ_STAGED_CONTACTS stage
3942: WHERE contains( concat_col, p_contains_str)>0
3943: AND ORG_CONTACT_ID in (
3944: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3941: FROM HZ_STAGED_CONTACTS stage

3937: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3938: BEGIN
3939: OPEN x_cursor FOR
3940: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX22
3941: FROM HZ_STAGED_CONTACTS stage
3942: WHERE contains( concat_col, p_contains_str)>0
3943: AND ORG_CONTACT_ID in (
3944: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3945: org_contact_id