How to call custom BSP application (copied from standard)

Hi,
I came across 1 interesting link in SDN.
[Enhancement procedure of BSP application HRRCF_RECRUITER in eRecruitment]
My requirement is also similar.
I need to copy the HRRCF_TRM_SRCH application.
I know how to make the changes for the logic (like copying the standard controller & iterator class etc.)
But I donu2019t know how to call the custom BSP application.
One requirement is, I need to call a BSP application, in which there are only UI(user interface/screen) changes .
That is, if there are only changes made to hitlist_cand.bsp page . And no changes made to hitlist_cand.do page.
Eg: Removing one button from screen.
Second requirement is, I need to call a BSP application in which there are logic changes also.
(I know how to  change the standard controller class to custom class)
Eg: Changing logic of button.
We tried renaming the application name from standard to custom one (with Namespace=SAP itself, though it gave a warning) in the table T77RCF_LOG_APPL .
Then we used this name to configure the start page link. But still the execution control is going to standard page & not to custom BSP application.
How will I know which BSP application(Appl A), is calling the BSP application (Appl B) in which I want to make changes ?
The starting application is HRRCF_START_INT.
Would really appreciate solutions posted.
Thanks,
Nisha Vengal.

Hi Nisha,
I think you have an issue to call custom BSP.
-     Ignore the warning message (in the table T77RCF_LOG_APPL) as it is just a warning message. I did not touch start page link at all.
-     Additionally you need to make (I had to made) an entry in table u2018V77RCF_SMG_NAVIu2019.
Let me know, if you need anything else.
...Naddy

