Calling a BSP from a BW web report RRI

Hi,
I am calling a BSP from a BW Web Report to Report Interface and during the call all users have to authenticate themselves.   It is not an option to turn authentication off for audit purposes but is there any way of performing automatic authentication?
Both the web report and BSP are on the same BW instance.
Any help would be greatly appreciated.
Regards
Paul.

Just activate SSO2 for your application servers. Some time ago there was a good <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/ com.sapportals.km.docs/documents/a1-8-4/SSO%20Overview.pdf">article</a> on this here on SDN. Keep in mind that browser must accept cookies.

Similar Messages

  • Facing problem while Jumping to a R/3 transaction from a BW WEB report

    Hi all,
    we are trying to create a jump query from a BW web report to a transaction IQ09 in R/3. we are able to create a jump to other transactions like MIGO...but cudnt for IQ09.
    Will there be any transaction specific settings that i have to make.
    Please let us know how to solve this?
    Regards,
    Bob

    So, when you do a jump, where does it take you to?
    Are the required input fields for IQ09 supplied when you do a jump? Do you know if your id has authorization to view this Tcode in R3?

  • Calling another BSP from a BSP using bsp:call having a Problem.

    Hi All,
    I have a BSP (page1.bsp), within Page1.bsp I am calling another BSP (Page2.bsp)
    But I need to Call Page2.bsp from Page1.bsp 'N' number of times depending upon an internal table, code is mentioned below ( Problem is mentioned after the code ) :
    LOOP AT mr_plan_comparison->mt_selected_plans ASSIGNING <fs_selected_plan>.
         CLEAR lr_plan.
         lr_plan = zcl_zpr_s_model_pool=>load_new_plan( iv_plan_id = <fs_selected_plan>-plan_id ).
         lr_plan->mr_phases = lr_plan->get_phases( ).
         lt_phases_of_a_plan = mr_plan_comparison->mt_selected_phases.
         DELETE lt_phases_of_a_plan WHERE plan_id <> <fs_selected_plan>-plan_id.
         lr_plan->mr_phases->mt_phases = lt_phases_of_a_plan.
         lv_comp_id_str = zcl_zxa_str=>conc( iv_1 = sy-tabix
                                             iv_2 = 'xyz' ).
         CONDENSE lv_comp_id_str NO-GAPS.
      %>
      <tr>
      <td>
    <htmlb:textView text="<b><%= zcl_zrm_s_data_manager=>get_name_from_id( iv_table_name = 'ZPR_PROGRAM'
                                                                         iv_field_name = 'PRG_ID'
                                                                         iv_field_value_id = <fs_selected_plan>-prg_id  ).%></b>" />
         <bsp:call   url     = "<%= zcl_zrm_co=>sc_bsp_rpphachart %>"
                     comp_id = "<%= lv_comp_id_str %>" >
    <%-- same subcontroller n times: use different component IDs --%>
        <bsp:parameter name  = "mr_plan"                  value = "<%= lr_plan %>" />
        <bsp:parameter name  = "mr_plan->MR_PHASES"       value = "<%= lr_plan->mr_phases %>" />
        <bsp:parameter name  = "mv_show_current_version"  value = "<%= abap_true %>" />
        <bsp:parameter name  = "mv_show_version_nr"       value = "<%= SPACE %>" />
    </bsp:call>
    I am able to display the Page1.bsp with no problem having Page2.bsp as well on it,
    But I have a radio button or a dropdown on Page2.bsp and when the event triggers it goes to the DO_HANDLE_EVENT of Page2.bsp whcih is correct but after DO_HANDLE_EVENT it does not go to DO_REQUEST of Page2.bsp and rather goes to Page1.bsp at the LOOP, by this what ever selection I did I am loosing those values.
    What changes should I make so that after Do_HANDLE_EVENT of Page2.bsp it should call it's Do_Request?
    I guess it might be related to the reference or something?
    Regards,
    Abhinav

    Hi Abhinav,
    the flow of nested controllers is as follows:
    contr1->do_request (here dispatch_input triggers data and event handling)
      -->contr1->do_handle_data
      -->contr2_1->do_handle_data
      -->contr2_2->do_handle_data
      -->contr2_3->do_handle_data
    ..... for all controllers in the hierarchy
      -->contrXXX->do_handle_event (the controller instance where the event was triggered)
    contr1->do_request continued
    call view for contr1
      -->contr2_1->do_request
      -->contr2_2->do_request
      -->contr2_3->do_request
    .... for all subcontrollers called by your logic
    the dispatch_input in the subcontroller does not have any effect as within the method it is checked whether the controller is a root controller or not.
    In case you call the subcontroller with the same component ID's than you called them before, the same instances are reused. So if you reuse the instances and set an attribute within the instance that handled the event you should be able to "remember" the values.
    Another option is to write the event back either to the application class or to the parent controller (is available via attribute m_parent) and hand it back over to the controller during the calling loop.
    Hope that helps.
    Best Regards
    Michael

  • How to call a BSP from another BSP?

    Hi All,
    I've created a BSP for hiring new employees.  I have a situation whereby when the user presses a button a pop window will be displayed listing all the positions in the company.  The user selects the correct position, which then populates an input box on the originating page and the pop up window closes.
    This pop up window is a page in another bsp which goes off and gets the positions and stores the selection in a cookie.
    Now my problem is how do i call this 'get postions' bsp from my originating bsp?
    I've tried using the <%@ include file="/sap/bc/bsp/sap/z_hr_org_model"%> but i get the error only page fragments can be included.
    So how do i call one bsp from another??
    Any help would be much appreciated,
    Kind Regards,
    Liz.

    Look at the below [link|http://****************/Tutorials/BSP/F4Help/Tutorial.htm]
    The only difference in your case is, you need to call the popup from different BSP Application.
    To do that, just add the full path when you call the document.open..
    For example,
    document.open("/sap/bc/bsp/sap/z_hr_org_model/main.do", ............)
    Raja

  • Calling a webservice from within Bex Web Application Designer

    Hi
    I have a web-template built with BEx web application designer which also contains textboxes. This text should be stored by calling a webservice (standard BI-documents are not an option).
    Can anyone tell me how I could call a webservice from within the BEx web template to store the text contained in the textbox? The webservice-call should include some of the filter-varialbes of the web application.
    Is this only possible by the use of a JavaScript WebItem? If so - does anyone have an example of such a JavaScript.
    Thanks a lot in advance.
    Kind regards.
    Christoph

    Thanks for your response. The BSP page would work out fine if I only needed to save the data.
    But the next time I call the webtemplate, the textarea should be filled by another webservice call with the stored text (so the text can be modified und saved again). This will not be possible by calling a BSP page.
    Do yoiu have any suggestions how to integrate the text (return value from the webservice call) into the textbox in the webtemplate?
    Kind regards.
    Christoph

  • Calling a BSP application on a Web-Dynpro screen

    Hi all,
    We have a requirement as below:
    In the SAP Standard Web-Dynpro screen we have a Tab-strip control, where there are 2 tabs.
    We need to enhance the tab-strip control and add a new tab. On the same tab we need to call a BSP application.
    It meas when we select the tab we should be able to see a specific BSP Application there.
    How can this be made possible?
    One way that I can think of is by creating the Service calls... However, I am not sure how can the service call can be created and used to call a BSP App to be displayed on the screen.
    Waiting for your replies.
    Regards,
    Kunjal Patel

    Hi Thomas,
    Thanks for the reply. It was quite helpful in analyzing the available options for the development.
    Now, with the further analysis from your inputs, following are the findings:
    1. BSP is a Stateful BSP.
    2. Yes, We are using this web-dynpro in the portal. How can we go about with the alternative way suggested by you about the iView? As i have very limited knowledge about the Portal hence a little more help from you will be helpful.
    Is it like we can provide a button on the screen and then when a user clicks the button the result is a new window of the browser with the given portal link?
    Please suggest.
    Regards,
    Kunjal Patel

  • Calling ORACLE Functions from within CF Builder report

    Hi, I have an ORACLE function that I would like to call from within my CF REPORT.
    I know there is a section in the report builder where you can write coldfusion code to perform tasks, but I would rather simply call the ORACLE function for each detail row in the report
    I do not want to call this function from within my main ORACLE query that I use for the report, so please don't suggest that.
    Thanks so much.
    -Jim

    6.0.5 is not certified against 10g database, so I suggest to upgrade to 6.0.8.26 (6i patch 17) first to see if the problem is gone.

  • Calling a BSP from a website

    Hi
    We have two standard BSP applications on one R/3 system. The R/3 system has been configured for SSO using single sign on using SAP log on Tickets.
    My question is:
    When I call one BSP application from a website, through a link on the website it displays the BSP page whereas when the other BSP application is called from the same website, through a link, it gives an error, "Single Sign On not Activated". What could be the reason for the other BSP page not being displayed?
    Thanks,
    Jayesh

    Please check the system alias you are using in the second BSP call. If you use the same system alias, It should work just fine. If it is different system alias, please check and make sure you have the user mapping set correctly.
    Also make sure to import the certificate.
    Thanks,
    Nagesh O.

  • Calling a BSP from different domain

    Hi.
    I have a problem calling a bsp application. I am using bsp app. system for a logon screen(this is what’s causing the problem.) SAP is in the domain company<b>as</b>.com and the calling application is in the domain company.com.
    The logon screen is displayed but when users try to logon the logon screen just gets displayed again. I have found out this is because of the different domains and the cookie mysapsso2.
    When calling the same url from my machine everything works fine. Also if I try to bypass the system and logon directly to the bsp application (default.do) it works. The reason I’m using the system app. is to enable the users to change their passwords according to the rules in R/3.
    Does this make sense and does anyone have some ideas how to fix my problem?
    Regards
    Jon

    There is a pretty simple answer here - it just doesn't work.  This has to do with how the browser stores and sends cookies.  Cookies are only allowed to be passed within the same domain. This a protection that keeps a bad website from reading the content of cookies from other websites (potentially gaining sensitive information).
    There isn't too much that SAP can do about this since this is a mechanism enforced directly by the browser.

  • Calling a BSP from ABAP with parameters

    Hi All,
    I am running a regular abap report in R/3 release 4.6C. This program calls a BSP using the FM Call_browser. Question: How can I pass parameters for my BSP program ?
    Thanks
    Marcelo

    You need to pass name value pair to the URL
    for example page.htm?variablename1=variablevalue1&variablename2=variablevalue2
    Please not that these variables should have been set as page attributes with auto option checked.
    Regards
    Raja

  • Call Standard BSP from another Standard BSP

    Hi all,
    I would call a standard BSP (my case ACTIVITY BSP) from another standard BSP (OPPORTUNITY BSP) when change a predefined fields.
    I try to implement the following source code into the method IF_CRM_BSP_MODEL_ACCESS_IL~READ of the extended class, but nothing happens:
        DATA: url TYPE string.
        DATA navigation TYPE REF TO cl_bsp_navigation.
        DATA runtime TYPE REF TO cl_bsp_runtime.
        CALL METHOD cl_bsp_runtime=>get_runtime_instance
          RECEIVING
            runtime = runtime.
        CALL METHOD runtime->create_url
          EXPORTING
            application_name = 'CRMD_BUS2000126'
          RECEIVING
            url              = url.
        CREATE OBJECT navigation
          EXPORTING
            runtime = runtime.
        CALL METHOD navigation->goto_page
          EXPORTING
            url     = url.
    The previous code is correct to call another BSP?
    And where can I implement the code?
    Thank you very much.
    Giulio

    Hi,
      I am sending the code for the layout where you can write code to call a page or controller of a bsp from page.
    <%@page language="abap"%>
    <%@extension name="htmlb" prefix="htmlb"%>
    <htmlb:content design="design2003">
      <htmlb:page title = "first page ">
        <htmlb:form>
          <htmlb:textView     text          = "Material Details"
                              design        = "EMPHASIZED" />
          <br>
          <br>
          <htmlb:textView     text="Material"  design="STANDARD" ></htmlb:textView>
          <htmlb:dropdownListBox  id="Matnr"  table="<%= it_mara1%>"  nameOfKeyColumn="Matnr"
          nameOfValueColumn="Matnr"></htmlb:dropdownListBox>
          <br>
          <br>
          <htmlb:button       text          = "Press Me"
                              onClick       = "myClickHandler" />
           <br>
           <br>
           <htmlb:link id="link" text="Click Here"  reference="http://iga03019b.in.intelligroup.com:8000/sap/bc/bsp/sap/z_azaz_bsp_app6/display.htm">
           </htmlb:link>
        </htmlb:form>
      </htmlb:page>
    </htmlb:content>
    You write code for what to be displayed in the controller or oninputprocessing of a page of a called bsp.
    Regards,
    Azaz Ali.

  • Calling stored procedure From Oracle BAM 11g Reports ???

    Is it possible to pass user prompt value from oracle bam11g report  to the stored procedure  as parameter and get data from database and display report on that? 
    Reagrds,
    Ravi yadav

    Hi Gopal,
    Thank you for your reply.
    >Is there any way other than Stored Procedure?
    Can you try configuring sender adapter to poll the data in intervals. You can configure Automatic TIme planning (ATP) in the sender jdbc channel.
    I need to select the data from different tables based on some conditions. Let me simplify that.
    Suppose Table1 contains 'n' no of rows. For each row, I need to test two conditions where only one condition will be satisfied. If 1st condition is satisfied, then data needs to be taken from Table2 else data needs to be taken from Table3.
    How can we meet this by configuring sender adapter with ATP?
    ================================================================================================
    >How to handle Data Types as data is coming from two different tables?
    If you use join query in the select statement field of the channel then whatever you need select fields will be returned. This might be fields of two tables. your datatype fields are combination of two diff table.
    we need to take data only from one table at a time. It is not join of two tables.
    ================================================================================================
    Thanks,
    Jyothirmayi.

  • Integration from dashboard to WebI report in BI 4.0

    Hi All,
    I have migrated dashboards(created in Xcelsius 2008 SP3), reports (created in BOXI 3.1), and corporate dashboards(Created in BOXI 3.1 environment) to SAP BI 4.0 environment. The dashboards and reports are working fine when they are not integrated with each other. The corporate dashboards(BI Workspaces in BI 4.0) contains a dashboard and a report. According to the selections in the dashboard, the report should be triggered with the parameters passed from the dashboard. But when I migrated, the BI workspaces are not passing the parameter from the dashboard to report. I had verified the parameter passing and Content linking.
    Since I am new to SAP BI 4.0, I am not aware of the problems may happen in the migration of Corporate dashboards from BOXI 3.1 to BI 4.0. So can anyone please help me to solve this issue?
    Thanks,
    Neelakandan

    Hi Neelakandan,
    I have never worked with FS commands. But i doubt  some restrictions are there for FS commands in adobe flash 9 and above. Please confirm it by referring the topic 8.2.3 FS command restrictions in the Dashboard and presentation design user guide. see the link below.
    http://help.sap.com/47E58634-D0F0-4AEB-B89A-A4F625A26C85/FinalDownload/DownloadId-C85B951012096D7CE4FB50BA5CB6AF6A/47E58634-D0F0-4AEB-B89A-A4F625A26C85/businessobject/product_guides/boexir4/en/xi4_dashD_user_en.pdf
    Also please check if you can do the same using external interface connection. I believe it is possible.Please refer below thread also.
    http://scn.sap.com/thread/2054190
    Hope it helps you.
    Regards,
    Nikhil Joy

  • Date selection from Calendar in Web Reporting

    Hi All,
    We are on BI 7.0 SP 15. When I run the web reports, I do not get a calendar pop-up for the date variables. I get the calendar in BEx Analyzer but not in the web reports? Have any of you encountered this issue and if so, what is the solution?
    Help appreciated.
    Regards,
    Doniv

    I think in 3.5 WAD system, this could be achieved using table interface.............Since 7.0 does not support Table Interface, this might be achieved using javascript .......code

  • Calling stored procedure from a column in report

    Hi All,
    I am new to APEX. I did a search on this forum but couldnt get an exact answer.
    I know how to call or execute a stored procedure from a button. like create a PL/SQL anonymous bloack and asssociate it with the button.
    my issue is a bit different. I have a report with 11 columns. the last column just says 'delete' for all the rows(i did this in my report query like SELECT x,y,z,...., 'delete' AS delete). when i click this cell for any row(this column can be a hyperlink or any clickable element), i want to call a stored procedure that takes parameters as the values in column 2 and column 4 for that particular row.
    for example, my report looks somethnig like below,
    FILE_ID MEMBER_CD ACTION
    112 ABCD delete
    113 WXYYZ delete
    114 PQRS delete
    i want to click the 'delete' in first row that should call a stored procedure and pass 112 and ABCD as parameters to the procedure.
    i have the procedure as a process now. sturggling to bind this column to procedure but no success :(
    Hope am clear. Please any help is appreciated.
    Thanks

    Thanks man! that was a great help. looks like i am almost there. i created those items t obe hidden.
    now i am passing three parameters to the procedure. my url for that column value looks like this,
    javascript:P65_PARTITION_ID=#PARTITION_ID#;P65_DBC=#DBC#;P65_FILE_ID=#FILE_ID#;doSubmit('Sku_Save');
    the #DBC# parameter is a name of the person that has spaces(firstname lastname). i am getting a javascript error saying,
    Line: 1
    Char: 37
    Error:Expected ';'
    i see that char 37 is the space after firstname.
    any idea how i should get rid of this error.
    Also, as you have been very helpful, a question further beyond :). the above procedure will return a OUT varchar parameter. i guess i have to create another item for that. how do i read it and display just below my report as text.
    Thanks Again!

Maybe you are looking for

  • XDCAM EX workflow...selective import?  Is there a way to browse, set in & out point of file

    With FCP we were able to browse/perview the files on the SXS cards, set in and out point, then ingest it.  I hae not found a way other than importing everything in Premiere.  I just want to inport the usable footage as to not clog up my scratch disk

  • Total device has been out for 3 days now!

    Have been lied to about 6 different times that our service would be fixed!I've been a LOYAL Comcast customer for over 40 years! I needed my VERIZON phone to make all my calls on even get ahold of my 95 year old mother who lives alone to check on her

  • How to display unicode or save to file on win 2000

    I'm not sure if this is a stupid question but I'll try it. First my system win 2000 ( German ) with installations of additional languages. jdk 1.5.0 My first code is: System.out.println('\u0400');Why does I get the ? sign in std. output? This is a cy

  • Problem in starting the SAP ME Web Console

    Good Morning. I am installing el Mobile Enginee 2.1 SP03 over the SAP R/3 Enterprise 4.7 Set 2.0 and J2EE Engine 6.30. In the phase of "Starting the SAP ME Web Console", I executed the url:http://tssapr3:50000/me/WebConsole/login. I have the followin

  • Where Can I Find ISO & Other Photo Data in PS Touch?

    I'm new to Photoshop and Photoshop Touch.   I'm trying to figure out some basics like where to locate exif-data such as ISO and other settings used for a photo in Photoshop Touch on my IPad.  I've watched several video tutorials and attempted the tut