BSP ivew

Hi all,
          We have created a system with the following properties.
Property Category : Connector
Group : PUBLIC
Logical system name   : NWCL135
Message Server        : NWCL135
Remote host type      : 3
SAP Client            : 135
SAP System ID         : ECD
Server port           : 3601
Property Category  : Internet Transaction Server (ITS)
ITS Description    : ITS
ITS Host name      : domain name : 8001
ITS path           : /sap/bc/gui/sap/its/webgui
ITS protocol       : http
Property Category  : Web Application Server (Web AS)
Web AS Description : WAS
Web AS host name   : domain name : 50100
Web AS Path        : /webdynpro/dispatcher
Web AS protocol    : http
How can we use the same system for webdynpro applications and bsp applications with these WAS settings. BSP applications use 8001 port and WAS path as /sap/bc/bsp/sap and webdynpros use 50100 and /webdynpro/dispatcher for the same client.
thanks

Solved with the help of the following blog
Portal Navigation in BSP (Part-1)
1.  You need to put '?DynamicParameters=' at the end of your target.
2.  Then you need to add your own parameters. 
Coding Parameters
The name/value pairs of the SAP transaction parameters represent the value of the portal URL parameter DynamicParameter. This fixed component of the command URL for filtering must be coded as the value of a URL parameter.
u2018=u2019 must be replaced with u2018%3Du2019
u2018&u2019 must be replaced with u2018%26u2019
e.g.
var iview = 'ROLES://portal_content/com.glanbia.ESSMSS/ep_5.0/iviews/Manager%20Self-Service%3a%20My%20Staff/com.glanbia.appraisal?DynamicParameter=';
I have one parameter called params that i need to pass to the bsp iview with the value '12345'.
My javascript code looks like:
function navigate( ) {
  var url;
  var iview = 'ROLES://portal_content/com.XXXXX.ESSMSS/ep_5.0/iviews/Manager%20Self-Service%3a%20My%20Staff/com.XXXX.XXXXl?DynamicParameter=';
var params = 'params%3D' + '12345'
url = iview + params;   
EPCMPROXY.doNavigate(url,1);  //Open bsp in new window

Similar Messages

  • Creating URL iview for Interaction center

    Hi All,
    We currently have Interaction center ( CRM application) integrated in our Portal ( EP 7.0). Due to some issues, we need to create an URL iview for Interaction center instead of a BSP application.
    Pls let me know what parameters should I mention to link interaction center in portal.
    For BSP ivew we just mentioned the application name and the backend alias.
    how wil this work if we need to make it work through URL iview
    regards
    Uday

    I believe its not suggestable to remove that message also as it will be very very serious security threat for your machine,
    try -> tools->Internet options>Security->Local internet ->Custom level->Downloads->
    Automatice
    Automatic prompting for downloads.->enable and try enabling Active X check boxes also give it a try not sure it will work.
    use this at your own risk
    jo

  • Connect from Portal to BW only for super_admin_role

    Dear All,
    I am working with Netweaver 2004S, My BSP iVews working only 'super_admin_role' .
    for Testuser I am getting Portal Runtime error.
    Portal Runtime Error.
    An exception occurred while processing a request for:
    iView:
    pcd:portal_content/com.bp.Roles/com.ds
    Component Name : com.sap.portal.appintegrator.sap.BSP
    Exception in Application Integrator occured: Cannot retrive system object for this alias. System Alias 'SAP_111'
    Thanks,
    Regards,
    Venkat

    Hi Venkat,
      Check this blog on creating the BSP system. You must follow all the steps mentioned here. Be sure, in the
    User management details  for the User Mapping Type you must select "admin,user ".
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3554">BSP iview</a>
    Hope it helps.
    Regards,
    Saravanan

  • Transaction iveiw  - webgui for HTML

    hi,
    I have deployed Business Package which is having BSP ivews. I have created System for that in Portal and did User Mapping for the that system. But whenever i click on the transaction iveiw  it ask be username and Password  and rather  that running transaction like me23n its showing me intial screen (T.code smen) of R3.
    regards
    Stan

    Hi ,
    This error occurs if your user mapping is not done correctly .
    For user mapping create a system with the congif. of your r/3 system and then create system alias.
    then in the PCD, in user administrator node select the user and assign him the role and the system alias.with the user id and password to acess the r/3 system.
    Try this thing hopefully your application should work after this.
    If not then revert back .
    Regards,
    Gunja

  • How to give BSP Iview look and feel of portal??

    Hi All,
    I've created a BSP application that I use to create an Iview for portal.
    I thought that if i used htmlb tags that the look and feel of portal would be automatic to my app but its not.
    I've tried assigning portal css classes to a html table but there's no effect.
    I've previewed one of the standard ivews and viewed the source and found the path of the css file.  But when i looked for it on the server, while the out folder was there (com.sap.portal.design.portaldesigndata) , there was no css files in this folder.
    So i'm at a loss.  In summary, how do i get my bsp app to have the portal look and feel?????  I would prefer to use the css files so that if any changes are made to the standard, the changes will be reflected in my custom iviews too.
    Any help, would be most welcome,
    Liz.

    Hi Liz,
    on the properties tab for the BSP application try selecting the "Supports Portal Integration" checkbox.
    Cheers
    Graham Robbo

  • Error in BSP HAP_DOCUMENT

    Hello All,
    I have to disply the data of appraisal as appraisee on ess .For this i useed page documents_recieved of bsp HAP_DOCUMENT and attached it to Iview on the ESS portal .but once i am clicking on the ivew i am getting following error :
    The following error text was processed in the system:
    BSP Exception: the Application Name BSP-Application in URL /sap/bc/bsp/sap/BSP-Application/BSP-Page?sap-syscmd=nocookie&sap-client=600&sap-language=EN&style_sheet=http%3A%2F%2Fsap-portal%3A50000%2Firj%2Fportalapps%2Fcom.sap.portal.design.portaldesigndata%2Fthemes%2Fportal%2Fth_ThomasCook%2Fcontrols%2Fcontrols_ie6 is invalid.
    Kindly help me to resolve this ,
    Regards,

    I dont think that is possible.
    ESS is based on netweaver platform, and we can show a BSP page in that.
    But the structure of HAP document is completely different where in there are many documents and also there is a controller which also plays a crutial role.
    Regards.

  • BSP - Portal Session Handling

    Hi all,
    is it possible to pass session information from one BSP to another in NW04? I am asking this because of the following problem:
    - calling a BSP IView opens a session and a new mode in the R3 backend system for the user requesting this BSP IView
    - navigation towards a new BSP IView with the same user again opens a new mode in the R3 backend
    - this behaviour can be seen for each additional BSP IView that is being called
    Is it possible to configure the portal so that it receives the session/mode information for the first BSP IView call and that it passes it on for every subsequent BSP call? If yes, how can it be configured (does it have something to do with the "Authentication Schema" property of an IView?)?
    Any input on this would be greatly appreciated!
    Best regards,
    Helga

    I am not sure whether the session can be shared between different ivews .
    If your concern is about too many backend sessions, portal's DSM Terminator would kill the previous session when moving from one iview to another iview.
    Regards
    Raja

  • Error with BSP-alias Iviews

    Hi all!.
    I have a BSP (ZBID_ADJ) with 3 alias (MLC, CC and CGI).
    I wanto to create 3 iviews, one for each BSP-alias.
    I create a BSP iview with:
    Application Namespace: sap
    BSP Definition Type: BSP
    Business Server Page (BSP) Alias: empty
    Business Server Page (BSP) Application: ZBID_ADJ
    Customer Namespace: sap
    Start Page: main.htm
    System: SRTCLNT200
    and the iview works fine.
    But if i change this:
    Business Server Page (BSP) Alias: MLC
    BSP Definition Type: BSP Alias
    The iview doesn´t work: 503 Service not available.
    The properties of the window shows:
    http://volga.bsch:8010/cgi/main.htm?.......
    How can i create the 3 ivews for each BSP´s alias?
    Thanks!!

    The BSP_alias is the first parameter of the URL.
    Thanks!!

  • Backend BSP session not closing on server after closing the window

    Hi All,
    We have SAP EP (7.0 SP21) and there is a BSP transaction ivew (Interaction Center ) intergrated in the portal. The issue is when the user performs any transactions inside the BSP and then closes the browser, session remains on the server till the timeout. Is there a way to end those sessions on server after closing the browser immediately?
    Portal domain : xx.mycomp.com
    ABAP system domain :mycom.com
    Should the domains be same for the DSM of Portal to work or is there any solution that can be considered.
    regards
    Uday

    Hi Uday,
    These are the main issues that can cause issues with DSM:
    JavaScript Origin Policy:
    Scripting
    between different domains is not allowed because of “JavaScript origin policy”.
    Also
    communication between mixed protocols (http\https) is forbidden.
    Therefore
    the portal server and the content server must be on the same domain and must
    use the same protocol.
    For
    detailed explanation see:
    http://mozilla.org/projects/security/components/same-origin.html
    Popup Blocker:
    •Popup blockers may cause troubles
    in relation with SRA feature.
    •Terminator handles notifications in
    new window when current window is being destroyed (logoff, closing browser
    window) – popup blocker prevents the opening of new window, hence no session
    handling performed.
    please also check SAP Note #596698 for more information typical problems and troubleshooting.
    In general, the 2 domains should be the same.
    xxx.mycomp.com, meaning that first part of the url can change but what comes after should be the same domain.
    Best regards,
    Etay

  • BSP IView InputField

    Hi,
    Is there a way to insert an InputField in an IView in BSP Application from a transaction, because I have to modify a BSP Standar Application View (IView) to add an InputField but I want to know if it can be done via configuration or it has to be edited and introduced the declaration for the new InputField directly in the Ivew (HTML code).
    Regards,
    Moises Grappin.
    Thanks.

    You have to do it directly in the view adding HTML statements and then in its Model Class adding attributes and writing methods to get data to fill attributes and then this attributes fill InputFields.
    Regards,
    Moises Grappin.

  • BSP extra UI

    Hi guys,
    i have a question on BSP component.
    If I have a portal ivew, and want to add extra button or inputfield to this iview, at which the new GUI element should be built by BSP.
    How can I do it?
    Thanks in advance!
    Regards,
    Liying
    null
    null

    when you want to create  a iview for a BSP application you would just the use the delivered iview template called BSP Iview and set the properties. likewise in portal there are delivered iviews for Transaction, RFC, url, webdynpro, etc.
    if youwant to create a BSP iview, you would simply create a bsp application and in content administration aread from portal you would create a new iview and choose BSP iview and enter the application name, start page, system etc
    Raja

  • How can I open a PDF stored in IXOS and then display it in a BSP

    Hello gurus,
    I have created a PDF icon and an onclick action to open a pdf, that displays on every row of an assignment block in the actions column, but I do not know the technical process to determine how to get a PDF from the IXOS system from the line selected. (even if I know it depends on an ID attribute of that assignment block) I want to to call a transaction launcher with the url for the pdf in the IXOS that has an ID that identifies which line in the assignment block the user has clicked the pdf icon for (does that make sense?)
    Therefore, I am assuming the PDF should correspond to the relance ID of the row in the assignment block, but I would like more information as per the business logic involved in able to achieve the desired results for this particular specification. I already confirmed that the XURL or any other attribute in the BOL object does not contain the URL to use for this. I have looked at the class I was told that it may contain the required business logic for determining which PDF in IXOS to fetch for a particular row, and I am currently trying to reverse engineer the logic through looking at other code and using the debugger, but so far I haven'T had much luck.
    Here are some questions I have now for the functional side in the meantime:
    1) Can we fetch the PDF in IXOS for each line of an assignment block?
    2) Which URL should I call with the transaction launcher? a URL link to the PDF on the IXOS system??
    3) Do we have to configure a transaction in the IMG to be launched?
    4) Do we have to create a logical link there that I will make dynamic to call the right PDF for each table line? 
    5) Are there any existing examples of this or a similar functionality/ logic that I could refer to, preferably in CRM 7 WebUI?
    6) Do you have any code to just display a PDF in a new window? Or prompt a download?
    One possible way I thought of would be for me to have a logical link defined in the IMG, that I could call passing it different attributes (eg. some object id, etc) and then return the PDF and display it in the UI in a new browser window by itself. Alternatively, we can just prompt a download. What do you think would be the optimal behaviour here?
    Please do not hesitate to propose any potential solution. Any partial answers/ links to wikis/ other threads, anything would be much appreciated.
    Thank you in advance.
    Best regards,
    Jonathan Laplante

    Hi,
    I partially answered your question in another posting but I feel that you´re in the wrong forum for your problem. This is for BSP development and you talk about CRM.

  • Any ideas on a nice BSP view pretty printer?

    Hi there,
    I am wondering whether somebody already tried to extend the SAP standard pretty printer by an own functionality which fits better for pages with mixed content, containing not only BSP-elements but also HTML-tags.
    The standard pretty printer considers everything as plain text which is not a BSP-element and leaves it unaltered. Only BSP-elements are arranged according to their tree structure.
    This produces ugly results for pages with mixed content.
    1.) Requirement
    A Pretty Printer for HTML-based BSP views should cover the following:
    (a) HTML-Tags and BSP-elements together form the chain. As in following example:
    <z:table table_id="testTab" binding="//test/gt_test" rows="5">
      <z:tableBody position="top">
        <colgroup>
          <col width="4%">
          <col width="96%">
        </colgroup>
      </z:tableBody>
      <z:column name="type" header="<%=zcl_bsp_util=>dtel_text_s('EDI_TTYP')%>"
                listPos="10"/>
      <z:column name="text" listPos="20"></z:column>
    </z:table>
    (b) Certain HTML formatting tags like I, B, etc. should not be added to the stack but be treated inline.
    (c) HTML-attribute names should be converted to lower case, the attribute values should be quoted.
    (d) Like for BSP-elements, there should be a threshold after which the attributes should appear in separate lines. Instead of a certain maximum "number of attributes", this could also be a maximum number of characters per line.
    (e) Scripting Tags (<% ... %>) should start at a new line, if the content contains new-lines.
    (f) Evaluation Scripting (<%= ... %>) should be inline, if they are contained within text nodes (and not within HTML oder BSP element nodes).
    (g) The Pretty Printer should be parametrizable (with parameters like indent-depth,... ).
    2.) Exits?
    Of course, one could always use an external HTML editor and write an add-on for that editor which produces the desired result. Or one could take the view content into the clipboard, paste it into a plain text editor like UltraEdit or TextPad which allows external commands, apply an external, self-written pretty printer to it and then paste the result back into the View. But it would be easier to use the "Pretty Printer" button directly to get the result. Therefore the question arises at which point the standard Pretty Printer Functionality could be modified or extended.
    I didn't find an exit. But the pretty-print itself is doubly-decoupled in the standard which minimizes the number of points where an extension has to be made:
    2.a) First decoupling point: The Fcode handler method pretty_printer_ext( ) in cl_o2_page is calling
    dynamically a method in cl_o2_co2_processor:
    * call pretty printer
      create object pp type ('CL_O2_CO2_PROCESSOR').
      appl_str = me->pagekey-applname.
      page_str = me->pagekey-pagekey.
      try.
          CALL METHOD pp->('PRETTY_PRINT')
            EXPORTING
              indent              = 2
              ATTRIBUTE_NORMALIZE = 'X'
              ATTRIBUTE_THRESHOLD = 2
              BSP_UNFORMATTED     = source
              appl                = appl_str
              page                = page_str
            IMPORTING
              test_ok             = test_ok
              BSP_FORMATTED       = pp_source.
        catch cx_o2_co2_exception into o2ex.
    2.b) Second decoupling point:
    The method pretty_print() of class cl_o2_co2_processor (fancy names, by the way. It seems that many former chemistry students had joined the BSP team ),
    there is a second delegation, to a local class, as follows:
      data pretty type ref to LCL_BSP_PRETTY_PRINT.
      pretty = LCL_BSP_PRETTY_PRINT=>getInstance( processor = me ).
    The real logic for doing the Pretty Print, finally, is performed in this local class.
    3.) Implementation.
    Since, up to my knowledge, there is no HTML parser in the ABAP world,
    the implementation could be based on existing HTML Parsers, like the Perl module Parser::HTML, or the Java package http://htmlparser.sourceforge.net/ . The pretty printer could then be called as external OS command.
    Are there any ideas out there? Or is there somebody who already worked in this direction?
    Regards,
    Rüdiger

    For those who are interested. I found out that the Dave Ragget's classic "HTML Tidy" (see <a href="http://tidy.sourceforge.net/">http://tidy.sourceforge.net/</a> )  is available in ABAP! There is a class CL_HTMLTIDY (at least here in my SAP_BASIS 700 system) which wraps calls of HTML Tidy by kernel modules.
    The class is undocumented, but there are 2 OSS notes of this year for it, so it might well be that it is alive.
    HTML Tidy can surely not directly be used for Pretty Printing BSP views, but for designing test cases or for doing things like HTML parsing, it might be a helpful tool.

  • Error in using PERFORM in eventhandler in a BSP Application.

    Hi All,
    Can we use Subroutines in BSP applications?
    If yes then please help me with syntax .
    Best Regards,
    Anubhav.
    Edited by: Anubhav Jain on Dec 20, 2007 10:52 PM

    You can call subroutine with below Synatx:
    DATA: progname(20) TYPE C VALUE 'YTESTINCLUDE' .
    PERFORM your_perform_name IN PROGRAM (progname) IF FOUND.
    "where your_perform_name is the form within the include program YTESTINCLUDE[/code]
    Raja T
    Edited by: Raja Thangamani on Dec 20, 2007 4:58 PM

  • Problem with index of numbers in BSP Front end

    Hello All,
    I am facing the below problem. Request your help.
    Scenario: When I am trying to add the projects in the Front end , I am facing the problem with the index of numbering of the projects.
    Example: If I am adding 6 projects ( at the max only 4 on each page i-e there are 2 pages ), then the index is wrongly numbered and the arrow (for direction of the pages) are wrongly displayed. The direction of the arrow is pointed to the next page rather pointing to the previous page and the index of numbering of the pages is wrong.
    Request you to please suggest if this is any code fault in the table maintainance activity in the backend (BSP).

    Hi Irina,
    If you mean the number range is skipping 10 numbers in between runs then its because of the buffering in the number range.
    To avoid the buffer influencing the number range, pass
    'X' to the function module parameter: IGNORE_BUFFER.
    This should resolve the problem.
    Cheers,
    Aditya

