Sqlplus concurrent programs
Hi,
I already learned how to register an Oracle Report to the concurrent program.
How do I register an sqlplus program in EBS concurrent program?
Thanks a lot
If you want to find out the concurrent program name for this “GLXRLACF.sql”
Do the following steps.
Go to define executables window from system administrator responsibility.
Go to enter query mode
Enter “GLXRLACF” into file name field and then execute the query.
You will get the short name of the executable
Then
You open define concurrent program window
Go to enter query mode
Type above name into executable name field
Execute the query
You will get concurrent program name.
I hope this will help you.
Reg
Chirag Patel
Similar Messages
-
Shell i Register Alert as a concurrent program ?
Hi All,
I have requirement as below.
Need to create one alert by just passing any email account.
Create a concurrent program and call this alert
This concurrent program will be run manually.
where this concurrent program is going to store. i mean which table this information is getting stored.
please respond , bit urgent.
Thanks.You can create SQLPlus concurrent request where you can call the request for ALECDC
Here is an example.
Replace application ID and Alert ID
REQUEST_ID := FND_REQUEST.SUBMIT_REQUEST(
'ALR',
'ALECDC',
<alert name>,
TO_CHAR(:REQUEST.START_DATE, APP_DATE.canonical_DT_mask),
FALSE,
TO_CHAR(<your_application_id>),
TO_CHAR(<your alert id>),
'P',
CHR(0),
'', '', '', '', '', '', '', '', '', '');Edited by: DineshS on Jan 21, 2009 12:54 AM -
Setting arraysize for concurrent programs which does huge select
Hi All,
E Buzz : 11.5.10.2
Database : 10.2.0.4
We have performance issues in few of the concurrent programs which does select on big tables, is there a possible way to set/increase the arraysize for the concurrent program.
Through sqlplus, before running the select statement we are setting as " set arraysize 5000" which is reducing the run time of the select by 10 times.
Please advice if there are any such options to increase the arraysize for the concurrent programs without modifying the code.
Thanks & Regards,
RakeshRakesh,
Please advice if there are any such options to increase the arraysize for the concurrent programs without modifying the code.I do not think there is a way to increase/decrease the arraysize of the concurrent program without modifying the code -- Log a SR to confirm this with Oracle Support.
Regards,
Hussein -
Hi All,
I am calling PL/SQL procedure from my SHELL Script, it was working fine for UNIX O/S but giving me following error now in LINUX:
"Conncurrent program ends with an Error and error is as Follow"
line 21: bad substitution: no closing "`" in `
Here is my Shell Script:
#!/bin/sh
# Script runs the data load #
filename="XX_CHAMP_VENDOR_DATA.csv"
sqlldr $FCP_LOGIN control=$XBOL_TOP/bin/XX_CHAMP_VENDOR_CTL.ctl data=$XBOL_TOP/bin/$filename
# Script move the file to archive folder #
backup_file=$filename.bck.`date +"%Y%m%d%H%M"`
mv $XBOL_TOP/bin/$filename $INTERFACE_HOME/incoming/processed/$backup_file
# Script insert data into MTL_TRX_INTERFACE from Staging Table #
sqlplus $FCP_LOGIN <<EOF
execute APPS.xx_champ_po_vendors;
exit 0
EOF`
# End of script
Please let me know what to do?
ThanksI changed the code with the following:
sqlplus -s << EOF1
$LOGIN
#dbms_output.put_line('Control Totals do not match, data has been deleted from the staging tables...');
BEGIN
APPS.XX_CHAMP_PO_VENDORS;
dbms_output.put_line('Execution Ended...');
END;
EOF1
#export PP
Now concurrent program is showing successful but in the LOG file it displays the following message:
Invalid option.
Usage: CONNECT <username> [AS SYSDBA|SYSOPER]
Invalid option.
Usage: CONNECT <username> [AS SYSDBA|SYSOPER]
Enter password:
ERROR:
ORA-01005: null password given; logon denied
unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus -
Securing apps password in host concurrent program
hi guys,
i've been searching for a solution about this issue we are having... i've read somewhere that i can use ENCRYPT in the Concurrent Program executable options to hide password from the $1 argument. at first i thought it would encrypt the password in the argument $FCP_LOGIN, unfortunately it didn't.
i use sqlplus inside my host file and unfortunately i need to pass the user/pass so i can use $FCP_LOGIN here. problem is if we echo $FCP_LOGIN then we get the password.
is there a way where any developer can't access the password by doing the echo $FCP_LOGIN?
thanks
allenhi,
thank you for your suggestion.
unfortunately it doesn't help as much. the note you provided is exactly what i'm doing right now and unfortunately it doesn't encrypt the password like it says. it only hides the password in the argument $1 but still shows the user/pass in the argument $FCP_LOGIN not encrypted.
regards,
allen -
Hr_utility.trace - standard concurrent program
Hi,
We have a standard concurrent program that we think is falling over due to data error. Looking at the code that is being run, there seems to be a lot of useful info traced out by hr_utility.trace(). How can I enable this for a concurrent program though? It seems that all the references I can find refer to enabling it when calling from sqlplus etc, rather than when the code is running as part of a concurrent program.
Thanks/dev/null wrote:
Hi,
We have a standard concurrent program that we think is falling over due to data error. Looking at the code that is being run, there seems to be a lot of useful info traced out by hr_utility.trace(). How can I enable this for a concurrent program though? It seems that all the references I can find refer to enabling it when calling from sqlplus etc, rather than when the code is running as part of a concurrent program.
ThanksYou need to take a backup of the package and add the code -- Please see these docs for details.
Using PYUPIP in Oracle HRMS [ID 130374.1]
How To Trace In The HRMS Application [ID 105292.1]
Oracle HRMS Data Pump [ID 226988.1]
If you want to use the regular trace, please refer to:
How To Trace a Concurrent Request And Generate TKPROF File [ID 453527.1]
How To Create Trace File and Run Tkprof in E-Business Suite Applications - Condensed Version [ID 141278.1]
Thanks,
Hussein -
We can attach the concurrent program outuput to the mailID
Hai to all !!!!
While submitting the concurrent program its give any output for report/interface. thease output can we attach directly to the our mail-ID.it is possible? if yes , how?
please tell me.....
thanks
subbu...echo "----------------------------------------------"
echo "TEST iExpense Mail Sending Script"
echo "----------------------------------------------"
##Run Environment File
#. /u8/applprd/prdappl/APPSORA.env
. /u8/applpred/preprdappl/APPSORA.env
##End of running environment file
pi=$1
echo
#echo 'Input....: ' $pi
V_FCP_LOGIN=`echo $pi | cut -f3 -d' ' | cut -f2 -d'"'`
V_REQUEST_ID=`echo $pi | cut -f9 -d' ' | cut -f2 -d'"'`
V_EMAIL_DIS_LIST=`echo $pi | cut -f10 -d' ' | cut -f2 -d'"'`
V_OUTPUT_FILE_NAME=`echo $pi | cut -f11 -d' ' | cut -f2 -d'"'`
#echo "FCP LOGIN ....: $V_FCP_LOGIN"
echo "Request ID....: $V_REQUEST_ID"
echo "Mail ID....: $V_EMAIL_DIS_LIST"
echo "Output File Name....: $V_OUTPUT_FILE_NAME"
#Changes done for oracle database login/password security purpose
WHODB=$V_FCP_LOGIN
#End of changes done for oracle database login/password security purpose
####----Getting the OutFile Details----####
#Getting the OutFile Name
#VALUE='sqlplus -silent apps/[email protected] <<END
OUT_FILE_NAME=`sqlplus -silent $WHODB <<END
set pagesize 0 feedback off verify off heading off echo off
SELECT SUBSTR(FCR.OUTFILE_NAME,INSTR(FCR.OUTFILE_NAME,'/',-1)+1,(LENGTH(FCR.OUTFILE_NAME)-INSTR(FCR.OUTFILE_NAME,'/',-1)))
FROM FND_CONCURRENT_REQUESTS FCR,FND_CONCURRENT_PROGRAMS FCP
WHERE FCR.CONCURRENT_PROGRAM_ID=FCP.CONCURRENT_PROGRAM_ID
AND REQUEST_ID=$V_REQUEST_ID;
exit;
END`
echo
#Check successful execution of procedure and outfile details
echo
if [ -z "$OUT_FILE_NAME" ]; then
echo "No rows returned from database"
exit 0
else
echo "OutFile Name....: $OUT_FILE_NAME"
fi
#Output File Path
OUT_FILE_PATH=`sqlplus -silent $WHODB <<END
set pagesize 0 feedback off verify off heading off echo off
SELECT SUBSTR(FCR.OUTFILE_NAME,1,(INSTR(FCR.OUTFILE_NAME,'/',-1)-1))
FROM FND_CONCURRENT_REQUESTS FCR,FND_CONCURRENT_PROGRAMS FCP
WHERE FCR.CONCURRENT_PROGRAM_ID=FCP.CONCURRENT_PROGRAM_ID
AND REQUEST_ID=$V_REQUEST_ID;
exit;
END`
#Check successful execution of procedure and outfile details
if [ -z "$OUT_FILE_PATH" ]; then
echo "No rows returned from database"
exit 0
else
echo "OutFile File Path....: $OUT_FILE_PATH"
fi
cd $OUT_FILE_PATH
cp $OUT_FILE_NAME $V_OUTPUT_FILE_NAME.txt
#cp *$V_REQUEST_ID*.PDF $V_OUTPUT_FILE_NAME.txt
#echo "iExpense Report file name which sent to user"
V_REPORT_NM=$OUT_FILE_PATH/$V_OUTPUT_FILE_NAME.txt
echo "XML Report file name mail to user for reference : $V_REPORT_NM"
echo
echo
echo "Mail ID checking and sending mail to that ID"
echo
if test -z "$V_EMAIL_DIS_LIST"; then
echo
echo "Email List Empty....No maill to be sent."
else
echo
echo "Sending Mail...."
uuencode "$V_REPORT_NM" "$V_REPORT_NM"| mailx -s "iExpense Report" "$V_EMAIL_DIS_LIST"
echo
echo "Mail has been sent successfully...."
echo
fi
##------------------------------------------------------------------------------------End--------------------------
Use this script for sending any output.
Thanks,
Ajit -
Error in running a order import concurrent program
Hi,
Please tell me what type of error is this ,i am using user 'operations',and i have inserted data to the interface table successfully but while running the concurrent program ,i am getting this error.
Cause: FDPSTP failed due to ORA-20100: File o0085033.tmp creation for FND_FILE failed.
You will find more information on the cause of the error in request log.
ORA-06512: at "APPS.FND_FILE", line 396
ORA-06512Hi,
Please see old threads as this error was discussed many times in the forum before.
ORA-20100
http://forums.oracle.com/forums/search.jspa?threadID=&q=ORA-20100&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
Thanks,
Hussein -
Getting Error While Attaching Concurrent Program Output PDF file for POAPPRV Workflow
Hi All,
I am getting the below error when I am trying to attach concurrent program output to the PO Approval Notification.
An Error occurred in the following Workflow.
Item Type = POAPPRV
Item Key = 1040589-528378
User Key =945871
Error Name = WF_ERROR
Error Message = [WF_ERROR] ERROR_MESSAGE=3835: Error '-20002 - ORA-20002: [WFMLR_DOCUMENT_ERROR]' encountered during execution of Generate function 'WF_XML.Generate' for event 'oracle.apps.wf.notification.send'. ERROR_STACK=
Wf_Notification.GetAttrblob(3604701, ZZ_PREVIOUS_PO_COMPARE, text/html)
WF_XML.GetAttachment(3604701, text/html)
WF_XML.GetAttachments(3604701, http://oraerp.am.corp.xxxx.com:8099/pls/DEV, 11283)
WF_XML.GenerateDoc(oracle.apps.wf.notification.send, 3604701)
WF_XML.Generate(oracle.apps.wf.notification.send, 3604701)
WF_XML.Generate(oracle.apps.wf.notification.send, 3604701)
Wf_Event.setMessage(oracle.apps.wf.notification.send, 3604701, WF_XML.Generate)
Wf_Event.dispatch_internal()
Error Stack =
Activity ID = 190844
Activity Label = AL_NOTIFY_APPROVER_PROCESS:ZZ_PO_PO_APPROVE_ATTCH
Result Code = #MAIL
Notification ID = 3604701
There are several threads for this error however I cannot find any specific solution to the problem.
Please find the code below -
wf_engine.setitemattrdocument(itemtype=>itemtype,
itemkey=> itemkey,
aname=>'ZZ_PREVIOUS_PO_COMPARE',
documentid =>'PLSQLBLOB:zz_po_reqapproval_init1.xx_notif_attachments/' || to_char(l_request_id_prev_po)||':'||to_char(l_document_num));
-- here l_request_id_q_and_s is the request id of the program and l_document_num is the PO document number
PROCEDURE xx_notif_attachments(p_request_id IN VARCHAR2,
p_document_num IN VARCHAR2,
p_document IN OUT BLOB,
p_document_type IN OUT VARCHAR2) IS
v_lob_id NUMBER;
v_document_num VARCHAR2(15);
v_document_prefix VARCHAR2(100);
v_file_name VARCHAR2(500);
v_file_on_os BFILE;
v_temp_lob BLOB;
v_dest_offset NUMBER := 1;
v_src_offset NUMBER := 1;
v_out_file_name VARCHAR2(2000);
v_conc_prog_name VARCHAR2(500);
v_conc_req_id NUMBER;
CURSOR get_output_file(p_concurrent_request_id NUMBER) IS
SELECT cr.outfile_name, cp.concurrent_program_name
FROM fnd_concurrent_requests cr, fnd_concurrent_programs_vl cp
WHERE request_id = p_concurrent_request_id
AND cp.concurrent_program_id = cr.concurrent_program_id;
BEGIN
-- set_debug_context('xx_notif_attach_procedure');
v_conc_req_id := to_number(substr(p_request_id,
1,
instr(p_request_id, ':') - 1));
v_document_num := substr(p_request_id,
instr(p_request_id, ':') + 1,
length(p_request_id) - 2);
OPEN get_output_file(v_conc_req_id);
FETCH get_output_file
INTO v_out_file_name, v_conc_prog_name;
CLOSE get_output_file;
v_out_file_name := substr(v_out_file_name,
instr(v_out_file_name, '/', -1) + 1);
v_file_name := to_char(v_document_num) || '-Previous_PO_Rev.pdf';
utl_file.fcopy(src_location => 'APPS_OUT_DIR',
src_filename => v_out_file_name,
dest_location => 'PO_DATA_DIR',
dest_filename => v_file_name);
-- v_lob_id := to_number(v_document_id);
v_file_on_os := bfilename('PO_DATA_DIR', v_file_name);
dbms_lob.createtemporary(v_temp_lob, cache => FALSE);
dbms_lob.fileopen(v_file_on_os, dbms_lob.file_readonly);
dbms_lob.loadblobfromfile(dest_lob => v_temp_lob,
src_bfile => v_file_on_os,
amount => dbms_lob.getlength(v_file_on_os),
dest_offset => v_dest_offset,
src_offset => v_src_offset);
dbms_lob.fileclose(v_file_on_os);
p_document_type := 'application/pdf;name=' || v_file_name;
dbms_lob.copy(p_document, v_temp_lob, dbms_lob.getlength(v_temp_lob));
EXCEPTION
WHEN OTHERS THEN
wf_core.CONTEXT('ZZ_PO_REQAPPROVAL_INIT1',
'xx_notif_attachments',
v_document_num,
p_request_id);
RAISE;
END xx_notif_attachments;
Please help me find a to the above mentioned error.
Thanks,
SuvigyaThere are two ways to look at what error the PLSQLBLOB API is throwing.
1) Call your PLSQLBLOB API GNE_PO_CREATE_FILE_ATTACHMENT.Gne_Create_File_Attachment directly from a PLSQL block and verify that it returns the BLOB data successfully.
You could also call another WF API that in turn executes the PLSQLBLOB API internally. For example,
<pre>
declare
l_document blob;
l_doctype varchar2(240);
l_aname varchar2(90);
begin
dbms_lob.CreateTemporary(l_document, true, dbms_lob.Session);
-- 207046 - This is the notification id of your failed workflow
-- PO_REPORT - Document type attribute
-- 'text/html' - Content Type being generated for
Wf_Notification.GetAttrBLOB(207046, 'PO_REPORT', 'text/html', l_document, l_doctype, l_aname);
-- Print the size of the document here to verify it was fetched correctly
end;
</pre>
2) Turn on log for SYSADMIN user with following attributes.
Log Enabled = TRUE
Log Level = ERROR
Log Module = wf.plsql%
Restart the Workflow Deferred Agent Listener and Workflow Notification Deferred Agent Listener and run your workflow process. Search for log messages written for above context and you can identify the error at wf.plsql.WF_XML.GetAttachment module with message starting as "Error when getting BLOB attachment ->"
Hope this helps.
Vijay -
Error while running the concurrent program
Hi All,
We ran a concurrent program to create XML report which completed in warning.
we got the following message in the log file.
[091907_050229025][][EXCEPTION] java.io.IOException: Bad file descriptor
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:260)
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(StreamEncoder.java:404)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:408)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
at java.io.BufferedWriter.flush(BufferedWriter.java:236)
at oracle.apps.xdo.dataengine.XMLPGEN.closeStream(XMLPGEN.java:804)
at oracle.apps.xdo.dataengine.XMLPGEN.processXML(XMLPGEN.java:212)
at oracle.apps.xdo.dataengine.XMLPGEN.writeXML(XMLPGEN.java:237)
at oracle.apps.xdo.dataengine.DataProcessor.processData(DataProcessor.java:364)
at oracle.apps.xdo.oa.util.DataTemplate.processData(DataTemplate.java:236)
at oracle.apps.xdo.oa.cp.JCP4XDODataEngine.runProgram(JCP4XDODataEngine.java:293)
at oracle.apps.fnd.cp.request.Run.main(Run.java:157)
Please suggest us how to resolve this issue.
Thanks in Advancedid u check view xml in diagnostic tab after submitting the request.
if ur xml file is generated(xml data file), then its a problem with your template.
regards
Ratnesh P -
Error while running a concurrent program.
Hi All,
I have written a plsql procedure and registered it with apps. When i run the program it is giving
FDPSTP failed due to ORA-20100: File l0137058.tmp creation for FND_FILE failed.
You will find more information on the cause of the error in request log.
I am not able to find out what is the problem with this. When i remove the FND_FILE.PUT_LINE statement from my code and execute it is executing properly without errors. Please suggest me what might be the problem. Also please suggest me where i can find this .tmp file or where i can find the request log.
Thanks and Regards,
MaheshMahesh,
On the instance where this concurrent program fails to run, please verify the following:
1) Make sure that APPLPTMP is set to a valid directory as shown above (Verify from the OS by issuing "echo $APPLPTMP" as applmgr user)
2) Make sure that both the applmgr user and the database user "oracle" have read/write permissions on $APPLPTMP
3) Make sure that APPLPTMP is the first entry in utl_file_dir (utl_file_dir is set in the init<SID>.ora file). To verify to what "utl_file_dir" is set:
SQL> connect / as sysdba
SQL> show parameter UTL_FILE_DIRPlease go through the first document referenced in my first reply (Note: 261693.1), it should be helpful.
Regards,
Hussein -
Issue in Java concurrent program for Digital Signature Stamping
Hi All,
Im calling a Java concurrent program which does digital signature stamping on the PDF report generated.Program able to able to read the PDF file as input and also digital signature stored as file in the application but
ends in error in create signature method , need help in this regard.
Error:
Parameter 0 is Request id of with out Digital signature file
Parameter 1 is employee id of approver
Parameter:0:99203256
Parameter:1:1414603
$$$$ start query fileinfo with callable statment
programName>>>>>>>>BTPOPORPXML
$$$$ Without digital Signature file Name $$$
$/inst_top/finprod/apps/FINPROD_CPNQERPAAPZP10/logs/appl/conc/out/BTPOPORPXML_99203256_1.PDF
PFX File Reading Start
PFX File Reading Ends
PFX File size is: 6460 Byte size is: 6460
Elements present
java.lang.NullPointerException
at
com.lowagie.text.pdf.PdfSignatureAppearance.getAppearance
(Unknown Source)
at
com.lowagie.text.pdf.PdfSignatureAppearance.preClose
(Unknown Source)
at
com.lowagie.text.pdf.PdfSignatureAppearance.preClose
(Unknown Source)
at com.lowagie.text.pdf.PdfStamper.close(Unknown
Source)
at
btvl.oracle.apps.po.digsig.BTVLDigSign.runProgram
(BTVLDigSign.java:151)
at oracle.apps.fnd.cp.request.Run.main
(Run.java:157)
Edited by: 999033 on May 16, 2013 7:20 PMHi Charls,
I have successfully implemented at our end in 11i. Pl.try at your end.
v_request_id := FND_REQUEST.SUBMIT_REQUEST (passed your arguments... );
COMMIT;
IF NVL( v_request_id , 0 ) = 0 THEN
DBMS_OUTPUT.PUT_LINE( 'Item Assignment to Organization Program Not Submitted');
p_status := 'FAILURE' ;
p_err_msg := 'ERROR RAISED AFTER SUBMITTING THE IMPORT ITEM ORG.ASSIGNMENT CONCURRENT REQUEST ... ' ;
ELSE
v_finished := FND_CONCURRENT.WAIT_FOR_REQUEST
request_id => v_request_id,
interval => 0,
max_wait => 0,
phase => v_phase,
status => v_status,
dev_phase => v_request_phase,
dev_status => v_request_status,
message => v_message
LOOP
EXIT WHEN ( UPPER(v_request_phase) = 'COMPLETE' OR v_phase = 'C');
END LOOP;
HTH
Sanjay -
Rtf template not showing as uploaded in concurrent program
Hello
I have created xml data definition and uploaded a rtf template. Then linked it to my concurrent program. But when i ran the concurrent program successfully all i get is the xml output. Upon closer inspection it shows that no template is uploaded. Yet in xml publisher it shows as uploaded.
so my question is: what can prevent a rtf template from attaching to a concurrent program?If you and send the template, it would be helpful.
kindly send it to [email protected]
Deepa -
Unable to generate XML's for BLOB datatypes from Concurrent program
Hi All,
I've a requirement to print images on rtf layout. Images are uploaded by end user through attahments men
there are getting stored in fnd_lobs tables.
for printing blob images we need to convert them into CLOB and generate XML's.
I've done the conversion through a function and calling the function in the select query which is generating XML when i run it from toad.
SELECT xmlgen.getXml(
'SELECT file_id,mob_getbase64String(file_data) photo
FROM fnd_lobs
WHERE file_id = 2490481'
,0
) FROM dual;
But the same thing we i registered as concurrent program (SQL*Plus) the program is running into error.
Output file
The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.
Invalid at the top level of the document. Error processing resource 'https://dbtdev5i.oracleoutsourcing.com/OA_CGI/FNDWRR.e...
Input truncated to 17 characters
^
Log file
Concurrent Manager encountered an error while running SQL*Plus for your concurrent request 10868311.
Review your concurrent request log and/or report output file for more detailed information.
Can anyone help me through on how to bypass this error and generate XML's.
Thanks in Advance
JanaHi Priya..,
I have changed the query and registered in apps and now i am able to generate XML's of the blob image and the same is getting printed on the tempate..
DECLARE
v_colb CLOB;
v_query VARCHAR2(1000);
BEGIN
v_query := 'SELECT file_id,mob_getbase64String(file_data) photo
FROM fnd_lobs fl,
fnd_documents_vl fd
WHERE fd.media_id = fl.file_id
AND (fd.end_date_active IS NULL
OR fd.end_date_active > SYSDATE)
AND fd.security_type = 2
AND fd.security_id = fnd_profile.value(''GL_SET_OF_BKS_ID'')';
--FND_FILE.put_line( FND_FILE.LOG,v_query);
v_colb := xmlgen.getxml (v_query, 0);
--DBMS_OUTPUT.put_line (v_query);
FND_FILE.put_line( FND_FILE.OUTPUT,v_colb);
END;
/ -
BI Publisher Charts not getting displayed in concurrent program output
Hi,
I am using BI Publisher version 11.1.1.3.0 on Windows 7 with word 2007. After creating the Bar chart in RTF template of BI publisher when I load sample XML data and check it in "Preview" is displays the output correctly.
My requirement is to print the charts in concurrent program's output on EBS version 12.1.1. (preferably HTML but PDF will also do) However when I run the concurrent program which processes the data definition and the RTF template registered for this report, the output is just an image of the chart. The XML output generated by the program is not reflected in the chart display at all. (I have verified that XML is generated properly)
Can someone please let me know if there is some setup required to make the charts display properly in concurrent program output?
I have also tried BI publisher version 10.1.3.2.1 for this. With this the concurrent program output is just blank. Not even an image is displayed.
p.s. The program uses standard executable XDODTEXE (which is normally used to run BI publisher reports)
Thanks,
ArchanaHi,
I have finally found solution to this issue....
Two setups are required to display the charts in the concurrent program's PDF output:
1. We need to edit the variables CLASSPATH and AF_CLASSPATH. These variables should have the complete path added for the xdoparser.zip file on the server.
2. The DISPLAY variable should be correctly setup to direct the server output.
Also as per my findings so far, the BI (XML) publisher version 11.1.1.3.0 (or any 11g) does not work with EBS (at least for charts). We need to use BI publisher version which is XML 5.6.3 compatible for EBS. This version is 10.1.3.2.1. (patch 12395372) Now this 10g version does not work on Windows 7 so you need to use Windows XP!
With this... finally... your charts should be getting displayed in EBS output...
Cheers!! :-)
Archana
Maybe you are looking for
-
Wage type getting posted to wrong GL
Hello, We have a problem with the Posting Program. We have defined a service category field in the Org assignment infotype.(Indirect/Direct) based upon which the employee's salary gets posted to either Indirect GL or Direct GL's. This functionality w
-
A playlist within a playlist...
I have one playlist in iTunes for syncing with a Nano, and all the other playlists for a classic iPod - can anyone tell me how I can create playlists within the Nano playlist? Thanks!
-
Since updating to iOS 8 i can no longer get my mail from yahoo on my notification on home screen still receive mail but not on my home screen from notification center? any one else?
-
is this code true if i want to check if num2 1- either 6 digits (0-9) or letters in UPPER CASE. 2- or a mixture of letters in upper case and digits (in this case there may be up to 9 letters and digits) if(num2.length()==6 &&(c1>='A'&& c1<='Z'||
-
EP7.0 - How to configure UWL Mass Approval Column
Hi All, Any one of you know how can I configure the UWL with "Approve" and "Reject" column for ESS-Leave Request mass approval? For example, the manager can perform the mass approval by clicking the "Approve" check box and click "submit" button from