Alternatives to WAD for displaying BI Queries / Views in Enterprise Portal

Hello experts,
we have been using WAD 3.5 extensively for displaying BI Querys in a web-capable form within our Enterprise Portal.
Since our users are not BW-familiar in general, we have the requirement to provide a very easy GUI and navigation.
Actually in 3.5 we are able to fulfill this requirement by extensive use of Javascript to modify the look & feel and also the behaviour of the Web applications.
In WAD 7.0 this is not any longer possible, as SAP restricted the Javascript usage, in 7.0 it is impossible to change the HTML code by accessing the DOM, which is very uncomfortable for us, since our users are familiar with the our (javascript-driven)convenient BI Web interfaces.
My question now: are there any alternatives for displaying BI content (queries / views) in the portal apart from using WAD web templates?
I read that the Visual Composer is now capable of processing BI content. Does anyone have experiences with this? And if yes, how does this compare to the WAD?
I also read that there is a BI Java SDK which contains an API to the OLAP processor. Is the BI Java SDK an alternative to WAD? And if yes, is it possible to integrate Java SDK with Web Dynpro or is it plain Java requiring the usage of Servlets / JSP to render the UI?
Thanks in advance for your help,
best regards,
Thilo

Thilo Krawietz wrote:
I also read that there is a BI Java SDK which contains an API to the OLAP processor. Is the BI Java SDK an alternative to WAD? And if yes, is it possible to integrate Java SDK with Web Dynpro or is it plain Java requiring the usage of Servlets / JSP to render the UI?
BI SDK is a Java library without UI support. Think adout it as a JDBC-type API with multidimentional data support. It's the way to go if you need to get to the data itself but it is not appropriate if you want low-effort reporting solution.