Maybe you are looking for

  • Ipod touch will no longer sync my songs, they show up for a few seconds then disappear help

    for some reason when I try to sync my songs to my ipod touch, they will all show up briefly, then disappear once I hit the sync button?  very frustrating, have never had this problem in the past, any suggestions would be great

  • "Validation" enabled for the composite and my testsuites are not working

    I have posted the below issue in Test suite in JDEV - Studio Edition Version 11.1.1.2.0 But I felt that this is the right forum, so posting this again here: I have mediator calling bpel. Mediator is exposed as web service. Whenever I run the service

  • Windows 2008 R2 DHCP management pack

    i got the windows 2008 R2 DHCP management pack installed but one of my dhcp server is 2008. Will this mp monitor 2008 DHCp server?  one of my dhcp cluster went down and service was stopped but there was no alert . what is the problem?

  • Windows Store 8.1 won't open when user profile is redirected to another disk

    Hello, I bumped into an interesting issue lately. While trying to redirect my user profile to a separate disk, lets say D, Windows Metro Apps including WinStore stopped from working. They launch and after the initial application screen it minimizes.

  • Game development strategies

    Does anyone have any good strategies or articles on how games are developed? I am very weak in the area of game development with Java. I have only got into a simple area of Java2D but I need more material. So, if you have any great articles or though