Dynamic  XR2 webi reports on an Internet  portal

How to integrate dynamic XR2 webi reports on an Internet portal? (Not Infoviews naturally)

Is the report on the same R/3 system than the others?
You can see it on the iview, attribute "System"
If it is on the same machine, then I can only give some generic hints:
Do the outside users have the same HR Permission than the inside user?
Are there any elements (i.e. htmlb, controls etc) that would be cut of by a tight set firewall? (some see extensive scripts as virus)
We have a VPN-Server that does "HTTP REWRITE" for security reasons and often "eats" cookies etc, which leads to particular behaviour of single reports
Is there a "http redirect" to the report somewhere
Is it a generic ESS transaction?
That is all (basic) things that come to my mind. It is difficult to give more specific hints without knowing the detailed architecture and sit in front of the systems

Similar Messages

  • Integration of WEBI report in SAP Enterprise portal

    Hi Colleagues,
    I want to create my adhco report using WEBI and want to publish it to SAP NW Enterprise portal .
    While creating the i view in the EP i dint find any option in i view template in order to create an i view for WEBI report .
    However there is an option to choose crystal report as a template while creating an i view but nothing for WEBI and Xcelsius as such. So how can we embedd our Xcelsius and WEBI report in SAP Enterprise portal .
    Is there any option to intergate the SAP NW Enterprise portal and BO Portal .
    Kindly sugest.
    Vibhav.

    You should be using opendocument links if using EP. with opendocument the URL contains all the pertinent info.
    refer to chapter 8 of the SAP Integration kit guide for more info.
    Post in the webi, general, or check out the outher documents link in the forum sticky post for the latest opendocument doc.
    Regards,
    Tim

  • WEBI reports integration with SAP portal

    Hello BO experts-
    Our client is looking to integrate WEBI reports with SAP portal. I found some documents which describe about have an url iview.
    I just want to find out if it is possible to federate webi server with SAP portal.
    Thanks,
    Sharath.

    I don't think you can federate WebI server with SAP portal.
    You can use WebI report IDs and integrate with Portal.
    Bashir Awan

  • Issue with Web report interation on CRM Portal (7.0)

    Hi,
    System Landscape/Access route: CRM Portal (7.0) => One BI System (ABAP + JAVA = 7.3 SPS 5 Patch 3)
    After we upgraded our dual SID One BI system (BI-ABAP + BI-JAVA) to 7.3 SPS 5 Patch level 3; the CRM Portal (version 7.0) which uses Application Integration iViews to launch One BI reports has following issues:
    1. Buttons like Open, Save, etc. do not work
    2. Drag-drop of characteristics from Free-Characteristics into report does not work.
    These functionalities work for the same query if I copy the BI-Java stack URL in a separate internet browser. But the same query / URL does not work when rendered via the CRM Portal.
    All these functionalities were working prior to the One BI upgrade. Can you please guide on how to fix this issue?
    Thanks and regards,
    Pratik

    Hi,
    Kindly confirm what was the earlier version of the One BI System (ABAP + Java), before it was upgraded.
    Thanks,
    Swapna Priya.

  • Scheduling web intelligence reports from SAP EP Portal : Server Side Trust

    Hello,
    We have set-up SSO between SAP EP 701, SAP BI 701 and Business Object XI 3.1  to allow users to access reports without having to sign-on again as explained here :
    /people/ingo.hilgefort/blog/2008/09/19/businessobjects-and-sap--configure-sap-authentication
    But, we have recently been contacted by some users because when scheduling Webi Report from a link within the portal they have the following errors :
    u201CA database error occured. The database error text is: Unable to connect to SAP BW server System received an expired SSO ticket. (WIS 10901) u201D
    The user told us that he doesn't encounter the error when :
    Login in directly to the BO Infoview (without SSO from the SAP Enterprise Portal.)
    The first Webi scheduling is succesful from the portal (I suppose because the portal token is still valid)
    I understand that we also have to configure the Server Side Trust between BO Enterprise server and the SAP BI7 backend as explained here , but I do not really understand its purpose
    https://websmp106.sap-ag.de/~sapidb/011000358700001646962008E/XI3-1_BIP_SAP_INSTALL_EN.pdf
    I've found a similar discussions here ;
    Issue with SAP Single Sign-On and Scheduling Reports
    I still have some questions :
    If we configure the Server Side Trust between BO Enterprise server and the SAP BI7 backend .
    The Portal Logon ticket will remain an issue at some point of time , does it mean tha the WeBi report job sheduling should not be perfromed from the SAP EP Portal ?
    We haven't configured the Server Side Trust , yet the users told us that they are able to schedule webi report directly from the BO Infoview ? How is it posible ?
    Thank you in advance for your help.
    Regards.

    Thank you Mr Hilgefort for your detailled explanations.
    I now have to provide some explanations to my managers, and to be honest , there are still some points that
    are unclear to me, and it would be extremely helpful if could confirm (or not) the follwoing points.
    When scheduing Webi report from the sap portal, we're getting SSO errors.
    SAP provide the follwoing note explaining how to extend the validity of the J2EE token (Portal token), but this is not a long term solution, at certain point of time the ticket will expire. Webi shceduling should not be perfromed from the Portal.
    Sap note 1352127 - Scheduled Webi report fails with: A database error occurred. The database error text is: Unable to connect to SAP BW server System received an expired SSO ticket
    Webi Scheduling should be performed from BO Infoview. SNC should be configured between BO server and SAP BI7.0 backend.
    We should Configure Server SNC as explained in the BusinessObjects XI Integration for SAP Solutions Installation and Administration Guide at Chapter "Configuring SAP for server-side trust". (1341043)
    The SAP Portal is not involved here and is not an option even with the configuration of SNC/Server side trust.
    thank you for your patience.
    Best Regards.

  • Server Side Trust and Webi Report Scheduling via Portal

    Hello,
    I have opened a similar  thread about Server Side Trust and webintelligence reporting through the portal a few months ago.
    At the time, we had some complaints about users that were getting SSO errors after 8 hours when scheduling WeBi Report through the SAP Portal.
    Basically, the users connect to the Portal and then FROM the Portal, to a BOI view pointing to the Infoview.
    Then, after investigatinon, it was my understanding that the WebI Reports should be scheduled through an Infoview token and not a portal token. In concrete terms Server Side Trust had to be implemented between the SAP BW Backend and the BOE 3.1 Server.
    And after that the users who wanted to schedule WebI reports should connect to the Infoview directly (using their SAP BW credentials) to generate an Infoview Token.
    Scheduling Webi reports from the Portal will not be solved by implementing Server Side Trust, since it is only a matter of time before the  the Portal token expires ( 8 hour by default).
    Now, I have configured the server side Trust between our BOE 3.1 SP2 and our BW 701 system, SNC configuration, PSE generation, exchange of certificats , etc ...
    I did some scheduling tests connecting directly to the BO Infoview and it works.
    But of course, now I am being told by the users that this solution is not acceptable.
    The Portal being the entry point of our Infrastructure, they don't want to connect to the Infoview to schedule their reports.
    So I opened a SAP customer call to try to have an official and clear statement from SAP but I never obtained it.
    I had a look at my SAP BO courses but I am still confused
    For example according to SAP BO100 , server side trust should be implemented when ;
    "BOE client session authenticated using Single sign on using SAP token
    (Enterprise Portal) and SAP reports are being scheduled at a future point in
    time (after token expiry date)."
    Anyone can help me to clear my mind ?
    Thank you
    Best Regards

    Hi,
    first of all lets separate the UI portion from the technical portion.
    on the technical side:
    yes for scheduling the Web Intelligence document you will need Server side trust
    on the UI side:
    - scheduling is part of InfoView
    - scheduling is part of the KM integration with the portal
    if that is not accepted from a UI point of view from the user you can create your own application to schedule documents using the SDK.
    ingo

  • Error when trying to display a Webi report through the Folder iView

    Hi all
    I am getting the following error when Im trying to display a Webi report through the SAP Portal. We have installed the SAP Integration Kit and are able to see the content of the Infoview. However when we click on a Webi report, we receive the following error:
    Could not get page number. (Error: RWI 00223) (Error: INF)
    Have anyone else encountered this problem? Please assist! Any help will be rewarded.
    (We are running XI Rel 2).
    Addition from trace file (tomcat):
    com.businessobjects.rebean.wi.CommunicationException: Could not get page number. (Error: RWI 00223)
         at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.setBlobKey(OccaReportComAdapter.java:542)
         at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.getView(OccaReportComAdapter.java:376)
         at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.getView(OccaReportComAdapter.java:297)
         at com.businessobjects.rebean.wi.ReportImpl.getView(ReportImpl.java:384)
         at com.businessobjects.rebean.wi.ReportImpl.getView(ReportImpl.java:407)
         at org.apache.jsp.viewers.cdz_005fadv.viewReport_jsp._jspService(viewReport_jsp.java:1182)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
         at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
         at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
         at org.apache.jsp.viewers.cdz_005fadv.report_jsp._jspService(report_jsp.java:325)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    Furthermore I'd like to see an example of the cms_name entry. The documentation states: In addition, specify the Application Parameter for each iView. For this property, enter cms_name=[cms] for the fully qualified server name., but I have doubts as to what format to use.
    Kind regards,
    Martin Søgaard

    Hi Jim Ji
    The report can be displayed from the java infoview, no doubt, so the report itself works.
    But the report cannot be seen from the "SAP Infoview" (:/businessobjects/enterprise115/sap) which is the infoview, I reference from the Folder iView (through the system in the SAP portal). And since the SAP Portal Integration Kit seems very old - the Folder iView was created 12-08-2004 by Ingo Hilgefort - there might be an old version of the jar-files somewhere in the installation.
    I guess I should check the version of the jar-files in WEB-INF/lib of our web application (Tomcat) folder, and see if they have been overwritten by the SAP Portal Integration Installation or are an older version of the files in Program FilesBusiness Objectscommon3.5javalib? And also check if somewhere in the .../sap installation there are some old jar-files?
    Kind regards,
    Martin Søgaard

  • Regional Settings when scheduling a webi report

    Hello,
    I have BOXIR2 SP4 installed on a Windows 2003 Server.
    When I run a Webi Report In the Infoview Portal (or in webi), that means when I refresh a report or save a report to Excel or PDF Format or the date format is correct.   When I schedule this report from Infoview, it's also ok.
    Correct Format ==> format of the language defined in the Infovier User Interface Settings.
    (infoview in french --> french format ,  infoview in english --> english format)
    But, When I schedule this report from the Central Management Consle (CMC), the date are displayed in the english or american format :  02/11/10  instead of  11.02.2010
    I check the "Regional and Language Options" on my Windows Server and the language is set to "French (Switzerland)".
    All the BO Services are running with the 'Local_system Account'.
    I don't understand why it is not taking the French language to generate the reports... ? Which parameter or file based on?
    How to change this behavior ?  It is a way to "force" BO to take an other language ?
    A big thank you for your help! I have already gone through the forum but found nothing concrete ...
    JP
    Edited by: Jean-Philippe Fauchère on Feb 11, 2010 3:42 PM

    Hello wavery,
    I finally solved my problem. And In fact it was very simple   I thought that by leaving the default value "Use Interface locale" under the web Intelligence Tab, the settings defined in the interface were taken into account, but this is clearly not the case!
    My settings were defined as follows :
    Infoview > Preferences > General > My interface locale is ... --> French (Switzerland)
    Infoview > Preferences > Web Intelligence > Select a format locale:  --> Use Interface locale
    (I don't understand why the French were not chosen because my interface was defined in French ??)
    My settings, after modification:
    Infoview > Preferences > General > My interface locale is ... --> French (Switzerland)
    Infoview > Preferences > Web Intelligence > Select a format locale:  --> French (Switzerland)
    >>> It works !
    Thanks for your Help...

  • How to display Web reports in blackberry

    Hi All,
    I have to display the web reports avaialable on our portal on the blackberry.
    How can I achieve it?
    Should I install anything on my blackberry?
    Should I develop web applications seperately for displaying on blackberry or can I use the existing once developed using WAD and that are available on our portal?
    we are using BI 7.0 support pack 15.
    can anyone please help me out?
    Thanks
    Prasad

    Hi Prasad,
                  yes you can configure the blackberry device with the SAp platform to display reports.We do this with the help of crystal reports.The reports configuration is must to use them on your blackberry or PDAs.
    The full report is not displayed in the device .So for this we need to configure the reports in parts.The are various browsers used to browse the report on the balckberries.They are mportfolios and Java and com parts viewer.There are documentation available on the SAP forum.Please get the instal;lation guide and you may configure the blackberry.
    Anyhow if you have some problem fginding the document.Please let me know I will send the link to you.Pne note number is C201552.
    Have a best day ahead.

  • Dynamic Services Web Provider (NT)

    Where can i find the "Dynamic Services Web Provider kit for Oracle9iAS Portal" for the
    NT platform
    thank's

    No doubt you've tried the Oracle Dynamic Services Downloads page and found that the downloads don't work. http://technet.oracle.com/software/products/dynamic_services/htdocs/listing.htm
    I'm looking into getting that fixed. Thanks for your patience.

  • Necessary to have internet to execute Web Reports?

    Hi,
    I'm new to WAD -at learning stage
    Is it necessay to have web / Internet  connection to view or execute Web reports?
    'Coz On executing webreport i'm getting error :"Operation Could  not be performed due  to portal comunication  error"
    Thanq

    Hi,
    First you sould make sure of your portal is up and running.
    Then try to restart portal instance, you never know
    Check clearly your authorization as well.
    Afterwards try to chekc your portal setup. Check via following path: Logon to portal ->
    Goto System Administration -> System Configuration -> System Landscape -> check Portal Content folder.
    Chekc this sub/folder (Systems) for the your BW system which is suppose to be integrated into portal.
    BR
    m./

  • Creation of Dynamic Date Variables to be used in WebI reports

    What we are trying to achieve is to create 4 optional filters (Current Day, Current Week, Last Week, Last Month) on 4 different dates which will allow the users to use them in WebI reports.
    When using an optional SAP Customer Exit variable in BEx and creating a Universe on top, the filter becomes mandatory (i.e. the whole Universe is filtered by the SAP Exit, irrespective of whether the filter is used in the WebI report). Even if the filter is flagged as optional at the Universe level, it still behaves as mandatory.
    If each filter becomes mandatory then we'll have to create 16 different Universes (for each optional filter and date combination)! This is not feasible.
    I've seen in other posts that MDX Statements are not currently supported for Universes base on BW and SAP Exit should be utilized.
    So with the existing BO version, is it possible to create optional dynamic date variables or is that a product limitation?
    We are on XI3.1 SP3 FP3.1
    Thanks

    Hi Adam,
    In BEx, I would create this query very easily using the "Amount" key figure twice in my results and restricting each with a different SAP standard out-of-the-box delivered variable. For your reference, the variables in BEx are: 0FPER and 0FYTLFP.
    If I expose these variables in my OLE DB for OLAP query, they are not transfered into the universe, but rather act as filters on the entire universe. I've seen in documentation that only "Ready for Input" variables can be transfered as options into the universe which is not something that I have seen mentioned in this thread.
    >> In the BEx Query you have the option to either make the variable "ready for input" or not. The behavior is the same in Bex or in the Universe / Web Intelligence. "Ready for input" means the user can actually provide an input and without the flag the user can not provide an input. Yes those variables are supported in the Universe.
    Why this is a problem: I can't create separate universes based on potential variable periods that users might want to see. Additionally, many financial reports require concurrent use of these measures in the same report. Also, in reality it's not 2 variables, but dozens.
    >> Which is a decision you make already on the BEx query level. if you decide that the variable is not ready for input then the user can change the timeframe in BEx either.
    Also, I don't have a good way to mimic the standard out-of-the-box functionality given with BEx in BO. If I custom create all my variables in the universe, how do I do a lookup from the system date to the fiscal calendar that is stored on the BW server? In other words, how does BO know which date belongs in which period? (the same would be true with factory calendars for a different functional area).
    >> Variable are created in the BEx query and the Universe will leverage those.
    If you want a dynamic date range then EXIT variable as part of the BEx query - ready for input or not - is the solution.
    regards
    Ingo Hilgefort
    The only work around I can see is to require users to enter the current fiscal period and have the BO reports filter based off that user entered value. This is unfortunate as the entire purpose of SAP Exit variables is to avoid having to require user input at report time.

  • CALL WEBI Report from SAP Portal

    Hi Experts,
    I need to call WEBI report from SAP Portal, is it possible?
    The submitted report will be opened in the same window?
    Kind Regads.

    Hi
    You can call SAP portal from WebI Report...
    insert blank cell in the report / or select the cell whaere do you want to in the report
    and then Right click and select hyper link.
    Enter the portal address
    It will be opened in the same or new window based on your settings.
    Target Window : New Window ..then it will open new window.

  • BI 7.0 Web Report and Enterprise Portal

    Hi,
    We have recently performed technical upgrade to BI 7.0
    Now we would like to migrate web reports to NW2004s functionality. Is it necessary to configure inbuilt BI Portal before we can use web reports?
    Best Regards,
    UR

    Hi,
    take a look at this note which describes how to setup BEx Web in SAP NetWeaver 2004s. All required steps are mentioned. Additionally, this note contains a checklist to check the installation and configuration.
    SAP NetWeaver 2004s: Setting Up BEx Web
    SAP Note Number: [917950 |https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bw_sys/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d393137393530%7d]
    In SAP NetWeaver 2004s, load is moved from AS-ABAP (BI-ABAP) to AS-Java (BI-Java). BI generates load on Portal (AS-Java), therefore BI users generate more load on Portal than normal Enterprise Portal users. See note 927530 for additional information about BI-Java sizing.
    Which functionalities of BEx Web in SAP NetWeaver 2004s are requiring a Portal?
    - New BEx Web Application Designer (Unicode, Command Wizard, ...)
    - Exporting to PDF and Printing
    - Integrated Planning
    - Drag&Drop (Analysis Web Item)
    - Web Items (Container Layout, Menu Bar, Tab Pages, Button Group, ...)
    - Formatted Reporting with BEx Report Designer
    - Document Integration with storage in Knowledge Management
    For details, see Release Notes for Usage Type BI-Java under http://help.sap.com/saphelp_nw04s/helpdata/en/index.htm
    If you don't want to use the new BEx Web functionality, you can still use BEx Web 3.5 Runtime that is running only with Usage Type AS-ABAP.
    Take also a look:
    [Setting up BEx Web - Short Track|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00c4742a-3a4b-2b10-b4ae-b03d08bcde6e]
    Regards
    Andreas

  • Need Information on "Web Reporting in Portal"

    Hi Experts,
                    I want to gain more knowledge on the reporting side. Is there any   reporting strategy that talks about Portal, web reporting and the Business Explorer. What is the best practice for reporting in NW 04's in most corporations? Is there any case studies? If someone can provide me with that info. will be a great help for me. Forum points are guranteed. Thanks
    Padma K

    Hi Padma,
    Most of the Organizations are moving towards web reports due to the following advantages:
    1. The web query can be used without the GUI installed on the system. For Bex you need the SAP GUI installed.
    2. As per SAP the web queries run faster than the bex query.
    3. Bex uses excel which has a limitation of 65,536 rows where as your web query does not have that limitation.
    4. The web query can be accessed from any browsing cafe also which is not the case with Bex Query.
    Another important point is that you get EP(enterprise portal) by default installed with BI 7.0(ABAP+Java stack). So EP is used for publishing the web reports. The trend and the recommendation from SAP is to use EP for BI web reports. In most of the cases you would have a separate EP consultant apart from a BI consultant. The web report created by the BW consultant is published as an iview by an EP consultant.
    BW with EP - Check these docs:
    https://websmp101.sap-ag.de/~sapdownload/011000358700002894802003E/HowToBIPortal1.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/2482b090-0201-0010-d080-aec6c02ce8f9
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/dc1d9990-0201-0010-16aa-db3c4eb8b642
    Hope this helps.
    Bye
    Dinesh

Maybe you are looking for