Mismatch in themes of WD called from BSP iview in EP.

Hello All,
in my BSP iview, i am calling a webdynpro abap application using iframe tag in the BSP application and passing the url of WDA application .
but the EP theme is diiferent (green color) and the WD has different theme (Blue color).
is there any solution to have a same theme for the WD application when displayed in EP???
please let me know.
Regards,
Chandra

Hi,
with note 1033496 you prevent the Stylesheet Errors,but i guess you will also get the Blue Theme inside the BSP-Iframe. If you can use the Portal Stylesheet for the WD-Iview without Limitations described in the Note perhaps also try this:
Instead of using the WD-URL as IFRAME source in the BSP perhaps use the URL of a WD-IView.For that you first have to create an Iview for your WD-Application.Then call the preview of this Iview. This Preview-URL(or the PCD) you can call as source inside the BSP IFRAME. I haven't tried it but perhaps then the WD will be displayed inside the BSP-IFrame with your grey Portal Stylesheet because you are calling the Iview directly instead of the WD-APP in the BSP.
Regards
Frank

Similar Messages

  • Calling Iview from BSP Iview

    Is it possible to call a transaction iview from a BSP iview .
    i want to trigger a transaction iview when i click a button in my BSP iview .
    thanks in advance .
    J

    hi,
    The URL that you get on previewing your Transaction iView is the one that needs to be used in your BSP as:
    <a href = "http://sgssmcepdv:52000/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.hcl.FLD001!2fSiddharthaID!2fiViewsID!2fMisc!2fepcmID_0" >hello </a>
    Te get the url correctly,open the Transaction iView,in the properties look for the property PCD Location
    It will be something like
    portal_content/com.hcl.FLD001/SiddharthaID/iViewsID/Misc/epcmID_0
    Now in place of the '/' replace !2f .
    portal_content!2fcom.hcl.FLD001!2fSiddharthaID!2fiViewsID!2fMisc!2fepcmID_0
    Now the complete URL would be
    http://sgssmcepdv:52000/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.hcl.FLD001!2fSiddharthaID!2fiViewsID!2fMisc!2fepcmID_0
    Ok.
    Then test the BSP Iview.
    Regards,
    Siddhartha

  • Intermittent issue : Portal theme not loaded for WDA, BSP iViews

    Hello,
    We are facing intermittent issue in Portals where theme is  not loaded for WD ABAP & BSP iViews.
    As theme isn't loaded, the layout of these iViews is distorted, it renders in plain HTML format.
    And this is random behaviour and often not reproducible.
    During one such occurrence, we could manage to capture "ERROR_INTERNET_CONNECTION_RESET" error when theme URL (a CSS file) is called.
    Attached is the screenshot from HttpWatch.
    Please suggest.
    Thanks & Regards,
    Amey Mogare

    Hi Amey,
    Try checking these SAP Notes:
    1517914 - Themes & Styles - Specific Component Note
    1818426 - WDA: Portal style sheet is not used
    1000889 - CSS Style Sheet Integration of Web Dynpro and the Portal
    Best regards,
    Cristiano L. Mazzotti

  • Navigation buttons missing from BSP iView

    Hello,
    We have a BSP iView that we are displaying in our Portal (EP7).  ISSUE: The Back and Forward buttons are not displayed.
    When we access this BSP application directly from browser, both buttons are visible!  (These buttons are located in the Top-right corner of the screen)
    Anyone run into this issue?
    Any help on this would be much appreciated.
    Thanks,
    Harman

    Hmmm...let me add one more entity to your complexity. What you forget is the browser! Of course many bits and pieces of source is generated in the portal or WebAS. However, it is actually executed or interpreted in the browser.
    One example is when you have an URL of the format "/myUrl". This is just a piece of string. It has no meaning on a server. Only in the browser does this string suddenly becomes "code" that gets executed. And now the browser will say it has here an absolute url without host data. Then we use the host data from the browser document (DOM) in which context we are going to load this URL.
    My recommendation to you would be to install a HTTP Proxy tool and understand what the browser is doing. (Soon I will write again about an excellent tool we now use!)

  • RFC Call from BSP Page

    Hello All,
    I have a standard SAP BSP application(which is statefull, but does not have a script for handling WINDOW closing EVENT , for removing the orphaned sessions, also I cannot add that code now as it's standard).
    In one of the bas page I'm calling an RFC function module to a second R/3 system.
    When I call the RFC and after doing some processing if I close the application( Please note that underlying session is still active), I still can see the RFC Login in 2nd system.
    Is there any way to remove the RFC connection immediately after the RFC call? so that there is no persistent RFC connection, and a connection will be established only on demand.
    Regards
    Geogy

    Hi Geogy,
    Please use the FM "RFC_CONNECTION_CLOSE" after the corresponding RFC call with the same destination.
    This will close the connection opened by the previous call.
    Thanks
    Madhan

  • Detecting call from Portal/iView in R/3.

    Hello.
    When processing R/3 code, are there any system variables or function modules that can be called to identify if the code is being processed from an RFC from a Java iView ?
    In partcular compensation planning iView in MSS.
    There does not seem to be any ITS_PING or equivalent. The only way so far has been to evaluate the returned table from a System_Callstack FM call which is not very elegant.
    Many thanks
    Mike

    I don't know if this is exactly what you are asking for, but you can try and put an external breakpoint in the code. Of course it has to be with the same user of the portal, otherwise it will not work. After that, don't forget to go into SE38 and then Utilities --> Settings. There go on to the Debugging tab and check the "Session breakpoint active immed.". This in a ECC 6 environment. If you then login the portal and trigger the RFC you have the breakpoint, as long as you have an R/3 session active, it should open up a Debugging session as well.

  • Call SAP function from BSP

    Hi BSP Gurus,
    I am new to BSP World.
    I was told that review the existing BSP module and modify the SAP function module to take care of the new business unit.
    Now my question is where to start ?....do I need to know the existing BSP module ? How would I know what SAP function is being called from BSP ?
    Please help.
    With regards,
    Pranav

    calling Function module is same in ABAP & BSP..there is no difference..Look at the layout or any one evenings (Under event Tab) for CALL FUNCTION '...'..
    Since you are new to BSP look at the below links:
    <b>some links:</b>
    http://www.sapdevelopment.co.uk/webapps/bsp/mvc_example1.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/101c3a1cf1c54be10000000a114084/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/e5/edae3b59e17646e10000000a11402f/frameset.htm
    http://www.sapdesignguild.org/resources/htmlb_guidance/
    Look at the below links.. Some of them are step by step procedures.
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/weblogs/topic/24
    http://help.sap.com/saphelp_nw04/helpdata/en/7a/b86041397211d5992200508b6b8b11/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/7a/b86041397211d5992200508b6b8b11/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/4e/ac0b94c47c11d4ad320000e83539c3/content.htm
    https://www.sdn.sap.com/irj/sdn/weblogs
    /people/durairaj.athavanraja/blog/2005/08/21/running-your-first-bsp-application-in-sap-netweaver-04-abap-edition--nsp
    www.thespot4sap.com/Articles/SAP_WAS_BSP_Apps.asp
    www.thespot4sap.com/Articles/SAP_WAS_Overview.asp
    help.sap.com/saphelp_nw04/helpdata/ en/56/e6f3409ade8631e10000000a1550b0/content.htm
    New to BSP
    New to BSP. Where do I start from?
    New to BSP's ....Please Help me.......................
    And also recommend you to go through the BSP Weblogs in the BSP forum...highly Suggested and Helpful
    ;\ New BSP Weblogs
    <b>BSP Book:</b><a href="http://www.sap-press.com/current_releases.cfm?account=">Advanced BSP Programming</a>
    <i>* Reward each helpful answer</i>
    Raja T

  • Excel sheet generation through RFC call from a BSP application

    Hi,
      I am calling a RFC FM ( in R3)  in Event handler 'OnInputProcessing' of a BSP application in a SRM server.
    That function submits a report program which geneates a excel sheet using download FM . Excel sheet is not getting generated.
    But when i am calling this RFC FM  (in R3) from a report program ( in srm server)
    this is generating an ecel sheet.
    I want to have call RFC from BSP application.
    I tried the way of submit a program ( which contains RFC call) from BSP application ,but it is also not generating excel sheet.
    My ultimate AIM is to generate excel sheet by trigerring CALL or submit from BSP
    application.
    can any one propose solution for it.
    Useful answers will be rewarded.

    Hi,
    Which FM is it. I guess that the download generated is a SAP gui oriented solution, which will never work in a web environment
    Eddy
    PS. Reward useful answers and earn points yourself

  • Calling BSP Iview from a BSP Iview

    How to call another BSP Iview from a BSP Iview ?
    Is it the same like we call BSP Iview from a Controller ?
    My problem is ..Intially i had only one Iview called from the controller. It was working fine.
    I've added some includes in the View and while activating, i got the error msg
    +Internal error Occured during runtime generation of the class CLOLkshdksjhfk ....+_
    +(Dump id : GENBRANCHOFFSET_LIMIT_REACHED)+_
    I found from the forum that, instead of calling all things in a single Iview, we can split that into different Iviews.I did the same. and the error had gone.
    My Q is ...
    I Have built code for tray (maximize and minimize). It works fine if the controller has One Iview and its not working if the controller has 3 iviews.
    How to sort it ? If i call the other 2 Iview s from the parent one, will the prob solved ?
    Thanks and Regards,
    Kanal.

    Hi,
    Please check this weblog by Brian McKellar. You will surely find a way to avoid the error you mentionned.
    [/people/brian.mckellar/blog/2005/04/25/bsp-programming-gen-branchoffset-limit-reached|/people/brian.mckellar/blog/2005/04/25/bsp-programming-gen-branchoffset-limit-reached]
    Regards,
    Tanguy

  • Calling JSP page from BSP

    Dear Guys,
    From  BSP application I want to call a JSP Page. Is itpossible?
    How can we integrate BSP and JSP....?
    Any configuration has to be done.....?
    Regards,
    Shamila

    if you have the url of it you can call from BSP.

  • Calling of Sapscript program from BSP Application

    Hi,
       I have a requirement to display the sapscript output in PDF throgh BSP.
       In the Application program I am taking the output in PDF format.
       Now While calling the Driver program in BSP it is giving dump.
       I am using Submit 'Prog_name'  and return.
      Pls help.

    Hi Thanuja,
    You cannot call the program using SUBMIT PROGRAM in BSPs.
    You can create PDF from a Smart Form. <i>I have no idea of SAPSCRIPTS calling from BSPs.</i> You can do one thing, you can migrate your SAPSCRIPTS to SMARTFORMS and try the below code.
    You can call the the below three FMs in the following sequence.
    1)
      call function 'SSF_FUNCTION_MODULE_NAME'
        exporting
          formname           = l_form_name
        importing
          fm_name            = l_function_module_name
        exceptions
          no_form            = 1
          no_function_module = 2
          others             = 3.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                 with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    2)  call function l_function_module_name
    3)  call function 'CONVERT_OTF'
    Thanks,
    Sreekanth

  • In ABAP, if we came in from BSP or SAPGUI ?

    Hi,
    The question is when we are in ABAP code, is there a way to know if we came in from a BSP or from the SAP GUI.
    Thank you for your help in advance.

    are you calling a FM in your BSP and within the FM you want to check whether its being called by a BSP or a SAPGUI based program.
    may be you can check
    if sy-CPROG = SAPMHTTP then its called from BSP (web )

  • Sending PDF output attachment in e-mail to external users from BSP

    Hi All,
    Please gothrough the below requirement details :
    Requirement Details:
    Need to achieve the functionality of sending a PDF attachment of invoice to an external
    e-mail address from the BSP Application.
    Implementation Details:
    The Print out Output determination is already done in the system. We are using SAP R/3 4.7 (620)
    In the Transaction VF03 in the initial screen there is a menubar "Billing document" and underneath that menu there is a menu item called "Issue". If we click the "Issue" menu item all the output that are already proposed will be visible and we can select the printout Output determination and can issue a printout.
    I had created a FM to call from BSP and that function module will take the Invoice number as input and will call the "VF03" transaction using BDC and will trigger the Sapscript Printout . I see the the sapscript in the spool after I call the Function module .
    But I don't know how I can get the Spool request number for that Function module call from BSP page ????
    I got struck in this approach...
    If I know the Spool number after calling the function module the it's very easy to call the following FM's for sending a e-mail with the Invoice PDF attachment.
    CONVERT_OTFSPOOLJOB_2_PDF
    QCE1_CONVERT
    SO_NEW_DOCUMENT_ATT_SEND_API1
    Please let me know if anyone can help me in this ...
    Please reply ASAP.
    Thanks,
    Greetson

    Check out these weblogs.
    /people/sap.user72/blog/2004/11/10/bsphowto-generate-pdf-output-from-a-bsp
    /people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
    Regards
    Raja

  • Which is better way of creating BSP iView

    Hi Experts,
    Can you please let me know how I can create BSP iView.
    Approach 1:
    One of creating BSP iView is as follows:
    For this we have to say Create iView --> Select iView Template --> Select SAP BSP iView
    Set following properties:
    System: somesystem
    Business Server Page (BSP) Application: ztest
    Start Page: ztest.htm
    Now we can call the iView in Page etc.
    Approach 2:
    Other way of creating BSP iView is that we can create URL for BPS application.
    For this we should login into SAP BW. Go to transaction code bps_wb and then open the Web Interface. Then we can go to Edit --> Display in external browser.
    Some link will appear. The link will look like:
    http://mycompany:1080/sap(bD1lbiZjPTEwMCZkPW1pbiZpPTEmcz1TSUQlM2FBTk9OJTNhYmF1YzMzZzBfT0JTXzAwJTNhaXg3Sk5aVTV4RDVFWWtKQmFwWGMxTGlSRElJWGphc2x5aEQwYW9jRy1BVFQ=)/bc/bsp/sap/ztest/ztest.htm?bps-design_messages=X
    We can create URL iView. We can directly provide this link in the URL iView.
    I want to know which approach is correct and why? In second apprach we are not providing the details like
    System: somesystem
    Business Server Page (BSP) Application: ztest
    Start Page: ztest.htm
    From the link, iView finds out the entire detail.
    Pls help me.
    Thanks

    Hi Dagfinn,
    Thanks a lot. Can you please help me with answer of following question:
    How to call SAP BSP iView from a  HTML page hyperlink
    The question is as below:
    In my project we have URL iView.
    This iView calls a HTML page stored in KM.
    HTML page has one hyperlink.
    This hyperlink of the HTML page should point to a SAP BSP iView.
    When the user will click on HTML page hyperlink, SAP BSP iView should get open.
    How we can do it?
    We have created SAP BSP iView in following way.
    Create iView --> Select iView Template --> Select SAP BSP iView
    Set following properties:
    System: somesystem
    Business Server Page (BSP) Application: ztest
    Start Page: ztest.htm
    Can you please help me?
    Regards,

  • Urgent: call ABAP program from BSP

    hi BSP experts,
    We just want to trigger an ABAP program to say "Hello World" in BSP and see the wording "Hello World" on web browser when running it from BSP.  One BSP expert Raj gave the answer by using the following in BSP:
    oninitialization:
    submit ('z_program_name') and return exporting list to memory.
      call function 'LIST_FROM_MEMORY'
           tables
                listobject = listobject.
      call function 'WWW_HTML_FROM_LISTOBJECT'
           exporting
                report_name = 'z_program_name'
           tables
                html        = html
                listobject  = listobject.
      clear output_str.
      loop at html into html_wa.
        concatenate output_str html_wa into output_str.
      endloop.
    layout code:
    <htmlb:content design="design2003">
    <htmlb:page title = " ">
    <htmlb:form>
    <%= output_str %>
    </htmlb:form>
    </htmlb:page>
    </htmlb:content>
    We put the above in our BSP and then activate them, but get the following error:
    Field "LISTOBJECT" is unknown. It's neither in one of the specified tables nor defined by a "DATA" statement. "DATA" statement."DATA" statement.
    And the error stopps here:
    submit ('z_program_name') and return exporting list to memory.
    call function 'LIST_FROM_MEMORY'
    tables
    listobject = listobject.
    Any idea? 
    We will give you reward points!

    hi Tanguy,
    Eventually, I have figured it out on how to make the code works by showing "Hello World!" on web browser. But actually we would like to run another ABAP program which open a new container on users' machines, download an Excel template stored on server to the opened container on users' machinese, and then dump SAP table data to the opened excel template. This program works very well through SAP GUI, but users would like to run it on web that we tried to run this program in BSP, but it doesn't work with your code! Any idea?
    Thanks alot!

Maybe you are looking for

  • Two Container elements having same message interface

    Hi, We have two container elements in BPM having the same message interface assigned to it. For example imagine they are 1. CO_split 2. CO_single Now, there is a transformation step, which fills the container element CO_split & its associated message

  • Tabular Form - want to add default to column

    Hi I have a Tabular Form with 5 columns. I have an Item as one default.. no problem. I want the default of another column to be the results from a PL/SQL Expression (as the available choice shows as being possible). or the result of a select statemen

  • Check duplicate message in B2B

    Hi gurus, Please help me how to check the duplicate messages in Oracle B2B, IS it possible is ther any parameter, if yes , please explian how it works, On what basis it will compare 2 messages Regards Cnu

  • Manual change to Rebate %

    Hi, I was wondering if SAP provided a way for the user ro change the default rebate % directly in the sales order? The system pulls in the Rebate condition type in the sales order, but it is greyed out... and I cannot figure out a way to open it up s

  • VAT GL account detrmination

    Hi experts We have configured in table J_1IT030K_V to determine VAT GL accounts based on business place for transaction JP5 and JP7 as we have separate GL accounts for different business palce, but while doing MIRO system is checking only OB40 config