DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_39 dependencies on HZ_STAGED_CONTACTS

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

1524: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1525: 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);
1526: END IF;
1527: OPEN x_cursor FOR
1528: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1529: FROM HZ_STAGED_CONTACTS stage
1530: WHERE contains( concat_col, p_contains_str)>0
1531: AND EXISTS (
1532: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1529: FROM HZ_STAGED_CONTACTS stage

1525: 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);
1526: END IF;
1527: OPEN x_cursor FOR
1528: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID
1529: FROM HZ_STAGED_CONTACTS stage
1530: WHERE contains( concat_col, p_contains_str)>0
1531: AND EXISTS (
1532: SELECT 1 FROM HZ_STAGED_PARTIES p
1533: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1552: FROM HZ_STAGED_CONTACTS stage

1548: 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);
1549: END IF;
1550: OPEN x_cursor FOR
1551: SELECT ORG_CONTACT_ID, PARTY_ID
1552: FROM HZ_STAGED_CONTACTS stage
1553: WHERE contains( concat_col, p_contains_str)>0
1554: AND EXISTS (
1555: SELECT 1 FROM HZ_STAGED_PARTIES p
1556: WHERE p.PARTY_ID = stage.PARTY_ID

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

1566: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1567: 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);
1568: END IF;
1569: OPEN x_cursor FOR
1570: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1571: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1572: WHERE contains( concat_col, p_contains_str)>0
1573: AND d.search_context_id = p_search_ctx_id
1574: AND d.party_id = stage.party_id

Line 1571: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1567: 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);
1568: END IF;
1569: OPEN x_cursor FOR
1570: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID
1571: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1572: WHERE contains( concat_col, p_contains_str)>0
1573: AND d.search_context_id = p_search_ctx_id
1574: AND d.party_id = stage.party_id
1575: AND( (l_search_merged ='Y' )

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

1586: IF (l_check_dt > 0 ) THEN
1587: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1588: 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);
1589: END IF;
1590: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1591: ELSIF (l_check > 0 ) THEN
1592: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1593: 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);
1594: END IF;

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

1591: ELSIF (l_check > 0 ) THEN
1592: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1593: 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);
1594: END IF;
1595: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1596: END IF;
1597: IF l_search_merged = 'Y' THEN
1598: l_status_sql := ' ' ;
1599: ELSIF l_search_merged = 'I' THEN

Line 1605: ' FROM HZ_STAGED_CONTACTS stage'||

1601: ELSE
1602: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1603: END IF;
1604: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID '||
1605: ' FROM HZ_STAGED_CONTACTS stage'||
1606: ' WHERE contains( concat_col, :cont)>0'||
1607: ' AND EXISTS ('||
1608: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1609: ' WHERE p.party_id = stage.party_id ' ||

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

3204: p_search_ctx_id NUMBER,
3205: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3206: BEGIN
3207: OPEN x_cursor FOR
3208: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3209: FROM HZ_STAGED_CONTACTS stage
3210: WHERE contains( concat_col, p_contains_str)>0
3211: AND ORG_CONTACT_ID in (
3212: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3209: FROM HZ_STAGED_CONTACTS stage

3205: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3206: BEGIN
3207: OPEN x_cursor FOR
3208: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID
3209: FROM HZ_STAGED_CONTACTS stage
3210: WHERE contains( concat_col, p_contains_str)>0
3211: AND ORG_CONTACT_ID in (
3212: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3213: org_contact_id