Enhancing standard BSP application by using WebDynpro components

Hi all,
We have standard BSP application delivered by SAP; we need to enhance the functionality and some new views to meet our requirement. We have planned to develop new things in WebDynpro ABAP and attach those to BSP.
Is it good practice to use WebDynpro component instead customizing BSP application?
If any body has fair knowledge on BSP and WDA, please let me know.
Regards,
Rajesh

hi
good
BSP->
It is a set of pages that represent a user interface (layout and page flow definition). The layout part of a page normally contains ABAP or JavaScript code which is inserted into the HTML structure. They can contain server-side scripting code in either JavaScript or ABAP. BSP applications use all the conventional ABAP technologies, such as Open SQL and internal tables, allowing developers to create Web pages quickly. This enables existing SAP logic, data structures, and interfaces to be directly used in Web applications.
http://www.thespot4sap.com/Articles/SAP_WAS_BSP_Apps.asp
WDA->
Web Dynpro for ABAP or Web Dynpro for ABAP (WD4A, WDA) is the SAP standard UI technology for developing Web applications in the ABAP environment. It consists of a runtime environment and a graphical development environment with special Web Dynpro tools that are integrated in the ABAP Workbench (SE80).
Web Dynpro offers the following advantages for application developers:
●      The use of declarative and graphical tools significantly reduces the implementation effort
●      Web Dynpro supports a structured design process
●      Strict separation between layout and business data
●      Reuse and better maintainability by using components
●      The layout and navigation is easily changed using the Web Dynpro tools
●      Stateful applications are supported – that is, if the page is changed and the required data remains intact so that you can access it at any time throughout the entire application context.
Note that stateless applications are not possible.
●      Automatic data transport using data binding
●      Automatic input check
●      Automatic operation of the Web Dynpro application using the keyboard
●      User interface accessibility is supported
●      Full integration in the reliable ABAP development environment
http://help.sap.com/saphelp_nw04s/helpdata/en/77/3545415ea6f523e10000000a155106/content.htm
thanks
mrutyun^

