Calling BSP from Workflow

Hi,
  Can we call an BSP page from within workflow step and can it show in Universal worklist of the Enterprise Portal?
  If it possible then from which version of Web application server and enterprise portal it is supported?
Thank you
arun

I am imaginating that you what to put the web page as an attachment in a work item.
Well, first try to put the URL of your app into the workitem description. If this solution is doesnt like you you can develop an ABAP application that shows your BSP and then just put this application in a transaction.
Note: check this blog
/people/thomas.jung3/blog/2004/08/26/updated-calling-a-bsp-application-from-a-sapgui-transaction
Then create a METHOD (in your business object) that executes this transaction, and use this method in your step.
Best regards
Ariel

Similar Messages

  • Problem in Calling BSP from Workflow

    Hi All,
         I have develpoed a workflow where in I am calling a BSP applicaiton , what ever the necessary steps that are required to take I did them perfectly and even Iam able to call the BSp application,This wrokflow is triggred from the portal when ever user clicks a link.
    Now the Problem is when I am directly executing the workflow from wrokflow builder directly it is opening the BSP application , but actually what should happen is a ACTIVITY is sent to SAP Business Wrok Place and fromt there if the AGENT executes the task then it should open the BSP aplication.
    Now In my case the BSP application is opening as soon as I execute the workflow directly and in the BUSINESS PLACE also the TASk is stored in the inbox .
    I want to open the BSp application only when AGENT executes the TASk from the Business Work Place
    What can be done , to over come this problem?
    PROBLEM SOLVED
    Thanks
    Pavan

    Could you please share the solution as it would be of great help?

  • CALL BSP from ABAP report

    I want to execute a BSP from ABAP report. The BSP is the standar CRM CASE MANAGEMENT BSP.
    I have a CRM CASE list in ABAP report and when I make double-click on one case i want to call BSP to show this case. I don't want to execute the GUI transaction CRMD_CASE. I need to execute the BSP.

    Hello Ivan,
    To call the BSP from the ABAP report following thread will be helpful for you.
    Call BSP from SE38 Program ?
    Regards
    Aashish Garg
    Message was edited by:
            aashish garg

  • Calling BSP from EBP

    Hi ,
    Has anybody called BSP page from EBP/ITS application ?
    How can I call BSP from ITS ?
    Thanks & Regards,
    Sachin S M

    Hi Sachin,
    the easiest way is to call the BSP as a "catalog"
    Just publish your BSP, then you may find under tab properties the copmplete URL for your BSP Application.
    Then just define a catalog in spro
    "Enterprise Buyer->Master Data->Define Catalogs"
    where you define a "catalog" with the URL under catalog application call structure.
    Result:
    You should find an entry under your tab caltalogs with  the description from your entry made in the customizing.
    Regards
    Andreas

  • Calling BSP from Workplace Inbox

    Is there a way to call BSP from Workplace inbox workitem?

    Hi Ram,
    If you can call URL like http://sdn.sap.com , you can.
    Dany

  • Calling BSP from abap program by interfacing EP

    Dear Friends...
    I am cslling a BSP... from an ABAP program... for that I have used this class and also a function module to ckeck.. actually from the abap program it invoks the BSP page very nicely and as my logic for invoking the BSP is a part of the Business Object and it is associated with the Enterprise portal so... when i reach the ep and trigger that business object to instantiate the BSP page from my calling logic of abap... it goes to the ITS and port 80 or something and didnt produce the BSP.. and only the blank screen was there...kindly help me how i am supposed to instantiate the BSP from properly from ABAP by interfacing the EP... my code is given below...
    data :
    lv_url type string.
    concatenate
    'http://sapdevbp.sbic.co.za:8041/sap(bD1lbiZjPTIwMA==)'
    '/bc/bsp/sap/z_updatemng/bp.htm?bpid=' object-key-businesspartnerid
    into lv_url.
    call method cl_gui_frontend_services=>execute
    exporting
    document = lv_url
    exceptions
    others = 1.
    please help....
    me...
    regards
    Naim

    hi ,
    you can try using FM CALL_BROWSER in your report(ABAP code)to call bsp,like
    data url(200) type c.
    url = 'http://<server>.<domain><port>:'.
    concatenate url '/sap/bc/bsp/sap/' into url.
    concatenate url 'your_bsp_app_name/your_start_page.bsp' into url.
    concatenate url '?sap-user=<userid>' into url.
    concatenate url '&sap-password=<passowrd>' into url.
    CALL FUNCTION 'CALL_BROWSER'
      EXPORTING
        URL                          = url
       WINDOW_NAME                  = ' '
       NEW_WINDOW                   = ' '
       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.
    For this to work you have to enable SSO on your server.
    you can check if it is enabled or not by runnning the BSP application "SYSTEM" ,page "SSO2TEST.htm" .
    Follow the instructions on the page for testing.
    This may not be a great way as your userid password are passed via URL,still it works
    Cheers!

  • Calling BSP from report and return control back ?

    Hi All,
          My requirement is as follows :-
    1. I am calling a BSP from report using CL_GUI_HTML_VIEWER->show_url. The BSP page is displayed successfully.
    2. Then, I perform some operations and want to return some data back to the main program (from where it was called - Report) and continue execution from there
    How do I accomplish the second requirement (Control doesnt come back once I close the BSP) ?
    Regards,
    Ashish

    how to generate events from html code in the html control back to your ABAP check out this demo program
    SAPHTML_EVENTS_DEMO
    say for example, in your case you are showing the BSP in GUI HTML control and on clicking a link you want to pass some data from your link to ABAP program and the ABAP should receive the value and process it and may be comeback to same BSP or go some to some other screen/transaction.
    steps to follow:
    after creating the html control
    register event for call back and call the BSP url.
    create object hviewer
                 exporting
                   parent = mycont.
        myevent-eventid = hviewer->m_id_sapevent.
        myevent-appl_event = 'x'.
        append myevent to myevent_tab.
        call method hviewer->set_registered_events
          exporting
            events = myevent_tab.
        create object evt_receiver.
        set handler evt_receiver->on_sapevent
                    for hviewer.
        hviewer->enable_sapsso(
          exporting
            enabled    = 'X'
          exceptions
            cntl_error = 1
            others     = 2
        if sy-subrc <> 0.
        endif.
        call method hviewer->show_url
          exporting
            url = wf_url.
    in your BSP the link should look like below
    A HREF=SAPEVENT:TAGS?value to be passed to your ABAP> link text </a
    when you click this link in bsp then you can then capture the value "TAGS" to know which link was clicked and the value passed after the ?
    link is just one option, you can also send whole form data.
    this type of link and form will only work when your BSP is invoked within HTML contro. if its invoked from standalone browser these wont work. so you amy want to dynamically show/hide "sapevent" links based on where it runs.
    Hope this is clear. if not do getback.
    Regards
    Raja
    Edited by: Durairaj Athavan Raja on Sep 9, 2008 1:04 PM

  • Calling BSP from WEB Template

    Hi,
    Can any one help me regarding Bex web designer..
    I want to call BSP in my Bex web template with passing parameters to BSP(R/3) over URL  and also like to avoid login pop for BSP.
    Thanks
    Atul

    Hi Arun,
    Thanks for your reply, but what i want to know is from WEB template how can we get variable to pass it to BSP page.
    Eg: If i have using hierarchical object in my WEB template and i want know which node(level) i have selected, how i can achieve that, if i am able to do that then i can pass it to my BSP page.
    Regards
    Atul
    Message was edited by: Atul Dhariwal

  • Call BSP from BAdI

    Hi all,
    We are implementing a BAdI and want to launch a browser calling our own BSP (we have developped a new application). Could you please tell me if there is any FM or class which allows this?
    Thanks in advance
    Pablo

    Hello Pcui Experts,
    i didn't find a solution in this forum to manage this simple request : open a url/internet page (eg google) from a button event or any pcui event.
    It seems that the abap function CALL_BROWSER need a sapgui context / or an ITS server (not my case). Also, i can't manage this little development using a BSP.
    Does someone has any idea ?
    M. Markus H.

  • Calling BSP from WAD

    Hi All,
    I have developed a BSP Program. I have to call this program(default screen) from a web report i.e I have to give user a link or button to start the BSP Program. Can someone let me know how can I do this in WAD?
    Best Regards,
    Nene.

    hi Nene,
    you can try something
    <a href='/sap/bc/bsp/sap/yourbsp'>BSP title</a>
    hope this helps.

  • Call BSP from a funtion module and use results of the BSP in the calling fm

    Hi BSP experts,
    I want to implement following scenario. But currently I've no idea how to realize step 4 of the process.
    1. An ABAP program calls a function module.
    2. The function module calls a BSP page.
    3. In the BSP users will fill out some fields (e.g. name).
    4. After pressing the submit button the BSP should transfer the values to the export parameters of the calling function module. 
    Thanks for your support & Regards

    within the FM code you should call a SAPGUI screen with embedded html viewer control, in which you will show the bsp page and user can enter value and hit submit. you can then collect the user entered value and set it as export value fo the FM. but why do you want to do this?
    Regards
    Raja

  • Calling transaction from workflow step ?

    hi there,
    is there any business object or apab-class with which i can directly call a transaction ?
    i want to put in the fixed value PA71 for the transaction, and that should be started. but i can't find an OT for that !
    best reg, Martin

    Hello,
    Create a method in the custom business object that you use in the workflow. While creating the method, check radio button "Transaction" and specify the transaction code that you want to call.
    This radio button is present in the tab "ABAP" when you double click on the method.In this way you can call the TCode.
    Hope this will help.
    Regards,
    Sam

  • 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

  • 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

  • Calling External Web Service from Workflow

    Hello Gurus,
    I'm working on a workflow development in which I have to invoke an external web service (non-SAP) from a workflow task. As soon as the work item is created in SAP, I need to send a notification via web service call. So I thought of having a workflow step to call the web Service.
    (1) Can I use WF_EXTSRV wihout having a BSP application.? There is no BSP application in my case.
    (2) What are the possible options I have to achieve this?
    Thanks
    Steve.

    Hi,
    I don't see a reason why you should necessarily use WF_EXTSRV.
    Just create ABAP class in SE24, for example ZCLASS. Add interface IF_WORKFLOW to the interface tab. Implement the interface methods. Actually you don't really even have to implement them, just go into the methods and activate them. Now you have a workflow compatible ABAP class.
    Now create new static&public method to it, for example CALL_WEBSERVICE. Add any importing and exporting parameters that you need (what info you need from workflow to call the web service and vice versa). Code your web service call from this new method.
    Create new task in PFTC. Call your new method ZCLASS->CALL_WEBSERVICE. from the task. Add the task as a new step into the workflow in a suitable place.
    Regards,
    Karri
    Edited by: Karri Kemppi on Nov 30, 2011 10:04 PM

Maybe you are looking for

  • I cant access a computer or laptop at the minute with itunes and my iphone decided to cut out during an update, im now stuck on a 'connect to itunes' screen, HELP!

    hi every one , so im out and my iphone tried to update to the newest 7.1.1 os,woohooo. but not so much, it crashed when doing so and now i have no access to an itunes account and im pretty stuck. how can i fix this issue without accessing itunes? isi

  • SSO in resource adapter : Subject=NULL

    Error while trying to use SingleSignOn in resource adapter deployed in WebLogic server 8.1 Hi, To support SSO in Resource Adaptor all steps were produced as described in WebLogic site: http://e-docs.bea.com/wls/docs81/secmanage/credential_maps.html#1

  • Unable to create SUS Vendor User ID

    Hi Gurus, I've ticked the "Portal Supplier" indicator in BP screen. System triggered XML msg to PI and received successfully in SUS. Unfortunately the processing is failed, XML error msg as below:   <?xml version="1.0" encoding="UTF-8" standalone="ye

  • SAP Query (InfoSet) - table %DTAB

    We have just upgraded to ERP2004 (from 4.6C) and, in addition to direct ABAP coding, I use the Query tool a lot. From the code generated by the query application generator, it appears that the output table is now %DTAB. I could be extremely usefull t

  • Safari startup page not loading at launch

    Since Mac OS Lion upgrade, Safari now reopens pages displayed when closed even if the option is not selected. For instance, I tried to select "Home Page" and "Top Sites" option and it still reopens the same pages as when I closed it previously. Am I