DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_98 dependencies on HZ_STAGED_CONTACTS

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

1556: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1557: 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);
1558: END IF;
1559: OPEN x_cursor FOR
1560: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX22
1561: FROM HZ_STAGED_CONTACTS stage
1562: WHERE contains( concat_col, p_contains_str)>0
1563: AND EXISTS (
1564: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1561: FROM HZ_STAGED_CONTACTS stage

1557: 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);
1558: END IF;
1559: OPEN x_cursor FOR
1560: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX22
1561: FROM HZ_STAGED_CONTACTS stage
1562: WHERE contains( concat_col, p_contains_str)>0
1563: AND EXISTS (
1564: SELECT 1 FROM HZ_STAGED_PARTIES p
1565: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1584: FROM HZ_STAGED_CONTACTS stage

1580: 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);
1581: END IF;
1582: OPEN x_cursor FOR
1583: SELECT ORG_CONTACT_ID, PARTY_ID, TX22
1584: FROM HZ_STAGED_CONTACTS stage
1585: WHERE contains( concat_col, p_contains_str)>0
1586: AND EXISTS (
1587: SELECT 1 FROM HZ_STAGED_PARTIES p
1588: WHERE p.PARTY_ID = stage.PARTY_ID

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

1598: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1599: 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);
1600: END IF;
1601: OPEN x_cursor FOR
1602: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX22
1603: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1604: WHERE contains( concat_col, p_contains_str)>0
1605: AND d.search_context_id = p_search_ctx_id
1606: AND d.party_id = stage.party_id

Line 1603: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1599: 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);
1600: END IF;
1601: OPEN x_cursor FOR
1602: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX22
1603: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1604: WHERE contains( concat_col, p_contains_str)>0
1605: AND d.search_context_id = p_search_ctx_id
1606: AND d.party_id = stage.party_id
1607: AND( (l_search_merged ='Y' )

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

1618: IF (l_check_dt > 0 ) THEN
1619: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1620: 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);
1621: END IF;
1622: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1623: ELSIF (l_check > 0 ) THEN
1624: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1625: 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);
1626: END IF;

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

1623: ELSIF (l_check > 0 ) THEN
1624: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1625: 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);
1626: END IF;
1627: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1628: END IF;
1629: IF l_search_merged = 'Y' THEN
1630: l_status_sql := ' ' ;
1631: ELSIF l_search_merged = 'I' THEN

Line 1637: ' FROM HZ_STAGED_CONTACTS stage'||

1633: ELSE
1634: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1635: END IF;
1636: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID , TX22'||
1637: ' FROM HZ_STAGED_CONTACTS stage'||
1638: ' WHERE contains( concat_col, :cont)>0'||
1639: ' AND EXISTS ('||
1640: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1641: ' WHERE p.party_id = stage.party_id ' ||

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

3236: p_search_ctx_id NUMBER,
3237: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3238: BEGIN
3239: OPEN x_cursor FOR
3240: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX22
3241: FROM HZ_STAGED_CONTACTS stage
3242: WHERE contains( concat_col, p_contains_str)>0
3243: AND ORG_CONTACT_ID in (
3244: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3241: FROM HZ_STAGED_CONTACTS stage

3237: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3238: BEGIN
3239: OPEN x_cursor FOR
3240: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX22
3241: FROM HZ_STAGED_CONTACTS stage
3242: WHERE contains( concat_col, p_contains_str)>0
3243: AND ORG_CONTACT_ID in (
3244: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3245: org_contact_id