Similar Messages

  • How to call custom BSP application on click of BACK button for SC in EBP.

    Hi All,
    We are implementing OCI using custom BSP applications.In EBP SC screen ,in step1 (Select Goods/Services), the links for these BSP applications are displayed.
    The user can create a shopping cart using these applications , after the items are transfered from BSP to SC on standard  EBP screen , in step2
    there are four buttons ,
    1)Refresh
    2)Check
    3)Back
    4)Continue.
    We need to call one of our custom BSP applications on click of  this BACK button
    How can i acchieve the same?
    Do i need to make changes in the standard ITS application or thers some other way?
    Thanks,
    Anubhav.
    Edited by: Anubhav Jain on Jul 1, 2008 7:24 AM

    To call a wd abap application from BSP use the method CL_WD_UTILITIES=>CONSTRUCT_WD_URL then just create a link in bsp with the url returned like this:
    <a href="url">Link</a>
    To pass data from wd abap to bsp or vice versa that a look at this blog: /people/koen.labie2/blog/2006/11/29/eating-cookies-with-webdynpro-and-bsp
    regards,
    Fabio Louzada Saito

  • How to run custom BSP application in UI frame work.

    Hi,
    Can you please tell me how to run custom BSP application in UI frame work.
    I have copied CRM_UI_FRAME application into ZCRM_UI_FRAME. Now if i am trying to test this particular application but in URL of IE i am able to see that its always calling CRM_UI_FRAME application.
    Can any body help me out in this?
    Rgds,
    Jat.

    Hi!
    You will find that and some other interesting stuff here
    https://websmp206.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700001006302007E
    The documents name is How-to Guide Framework Enhancements
    rollo
    Edited by: rollo on Aug 8, 2008 8:20 AM

  • How to call a BSP Application inside Webdynpro for  ABAP

    Is there any way to call a BSP application inside the webdynpro ABAP application..
    The Input screen will be the BSP page and when the user click the action it have to trigger some data in BSP and in turn it have to collaborate the manipulated data in webdynpro and shows the output in webdynpro or in BSP..

    pls refer to http://help.sap.com/saphelp_nw70/helpdata/EN/30/1b62799d786445a72ad85acb4fd55b/content.htm
    and check if it helps u

  • Adding a tab on opportunities and call custom  bsp application

    Hi All,
             I want to add a tab "Visit Reports" in accounts,opportunities,contacts applications and on clicking this tab it should call a bsp application.I followed the
    steps given in the following  blog
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1646. [original link is broken] [original link is broken] [original link is broken] [original link is broken]
    1.This blog gives steps to create a tab and call bsp in accounts application,I could create a tab but it is not calling any bsp application?
    2.When I followed the same steps to create a tab in opportunities ,it dint work.In the application set of opportunities what should be given in "parent structure"?For accounts I have given BUP_MAIN.
    3.Do we have to write anything in the process event,to call bsp?If so can u give me the steps.
                        Please suggest,it's urgent.
    Regards,
    Ruby Chacko.

    Hi Raj,
              I have done customisisation of application set also,but it still doesnt work.
    I have given application set-comp_bupa ,structure name,mac,structure type-dependent structure,parent type-bup_main.My read method is as follows:
    method if_crm_bsp_model_access_il~read.
        data :
          lv_account type bu_partner,
          lv_submi   type crmt_object_id,
          lv_guid    type crmt_object_guid,
          ls_screen_structure type zcrmt_bsp_acc_aett,
          lt_screen_structure type table of zcrmt_bsp_acc_aett.
         CALL METHOD CL_BSP_RUNTIME=>IF_BSP_RUNTIME~CONSTRUCT_BSP_URL
    EXPORTING
    IN_APPLICATION = 'z_timerecord'
    IN_PAGE = 'input.htm'
    IMPORTING
    OUT_ABS_URL = ls_screen_structure-url .
        case iv_screen_structure_name.
          when 'ZCRMT_BSP_ACC_AETT'.
            read table it_object_key index 1 into lv_account.
            concatenate
              ls_screen_structure-url 'P_KUNNR%3d' lv_account
              ';P_AUF%3d;P_ANG%3dX'
             into ls_screen_structure-url.
        endcase.
        insert ls_screen_structure into table lt_screen_structure.
        et_screen_structure = lt_screen_structure.
      endmethod.
    If there is any mistake in the read method please reply.I have followed the same steps ,given in that blog. ( Modify method is empty implemented.)
    Please give me guidance.
    Best Regards,
    Ruby.

  • Calling custom BSP application from CRM PCUI

    Hi,
    We are using the CRM PCUI for channel partner management. Since PCUI framework has some limitations as to how the data is formatted in the layout such as no multiple value selection ( Being a generic framework using blueprint tables we have to use the predefined layout settings and positions) 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

  • EREC-BSP-How to call a bsp application from another bsp application

    Hi Experts,
    In E-Rec one of my bsp application zapp_e_ext calling another standard bsp application hrrcf_searchhlp when user click on search help button.
    i made a zcopy (zhrrcf_serchhlp) of std application hrrcf_searchhlp,and did some changes,
    now the problem is how to replace the std application with zapplication so that zapplication should be called in place of std application when user click on search button.
    Cheers,
    Amod

    try exec()ing the cad program with the name of the file as a command line parameter...
    Runtime.getRuntime().exec("CADProg.exe Test.prt");
    i have no clue if this will work but it seems like it's worth a try.

  • How to create custom BSP application in SAP CRM?

    Hi Experts,
    I would like to seek help from you. I am new in developing CRM objects. My first requirement is to create a custom program that will generate a PDF report.
    First thing I would like to know is the transaction code where I need to create a BSP application that will be able to run in crm webclient. Please clarify if it is in BSP_WD_CMPWB or in SE80 because it is said that I should create BSP application using MVC.
    Second thing is how will I be able to call a smartforms in a BSP application. The scenario for my custom program would be, I should have a two input fields in the selection-screen which are Business Partner ID and Product Lines. together with a button that will trigger the form when ticked.
    Hope to hear from all of you. Your help will be very much appreciated.
    Thanks and Regards,
    Monica

    Hello MonicAnna,
    You can find some information on this page.
    (http://help.sap.com/saphelp_nw70/helpdata/en/59/cd7daa07d711d5b66f006094192fe3/content.htm)
    And also you dont have to use se80 to create new Bsp appliaction. You can create new application by this transaction BSP_WD_CMPWB.
    Zafer,
    Edited by: Zafer Kuru on Dec 5, 2011 10:12 AM

  • Xslt: calling custom Service Application Proxy from xslt

    Hi,
    Basically, i have creted my custom service application and i wrote webpart to consume it. I have a requirement, to add a button in the SharePoint-Blog XSLTListViewWebPart located in the ~/blog/post/post.aspx page. In this page, they have 2 XSLTListViewWebPart,
    and i want to add a button in it to call my service application webservices. I have 2 problems:
    a. how to get the target url of my service app because in Custom Service App, it add reference to my AppClientService class in my service app:
    using
    (SPSite
    oSite = properties.OpenSite())
    AppServiceClient
    serviceClient = new
    AppServiceClient(SPServiceContext
    .GetContext(oSite));
    serviceClient.InsertTest("UserName"
    b.
    how to integrate the calling of my custom Service Application in the XSLTListWebPart?
    Any
    article about custom application with xsltListWebpart would be appreciated.
    Thank you.
    Thank
    you.
    Regards,
    Jerry

    In the blog.xsl file below span tag renders the author
    So you can use RenderAuthor template to display the author name
    <!-- For the author field, render it using the span style and preceed it with the word "by"-->
    <span class="ms-postfootercolor"><xsl:value-of select="$thisNode/../@resource.wss.ByPrefix"/></span><xsl:text disable-output-escaping="yes" ddwrt:nbsp-preserve="yes">&amp;nbsp;</xsl:text><xsl:call-template name="RenderAuthor"/>

  • Calling a BSP application from another

    Hello,
        I have not a lot experince in bsp's programming.
        I am trying to call a bsp applicattion from another one. Do you know how can I do it?.
        Thanks in advance.  Javier.

    hi Javier,
    For questions on BSP programming,you should post your questions on the bSP forum.
    For your question,it depends on how you want to call your BSP application.
    Do you want to navigate from one BSP page to other or you want some link which leads to the other BSP application.?
    You can find sufficient help on the help.sap.com
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm">http://help.sap.com/saphelp_nw04/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm</a>
    For more details, you can search SDN itself.
    IF you have more queries,your'e welcome.
    Regards,
    Siddhartha

  • Calling a BSP application from universal worklist

    Hi All,
    I want to call a BSP application, when a workitem is clicked in Universal Worklist(Enterprise Portal)
    I have configured the Task Type in SWFVISU transaction, with Visualization type BSP standard & in visualization parameter i entered,
    APPLICATION = zgelrbsp0001
    PAGE_ID = leso.htm
    When I click on the workitem my test BSP application is called. Buy my requirement is not call a static dynamic application, when the workflow is called the workflow container has a URL
    http://dev01.abc.gov.sg:8000/sap/bc/bsp/sap/hap_document/document_port_wf.htm/
    this URL will change. But I don't know how to configure to call the URL in container. Please let me know how to achieve this.
    Regards,
    H.K.Hayath Basha.

    Hi Raja,
    Thanks for the reply.
    I said wrongly in my earlier mai, my URL is static, but the parameter appl_id  will have different value.
    http://dev01.abc.gov.sg:8000/sap/bc/bsp/sap/hap_document/document_port_wf.htm/?appl_id=1234
    What I have done is similar to the one which you have said, copied the standard BSP and modified, I pass WORKITEM ID to the BSP application, BSP application reads the workflow container for appl_id and sets that value to the BSP application attribute.
    There should be a better way to do this.
    Regards,
    H.K.Hayath Basha.

  • How to call a VB application from Java

    Hi,
    does anybody know how to call a VB application from java.
    Would appreciate if you can provide me with an example.
    thanks

    try exec()ing the cad program with the name of the file as a command line parameter...
    Runtime.getRuntime().exec("CADProg.exe Test.prt");
    i have no clue if this will work but it seems like it's worth a try.

  • How to call a Bapi or RFC from a custom logon module

    Can you provide an example of how to call a bapi or rfc from a custom logon module? (used to authenticate in portal)

    Hello all,
    Is it possible to use SAP JRA instead?
    We have a Connector deployed on the WebAS 6.40. From an EJB (Webservice) it is possible to lookup the connector, but if i try to lookup the connector from a custom LoginModule, i get the following error:
    Path to object does not exist at java:comp, the whole lookup name is java:comp/env/eis/SAPJRA_CRMDC.#
    The whole lookup in LoginModule looks
    try
                   initialcontext    = new InitialContext();
                   connectionFactory = (ConnectionFactory) initialcontext.lookup("java:comp/env/eis/SAPJRA_CRM");
              } catch (Exception ex)
                   location.errorT(ex.getMessage());
    Regards Oliver

  • How to call a WD4A Application of another system

    Hi,
    I have the need to call a WebDynpro Application of another system via a URL call, thet the application should be opend in the CRM WebUI Window (statefull ) .
    Calling the application via a button event & transaction launcher works fine, but i need to call it from a BSP page. So my idea was to create an iframe, but this obviously opens a new window:
    <html>
      <head>
        <title>IFrames - Webdynpro Test</title>
      </head>
      <body>
        <iframe src=<%= lv_url_route %>"
          width="100%" height="500" scrolling="auto" frameborder="1" transparency>
              </iframe>
      </body>
    <html>
    Can anybody help?!?!
    Thanx & best regards,
    Oliver
    Edited by: Oliver Pregler on Jul 28, 2008 3:26 PM

    Hi Oliver,
    unfortunately I know nothing about BSP-Applications, but this is how I call my WD4A-Application using a FM from CRM:
    data: lr_empty_parent type ref to cl_gui_container,
          lr_viewer       type ref to cl_gui_html_viewer.
    data: lv_url(200)     type c.
    lv_url = 'http://www.xyz.com'.
      create object lr_viewer
        exporting
          parent             = lr_empty_parent
        exceptions
          cntl_error         = 1
          cntl_install_error = 2
          dp_install_error   = 3
          dp_error           = 4
          others             = 5.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                  with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
      lr_viewer->detach_url_in_browser(
        exporting
          url              = lv_url
        exceptions
          cntl_error       = 1
          dp_error_general = 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.
      cl_gui_cfw=>flush( ).
    If it helps you - fine. If not - forget it
    Best regards
    Jörg Racz

  • Calling a BSP application in ABAP webdynpro

    Hi Friends,
    Is there any chance that i can call a BSP application from WEBDYNPRO.
    regards
    Nalinikanth.

    Hi Yashpal/ Pankaj,
    I have one question regarding this.
    The usage of the UI element link "link to URL" is pretty much understandable to call a stanalone application.
    Whereas the usage of suspend and resume plugs, how does it work for BSP applications? For two WD components we can connect the plugs and it works.
    As I do not know about BSP, does it have in/out plugs like WD components?
    If so how to create the navigation link for this.
    Please explain.
    Sankar.

Maybe you are looking for