Similar Messages

  • ABAP WD: Different display in Test window and enterprise portal

    Hi,
    I am using Table and TreeByNestingtable column in ABAP webdynpro(Basis 710 release). When I run the application using test, table captions are not in bold and there is no difference between TreeByNestingtable column and other columns in background color.
    But when I display the same component in Enterprise portal using iview(EP 6), the table captions appear in bold and TreeByNestingtable column and other columns appear in different background color.
    Has anybody encountered this issue? And how do we resolve it?
    Regards,
    Srini.

    Please see OSS Note 903662 on restrictions and steps for running ABAP Web Dynpro in older releases of the portal.  In particular you should disable the portal style sheet.

  • Display a Calendar View in the Portale Server

    Hi, we use portal server 6.2 and we want to display a view of the calendar inside a channel of the portal.
    We know that portal have a calendar provider but we really didn't understand how can we use this provider to call a custom view of the calendar.
    Is it possible to display a custom view of the calendar inside a page of the portal ?
    Thanx

    Probably better to be posting this in the Calendar forum.

  • Unable to display CTI tool bar in Enterprise Portal

    Hi All,
    I am currently integrating the CRM 2007 with EP 7.0. In this direction I imported the business role IC_AGENT into portal. I was able to see all the pages that I could see in CRM 2007 IC webclient after import except the CTI tool bar which displays a "undefined" icon in the CTI tool bar in the portal content area.
    Has anyone faced the same issue ? if so, could you please let me know if I am doing it right or is there any additional configuration on IC webclient or portal that I have missed out.
    Thanks in advance,
    Anupama

    Hi Vinod,
    Thanks much for the response. I had not looked at the sap note earlier on, saw it after your reply.
    However, we are not using IE7.0 yet. I would like to mention here that independent of the portal, when I launch the CRM IC Webclient on any browser, it appears well and good, but when launched from within Enterprise Portal, page appears minus the toolbar. Do you have any idea/pointers on the same. However I plan to get the notes correction done and would like to thank you for an useful answer.
    Pls do let me know if there is anything missing on EP 7.0 or CRM 2007 that needs to be done additionally.
    Thanks and regards,
    Anupama

  • ABAP reports or BSPs for publishing R/3 data to Enterprise Portal

    Dear Friends,
      We have got scenario where we need develop a product.As part of that we have got some data in SAP R/3 that need to be published through Enterprise Portal.
    Before me there are the below options.
    1.To write ABAP reports and publish with the help of ITS.
    2.To go for BSPs.(understood WAS should be > 6.10 )
    3.To write some BAPIs and build the interface using portal as middleware.
    Pl. suggest me which one would be best option considering If the reports contain some graphs also.
    Your suggestions are greatly appreciated.
    Thanks in advance
    Mrutyunjay

    Thanks Gopi for your inputs,
    But I heard graphs in ABAP are very resource intensive.
    I would request to through some light on presenting the data graphically through EP if the data is collected through BAPIs from SAP R/3.
    Thanks in advance.
    regards
    Mrutyunjay

  • Help needed in displaying BI Queries, Views in CRM 2007

    Hi Friends,
    I am working on an upgrade project( CRM 2007 from CRM 5.0). In the earlier system, there are using portal for opportunity management. In portal on clicking Reports workcenter link, they were getting the following options.
    Open Query - This gives the list of BI Queries.
    Open View - This gives the list of views that are already created.
    Save View - This gives the provision to save the view.
    Now i need to replicate this functionality in NEW UI(CRM 2007). I am stuck up in how to approach this requirement.
    Any pointers on this will be really helpful.
    Thanks,
    Udaya

    Hi,
    BI Content is shipped in the delivery version (D version). Before you can work with BI Content objects, you have to copy them from the delivery version (D version) to the active version (A version). This means that you must activate the BI Content.
    You can collect the delivered BI Content in the function area BI Content of the Data Warehousing Workbench and copy it to the active version. This ensures that all additional required objects are automatically included, as is the sequence of activation. You can choose whether you want to copy, match, or not install the BI Content objects.
    If you do not compare the versions, the delivery version is used and the active customer version is overwritten when you activate the BI Content.
    We recommend that you install BI Content objects in the following cases:
    After a BI Content release upgrade
    An upgrade to a new BI Content release usually contains a large number of new and modified BI Content objects. If you want to use the new and modified BI Content, you have to reinstall the BI Content objects. Refer to the comments in the Release Notes for BI Content documentation for the particular release. They are available on help.sap.com  ® SAP NetWeaver  ® BI Content. In some cases, we recommend explicitly that you install the A versions of certain objects.
    After installing a BI Content support package
    Refer to the SAP Notes that are delivered with each Content support package. These SAP Notes contain information on why certain BI Content objects are being redelivered. An overview of the SAP Notes can be found at service.sap.com/bi ® Product Information SAP NetWeaver 7.0 BI ® Support Packages ® BI Business Content.
    For More Information Go through the below link
    http://help.sap.com/saphelp_nw04s/helpdata/en/8c/131e3b9f10b904e10000000a114084/frameset.htm
    Regards,
    Marasa.

  • BW/BI WAD Templates are not appearing in the Enterprise Portal.

    Hi Experts
    We have executed BW/BI WAD Templates in the portal but they are not getting displayed where as if we execute BEx Queries its running successfully.Could anybody help us in solving the issue.
    Regards,
    Piyush S

    Hi,
    Are you getting Blank Page while executing the web Template ???
    Then the problem might caused by some outdated iView portal content.
    Deploy Supportdesk tool as per note 937697 and see if RED signals are there, if you find any then make sure you clear those
    RED signals by using remidies provided in the solution part on the same support desk tool.
    Make sure the Supportdesk tool signals are GREEN.
    Regards,
    Mani

  • Problems for displaying values

    Hi,
    Iam using struts and hibernate, am inserting values into database successfully. But am facing some problem for displaying values in VIEW page.. Am maintainig Session in action servlet..In jsp page only first row displayed numbertimes(depends on number rows in DB) ex i have 4 rows different values. But in View page only first row displayed 4 times. How can i displyed properly .plz help me its urgent?
    in advance thanks?

    Hi Amol,
    in the iview property is the isolation method set to url or to embeded(it should be url)because this might cause the problems described here.
    hope it helps,
    Yoav

  • Problem for displaying values

    Hi,
    Iam using struts and hibernate, am inserting values into database successfully. But am facing some problem for displaying values in VIEW page.. Am maintainig Session in action servlet..In jsp page only first row displayed numbertimes(depends on number rows in DB) ex i have 4 rows different values. But in View page only first row displayed 4 times. How can i displyed properly .plz help me its urgent?
    in advance thanks?

    Babu,
    This has been discussed in many old threads, try to find them. Also u can refer to article "Dependent Dynamic message choicelists ", at my blog
    http://www.mukx.blogspot.com/
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Data of customize BSP in Enterprise Portal is not displayed

    Dear All,
    I stuck on to find out the solution, in order to display FAQ list in BSP Enterprise Portal by using customer id to logon to Enterprise Portal, need your guide.
    Let me explain:
    It is customize/own develop BSP application, which is search FAQ (maintain in trxn: crmd_iia_faq) based on product. This is done by calling standard FAQ FM in BSP code, pass in product GUID to retrieve list of FAQs, and display FAQs list in the BSP page. Also, from the FAQ details, call standard Problem and Solution FM to get the details of Problems and Solutions, and then display Problems and Solution in another BSP page.
    In the other words, this custom BSP application display data which is maintain in transaction code: COMMPR01, CRMD_IIA_FAQ, and IS01.
    Setup in portal to display this iview/BSP application is done, because I manage to access the main BSP page in portal after logon with customer ID.
    Difference result:
    1.     Run BSP standalone in CRM:
    When I execute/run/test this bsp application standalone in se80 after logon to sapgui by using customer id, bsp data is displayed, which is working fine.
    2.     When I access/run this bsp through portal after logon portal with customer id, bsp data is not displayed, which is not working correctly.
    Things that I had tried:
    1.     customer user profile:
    •     Tried assign different profiles of customer id, my problem is not solved. I even add SAP_ALL profile to customer ID.
    [Result] no BSP data is displayed.
    2.     customer user role:
    •     standard role, SAP_PCC_CHANNELMANAGER (assign standard role to customer ID):
    a.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Look for standard role in “assignment of crm object method to role” -> get a standard role which is relate to problem and solution: SAP_PCC_CHANNELMANAGER.
    b.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Navigation (URL generation) -> assign portal role to single role -> SAP_PCC_CHANNELMANAGER is assigned to portal role: com.sap.pct.crm.channelmanager.
    c.     Go to trxn code: SU01 -> add role, SAP_PCC_CHANNELMANAGER into customer ID.
    d.     run the portal and access BSP application
    [Result] no BSP data is displayed.
    •     Create new role, ZSAP_PCC_CHANNELMANAGER:
    a.     go to trxn code: PFCG -> copy standard role, SAP_PCC_CHANNELMANAGER to customize role -> access authorization tab -> look for “authorization for BSP applications” -> change “Application Scenario” and “View for UI display” to “*”.
    b.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Application/Layout -> add new entry to View, view named as Z_ESERVICE.
    c.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> add new entries into “assignment of crm object method to role” (copy SAP_PCC_CHANNELMANAGER).
    i.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      PROBLEMSOLUTION
    Method:          APPLICATION
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SOL
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service: pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.solutions
    Portal Context:      Blank
    ii.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      PROBLEMSOLUTION
    Method:          DEFAULT
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SOL
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service:
    pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.solutions
    Portal Context:      Blank
    iii.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      SYMPTOM
    Method:          APPLICATION
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SYM
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service:
    pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.symptoms
    Portal Context:      Blank
    iv.     Role:           ZSAP_PCC_CHANNELMANAGER
    Object type:      SYMPTOM
    Method:          DEFAULT
    Priority:           62
    Implementation type: BSP on Portal Page
    Application :     CRMM_SDB_SOL
    View:           Z_ESERVICE (also tried without assign any view)
    ID Page/Service:
    pcd:portal_content/com.sap.pct/specialist/com.sap.pct.crm/com.sap.pct.crm.roles/com.sap.pct.crm.channelmanager/com.sap.pct.crm.chm.cma.service_center/com.sap.pct.crm.adm.ei.know_admin.symptoms
    Portal Context:      Blank
    d.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Navigation (URL generation) -> assign portal role to single role -> ZSAP_PCC_CHANNELMANAGER is assigned to portal role: com.sap.pct.crm.channelmanager.
    e.     Go to trxn code: SU01 -> add role, ZSAP_PCC_CHANNELMANAGER to customer ID.
    e.     run the portal and access BSP application
    [Result] no BSP data is displayed.
    •     Maintain existing customize role, which is used to display Activity:
    a.     Go to trxn code: CRMC_BLUEPRINT_C -> layout of UI (PCUI) -> Navigation (URL generation) -> assign portal role to single role, I check the configuration has done in CRM to assign/map this BSP role to portal role.
    b.     go to trxn code: PFCG  -> open existing customize role -> access Authorization tab -> click on "change authorization" button -> search existing Application scenario -> add '' inside (also try with certain standard scenario which is relate to product, FAQ, solution, problem) -> search existing view for UI display -> add "".
    a.     run the portal and access BSP application
    [Result] no BSP data is displayed.
    Questions:
    1.     Is my problem related to role setup of customer ID?  If yes, can guide me how to create authorization, which is related to product, FAQ, problem, and solution, to customer ID?
    2.     Is it possible that my problem cause by missing/wrong portal role setup or wrong mapping between CRM role to Portal Role? If yes, can guide me how to check authorization of customer ID in portal, which is related to product, FAQ, problem, and solution?
    3.     Any other reason that cause this problem?

    If you know the BSP application name, then you can check this on /SE80 and get the bsp component details.
    Regards,
    James

  • Does anyone know if it is possible to change the display in week view to show 24 hours per day for those of us that work irregular hours

    Does anyone know if it is possible to change the display in week view to show all 24 hours per day for those of us that work irregular hours.
    Also is it possible to have all of the 'all day' entries showing, not just 3.5 of them.
    The app Week Cal HD was the perfect calendar until Apple removed it so could they please offer the same facilities that it offered.

    Does anyone know if it is possible to change the display in week view to show all 24 hours per day for those of us that work irregular hours.
    Also is it possible to have all of the 'all day' entries showing, not just 3.5 of them.
    The app Week Cal HD was the perfect calendar until Apple removed it so could they please offer the same facilities that it offered.

  • How to handle the button "cancel" in a dialog box for displaying views?

    Hello!
    I ve a question about handling the cancel button in a dialog box for displaying views.
    I ve already implemented the dialog box by using the following code:
    METHOD eh_onnewqact.
      DATA stitle TYPE string.
      IF m_popup IS BOUND.
        stitle = cl_bsp_runtime=>get_otr_text( alias = 'ZCC_ICRM/NEW_TASK' )."cl_wd_utilities=>get_otr_text_by_alias( 'ZCC_ICRM/NEW_TASK' ).
        m_popup = comp_controller->window_manager->create_popup(
          iv_interface_view_name = 'ZCC_POPUP_NEWBT/NewQActWindow'
          iv_usage_name = 'CUNewQAct'
          iv_title = stitle
        CALL METHOD m_popup->set_on_close_event
          EXPORTING
            iv_view       = me
            iv_event_name = 'NEWQACT_POPUP_CLOSED'.
      ENDIF.
      m_popup->open( ).
    ENDMETHOD.
    My dialog box consists two buttons - cancel and create.
    The cancel buttons should close the popup and the create button should create an entity of a specified object. but let us come to the cancel button. I did´nt find any information about implementing an cancel button. So, how should I implement it? I thougt
    me->close( ). But that didnt works!
    Could u give me further information about that, because my cancel event-handler is empty?
    method EH_ONCANCEL_QACT.
    endmethod.
    After that I would know how my calling view could know that the user pushes the Create Button and how the data of 2 inputfields of the dialog box finds their way to the calling view in order to process this data there?
    Thank you very much!

    Hi Michael,
    thank you for your advice! This problem is solved...
    ...but I have another issue. Ive implemented 2 editable fields in my popup. The user should fill that fields with context and that context should be processed in the calling view of my popup.
    My question is how to transfer these information from my popup to my calling view or method?
    I tried the following...
          lv_context_node ?= m_popup->get_context_node( 'QUICKACT' ).
          IF lv_context_node IS NOT INITIAL.
            lv_text = lv_context_node->get_date( attribute_path = '' ).
          ENDIF.
    But it doesnt work! The context node object is always empty/initial.
    Thank you!
    PS: Another possibility could be that the object / node of the calling view is transferred to the pop-up in order to process it there.
    Edited by: Marcus Findeisen on Feb 22, 2011 12:13 PM

  • Alternatives to dynamic tables for displaying dynamic data

    What methods are available for displaying data from MySQL
    with PHP on a web page? Is there any alternative to a dynamic table
    when the the quantity of data will vary? anything CSS based?
    Many Thanks

    On 27 May 2006 in macromedia.dreamweaver, Pingus mum wrote:
    > so i could just output to a div for example?
    Or a paragraph, or an <h4>, or an unordered list, or
    any other container
    tag, or the src attribute on an <img> tag, or any
    combination of the
    above. Consider the case where the database consists of press
    releases -
    date, headline, body. You could, say, make the repeat region
    like this:
    <h1>Press Releases</h1>
    <!-- start of repeat region -->
    <h2><& headlineFromDatabase &></h2>
    <p><& dateFromDatabase &> - <&
    bodyFromDatabase &></p>
    <!-- end of repeat region -->
    <address>Contact Information</address>
    Joe Makowiec
    http://makowiec.net/
    Email:
    http://makowiec.net/email.php

  • How to retrieve name4 data from backend for display on View Ship-to Address

    Hi Everyone,
    I need your advise / help:
    I added name4 in shiptodetails1.jsp for new ship-to address when ordering.  This name4 can be entered, saved to backend and display before submit rder.  but when dispaly the created order, the name4 data is not shown on View Ship-to party Address page.  Seems address.getName4() is not enough, I need to modify some method to retrieve the data from backend address object. Can anyone guide me what and how to enhance forretrieving name4 data from backend, so it can display on View Ship-to Address?
    Any advises / suggestions?
    Thanks, Jin

    Hi Jin,
    I hope you already found the solution but here some more detail.
    I am working on ISA with ECC so I do not have an access to CRM system.
    As you are facing problem to retrieve data from back-end while displaying it on order status page you can debug code of class DetailStrategyR3.class.
    There is a method fillDocument this method call RFC BAPI_ISAORDER_GETDETAILEDLIST. This RFC actually read Order related data from backend and fill the SalesDocument object. Method fillDocument also call other methods like fillShipTo.
    During debug in NWDS you can see address data and check the values of Address object. If Name3 or Name4 and nickName contains no value then you can't get it on JSP page because it is not coming from the RFC.
    So I suggest you should first check DetailStrategyR3.class as it is preparing Document for display purpose. When you open any order on orderstatusdetail page this class comes in Action and prepare SalesDocumet with all necessary information including  Ship to Address of that order. So If here you do not get value in Name3, Name4 or Nickname then you have to do some custom development
    Check Below code while debug in NWDS.
    //fill ship-to information on header and item level
            fillShipTo(document,
                       partnerTable,
                       getDetailedList.getTableParameterList().getTable(
                               "ORDER_ADDRESS_OUT"),
                       connection);
            ShipToData shipTo = document.getHeaderData().getShipToData();
            orderHeader.setShipToData(shipTo);
    Check shipTo object in "Variable" window while debugging. Here you will get address object and can see all the variable value like FirstName, LastName, Name1, NAme2, Name3...NickName etc..... If no value in Name3, Name4 then you will not get on Page.
    I hope this will help you to understand why Name3-Name4-Nickname does not have a Value though you have provided while creating an order.
    Thanks and Regards.
    eCommerce Developer

  • How to set printersettings for the crystal report viewer in SAP BI dynamically

    Hello
    I have set the URL method for my crystal report and with parameter passing as shown below, it was displaying the crystal report viewer by connecting to the SAP BI 4.0 server with this method.
    http://cr:port/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?sDocName=CRLabelParam&sType=rpt&lsSnPrinted=0&lsSsTestProjectNr=1
    This URL will be called from Web application by different users, i would like to set the printer settings differently for different users for this crystal report viewer how shall i need to set the printer options?
    shall i need to set the printer settings programatically for each user. Please advise me how do i need to proceed.
    Thanks & Regards,
    Rajeswari.

    There are no BI / CR APIs that would do this for you. The way I see it, you'll have to have your own print button and populate it with the correct printer information for each user as they request the report. Of course, alternatively, use the viewer printer button and get the users to choose the correct printer.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

Maybe you are looking for