How to register the Discoverer workbook in Oracle Apps 12i
I am trying to access a workbook form the Apps side. I did all the things which I got from metalink except the last step 6. I reloginned and check but it is giving the error like
"The webpage cannot be found ".
Please assisst me.
1. Create the workbook.
2. Open the workbook in the Discoverer Desktop or Plus edition and go to
'File->Manage Workbooks->Properties' look for the value for 'Identifier'. Save this value.
3. Create a form function. Open the Function form and create a new function.
Define the Form Function.
The form function definition includes the properties listed in these tabs:
3.1 Description tab:
3.1.1 Function Name: BIS_[X] (use something to distinguish it from seeded functions)
3.1.2 User Function Name: This is the name that will show in the menu
3.1.3 Description: Add a description of the function if you want.
3.2 Properties tab:
3.2.1 Type: Select "SSWA plsql function"
3.2.2 Maintenance Mode Support: Leave as "None"
3.2.3 Context Dependence: Leave as "Responsibility"
3.3 Form tab:
3.3.1 Form: Leave the field blank.
3.3.2 Application: Leave the field blank.
3.3.3 Parameters: workbook=<(workbook identifier from step2) &PARAMETERS=sheetid~worksheet id*param_parameter name One~Parameter One Value*param_parameter name Two~Parameter Two Value*
Eg; 'workbook=TEST_WORKBOOK&PARAMETERS=sheetid~1*' would open sheet 1 of the workbook.
# According to the Applications Administration Edition the workbook name will also work here.
See Expanation section below for more information on setting up parameters and changes fro Discoverer Viewer.
3.4 Web HTML tab:
3.4.1 HTML call : Set as OracleOasis.RunDiscoverer
3.5 Web Host tab:
3.5.1 Leave all fields blank.
3.6 Region tab:
3.6.1 Leave all fields blank.
3.7 Save the form.
4. Open the menu form as sysadmin.
4.1 Search for the main menu under which you want the link to appear.
4.2 Add the information you need such as prompt, submenu, description etc.
4.3 Enter into the Function field the name of the function you created in step 3.
4.4 Save the menu form.
A message will appear saying that a concurrent program will run to regenerate the menus.
You can cancel it if you want and do step 5 below if the menu does not appear after the concurrent program runs.
5. Use adadmin and recompile the menu information to make the changes appear.
6. Bounce Apache and Forms.
Thanks,
ABR
Hi Hussein,
Very much thanks to you Hussein. I gone through the doc 471303.1 and came to know that the options and values which we have to take for Launching Discoverer Report from 11i & 12i is differenet. Ohh great its working and I have a question when I am selecting the Discoverer Report function from the Apps the follwoing error is coming.
A connection error.
- Oracle BI Discoverer is unable to complete the connection initialization.
- Default or specified schema containing EUL tables is inaccessible and asking for the log in details.
Can't we go directly to the Discoverer Viewer where we can see the Worksheets without coming through the login page.
Once again thank you Hussein.
ABR.
Similar Messages
-
How to register the .DTD file in Oracle Apps
Hi,
I am getting below error while generating XML file by concurrent program:
Attaching XML file and .DTD file.
Do I need to register this .DTD file somewhere?
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.
System error: -2146697210. Error processing resource 'http://mbci-ebsdev.itciss.com/OA_CGI/label.dtd'.
Below is the stored procedure I created to generate the XML file
create or replace
PROCEDURE Demo_XML_Publisher (errbuf VARCHAR2,retcode NUMBER,v_customer_id VARCHAR2)
AS
/*Cursor to fetch Customer Records*/
CURSOR xml_parent
is
SELECT header_id,ordered_item
FROM oe_order_lines_all
WHERE header_id = v_customer_id;
/*Cursor to fetch customer invoice records*/
CURSOR xml_detail(p_customer_id NUMBER)
is
select a.order_number,a.header_id,a.order_type_id
from oe_order_headers_all a,oe_order_lines_all b
where a.HEADER_ID = B.HEADER_ID
and a.header_id = p_customer_id
AND ROWNUM<4;
BEGIN
/*First line of XML data should be <?xml version=”1.0??>*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<?xml version="1.0" encoding="UTF-8"?>');
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<!DOCTYPE labels SYSTEM "label.dtd">');
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<labels FORMAT="order.btw" PRINTERNAME="KIMBALL1872A" _QUANTITY="1">' );
FOR v_customer IN xml_parent
LOOP
/*For each record create a group tag <P_CUSTOMER> at the start*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<label>');
/*Embed data between XML tags for ex:- <CUSTOMER_NAME>ABCD</CUSTOMER_NAME>*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<HEADER_ID>' || V_CUSTOMER.header_id
|| '</HEADER_ID>');
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<ORDERED_ITEM>' || v_customer.ordered_item ||
'</ORDERED_ITEM>');
FOR v_details IN xml_detail(v_customer.header_id)
LOOP
/*For customer invoices create a group tag <P_INVOICES> at the
start*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<P_INVOICES>');
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<variable name= "Order_no">' ||
V_DETAILS.ORDER_NUMBER || '</variable>');
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<variable name= "Headr_Id">' ||
V_DETAILS.HEADER_ID || '</variable>');
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'<variable name= "Order_Type_Id">'||
v_details.order_type_id||'</variable>');
/*Close the group tag </P_INVOICES> at the end of customer invoices*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'</P_INVOICES>');
END LOOP;
/*Close the group tag </P_CUSTOMER> at the end of customer record*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'</label>');
END LOOP;
/*Finally Close the starting Report tag*/
FND_FILE.PUT_LINE(FND_FILE.OUTPUT,'</labels>');
exception when others then
FND_FILE.PUT_LINE(FND_FILE.log,'Entered into exception');
END Demo_XML_Publisher;
Below is the Label.dtd file structure m using:
<!ELEMENT labels (label)*>
<!ATTLIST labels _FORMAT CDATA #IMPLIED>
<!ATTLIST labels _JOBNAME CDATA #IMPLIED>
<!ATTLIST labels _QUANTITY CDATA #IMPLIED>
<!ATTLIST labels _PRINTERNAME CDATA #IMPLIED>
<!ELEMENT label (variable)*>
<!ATTLIST label _FORMAT CDATA #IMPLIED>
<!ATTLIST label _JOBNAME CDATA #IMPLIED>
<!ATTLIST label _QUANTITY CDATA #IMPLIED>
<!ATTLIST label _PRINTERNAME CDATA #IMPLIED>
<!ELEMENT variable (#PCDATA)>
<!ATTLIST variable name CDATA #IMPLIED>
Thanks in AdvanceIn any case, the dtd is incorrect and that may be why. The element structure is at least look like this.
<!ELEMENT labels (label*)>
<!ELEMENT label (CUSTOMER_NAME?, HEADER_ID, ORDERED_ITEM, P_INVOICES*)>
<!ELEMENT P_INVOICES (variable, variable, variable)>If you want to keep some flexibility on variable's cardinality, you can simply it like this.
<!ELEMENT labels (label*)>
<!ELEMENT label (CUSTOMER_NAME?, HEADER_ID, ORDERED_ITEM, P_INVOICES*)>
<!ELEMENT P_INVOICES (variable+)>Then you add the appropriate ATTLIST for the elements. -
How to setup the SMTP server in Oracle apps?
Hi,
How to setup the SMTP server in Oracle Apps? Is it mandatory to keep the SMTP server on the same host where the Oracle data base is installed? Also can someone help how we can set up the SMTP server on different host (not the Database server) and we can use the same for Workflow notification mailer.
Thanks,
Bijoy
Edited by: user12070886 on Feb 6, 2013 4:26 AM
Edited by: user12070886 on Feb 6, 2013 4:27 AMHow to setup the SMTP server in Oracle Apps? Is it mandatory to keep the SMTP server on the same host where the Oracle data base is installed? No, it is not mandatory. Also please note that the mails are sent out from concurrent manager mode. Not from the database node.
Also can someone help how we can set up the SMTP server on different host (not the Database server) and we can use the same for Workflow notification mailer.
>
It depends on the operating system you are using. If you are using *nix then sendmail needs to be configured.
Thanks -
How to schedule the Request set in Oracle Apps
Hi Everyone,
Hope all are doing good, I would like to know scheduling in Oracle Apps.
Here is the my scenario, i.e I have an one Request Set named Custom Invoice Request Set.
Now i want to run this request set for every 5 minutes. For that what do i have to do.
Can anyone please suggest me.Hi,
Please follow the below steps:
1. Log into the system
2. View > Request > Submit a new Request > Request Set > Select the request set (from list of values)
3. Click on schedule (Dont click on submit)
4. Click on Periodically
5. For "Re-run every" parameter enter value
i. 5
11. minutes (from the drop down value).
6. Click OK
This will achieve your objective.
Hope answered the question.
Best Regards, -
Discoverer link on oracle apps R12 launch worksheet list?
the discoverer link on oracle apps R12 launch worksheet list instead of query progress page?
the function form is as follows mode=DISCO&workbook=ALL_STAFF_DATA
And can expalain to me how to fill this parameters in case where the woorkbook is containing many worksheets .Here is the formula
mode=DISCO&workbook=<workbook identifier>¶meters=Disco paramater name M~Parameter M Value*param_workbook parameter name N~Parameter N Value
Thanking in advancePl see if MOS Doc 471303.1 (How to Create a Link to a Discoverer Workbook in Apps R12) can help
HTH
Srini -
Accessing Discoverer Reports from Oracle Apps
Hi all,
Requirement: Accessing Discoverer Reports from Oracle Apps
Discoverer: 11g
Oracle Apps: 12i
When I am trying to access the Discoverer Reports from Oracle apps, again it is asking for Oracle Apps Login details. Can we have any other option that can directly connect to the viewer without any intermission. Please its urgent requirement.
ThanQ,
ABRHi Arun,
When I am trying to access the Discoverer Reports from Oracle apps, again it is asking for Oracle Apps Login details. Can we have any other option that can directly connect to the viewer without any intermission. Please its urgent requirement.Pl refer section *6.4. Set Applications profile options in Oracle E-Business Suite* from MOS tech note
*Using Discoverer 11.1.1 with Oracle E-Business Suite Release 12 [ID 1074326.1]* and make sure that all profile options are set to a valid value.
thanks,
X A H E E R -
Register the Discoverer portlet provider Error
Hi,
We have the following configuration:
Oracle9iAS Infrastructure:
Machine: Pentium 4
S.O. Windows 2000
Oracle9iAS MiddleTier:
Machine: Pentium 4
S.O. Windows 2000
We need to develop a portal application using Discoverer Portlet. When we are trying to register the Discoverer Portlet Provider, we get the following error :
An error occurred when attempting to call the providers register function. (WWC-43134)
An unexpected error occurred: java.io.InterruptedIOException: recv() timed out
A non-blocking socket operation could not be completed immediately.
at java.net.SocketInputStream.socketRead(SocketInputStream.java)
at java.net.SocketInputStream.read(SocketInputStream.java)
at HTTPClient.ExtBufferedInputStream.fill(ExtBufferedInputStream.java:180)
at HTTPClient.ExtBufferedInputStream.read(ExtBufferedInputStream.java:252)
at HTTPClient.StreamDemultiplexor.read(StreamDemultiplexor.java:244)
at HTTPClient.RespInputStream.read(RespInputStream.java:138)
at HTTPClient.RespInputStream.read(RespInputStream.java:95)
at HTTPClient.Response.readResponseHeaders(Response.java:914)
at HTTPClient.Response.getHeaders(Response.java:627)
at HTTPClient.Response.getStatusCode(Response.java:232)
at HTTPClient.RetryModule.responsePhase1Handler(RetryModule.java:80)
at HTTPClient.HTTPResponse.handleResponse(HTTPResponse.java:623)
at HTTPClient.HTTPResponse.getInputStream(HTTPResponse.java:515)
at oracle.webdb.provider.web.HttpProviderDispatcher.dispatch
at oracle.webdb.provider.web.HttpProviderDispatcher.registerProvider
(WWC-43000)
Thanks.I had a similar problem, first I made sure my discover connections worked by connecting to discover through IAS. Then when I registered the discoverer in portal, it timed out the first couple of times. I then refreshed the browser window a couple of times and it worked.
-
How to manage the Discoverer for OLAP catalog -Require Documentation
how to manage the Discoverer for OLAP catalog - I need docuementation on this area. can some one please help it
Thanks, PrasadCheck the Discoverer Installation and Configuration Guide, Chapter 6. Also review the Discoverer for OLAP Best Practices Guide on the Discoverer OTN Home Page.
Keith Laker
Oracle EMEA Consulting
BI Blog: http://oraclebi.blogspot.com/
DM Blog: http://oracledmt.blogspot.com/
BI on Oracle: http://www.oracle.com/bi/
BI on OTN: http://www.oracle.com/technology/products/bi/
BI Samples: http://www.oracle.com/technology/products/bi/samples/ -
How to register the recipient when create job by function
I am now use JOB_OPEN , JOB_SUBMIT and JOB_CLOSE to create a job in the program. And need to post the result of the report to the person by email.
Can you tell me how to register the recipient when create the job.
( in sm36, it is easily to do but how to do in coding? )
regards,
slamHi
I think in Back ground using the above fun modules you can't send a mail to the receipient.
see the use of the above fun modules;
IF p_bjob = 'X'.
CONCATENATE sy-cprog sy-datum sy-uzeit
INTO jobname SEPARATED BY '_'.
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = jobname
IMPORTING
jobcount = jobcount
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
IMPORTING
out_archive_parameters = arc_params
out_parameters = print_params
valid = valid
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4.
IF valid = chk.
SUBMIT ybrep
WITH < sel Screen>
AND RETURN
USER sy-uname
VIA JOB jobname
NUMBER jobcount
TO SAP-SPOOL
SPOOL PARAMETERS print_params
ARCHIVE PARAMETERS arc_params
WITHOUT SPOOL DYNPRO.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = jobcount
jobname = jobname
strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
invalid_target = 8
OTHERS = 9.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ELSE.
MESSAGE i029 WITH jobname.
ENDIF.
ELSE.
MESSAGE s000 WITH text-003.
STOP.
ENDIF.
ENDIF.
Reward points if useful
Regards
Anji -
A computer illiterate friend created 3 accounts on his iPhone 5 but forgot the passwords. He can't reset the password as his yahoo address is no longer valid. Erasing the phone doesn't solve the issue as the Apple server identifies the hardware as registered. How to register the phone with Apple?
I helped him create a new email address and new iCloud account on my Mac but when we try to register the phone with Apple it says: Maximim accounts limit reached for this device. How can he register the phone? I read different threads and found out that only Apple care can do that. We're in Romania and don't know where to call. Any suggestions on how we fix this?When I checked the support site for Romania, you apparently don't have an Apple Care contact center. You "may" try calling the US Apple care number to verify the account and have the password reset sent to a different email address. 800-694-7466
-
HOW to download The Demo Version of Oracle JD Edwards Enterprise One 9.0,
Dear Friends,
Can any one tell me how to download The Demo Version of Oracle JD Edwards Enterprise One 9.0, for Practice purpose,
if you have any links please tell me,
and how much capacity of hard disk need to store the same.
I am Learning the Oracle JD Edwards ERP, so that i want to Practice it in my home.
Is it possible to work demo version with out Internet facilities?
regards.
ARuser11690597 wrote:
Thanks for the link, but not able to find JDE demo version for download.It's not quite as simple as 'click the download' button. You gotta get the infrastructure in place.
As recommended, go to http://edelivery.oracle.com , click on Continue, fill the legal page, select JD Edwards for your OS, and start downloading. I would probably start and stop with the Installation document, since that likely has information such 'how much of the 60GB download is really required'.
In the Oracle world, learning and practicing starts with reading. -
How to rename the column name in oracle 8i?
hi,
Does anyone know how to rename the column name in oracle 8i?My method was drop the relationship key first then delete the old column,finally add the new column.
Thanks for your replay.
jingThere is no facilty to rename a column name in Oracle 8i. This is possible from Oracle 9.2 version onwards.
For you task one example given below.
Example:-
Already existed table is ITEMS
columns in ITEMS are ITID, ITEMNAME.
But instead of ITID I want ITEMID.
Solution:-
step 1 :- create table items_dup
as select itid itemid, itemname from items;
step 2 :- drop table items;
step 3 :- rename items_dup to items;
Result:-
ITEMS table contains columns ITEMID, ITEMNAME -
How to setup the Advance payment in Oracle Payroll
Dear Friends,
Can any one pls let me Know,How to setup the Advance payment in Oracle Payroll.. Pls ..
with regards
VeeruGLOBAL HRMS , XX_legislation
Plz help -
How to get the papi wsdl of Oracle BPM Studio
How to get the papi wsdl of Oracle BPM Studio. What is the url of the papi wsdl of Oracle BPM Studio
Thanks to Lovin:
There is an icon in the studio when the engine starts.. called as "Launch Deployed Webservice webapp"
Also.. Need to go to Engine Preferences -> Engine -> Advanced Tab -> Startup and select Start PAPI Web Services.
Default URL:http://localhost:8585/papiws/PapiWebServiceEndpoint?wsdl -
How to store the zip file in oracle table?
hi,
How to store the zip file in oracle table ?
is it possible to unzip and read the file ?
Thanks
Rangan SSQL> DESC BLOB_TABLE;
Name Type Nullable Default Comments
A INTEGER Y
B BLOB Y
SQL> INSERT INTO BLOB_TABLE VALUES(5,BLOB('MWDIR_TST','TEST.ZIP'));
INSERT INTO BLOB_TABLE VALUES(5,BLOB('MWDIR_TST','TEST.ZIP'))
ORA-00904: "BLOB": invalid identifier
SQL> INSERT INTO BLOB_TABLE VALUES(5,('MWDIR_TST','TEST.ZIP'));
INSERT INTO BLOB_TABLE VALUES(5,('MWDIR_TST','TEST.ZIP'))
ORA-00907: missing right parenthesis
SQL> INSERT INTO BLOB_TABLE VALUES(5,('\\MWDIR_TST\TEST.ZIP'));
INSERT INTO BLOB_TABLE VALUES(5,('\\MWDIR_TST\TEST.ZIP'))
ORA-01465: invalid hex number
SQL> INSERT INTO BLOB_TABLE VALUES(5,('\\MWDIR_TST\TEST.ZIP'));
Maybe you are looking for
-
I made a purchase of an album on iTunes...somehow I deleted the whole album from my iMac and now when I go back to my purchases it does not give me the option to download the whole album again, instead it gives me the option of plaing them...please h
-
Macbook pro retina 15 inch running Yosemite extremely slow previews/rendering
Hello, So I got the newest version of Macbook pro retina 15 inch (mid-2014) basic model with 16GB of RAM, updated the OS to Yosemite, got Adobe CC on board, was happy for a second until I tried to edit stuff in After Effects. Preview plays at 13 fps
-
Window Workflow foundation instance clear after redeployment in window azure
Iv developed workflow with .netframework 4.5 , the worflow works properly on my windows 7 machine but when i published it on windows azure it worked fine but when i published new version it gets this error The execution of an InstancePersistenceComm
-
Iphoto not responding after upgrade to Tiger
I've just upgraded to Tiger. When I try to open iphoto, nothing happens. I get the iphoto screen, with an indication at the bottom that there are 3100 pictures within the program. But the little working wheel just keeps spinning. When I open the prog
-
Hi, We are using WL5.1 and JNDI authentication. Authentication is being done in a stateless session bean and immediately after authentication, the user appears to have been set correctly. However when other stateless session beans subsequently call S