Calling BSP Application from Business Object?

Hi,
Can any one tried to call BSP Application from Business Object for showing in the Portal.
I have the following Scenario:
1. BSP Page: User will input the Date and Submit to store in the Database. and in this page the Workflow will be truggered and a Work item will be sent to the Next Level User.
2. When he executes the Work Item it has to trigger the BSP Application and has to show in the Enterprise Portal.
All this has to happen in the Enterprise Portal.
If any one knows how to triggere from business object, please let me know.
Thanks & Regards
Sumanth

Hi Vijay,
Thanks for the information. Its long back i was working on this, but not successful,
Now the similar requirement i need to develope in R/3.
I checked the mentioned class in R/3 4.7, This class is not available. I hope this is only in CRM because of PC-UI.
Any Suggesions how can i achieve this execution of BSP.
In one of the document i saw the Business Object BUS1006 as an example but i could not locate the way to reutilize the similar way.
Thanks & Regards
Sumanth

Similar Messages

  • Call BSP Application From ABAP

    Hi,
    I want to call BSP Application from ABAP. I've searched the forum and they all are displaying BSP Page in Container of the Screen. My requirement is to show it in a web browser. For that matter I am generating URL to call BSP Application. Following is the code which is throwing short dump.
    DATA: url TYPE string,
    l_appl TYPE string,
    l_page TYPE string,
    l_params TYPE LINE OF tihttpnvp,
    params TYPE tihttpnvp.
    l_appl = 'ZPWLS_SCH_RPT'.
    l_page = 'SELECTION_SCREEN.htm'.
      call method cl_http_ext_webapp=>create_url_for_bsp_application
        exporting
          bsp_application      = l_appl
          bsp_start_page       = l_page
          bsp_start_parameters = params
        importing
          abs_url              = url.
          CALL FUNCTION 'CALL_BROWSER'
           EXPORTING
             url                          = url
            WINDOW_NAME                  = ' '
            new_window                   = 'X'
            BROWSER_TYPE                 =
            CONTEXTSTRING                =
          EXCEPTIONS
            FRONTEND_NOT_SUPPORTED       = 1
            FRONTEND_ERROR               = 2
            PROG_NOT_FOUND               = 3
            NO_BATCH                     = 4
            UNSPECIFIED_ERROR            = 5
            OTHERS                       = 6
          IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
    Thanks,
    Usman Malik

    What is the dump? also you should uncomment the following lines to receive the exception thrown by the FM
    * EXCEPTIONS
    * FRONTEND_NOT_SUPPORTED = 1
    * FRONTEND_ERROR = 2
    * PROG_NOT_FOUND = 3
    * NO_BATCH = 4
    * UNSPECIFIED_ERROR = 5
    * OTHERS = 6

  • Calling BSP application from Portal causes error

    Hi,
    called a bsp application from our portal. The application prompts the following error message:
    BSP Exception: The object sap-tray-type=PLAIN_sap-tray-padding=X_sap_ep_version=7.00.200611091758_sap_ep_baseurl=http://v900stwmk1902.v900dtk1.v900.intern:50000/irj/portal in der URL /sap bD1kZSZjPTIwMCZwPTMwOTUxJnY9NyUyZTAwJmk9MSZzPVNJRCUzYUFOT04lM2Fhc2FwdDAzZW4xX1QwMl8wMCUzYXBFMVdnMmlqS21LYnNSZ01mMzIyLXpRdkwxMjdoYWF2NHFBeU9fTGEtQVRU)/bc/bsp/sap/zsi02/sap-tray-type=PLAIN&sap-tray-padding=X&sap_ep_version=7%2e00%2e200611091758&sap_ep_ is not valid.
    We used an BSP iView (EP 7.0 and BI 7.0) Any ideas?
    Thanks.
    Frank

    Hi,
    I am not sure how did you get that bsp-url but here are the steps:
    1) Create a system and assign an alias to it.
    2) Make sure you give proper values in Connector, User Management and ITS Property Category
    3) Check the connection by creating a sample SAP Transaction iview using WebGUI
    4) If this is working fine, then create a BSP iview. Make sure you select proper system alias, BSP Defination Type (BSP), give the correct Application Namespace, BSP Application, Customer Namespace and start page.
    Let me know what are the values you have entered here and we can try to fix this problem.
    Cheers,
    Sunil
    PS: Reward points for helpful answers.

  • Calling BSP application from CRM PCUI framework

    Hi All,
    We are using the CRM PCUI for channel partner management. Since CRM PCUI framework has some limitations as to how the data is formatted in the layout such as no multiple value selection ( since it is a generic framework using the blueprint tables we have to use the predefined layout settings) we want to call a standalone BSP application to maintain some of the data such as marketing attributes. We want to do this by providing a link to the standalone BSP application where the data can be maintained. Since we will be calling this application in the create mode of a new BP, is it possible to integrate the whole application as one logical unit ? I mean we want to commit the marketing attributes within the same 'save' methods of the pcui framework. Is this possible to do ? Any ideas or input is greatly appreciated.
    Thanks.

    Hi,
    we've already done a rework of the marketing attributes screen by using the technique I've described in my Weblog <a href="/people/gregor.wolf3/blog/2005/05/27/use-crm-pcui-html-viewer-to-call-a-custom-url">Use CRM PCUI HTML viewer to call a custom URL</a>. But it has one drawback: You can't use the Save button of the PC-UI applicaiton. You have to provide your own. But the usability enhanchement is rearly great.
    Regards
    Gregor

  • Calling a BSP application from a report

    Hi to everybody,
    I have one BSP(Business Server pages)application.I want to call that application from report.How to call BSp from report.

    The SAPGui HTML control is great way to show a BSP page.  You can create the HTML control (CL_GUI_HTML_VIEWER) in a full screen or subscreen (anywhere you can insert a container controll).  Best yet you can activate SSO for the HTML control so that the user doesn't get prompted for credentials.   The following is some code samples:
    CREATE OBJECT custom_container
        EXPORTING
          container_name              = 'CUSTOM_CONTAINER'.
      CREATE OBJECT html
          EXPORTING
            parent             = custom_container.
      CALL METHOD html->enable_sapsso
        EXPORTING
          enabled = 'x'.
      DATA: url TYPE string.
      DATA: url1 TYPE url.
      DATA: l_appl TYPE string,
            l_page TYPE string.
      l_appl = bsp_appl.
      l_page = page.
      CALL METHOD cl_http_ext_webapp=>create_url_for_bsp_application
        EXPORTING
          bsp_application      = l_appl
          bsp_start_page       = l_page
          bsp_start_parameters = params
        IMPORTING
          abs_url              = url.
      url1 = url.
      CALL METHOD html->show_url
        EXPORTING
          url = url1.

  • Execute bsp application from abap program

    How can I do to execute a bsp application from abp program ?
    I have two parameter in enter : text and language.
    And i have one paramenter in exit : translated text.
    Thanks for you help.

    but how to retrieve the result of the bsp ?
    Here is my source code :
    data: url type string,
             l_appl type string,
            l_page type string,
            l_params type line of TIHTTPNVP,
            params type TIHTTPNVP.
      l_appl = 'ZAPI_TRADUCTION'.
      l_page = 'appel.htm'.
      l_params-NAME = 'text'.
      l_params-value = 'pour le moment test'.
      append l_params to params.
      call method cl_http_ext_webapp=>create_url_for_bsp_application
        exporting
          bsp_application      = l_appl
          bsp_start_page       = l_page
          bsp_start_parameters = params
        importing
          abs_url              = url.
    DATA: http_client TYPE REF TO if_http_client .
    DATA: w_string TYPE string ,
          w_result TYPE string ,
          r_str    TYPE string .
    DATA: result_tab TYPE TABLE OF string.
      CLEAR w_string .
      w_string = url.
      CALL METHOD cl_http_client=>create_by_url
        EXPORTING
          url                = w_string
        IMPORTING
          client             = http_client
        EXCEPTIONS
          argument_not_found = 1
          plugin_not_active  = 2
          internal_error     = 3
          OTHERS             = 4.
          CALL METHOD http_client->send
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2.
          CALL METHOD http_client->receive
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2
          http_processing_failed     = 3.
      CLEAR w_result .
      w_result = http_client->response->get_cdata( ).
      REFRESH result_tab .
    In the variable it brings me back the html source code of the BSP rather than run and bring me the result of the BPS.
    Thank you for your help.

  • Calling BSP's from SCM ICH

    Hello all,
    i need some information about calling BSP's from SCM ICH(inventory collaboration hub) into EP. for this what steps i need to do.
    pl suggest me
    thx
    pradeep

    <i>when i was trying to call bsp from ICH..it shows..loading..but not coming anything...</i>
    One of the possible reasons could be that at the back end ABAP is trying to compile. Go to that particular BSP application and activate it manually and then try it in portal.
    <i> maintained correct path for WAS. do i need to activate anything in BSP side?
    What parameters do i put into
    Application parameters
    BSP definition type
    BSP application...</i>
    if this is the first time you are going to run BSP application there are certain nodes in SICF tree should be activated. Check out OSS Note# 517484 for info on this.
    BSP definition type => BSP Application (if you have aliases defined and want to use it then you should use BSP alias)
    BSP application => your BSP applicatio name
    Start page => start page of your BSP application (default.htm)
    System => the back end system alias to which this BSP should connect to (e.g DEV001)
    Hope this helps.
    Regards
    Raja

  • Where can I find information on migrating from Business Objects 5 to XI R2?

    We want to migrate several Business Objects implementations - some of which are Business Objects 5 and some Business Objects 6 to consolidate them into a XI R2 environment.
    I have the document that describes migration from 6.x to XI R2 but what is the process for migrating from Business Objects 5. Do I need to migrate from 5 to 6 and then follow the 6.x to XI R2 migration?
    Any pointers to additional hints and tips on migration or how to estimate how much effort is involved would also be welcome.
    Thanks in advance for your help.

    Hi,
    Following are the detailed steps for migration via Import Wizard:
    1] Go to Start > Programs > Business Objects XI Release 2 > BusinessObjects Enterprise > Import Wizard.
    2] The Welcome dialog box appears. Click Next.
    Setting source and destination environments:
    3] In the Specify source environment dialog box, set the following:
    u2022 Source: Business Objects Enterprise BO 6.5.x.
    u2022User Name:
    u2022 Password: visor
    BOMain key
    Note: Do not check the Import Application Foundation contents option since you are not performing Performance Management migration at this time.
    Click Next.
    4] The Warning page appears. Click Next.
    Note: The source repository can store any file, not just supported agnostic documents. Since the BusinessObjects XI Release 2 architecture requires a plug-in for each file extension, it does not import unsupported files (for example, .zip files and as .svg documents used in corporate dashboards).
    5] The Specify destination environment page appears. Set the:
    u2022 Destination: Business Objects Enterprise BOXI R2
    u2022 User Name:
    u2022 Password:
    u2022 Domain key file to: Default drive: \Business Objects\BusinessObjects Enterprise XI R2
    Click Next.
    6] Select the types of objects you want to import in this stage of the importing process. At a later stage, you select the objects themselves.
    u2022 Select the option u2018Import universes u2018.
    Click Next.
    7] Import options for universes and connections dialog box appears.
    Select the third option: Import all the universes and connections that the selected Web Intelligence and Desktop Intelligence documents use directly.
    8] The Please choose a merge scenario dialog box appears. Select I want to merge the source system to destination system and check the automatically rename top-level folders that match top-level folder on the destination system option.
    Click Next.
    9] The Incremental Import dialog box appears.
    You may need to import some objects more than once from the source repository to the destination repository.
    In this situation, you have the following update options:
    u2022 Overwrite object contents
    You select the types of objects for which the content overwrite applies:
    u2022 Documents (including dashboards and analytics)
    u2022 Universes
    u2022 Connections
    When you re-import an object, it will completely overwrite and replace the matching object (and its associated files) that you imported earlier.
    u2022 Overwrite object rights
    When you re-import an object, its associated security rights will overwrite the rights of the matching object you imported earlier.
    If you decided not to import security in the Security Migration Options dialog box, then the Overwrite object rights option is not relevant, and is therefore not available.
    If you don't select any overwrite options, the matching object in the destination repository will not change when you try to import it again.
    Note: This dialog box appears only if you select update as the import scenario.
    Click Next.
    10] Select the specific universe
    Click Next
    11] Information Collection complete dialog box appears.
    Click Finish
    12] Import Progress dialog box appears.
    Click Done
    Hope this helps !!
    Please revert in case of any queries.
    Regards,
    Deepti bajpai

  • 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

  • Web dynpro abap : Call an application from another with parameters

    Hi ,
    Could you please tell me how to call an application from another with parameters?
    Thanks a lot
    Karim

    * Construct the URL
          call method cl_wd_utilities=>construct_wd_url
            exporting
            application_name              = 'APPLICATIION_NAME'
          importing
            out_absolute_url              = g_url.
    * Append parameters to URL
      data: g_par1 = lv_value. " value of your parameter
      call method cl_http_server=>append_field_url
        exporting
          name  = 'PAR1' " Parameter name
          value = g_par1
        changing
          url   = g_url.
    * Call the Application
      DATA lo_window_manager TYPE REF TO if_wd_window_manager.
      DATA lo_api_component  TYPE REF TO if_wd_component.
      DATA lo_window         TYPE REF TO if_wd_window.
      lo_api_component  = wd_comp_controller->wd_get_api( ).
      lo_window_manager = lo_api_component->get_window_manager( ).
      lo_window         = lo_window_manager->create_external_window(
                       url = g_url ).
      lo_window->open( ).

  • How to call WD Application from another WD Appliction

    Hi all,
    how can we call webdynpro application from another wbdynpro application on click of a button in the same browser.
    pls suggest
    regards
    vishal

    Hi Vishal,
    Just try to Embed the another WD Component into Component Controller first.
    And then Create a View and map it to window as U regularly do,
    then in Window- Explore the tree until that View, now open Context Menu for Embed View Option and from the scroll U get search for that WD Component U wanna Embed.
    U also have to handle Plugs here, Because the result application required some parameters to be passed that U do from ur first application by passing  those values through Plugs.

  • Call ODI interface from Business Rule

    Hi All,
    Is there any way to call ODI interface from business rule?
    I search the forum and found there is a way to call java code from business rule by CDF.
    ODI provide a dos batch file to invoke the ODI interface. But, how can I call batch file from business rule.
    I am using planning version 11.1.1

    Thanks.
    I can call the JAVA from business rule after assign the security in udf.policy.
    And, I am working on calling ODI scenario. However, I found connection refuse as follows.
    ava.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
         at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
         at java.net.Socket.connect(Socket.java:520)
         at java.net.Socket.connect(Socket.java:470)
         at java.net.Socket.<init>(Socket.java:367)
         at java.net.Socket.<init>(Socket.java:180)
         at oracle.odi.sdk.invocation.internal.AgentNetworkCmd.<init>(AgentNetworkCmd.java:38)
         at oracle.odi.sdk.invocation.OdiInvocation.<init>(OdiInvocation.java:107)
         at com.gammonconstruction.odi.ODICaller.main(ODICaller.java:
    do I need to add scheduler agent for java request ?
    and, how to add the agent if need?

  • How to migrating from Business Objects to OBIEE

    Hi,
    I have one query is it possible migrating from Business objects to OBIEE ? if, yes could you tell me any one regarding this requirement.
    Advance Thanks.

    Hi,
    I don't have any documentation link , we need to design rpd based on BO Universe and BO reports functionality.
    first observe what are the physical tables used in universe those physical tables improted into physical layer of obiee rpd give physical joins. In BMM layer design hierarchies, calculations and outerjoins all these things done in BMM layer thats it.
    Regards,
    Naresh

  • Access 9i OLAP from Business objects

    can anybody help me to access 9i OLAP from Business objects, by any document or demo or step by step instructions , as i'm new in this field
    thank you

    For testing and POC purposes you can access the bridge software here:
    ftp://ftp.businessobjects.com/pub/incoming/UBSetup_For_Ora_10104.zip (please type the entire path including the file name, you cannot navigate through this location)
    For users who are using the BO 6.5.1 in particular, they need to install the following patch, otherwise the created universe won't work:
    ftp://ftp.businessobjects.com/pub/incoming/patch_bobj_651_HF_497.zip (necessary for BO 6.5.1 ONLY, do not install this patch for other BO versions )

  • Error: Page cannot be displayed when testing BSP application from SE80

    Hi:
    I am new to SAP 4.7. I need help in running BSP application from SE80. When I run, I am geting error the page cannot be displayed. Can some suggests/advice what are the neccessary steps ahould follow to run BSP application.
    Thanks,
    Venkat.

    Welcome to the forums and welcome to BSP. There are a few things we kindly ask
    Take a look at this weblog: <a href="/people/brian.mckellar/blog/2004/06/11/bsp-trouble-shooting-getting-help">BSP Trouble Shooting: Getting Help</a>
    That will help you jump several of the hurdles you'll come across as you get started.
    As for your problem if you are receiving the message "Service is not active" then you need to go into the transaction SICF in your system and follow the tree (take a look at the path in your browser /sap/bc/...) and select each until you get down to the one you are trying to look at and active it.
    If you are getting errors about other ones not activated then do the same for those.
    If you are not getting those errors and your browser is simply telling you "Can't find it or something" then in "Internet Options" in your browser advanced tab uncheck the "Show Friendly HTTP Errors".
    You can also check transaction ST22 to see if there is a short dump in which case that will help analyze the problem.
    Otherwise you'll need to give us more info including your SP level (recommend you jump up to at least 43 on ABA and BASIS)
    Message was edited by: Craig Cmehil
    OK so Brian was faster...

Maybe you are looking for