Similar Messages

  • Enhance  Standard  BSP  Application HRRCF_CAND_APPL

    Hi,
      I want to change  Std  BSP  Application for E recruitment  candidate.HRRCF_CAND_APPL
        Should  I want to  Copy  Std  BSP   ,  IF I copy    how  shouldi  incorporate custom  bsp in portal.
    If I want to  go  for  enhancment  , then  how  should i do?
    Thanks,
    Asha

    Hi Asha,
    I can see that HRRCF_CAND_APPL is not one of the start page applications. So,you will have to copy this into a Z application & replace the reference to the the standard application with this Z application. This will be a pure development activity with changes to be done to the BSP code.
    Regards,
    Sowmya

  • Enhancement to standard bsp application

    Hi experts,
    i have a req that i need to add one button in standard BSP Application page and need to code as per the requirement.
    can somebody tell me the procedure
    Thanks,
    Inna

    hi
    good
    go through the foloowing links which ll help you to solve your problem,
    /people/sergio.ferrari2/blog/2007/04/06/bsphowto--customizing-the-design-of-system-logon-page-in-netweaver-04
    http://www.sap-hefte.de/download/dateien/828/054_leseprobe.pdf#search=%22ADD%20A%20BUTTON%20IN%20STANDARD%20BSP%20APPLICATION%20%20%2CSAP%22
    thanks
    mrutyun^

  • Enhancinig a standard BSP application/page (/SCF/UIBSP)

    Hi Experts,
    We have a requirement to enhance stanard BSP page (application /SCF/UIBSP, ICH, SCM system). I understand that we can't enhance stanard BSP pages like we do in R/3 or ABAP. Please confirm.
    Incase I need to copy the entire application to a Z/Y program, I would like to know if I have to take any precautions. I am little concerned, as this is the main ICH page delivered by SAP.
    Thank you for your time.
    Regards,
    Sudhakar Karumuri.

    Hi Pavitra,
    Thank you for your inputs.
    Yes the appliation we are about to enhance used MVC design pattern. So I hope I can use the program u suggested.
    Below is our requirement.
    We have a Standard BSP application, /SCF/UIBSP called from program /SCA/ICH_START. This BSP application has a Tree View. We have to add one more node in that tree and when clicked on it we need to display a page with some static text and a button. And when User clicks on that button we need to call an RFC from our R/3 system and get data from it and download the same data into a local system(of user).
    If you can share your email ID I would like to forward some screen shots.
    Thank you for your help.
    Regards,
    Sudhakar Karumuri.

  • Changing a standard BSP application

    Hi,
         We are using a SAP provided standard BSP application. We need to replace the header.jpg with client's specific JPG and also need to change text of some lables. Can anyone guide me how to do these things.

    Hi,
    You can create a "Thema". See below.
    http://help.sap.com/saphelp_nw04/helpdata/en/46/bb1844ab4811d4968100a0c94260a5/content.htm
    Regards,
    Alexandre

  • About 'used webdynpro components'

    Hi Gurus,
    I was testing a sample application to use webdynpro componentisation.
    Situation:
       Project 1:
         Component 1.1
       Project 2:
        Component 2.1
    I need to reuse the Component 1.1 in component 2.1
    So I added component 1.1 to  Project1's public part(eg: com11_PP)
    Then I added the same (com11_PP) to project2's Used DC.
    after that when I tried add it in component2.1's  'used webdynprocomponents',
    it is not avilable there.
    Whether i am missing anything?
    Thanks in advance,
             Sree

    The dependency type: i selected Design Time,Build Time,Deploy Time.
    After creating each project I build & Deployed.
    Only after i added the  dependency.
    I rebuilded again.
    When tested the same senario in one project,
    Project1,
       Component1.1
       Component1.2
    then tried 'used webdynpro components'
    Its working fine.
    But if both components are in diff projects, Its not working.
    anyone can elaborate the process happening inside framework?
    In which all files it will update internally.
    Thanks,
    Sree

  • Standard BSP application

    Hi! All,
    I want to know that is there any standard BSP application in SAP or not, oreference purpose only.
    Need urgently.
    Thanks.

    Hi,
    Open this link for bsp tutorial:
    <a href="https://wiki.sdn.sap.com/wiki/display/BSP">BSP Wiki</a>
    <a href="/people/sap.user72/blog/2004/09/07/bsp-howto-exploring-bsp-development-and-the-miniwas-620">Weblog</a>
    And from your system you can open several BSP Tutorial using SE80, like:
    tutorial_1
    tutorial_2
    tutorial_3
    tutorial_4
    tutorial_4_MVC
    Regards,

  • How to use "used webdynpro components" in nwds 7.0

    hi all,
    I am using NWDS 7.0 SP8 version. I want to use my local DC1 in my local DC2. I have created public part of DC1 and integrated it into DC2 as used DC. But when I try to add the webdynpro component from the Used Webdynpro Components of DC2, I am not able to view the DC1component. Plz let me know the procedures that I need to follow to fix this issue.
    Regards,
    Athulya.

    hi
    i will mention the steps that I have done for the same.
    1. Create DC1- LocalDevelopmentdc1sap.com
        . Create PP(Provides an API)->PP_DC1
        . Webdynpro Component->DC1Comp->Add as Source
        . Finish
        . Rebuild
        . Deploy
    2. Create DC2- LocalDevelopmentdc2sap.com
        . Right Click Used Dc's- Selected PP_DC1(Build, Run)
        . Finish
        . DC->Build
        . Right Click Used Webdynpro Components->Add Webdynpro Component->
                                                                       Browse->Can find only DC2Comp....   
    Plz correct me if I have done something wrong.
    Regards,
    Athulya

  • DCs being removed from 'Used WebDynpro Components' list

    Hi,
    I am having a problem while creating a project from an already activated DC. The DC uses 6 other DCs and was built properly, activated and deployed from a client machine. Now I need to have this DC in my machine (also a client). So I made sure the DC is built & synced properly and proceeded with the project creation from the inactive DC.
    The DC is getting created in my machine, but the Used DCs, though being shown properly in the 'Used DCs' List is missing from the 'Used WebDynpro Components'. And if I try to add a new DC under the 'Used WD Comp' list or edit the component usage of an existing DC, the added DCs are not available for selection.
    <a href="http://img85.imageshack.us/my.php?image=dcerror1ac.gif">Error Screenshot</a>
    I have tried removing and adding the DCs from 'Used DCs' list, reopened the project, restarted the NDS, did a sync, but nothing could help me to resolve this.
    Could someone kindly help me to resolve this ?
    Thanks in advance,
    Regards,
    Nibu.

    Hi Pran,
    As you already know now, the problem has been resolved :). But for the benefit of others like me let me put down what happened:
    On seeing Pran's reply, Since he is an acquaintance of mine, I called him up & explained my problem.
    As per his advice, I checked the DTR and found that the entire DC structure has been added there. But from him I could learn that only the following folders/files should be in DTR:
    - cfg
    - def
    - Meta-Inf
    - Model Folder
    - src
    - test
    - .dcdef file
    Therefore, the rest of the folders/files were deleted and the activity was checked-in. This resolved the problem and all the missing DCs were being shown again.
    Pran, Thanks a lot for your help.
    Best Regards,
    Nibu.

  • Customer exit for Custominzing standard BSP applications?

    Hello everyone,
    I'm getting start in BSP applications and the only thing that I need to do at the moment is to write a LOG in a table when user goes to a Purchase Order detail view, print or download.
    Is there any way to insert a code in the standard BSP application, like an exit?
    Thanks!

    Hi Regis,
    Where do you want to put your customer exit on ?
    Do you have a specific BSP application in mind ?
    Usually, people code their own BSP applications, that is why you don't find customer exit. It is only relevant for standard code.
    <i>About the aspect of writing a log it is more pure ABAP-oriented so you might find a better audience in the ABAP programming forum.</i>
    Best regards,
    Guillaume

  • How to use iterator in standard BSP application BT115QIT_SLSQ

    Hi experts,
    I am new in BSP and my requirement is to put a checkbox icon beside the actions column (that has 2 existing icons already) of BT115QIT_SLSQ enhancement. I read a lot of article about iterators but I believe most of them are used in custom BSPs as we all know that standard BSP uses standard classes as well, which we cannot modify ourselves without access keys. Can someone help me how to use it in standard BSP? Or is there other much appropriate method?
    Thanks and Regards,
    Louie

    Dear Pradeep,
    Find the below link which explains a simple data download to excel from a table view.
    www.sapt echnical.com/Tutorials/BSP/Excel/Index.htm
    Try to avoid the way your using in the BSP application and it is abdicable to use the standard methods / class available like "cl_bsp_utility"
    Hope this will be helpful.
    Regards,
    Gokul.N
    Edited by: Gokul on Oct 8, 2009 9:57 AM

  • How to customize a standard bsp application

    hi folks,
    i want to know what is the SAP recommended way of customizing a standard SAP BSP application. is it directly modifying the BSP application or is it creating a z application using report bsp_customize & then modifying it or is it anything else?
    thanks in advance,
    Sagar.

    if you explained what you are trying to achieve you may get a better response, this blog shows an example of how the bap app was changed.
    /people/suchita.phulkar/blog/2010/09/07/inbound-and-outbound-plugs--what-are-they-and-how-to-make-use-of-them-for-navigations-and-data-transfer-between-views-of-different-components
    There are other blogs for changing the layout, adding tables, adding fields, etc....

  • 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.

  • Standard BSP Application - Condition Records Process

    Hi,
    Can you tell me where we can view the code details of CRM BSP Aplication: CRMM_GCM .  In SE80 under BSP Application i cant see CRMM_GCM.
    Help me solve this issue.

    Hi Ken Lo
    I faced the same problem,
    check the infotype that is getting affected in the backend and enhance it with the field you want and assign a domain of char1 which is having the values like Yes and No.
    I used the domain<b> XFELD</b>.
    so that you can get the input field in that page.
    <b>(for this the infotype must have a CI include)</b>
    The input field will automatically appears in the page.
    It will not appear as checkbox but if you can go to the include screen and convert the input field to check box.
    It will appear in the BSP page as a drop down with two values Yes and No.
    If you save with Yes it will update the infotype with X.
    regards..
    Ravi..
    P.S.
    If you dont know how to enhance please give your mail ID and I will send you the document how to enhance the infotype (its an SDN document only you can even search sdn for that).

  • IE11 compatibility of application developed using webdynpro java in NWDS7.01.12

    Hi,
    I have a webdynpro java application developed using NWDS 7.01.12 with jdk1.4. This portal application is not working when accessed using IE11 browser. The action on buttons and selection from a drop down list in this application is not responding in IE11. Its working well with mozila fire fox vrs 31. On click of action the following error is encountered:
    SCRIPT438: Object doesn't support property or method 'attachEvent'
    File: sapUrMapi_ie6.js, Line: 683, Column: 7
    which points to the below piece of code:
    function sapUrMapi_initLinkStatus() {
      var oNodes = document.getElementsByTagName("A");
      for (var n=0;n<oNodes.length;n++) {
        if (oNodes[n].href.indexOf("javascript:void")>-1) {
          oNodes[n].attachEvent("onmouseover",sapUrMapi_resetStatus);
          oNodes[n].attachEvent("onfocus",sapUrMapi_resetStatus);
    Also on selection from the combo box the below error is displayed.
    SCRIPT438: Object doesn't support property or method 'createEventObject'
    File: sapUrMapi_ie6.js, Line: 2193, Column: 2
    Code:
    oComboBoxSCEvent = document.createEventObject( oEvt);
    The above mentioned errors are being pointed to sapUrMapi_ie6.js file.
    Is there any solution to over come these issues other than setting "user agent string" value in the browser?
    Can this be resolved with any changes in the application or is there any SAP provided solution?
    Please help me to resolve this issue.
    Similar issues are also pointed to popup_ie6.js files at "window.attachEvent("onload",sapPopup_init)" and
    "window.document.attachEvent("onmousemove",resetMouseOver)".
    Thankyou.

    Hi Karthika,
    It is mentioned in Ervin's famous doc, that NWDS version must match that of RunTime System.
    NWDI vs. NWDI content
    I thought the NWDS must be updated via update sites, but surprisingly I could find the patch in service market place.
    I do not know how to get the download link directly for you.
    Perhaps you can spare a few seconds and navigate to
    http://service.sap.com/swdc
    Support Packages and Patches
    A-Z Index
    N
    SAP NetWeaver
    EHP1 for NetWeaver 7.0
    Entry by Comopnent
    Developer Studio
    BR, Tom

Maybe you are looking for