DBA Data[Home] [Help]

APPS.IEM_TEXT_PVT dependencies on CTX_DOC

Line 38: CTX_DOC.THEMES(l_schema||'.IEM_IMT_INDEX',

34: end loop;
35: IF l_count=0 then -- Need to Generate Themes
36: IEM_TEXT_PVT.IEM_PROCESS_PARTS(p_message_id,1,p_part_id,null,l_status);
37: for v1 in c1 loop
38: CTX_DOC.THEMES(l_schema||'.IEM_IMT_INDEX',
39: CTX_DOC.PKENCODE(v1.rowid), l_theme_buf, full_themes => FALSE);
40: end loop;
41: -- Insert Into iem_imt_keywords Table for Future Use
42: IF l_theme_buf.count>0 THEN

Line 39: CTX_DOC.PKENCODE(v1.rowid), l_theme_buf, full_themes => FALSE);

35: IF l_count=0 then -- Need to Generate Themes
36: IEM_TEXT_PVT.IEM_PROCESS_PARTS(p_message_id,1,p_part_id,null,l_status);
37: for v1 in c1 loop
38: CTX_DOC.THEMES(l_schema||'.IEM_IMT_INDEX',
39: CTX_DOC.PKENCODE(v1.rowid), l_theme_buf, full_themes => FALSE);
40: end loop;
41: -- Insert Into iem_imt_keywords Table for Future Use
42: IF l_theme_buf.count>0 THEN
43: for i in l_theme_buf.first..l_theme_buf.last LOOP

Line 95: CTX_DOC.TOKENS(l_schema||'.IEM_IMT_INDEX',

91: end loop;
92: IF l_count=0 then -- Need to Generate Tokens
93: IEM_TEXT_PVT.IEM_PROCESS_PARTS(p_message_id,1,p_part_id,p_lang,l_status);
94: for v1 in c1 loop
95: CTX_DOC.TOKENS(l_schema||'.IEM_IMT_INDEX',
96: CTX_DOC.PKENCODE(v1.rowid), l_token_buf);
97: end loop;
98: -- Insert Into iem_imt_keywords Table for Future Use
99: IF l_token_buf.count>0 THEN

Line 96: CTX_DOC.PKENCODE(v1.rowid), l_token_buf);

92: IF l_count=0 then -- Need to Generate Tokens
93: IEM_TEXT_PVT.IEM_PROCESS_PARTS(p_message_id,1,p_part_id,p_lang,l_status);
94: for v1 in c1 loop
95: CTX_DOC.TOKENS(l_schema||'.IEM_IMT_INDEX',
96: CTX_DOC.PKENCODE(v1.rowid), l_token_buf);
97: end loop;
98: -- Insert Into iem_imt_keywords Table for Future Use
99: IF l_token_buf.count>0 THEN
100: for i in l_token_buf.first..l_token_buf.last LOOP

Line 273: CTX_DOC.THEMES(l_schema||'.IEM_IMT_INDEX',

269: iem_insert_texts(p_text,p_lang,l_seq,l_status);
270: l_schema:='IEM';
271: if p_type=1 then
272: for v1 in c1 LOOP
273: CTX_DOC.THEMES(l_schema||'.IEM_IMT_INDEX',
274: CTX_DOC.PKENCODE(v1.rowid), l_theme_buf, full_themes => FALSE);
275: END LOOP;
276: IF l_theme_buf.count>0 THEN
277: for i in l_theme_buf.first..l_theme_buf.last LOOP

Line 274: CTX_DOC.PKENCODE(v1.rowid), l_theme_buf, full_themes => FALSE);

270: l_schema:='IEM';
271: if p_type=1 then
272: for v1 in c1 LOOP
273: CTX_DOC.THEMES(l_schema||'.IEM_IMT_INDEX',
274: CTX_DOC.PKENCODE(v1.rowid), l_theme_buf, full_themes => FALSE);
275: END LOOP;
276: IF l_theme_buf.count>0 THEN
277: for i in l_theme_buf.first..l_theme_buf.last LOOP
278: xbuf(i).keyword:=l_theme_buf(i).theme;

Line 284: CTX_DOC.TOKENS(l_schema||'.IEM_IMT_INDEX',

280: end loop;
281: end if;
282: elsif p_type=2 then
283: for v1 in c1 loop
284: CTX_DOC.TOKENS(l_schema||'.IEM_IMT_INDEX',
285: CTX_DOC.PKENCODE(v1.rowid), l_token_buf);
286: end loop;
287: IF l_token_buf.count>0 THEN
288: select nvl(max(message_id),0)+1 into l_message_id from iem_imt_keywords;

Line 285: CTX_DOC.PKENCODE(v1.rowid), l_token_buf);

281: end if;
282: elsif p_type=2 then
283: for v1 in c1 loop
284: CTX_DOC.TOKENS(l_schema||'.IEM_IMT_INDEX',
285: CTX_DOC.PKENCODE(v1.rowid), l_token_buf);
286: end loop;
287: IF l_token_buf.count>0 THEN
288: select nvl(max(message_id),0)+1 into l_message_id from iem_imt_keywords;
289: for i in l_token_buf.first..l_token_buf.last LOOP

Line 357: ctx_doc.policy_filter( 'IEM_MAIL_FILTER_POLICY', v1.mime_msg, l_text, false );

353: l_imt_format:='TEXT';
354: IF p_part_id is null then -- For all parts
355: -- Create an entry for all parts
356: for v1 in c1 Loop
357: ctx_doc.policy_filter( 'IEM_MAIL_FILTER_POLICY', v1.mime_msg, l_text, false );
358: insert into iem_imt_texts
359: (
360: message_ID,
361: message_TYPE,

Line 379: ctx_doc.policy_filter( 'my_policy', v2.part_data, l_text, false );

375: );
376: end loop;
377: ELSE
378: for v2 in c2 Loop
379: ctx_doc.policy_filter( 'my_policy', v2.part_data, l_text, false );
380: insert into iem_imt_texts
381: (
382: message_ID,
383: message_TYPE,

Line 603: ctx_doc.policy_filter('IEM_HTML_EXTRACT_POLICY',l_text,l_data,TRUE,null,null,null);

599: exit when length(l_text)>=2000;
600: end loop;
601: l_text:=substr(l_text,1,2000);
602: if l_html_flag=1 then
603: ctx_doc.policy_filter('IEM_HTML_EXTRACT_POLICY',l_text,l_data,TRUE,null,null,null);
604: l_text:=dbms_lob.substr(l_data,dbms_lob.getlength(l_data),1);
605: x_text:=ltrim(ltrim(l_text),fnd_global.local_chr(10));
606: else
607: x_text:=ltrim(l_text,' '); --Return the plain text as is.