DBA Data[Home] [Help]

APPS.HZ_MATCH_RULE_40 dependencies on HZ_STAGED_CONTACTS

Line 1807: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX5, TX2

1803: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1804: 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);
1805: END IF;
1806: OPEN x_cursor FOR
1807: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX5, TX2
1808: FROM HZ_STAGED_CONTACTS stage
1809: WHERE contains( concat_col, p_contains_str)>0
1810: AND EXISTS (
1811: SELECT 1 FROM HZ_STAGED_PARTIES p

Line 1808: FROM HZ_STAGED_CONTACTS stage

1804: 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);
1805: END IF;
1806: OPEN x_cursor FOR
1807: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, PARTY_ID, TX5, TX2
1808: FROM HZ_STAGED_CONTACTS stage
1809: WHERE contains( concat_col, p_contains_str)>0
1810: AND EXISTS (
1811: SELECT 1 FROM HZ_STAGED_PARTIES p
1812: WHERE p.PARTY_ID = stage.PARTY_ID

Line 1831: FROM HZ_STAGED_CONTACTS stage

1827: 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);
1828: END IF;
1829: OPEN x_cursor FOR
1830: SELECT ORG_CONTACT_ID, PARTY_ID, TX5, TX2
1831: FROM HZ_STAGED_CONTACTS stage
1832: WHERE contains( concat_col, p_contains_str)>0
1833: AND EXISTS (
1834: SELECT 1 FROM HZ_STAGED_PARTIES p
1835: WHERE p.PARTY_ID = stage.PARTY_ID

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

1845: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1846: 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);
1847: END IF;
1848: OPEN x_cursor FOR
1849: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX5, TX2
1850: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1851: WHERE contains( concat_col, p_contains_str)>0
1852: AND d.search_context_id = p_search_ctx_id
1853: AND d.party_id = stage.party_id

Line 1850: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage

1846: 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);
1847: END IF;
1848: OPEN x_cursor FOR
1849: SELECT /*+ ORDERED INDEX(stage HZ_STAGED_CONTACTS_N1) */ ORG_CONTACT_ID, stage.PARTY_ID, TX5, TX2
1850: FROM HZ_DQM_PARTIES_GT d, HZ_STAGED_CONTACTS stage
1851: WHERE contains( concat_col, p_contains_str)>0
1852: AND d.search_context_id = p_search_ctx_id
1853: AND d.party_id = stage.party_id
1854: AND( (l_search_merged ='Y' )

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

1865: IF (l_check_dt > 0 ) THEN
1866: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1867: 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);
1868: END IF;
1869: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */';
1870: ELSIF (l_check > 0 ) THEN
1871: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1872: 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);
1873: END IF;

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

1870: ELSIF (l_check > 0 ) THEN
1871: IF fnd_log.level_statement>=fnd_log.g_current_runtime_level THEN
1872: 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);
1873: END IF;
1874: l_hint := '/*+ INDEX(stage HZ_STAGED_CONTACTS_N1) */';
1875: END IF;
1876: IF l_search_merged = 'Y' THEN
1877: l_status_sql := ' ' ;
1878: ELSIF l_search_merged = 'I' THEN

Line 1884: ' FROM HZ_STAGED_CONTACTS stage'||

1880: ELSE
1881: l_status_sql := ' AND nvl(p.status,''A'') in (''A'')';
1882: END IF;
1883: l_sqlstr := 'SELECT ' || l_hint || ' ORG_CONTACT_ID, PARTY_ID , TX5, TX2'||
1884: ' FROM HZ_STAGED_CONTACTS stage'||
1885: ' WHERE contains( concat_col, :cont)>0'||
1886: ' AND EXISTS ('||
1887: ' SELECT 1 FROM HZ_STAGED_PARTIES p ' ||
1888: ' WHERE p.party_id = stage.party_id ' ||

Line 3495: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX5, TX2

3491: p_search_ctx_id NUMBER,
3492: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3493: BEGIN
3494: OPEN x_cursor FOR
3495: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX5, TX2
3496: FROM HZ_STAGED_CONTACTS stage
3497: WHERE contains( concat_col, p_contains_str)>0
3498: AND ORG_CONTACT_ID in (
3499: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/

Line 3496: FROM HZ_STAGED_CONTACTS stage

3492: x_cursor OUT HZ_PARTY_STAGE.StageCurTyp) IS
3493: BEGIN
3494: OPEN x_cursor FOR
3495: SELECT /*+ INDEX(stage HZ_STAGED_CONTACTS_U1) */ ORG_CONTACT_ID, PARTY_ID, TX5, TX2
3496: FROM HZ_STAGED_CONTACTS stage
3497: WHERE contains( concat_col, p_contains_str)>0
3498: AND ORG_CONTACT_ID in (
3499: SELECT /*+ ORDERED INDEX(d hz_dqm_parties_gt_n1) USE_NL(d r)*/
3500: org_contact_id