Integrating mod_plsql reports with Oracle Apps. A maddening dilemma.

I'm hoping there is some guru out there that has the perfect solution to this maddening dilemma I'm facing.
The crux of the issue is this.
I've created mod_plsql reports that can accept a session_id with which they can set a user context based on global application contexts set in Oracle applications by users as they log in.
At this juncture, I have not figured out a way to call those mod_plsql reports from Oracle apps using a variable session_id as defined for the user when they logged into apps.
My client want to be able to log into Oracle apps and then go to the mod_plsql reports from the Oracle Apps menu and maintain the user session, so that the mod_plsql reports are run using VPD to constrain access to the data they are displaying to that specific user.
The client does not have Single Sign On installed nor OID.
I had hoped to pass a variable parameter session_id from the defined menu function that would call the mod_plsql url, but I don't see any way to pass a variable there and am becoming convinced that doing so is not an option. Can anyone confirm this?
An alternate option I'm considering that seems like it would work is to create a JSP page that gets called from a menu function. In that JSP page, I would retrieve the session_id set in apps based on the context for the user_id that I could retrieve from fnd_global.user_id and assemble a URL with the session_id that the page would then re-route to the mod_plsql page.
Unfortunately, I'm not versed in JSP.
How hard would it be to create the sort of page that I'm talking about?
Would the JSP need to part of OAF?
Can anyone think of any other options that would take care of the issue I'm dealing with?
Thanks.
Kurt

See answer on other forum: Integrating mod_plsql reports with Oracle apps. Maddening dilemma.

Similar Messages

  • Integrating mod_plsql reports with Oracle apps. Maddening dilemma.

    I'm hoping there is some guru out there that has the perfect solution to this maddening dilemma I'm facing.
    The crux of the issue is this.
    I've created mod_plsql reports that can accept a session_id with which they can set a user context based on global application contexts set in Oracle applications by users as they log in.
    At this juncture, I have not figured out a way to call those mod_plsql reports from Oracle apps using a variable session_id as defined for the user when they logged into apps.
    My client want to be able to log into Oracle apps and then go to the mod_plsql reports from the Oracle Apps menu and maintain the user session, so that the mod_plsql reports are run using VPD to constrain access to the data they are displaying to that specific user.
    The client does not have Single Sign On installed nor OID.
    I had hoped to pass a variable parameter session_id from the defined menu function that would call the mod_plsql url, but I don't see any way to pass a variable there and am becoming convinced that doing so is not an option. Can anyone confirm this?
    An alternate option I'm considering that seems like it would work is to create a JSP page that gets called from a menu function. In that JSP page, I would retrieve the session_id set in apps based on the context for the user_id that I could retrieve from fnd_global.user_id and assemble a URL with the session_id that the page would then re-route to the mod_plsql page.
    Unfortunately, I'm not versed in JSP.
    How hard would it be to create the sort of page that I'm talking about?
    Can anyone think of any other options that would take care of the issue I'm dealing with?
    Thanks.
    Kurt

    Thanks for the feedback and sorry it took me so long to reply back. I don't recall seeing the session_id or user_id being passed as part of the function set up, but the rest definitely are. I may be mistaken.
    I did come up with a solution that involved the following.
    The package was in another schema, but granting execute to apps and creating a synonym in apps allowed for all mod_plsql output to be generated by Oracle's apps ias server.
    I could capture the session_id and the user_id using a function referencing icx_session. I build an additional procedure that gets called first by the app so that it can set the session_id and user_id to a context then set a cookie that all subsequently generated pages reference with that info.
    That's the short of it and at this point I've long moved on to other issues but it certainly was a relief to get it working. No jsp necessary.
    Thanks.
    Kurt

  • Integration of Apex with Oracle Apps R12

    How can I integrate Oracle Apex with Oracle Applications R12? The requirement is like by clicking a menu the user will see an apex report without giving again the user name and password. By simple menu attachment it's asking for apex login credentials. But I want it will redirect to the apex page without asking for user name and password.
    Anyone please tell the step by step procedure of how to integrate apex with oracle apps R12.
    Please help.

    Hi,
    See below my thread this might be of some help to you. We could successfully integrate EBS and OBIEE.
    Logout link missing upon integrating OBIEE 11g with EBS (Not through SSO)
    Thanks,
    Sri

  • Integrating PKI Component with Oracle Apps

    Hello Everybody,
    Can anyone let me know the following please:
    1.) How can a PKI product be integrated with Oracle Apps?
    2.) If so, what are the steps to proceed with the integration?
    Expecting a favourable reply at the earliest please.
    Thanx & Regards,
    Sasidharan N

    Donal,
    Search this forum using keywords eBusiness, Apps, 11i, etc.
    Scott

  • Oracle iPortal Integration with Oracle Apps 11i via SSO

    How can we integrate Oracle iPortal with Oracle Apps 11i via SSO?
    Is there any documentation on this topic that anybody could share ([email protected])? I have already searched the Portal Studio and the Metalink without much success.
    Any suggestions and possible recommendations/solutions are highly appreciated! Thank you for answering this post!
    Best regards,
    Lina Danchenko
    P.S. I am unable to view the note 146469.1 Configuring Oracle Applications with Oracle Portal on the Metalink. Any idea where I can find it? Thanks in advance!

    In a future release, Oracle Apps will be integrated with SSO out of the box.
    Currently there is a pilot program which several companies are participating in to beta-test this
    integration, but this program is not open to additional customers.
    Please speak with your Oracle sales representative to get a better idea of current options
    and general availability dates.
    You do have the option now of just configuring Oracle Apps as an External Application.

  • AutoVue Version 20.2.2 integration with Oracle Apps R12

    Appreciate if someone can share document, steps to integrate AutoVue with Oracle Apps r12.
    We need to integrate AutoVue Version 20.2.2 with eAM and BOM modules of Oracle Apps R12 so that the engineering drawings data may be imported from AutoVue to these modules and vice-versa.
    Best Regards,
    Muhammad Hizbullah

    There is currently no integration between eAM and BOM modules
    Please contact your sales representative to get more information on the options Oracle offers

  • Not able to print PDF report from Oracle APPS

    adcmctl.sh version 115.17.
    We have a network printer HP Laserjet 4250 which is configured on our concurrent manager server of RH Linux OS. We are using HP LASERJET 4250 Postscript driver. We are able to print PDF's directly however through CC manager we are not able to print reports in Proper PDF format. Has anyone faced such an issue with Oracle Apps?

    user11996936 wrote:
    Has anyone faced such an issue with Oracle Apps?Maybe. Maybe not. Ask to the proper forum. Here you are in Peoplesoft forum.
    Nicolas.

  • Error while running report in oracle apps

    While running the report in oracle apps, i am getting below error
    Arguments
    AS_ON_DATE='2013/03/21 00:00:00'
    sdate='2012/04/01 00:00:00'
    edate='2013/03/31 00:00:00'
    Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.AL32UTF8
    Enter Password:
    REP-0004: Warning: Unable to open user preference file.
    REP-0300: ORACLE error occurred.
    REP-0069: Internal error
    REP-57054: In-process job terminated:Terminated with error:
    REP-300: ORACLE error occurred.
    I tried to run the same report in report builder, it is working as per the requirement. But it is not working in oracle apps.
    Please help.
    Thanks in advance.

    Thanks Kishore. I copied the prefs.ora file. So the first warning from the is resolved. But still i am getting error.
    Query: I am trying to get the total absence days for each employee in current financial year.
    SUM((CASE
    WHEN ( (TO_CHAR (TO_DATE (paa.date_start, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') BETWEEN TO_CHAR (TO_DATE (:sdate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') AND TO_CHAR (TO_DATE (:edate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR'))
    OR (TO_CHAR (TO_DATE (paa.date_end, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') BETWEEN TO_CHAR (TO_DATE (:sdate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') AND TO_CHAR (TO_DATE (:edate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR')))
    THEN
    (CASE
    when (GREATEST(paa.date_end,to_date(:edate,'dd-mon-yyyy')))= to_date(paa.date_end)
    THEN to_date(:edate,'dd-mon-yyyy')
    ELSE
    TO_DATE(paa.date_end,'DD-MON-YYYY')
    END)
    - (CASE
    when(LEAST(paa.DATE_START,to_date(:sdate,'dd-mon-yyyy')))= to_date(paa.date_start)
    THEN to_date(:sdate,'dd-mon-yyyy')
    ELSE
    TO_DATE(paa.date_start,'DD-MON-YYYY')
    END)
    + 1
    ELSE
    0
    END)) AS "ABSENCE_DAYS"
    sdate(financial year start date) and edate(financial year end date) are input parameters. In oracle apps parameters are defined as FND_STANDARD_DATE.
    paa.date_start and paa.date_end is taken from per_absence_attendances table.
    Error:
    Arguments
    as_on_date='2013/03/22 00:00:00'
    sdate='2012/04/01 00:00:00'
    edate='2013/03/31 00:00:00'
    Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.AL32UTF8
    Enter Password:
    REP-0300: ORACLE error occurred.
    REP-0069: Internal error
    REP-57054: In-process job terminated:Terminated with error:
    REP-300: ORACLE error occurred.
    Please help.
    Edited by: 995343 on Mar 22, 2013 4:17 AM

  • Barcode Report In Oracle Apps

    Hi,
    I am going develop new barcode report in oracle apps (using standard oracle report not like xml,BI.), As i am new to this i need basic information like what are all the setup need to be done whether is possible or not , Following are the versions i am using
    Oracle Report Builder 6i (output is Text)
    Oracle Apps 11.5.10.2
    Sever Details:
    DATABASE Server - 10g RAC enabled (Load balancer)
    Application Server - Load balancer
    Platform: HP - UNIX 64 bit-(PA RISC),
    SAN - HP EVA storage
    DR site hosted with etisalat (SCSI)

    You may want to take a look at this blog created by Tim Dexter regarding barcoding in XML Publisher.
    http://blogs.oracle.com/xmlpublisher/2006/06/06/#a43

  • Service Tax Receipt Report in oracle apps

    how to develop the service tax receipt report in oracle apps. Plz help me in that i don't have any experiences in AP.

    Thanks Kishore. I copied the prefs.ora file. So the first warning from the is resolved. But still i am getting error.
    Query: I am trying to get the total absence days for each employee in current financial year.
    SUM((CASE
    WHEN ( (TO_CHAR (TO_DATE (paa.date_start, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') BETWEEN TO_CHAR (TO_DATE (:sdate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') AND TO_CHAR (TO_DATE (:edate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR'))
    OR (TO_CHAR (TO_DATE (paa.date_end, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') BETWEEN TO_CHAR (TO_DATE (:sdate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR') AND TO_CHAR (TO_DATE (:edate, 'RRRR/MM/DD HH24:MI:SS'),'DD-MON-RRRR')))
    THEN
    (CASE
    when (GREATEST(paa.date_end,to_date(:edate,'dd-mon-yyyy')))= to_date(paa.date_end)
    THEN to_date(:edate,'dd-mon-yyyy')
    ELSE
    TO_DATE(paa.date_end,'DD-MON-YYYY')
    END)
    - (CASE
    when(LEAST(paa.DATE_START,to_date(:sdate,'dd-mon-yyyy')))= to_date(paa.date_start)
    THEN to_date(:sdate,'dd-mon-yyyy')
    ELSE
    TO_DATE(paa.date_start,'DD-MON-YYYY')
    END)
    + 1
    ELSE
    0
    END)) AS "ABSENCE_DAYS"
    sdate(financial year start date) and edate(financial year end date) are input parameters. In oracle apps parameters are defined as FND_STANDARD_DATE.
    paa.date_start and paa.date_end is taken from per_absence_attendances table.
    Error:
    Arguments
    as_on_date='2013/03/22 00:00:00'
    sdate='2012/04/01 00:00:00'
    edate='2013/03/31 00:00:00'
    Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.AL32UTF8
    Enter Password:
    REP-0300: ORACLE error occurred.
    REP-0069: Internal error
    REP-57054: In-process job terminated:Terminated with error:
    REP-300: ORACLE error occurred.
    Please help.
    Edited by: 995343 on Mar 22, 2013 4:17 AM

  • Registering oracle forms and reports in oracle apps 11i

    Hi all
    I am a newbie to oracle apps
    could someone please help me with registering oracle forms and reports in oracle apps 11i
    thanking in advance
    regards
    oracle user

    Hi,
    regarding adding (Add (C:\ABC) to FORMS60_PATH in the registry) could you please explain
    compilation is by f60gen @ (is this right?)Correct, the syntax of using f60gen is explained in (Note: 130686.1 - How to Generate Form, Library and Menu for Oracle Applications).
    The place where i am working has apps installed in IBM AIX server .. so how do i access Apps
    or can i access Apps via TOAD.You will have to access the server using ftp to download the pll files to your local machine. TOAD can be used to access the database objects only (not the physical application files).
    Regards,
    Hussein

  • 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,
    ABR

    Hi 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

  • Getting Error while integrating Crystal reports with Java

    Hi All,
    I am getting below error while integrating crystal report with java
    [java] os.arch = x86
    [java] java.lang.NoSuchMethodError: com.crystaldecisions.Utilities.d.<init>
    (Ljava/awt/Image;I)V
    [java] at com.crystaldecisions.Utilities.af.try(Unknown Source)
    [java] at com.crystaldecisions.Utilities.af.a(Unknown Source)
    [java] at com.crystaldecisions.Utilities.af.<init>(Unknown Source)
    [java] at com.businessobjects.crystalreports.viewer.applet.g.a(Unknown
    Source)
    [java] at com.crystaldecisions.ReportViewer.ReportViewer.start(Unknown
    Source)
    [java] at ReportViewerFrame.<init>(ReportViewerFrame.java:51)
    [java] at JRCViewReport.launchApplication(JRCViewReport.java:29)
    [java] at JRCViewReport$1.run(JRCViewReport.java:50)
    [java] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:
    178)
    [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
    [java] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDi
    spatchThread.java:190)
    [java] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDisp
    atchThread.java:144)
    [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
    ava:138)
    [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
    ava:130)
    [java] at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
    Any help can be appreciated
    Kalyan

    Hi All,
    For got to mention i am using crystal reports XI release 2 with JDK1.4.
    Kalyan

  • Register BI Publisher report in Oracle Apps

    Hi,
    I wanted to know, if we can register a BI Publisher report in Oracle Apps. Please note that this is BI publisher Release 10.1.3.4...I am not using any rdf here.
    Thanks,
    As

    Hii Gareth,
    The steps you specified are basically used for former XML publisher but as i am developing the report in BI Publisher, when we create data definition in xml administrator responsibility, that time we need to upload a data template file that looks like following:
    <dataTemplate name="InvoiceTest" description="Invoice Test" Version="1.0">
         <parameters>
              <parameter name="P_ORG_ID" dataType="Integer"/>
         </parameters>
         <dataQuery>
              <sqlStatement name="Q1">
                   <![CDATA[select a.invoice_num AS "Invoice Number",
            a.invoice_currency_code AS "Invoice Currency code",
            a.payment_currency_code AS "Payment Currency Code",
            sum(a.invoice_amount) AS "Invoice Amount",
            a.payment_method_lookup_code AS "Payment Method",
            sum(a.approved_amount) AS "Approved Amount",
            b.vendor_name "Vendor Name",
               b.vendor_id AS Vendor_id
                   from ap_invoices_all a,
    po_vendors b
    where invoice_type_lookup_code = 'STANDARD'
    and a.vendor_id = b.vendor_id
    and a.org_id = NVL(:P_ORG_ID,a.ORG_ID)
    group by
            b.vendor_name,
            a.invoice_num,
            a.invoice_currency_code,
            a.payment_currency_code,
            a.invoice_date,
            a.payment_method_lookup_code,
               b.vendor_id]]>
              </sqlStatement>
         </dataQuery>
    </dataTemplate>
    but as Latest BI Publisher does not provide/generate such file automatically (I am not using rdfs but querying the database from BI Publisher itself) so there is no use of using this way registering the BI Publisher report in Oracle Apps as using this way to register a BI Publisher report will lead me to manually make a data definition file and then register it into Oracle Apps. Please suggest me if there is any other way that i can go for or if there is any way i can get the data definition file automatically created from Latest BI Publisher.
    Thanks for your help,
    Regards,
    AS

  • Deploying reports on Oracle app server

    Hi
    Our current application  has Oracle reports deployed on Oracle AS and Oracle Report Server. Can we replicate same scenario for Crystal report.
    Means can we use Crystal Report on Oracle App Server / Oracle Report Server. Or do I need to use Crystal report Server

    Could you please provide/point the documentation/steps for deplying Reports on Java App Server (IN My Case Oracle App Server)
    Kuldeep C.
    Software Engineer
    Persistent Systems Ltd.,
    Pune, India

Maybe you are looking for