BSP or Java ?

Hi
I have a basic question but I am facing it today so would like to know from SAP folks about it.
Given a task of developing web applications out of SAP back end (R/3 or BW) which route do I follow
1) BSP - Develop the front end in BSP (HTMLB). The data retrieval from back end SAP system will be easier as BSP development is integrated into SE80.
2) Develop Front end in JAVA and use JCO/JCA/XMLA to connect to back end SAP system to retrive the data ...
WHich one is better in terms of
1) Development
2) Future (considering SAP's migration towards Java tools)
3) Support
Thanks

hi,
huuuum, Well BSP or Java ??
I would say, if some one has gone through the Craig Cmehil, first three or four weblogs, he/she will get his answer, more over one has to select BSP or Java on basis of resources avaiable !
for example if you dont have SAP WAS application server or your house is lack with ABAP OO skills, than ofcource the choice left is Java/JCO solution, which certainly has some problems, a few of them listed here
In JCo performance will always be a bottel neck
Ofcourse all functionality of SAP is not avaiable through RFC enable BAPIs ( though there are more then  thousand BAPIs avaiable, but still not all functionality of SAP)
Many Experts who have hand on experience on both platforms says that, WAS/BSP is much more faster, stable, robuts and reliable in comparision to J2EE/JSP. you might can consider to read the following artical
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/clash of the titans iii.pdf
Hope it helps,
Regards,
Haider Syed

Similar Messages

  • PCUI/BSP  vs JAVA iviews?

    Hi
       I installed business package for crm and i am planning to develop some new iviews. Rightnow I am confused to decide on whether to develop the iviews in java or in PCUI/BSP?
    could some one please let me know what is the criteria to decide which one should i use?
    For ex: why did SAP choose com.sap.pct.crm.mkt.Calendar (Marketing calendar) iview to be developed in java, why not use pcui/bsp as used for most of other iViews in the business package?
    Please help me in this regard.
    Regards

    Hi Hendrik,
    BSP application will be little harder to migrate to different platforms like Web App Server for Java...etc and look & feel is not considered as the greatest.  Where as Java iViews are portable, extendable, migratable and look & feel is quite good.  Last but not least, I believe that Java iViews go well with Enterprise Portal rather than BSP.
    You can choose between Java or BSP based on the resources you have to develop apps and your need i.e. the goal of the application.
    I am sorry to say that I dont know the answer for your last question.  Below you will find some links which might be useful for deciding between Java and BSP.
    Java vs. ABAP
    ABAP OO + BSP are more powerfull than Java ?
    The Paradox of Choice
    Thank you
    Regards,
    Bharath

  • Your opinion on:  BSP or Java Webdynpro or ABAP Webdynpro?

    Could you please give me your opinion on the business scenario we have here:
    We are implementing SRM 4.0 with backend R/3 4.6C, WAS 6.4 and Portal 6.0. SRM has its typical shopping cart applications mainly for procurement and the workflow trail displaying the approval. The client wants us to build a few custom forms on the web frontend of SRM (or may be in Portal). The idea is to store these forms and display when needed with the status info just like a shopping cart.
    <b>Now the requirements for these forms are as follows:</b>
    1. These forms will have multiple fields which need to have the F4 kind of help. (the F4 options will reside in SRM or R/3)
    2. The form should have some kind of a ALV grid  (autoexpanding feature) which will allow the user to put in multiple line items so that they could submit more items on one form.
    3. Users need to be able to attach a spreadsheet to the form which should not be editable once the form is submitted. The attached spreadsheet should be stored. (We are planning on using Archivelink Filenet for this)
    4. Upon submission, a workflow will be kicked off as per the defined Org structure for approval of the form.
    5. After submission, the user should be able to go and view the approval status of the form and also print the summary of the values that he entered in the form. (may be a smartform could be provided for this)
    We looked at different options to accomplish this task:
    <b>BSP:</b>
    Creating BSP pages and giving access as links to the user on the webfrontend of SRM. Now, if we go the BSP route, we need to develop in SRM as the R/3 4.6 c does not have BSP development capabilities. If we take this approach, I am not sure if all the above requirements (specially like attaching spreadhseets) will be met with BSP pages.
    SAP Webdynpro Java: 
    It seems that the Webdynpro is easier to use because of the graphical tools available. But the only problem if we go this route is that we will have to find a java guy.
    SAP Webdynpro ABAP:
    We currently have WAS 6.4. As per the documentation, the ABAP Webdynpro development tool is available from NW04s onwards. So, we are still not sure if we could use it. But, we want to push towards upgrading if necessary. Being an old time ABAPer, developing ABAP Webdynpro seems do-able. (i know it may not be that easy).
    Last but not the least, DIALOG Program:
    Creating a dialog program in R/3 or SRM seems fairly simple. Then, an iview could be created on the portal for this transaction, though at this point I am not sure how a spreadsheet could be attached and stored within a dialog program.
    The creation of the workflow may not be that bad after the original form is designed. The graphical display of the approval trail might be difficult, but we might get away with a report for that. For printing the details of the form, I guess I could develop a smartform and put out a button on the screen to print it out in the display view.
    Could you please give me your opinion /  best approach for accomplishing this task, keeping in mind the complexities of these new dimension products?
    Thanks
    Sri

    I would say that all four solutions to solving your tasks are technically feasible.  Here are some thoughts that I had however:
    First ABAP Webdynpro: it is true that ABAP webdynpro is only available with Netweaver04s.  04S is still in ramp-up which means that only a subset of the customer base is allow to implement it.  It will not become generally available until later this year (check the service marketplace for current release estimates).  That being said, it probably elimintes WDA as a possiblity for your project unless you are will to wait and to upgrade.
    However having worked with WDA for a while it is probably the best tool to custom develop what you describe.  It has excellent built-in F4 value help.  It also has a damn fine ALV grid implementation.  The spreadsheet could be just as simple as file upload in binary or your could try your hand at office integration.  Finally for the form you could use Adobe Interactive Forms which also has very nice integration into WDA. 
    Now to Dialog Programming: You could of course use dialog programming.  It seems a little bit of a waste to custom build something so large if WDA is in your near future.  There are obvious disadvantages (little OO structure, no MVC, etc).  You would have ALV grid, office integration and of course F4 help.  You could still use Adobe forms if you implement this on the 640 system.  However there are integration points with dialog and Adobe Interactive Forms.  You could still use printed forms however. If you did the dialog program on the 640 system, you could use the integrated ITS to expose it to the web.  The integrated ITS in my experience has quite nice performance although the look and feel remains just like the SAPGui.
    The Java Webdynpro route:  Well you hit the nail on the head - if you don't have a Java programmer already and you don't have the bandwidth to invest in learning Java, this can be a problem.  The Java Webdynpro environment is quite nice.  There are some things I like better than ABAP and some things that ABAP is defintely still better at.  However when it comes to heavy integration with an ABAP backend - ABAP Webdynpro is still the way to go.  Java Webdynpro does have a help feature (OVS), but it isn't "for free" or nearly as nice as the ABAP Webdynpro (perhaps it will get there some day).  That is one of the major advantages of WDA - its closeness to the business data brings several framework advantages like F4 and field help.  WebDynpro Java in 640 also doesn't have an ALV grid implementation.  I am sure that this is something both environments will eventually have, but right now ABAP has the advantage.  On the other hand, Webdynpro Java has equal support when it comes to office integration, file upload, and Adobe Forms support.  You would have a more difficult time integration SmartForms however.
    Finally we come to BSP.  Honestly if I were in your position I would probably choose BSP (unless you could wait for the ABAP Webdynpro upgrade).  You could build a nice MVC OO application using BSP (stateful or stateless).  The BSP product is mature and quite well documented thanks to SDN.  You have the BSP Extensions which when used in Design2003 use the Unified Renderer.  That means that your output will look nearly identical to the same UI elements in Webdynpro.  Also BSP supports portal integration (session management, eventing, and themes). 
    The downside to BSP is that it isn't a full framework (also one of its advantages).  You can insert all your own html and javascript (unlike webdynpro). But this also means that SAP doesn't delivery as many framework services.  For instance there is no ALV or Value Help.  There is no Office Integration or Adobe Forms integration.  There is some farily good Smart Forms integration.  Now the upside- many people have already hit these limitations and overcame them.  In the weblogs on SDN and in a certain SAP Press book (cough, cough) you will find out of the box solutions for many of these problems.  You can find ready to use solutions for Adobe Integration, Office Integration (using Microsoft Office Web Controls), and F4 help.  It will mean investing a little more time up front to get this "home grown framework" up and running - but it is perfectly feasible. 
    There is a learning curve to all these new technologies however.  This sounds like an abmious project.  I wouldn't want to try and tackle this project in any of these technologies if I was new to them.  With Webdynpro or BSP - consider giving yourself time to learn the environment and cut your teeth on some demo apps before jumping into such a huge development.

  • BSP, Webdynpro, Java - Pros / Cons

    In the past I made programs using BSP and ABAP. I read a lot of webdynpros and know about the advantages comparing to BSP. But are there also disadvantes?
    And what's about the Java technology? I read a lot about the Java technology using SAP. But now a customer asked me to explain why he should use Netweaver with the J2EE-engine.
    Is it possible to give me some pros  and cons for
    a) Java
    b) Webdynpro
    comparing to the development of BSP-pages with ABAP(Objects)?

    First of all another major "difference" between Webdynpro and BSP/JSP beside the UI control is the fact that Webdynpro is always stateful.  BSP/JSP have the advantage of being able to program stateful/stateless (or switch between the two).  Stateless applications can be very useful when creating internet facing highly scalable applications.  However when creating business transactions for a smaller group of users, stateful is acceptable.
    Now to ABAP vs. Java. One real world advantage that ABAP has over Java currently is that nearly all the backend business data and logic is contained on the ABAP side of the world.  Although you can access this logic and data with Java, ABAP obviously has an easier time doing so.  Look at ABAP WebDynpro for instance.  If you are creating a WDA component on ECC 6.0 you excellent built in functionality for Value Help.  You also can just use Open SQL in your Model Class and avoid any complications that might come from Adaptive RFC.  I'm not saying that there is anything wrong with the Java tools.  Adaptive RFC is actually quite impressive.  However ABAP has the simple advantage of being closer to the application data/logic.  Although SAP is working hard to bring the java Development and Transport environment up to the same level as the ABAP world, it is hard to ignore the close relationship between ABAP and the underlying Busines Logic.  ESA enablement will help fill that gap in the future, but can't close it all together. 
    However none of the gaps that I discussed are insurmountable.  I think the final decision does come back to what programming language are you and your group most comfortable working in and supporting.  In the long term you will create better applications by leveraging the skills sets that you have than trying to force yourself into a environment that you/your group isn't comfortable with.

  • Captcha on BSP using java is possible? Java allowed in BSP?

    Hello to all,
    My client ask for a captcha on a BSP page of autoregister of SRM module. I have found the posts using PHP
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4e539c30-0501-0010-3291-a4c4193a6414|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4e539c30-0501-0010-3291-a4c4193a6414]
    [/people/eddy.declercq/blog/2005/09/13/die-mensch-maschine|/people/eddy.declercq/blog/2005/09/13/die-mensch-maschine]
    but now the client wants to be made with Java. Is possible to introduce a java call into BSP? i dont think so but you can confirm.
    Thanks for all,
    Nacho

    Hello to all,
    My client ask for a captcha on a BSP page of autoregister of SRM module. I have found the posts using PHP
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4e539c30-0501-0010-3291-a4c4193a6414|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4e539c30-0501-0010-3291-a4c4193a6414]
    [/people/eddy.declercq/blog/2005/09/13/die-mensch-maschine|/people/eddy.declercq/blog/2005/09/13/die-mensch-maschine]
    but now the client wants to be made with Java. Is possible to introduce a java call into BSP? i dont think so but you can confirm.
    Thanks for all,
    Nacho

  • BSP vs Web Dynpro ABAP

    Hello,
    we are looking for a listing that states the functional and technical differences between Web Dynpro ABAP an BSP.
    Is there anybody who has come along such a list ?
    Tx a lot in advance!
    Best regards,
    Ana

    Annette,
    check this
    The SAP Web Application Server (WAS) provides a page-based programming model with server-side scripting as well as server page technology for developing, designing and implementing Web applications:
    Business Server Pages (BSP). Server-side scripting enables direct access to all elements in the application server (such as function modules, database tables, ABAP Objects, and so on.).
    We can create HTML pages or Business Server Pages (BSPs) with server-side scripting in ABAP or JavaScript.
    The HTMLB and XHTMLB HTML Business libraries are available as BSP Extensions for a uniform layout and its associated usability advantages.
    And In the Web Application Server, the presentation layer is separate from the business logic. This makes it possible to implement front-end technology.
    Why BSP NOT WebDynpro
                              BSP
                  ABAP WEBDYNPRO
    Currently PMUSA/JMC customers are using Fire fox (Mozilla), Internet Explorer and Netscape navigator web browsers to access WEBUYPM application.
    BSP supports these web browsers.
    Restricted (Some of the features will not be supported by WebDynpro)
    Existing WEBUYPM application is written in HTML, Business HTML and JavaScript language.
    BSP supports these languages. And it allows even to mix ABAP, HTML and JavaScript thus has more flexibility to convert WEBUYPM application into BSP.
    Web Dynpro does not support HTML/JavaScript.
    Existing WEBUYPM displays the trade communications (Information tab) based on JavaScript and custom configuration file
    BSP supports JavaScript, we can display the trade communications in BSP too.
    Web Dynpro does not support Java Script.
    Existing WEBUYPM application has different colors schemes, Logos and graphical elements for PMUSA/JMC companies.
    BSP support s multiple color schemes/logo. These color schemes can be set dynamically based on company code selection at runtime.
    Separate Themes has to be developed for each User Interface elements.
    Development effort needs to be involved to even display a logo.
    BSP supports client side (user) validations. As most of these validations can be done at client side, the no. of hits on the server can be reduced and thus giving better response for the user inputs.
    In this way, performance can be increased.
    Web dynpro does not support any client side validations, every time the request must be sent to server to validate the useru2019s input. This increases the traffic and reduces the performance
    WEBUYPM application has logos, images.
    BSP supports Client side caching, and thus loads these element from client side very quickly.
    Web dynpro supports very little use of caching on the client side, and hence quite a significant delay in starting on some customeru2019s browsers.
    BSP has no restriction on user interface possibilities, Ex. Grid, drop down boxes, Font colors, size etc.
    Significantly more restrictive in user interface possibilities.
    Ex. Only those fonts, which are provided by SAP, can be used.
    Appearance can be changed dynamically using same web pages, to support different colors for different companies.
    We can have same (or better) look and feel if we convert the application into BSP.
    As there is no HTML coding involved in web dynpro the same look and feel as we have it today can't be achieved by using web dynpro.
    BSP is built for developing any type of web application (including mobile applications. It can be accessed from desktop, laptop, and any kind of smart devices like PDA.
    Web dynpro applications can not be accessed from PDA s (Not possible)
    Why WebDynpro NOT BSP
                 ABAP WEBDYNPRO
                               BSP
    Personalization can be given to the end user if they do not want see any of the user-interface elements.
    We can not hide any of the user-interface elements (Ex buttons ex) during the runtime.
    Note - Current WEBUYPM application does not support any of these options.
    Currently we are setting/retrieving the runtime context values in a session.
    Web dynpro supports State full applications.
    No additional development would be required. 
    BSP also supports to set runtime values and to retrieve the runtime context values, but minor development would be required to achieve this functionality. 
    Currently users can see view source for WEBUYPM HTML pages.
    Using Web dynpro this can be restricted thus providing more security to the application.
    HTML view source can be available to the users, Users can see the HTML client side code (not server side coding) as it does today.
    By using Adobe Flash Island, powerful web pages (RIA) can be created.
    But, Flash Island comes with Net weaver.
    BSP does not support Flash Island. But, BSP supports Java Script.
    JavaScript is essential for the new trend of rich internet applications (RIA), it is used by all the new applications, Ajax, Widgets, Flash, and even Microsoft is supporting JavaScript for the new generation of RIA
    Web dynpro has wizard tools to generate the code to create/configure the User Interface elements.
    Development effort would be required to create UI elements.
    We dynpro has uniformity as we use standard colors provided by SAP
    Uniformity can be achieved by using style sheets (minor development would be required).
    Thanks
    Bala Duvvuri

  • BSP Date Validation

    Hi Experts,
    How to validate two dates in BSP through Java Script. I want date comparison code through java script that can check wether date 2 is smaller than date 1.
    All points will be rewarded to correct and quick answers.

    Here is the code...
    function chkFields ( )
    var flag;
    var dd;
    var mm;
    var yy;
    var today_date;
    dd = <% = sy-datum+6(2) %>
    if( dd.length != 2 )
       dd = '0' + dd;
    mm = <%=sy-datum+4(2)%>
    if( mm.length != 2 )
       mm = '0' + mm;
    yy = <%=sy-datum(4)%>
    today_date = mm + '/' + dd + '/' + yy;
    var date1 = new Date( today_date );
    var ent_date = document.getElementById("if_date1").value;
    var final_date = ent_date.split(".");
    var chk_date = final_date[1] + '/' + final_date[0] + '/' + final_date[2];
    var date2 = new Date( chk_date );
    var reqdate = document.getElementById("if_requestdate").value;
    var fdate = reqdate.split(".");
    var date3 = fdate[1] + '/' + fdate[0] + '/' + fdate[2];
    var date4 = new Date( date3 );
    // Check if date2 is less then date1 and perform your operation
    Edited by: Salil Patel on Jul 21, 2008 5:16 PM

  • Decoding in BSP

    Hi
    I am passing a encoding parameter into BSP using java.net.URLencoder class.
    How to decode the parameter in BSP which is encoded in java using java encoder class.
    Regards,
    puneet aggarwal

    I am using the code as
    l_fname = request->get_form_field( name = '<b>UserID</b>' ).
    clear l_bpartner.
        call function 'Z_CRM_BP_GETNUMBER'
          exporting
            lv_username = l_fname
          importing
            lv_bpartner = l_bpartner.
        if l_bpartner is not initial.
          l_fname = l_bpartner.
          exit.
        endif.
    In this case I am passing the UserId as java encoded parameter.
    Can you please send me the code for how to convert it into BSP in decoded form.
    Thanks
    Puneet Aggarwal

  • Adobe Interactive forms for material creation

    Hi,
    We are considering Adobe interactive forms application to create and change materials in our R/3 system (4.7, WAS 6.20). I understand that there are already standard forms available from Adobe for this. I would like to know whether anyone has used these forms and the RFC BAPIs provided by Adobe and if so, please share your experience on the implementation and ease of use of the forms. Also I would like to know that out of Web dynpro, BSP or JAVA, which one would be the best option. Can we leverage KM’s approval process, notification, and subscription for this application?
    Thanks,
    Viji
    [email protected]

    Hi Viji,
    I believe there must be a misunderstanding here. While Adobe delivers sample forms both in Adobe LiveCycle Designer (only the form) and for their own server products (the LiveCycle series), this has nothing to do with Interactive Forms in SAP software. Adobe contributes 2 key technology components to the joint solution, but the business logic continues to be shipped by SAP only. This means that Adobe neither ships standard forms for an SAP system nor BAPIs.
    In mySAP ERP 2004, a couple of pilot processes built with Guided Procedures were shipped to selected customers. These processes dealt with the creation and changing of master data. These processes are not generally available.
    Interactive Forms is included in several environments, i.e. Web Dynpro for Java, Web Dynpro for ABAP, ABAP Workbench (for printing), Guided Procedures, Internet Service Request (ERP), and Business Intelligence. In NetWeaver '04, you can only use Web Dynpro for Java and ABAP Workbench.
    There is NO OUT-OF-THE-BOX SUPPORT for BSPs.
    If you wish to use KM functions, it'll be up to you to develop them for your process. You will need to persist the generated PDF form (it doesn't happen by default), and there is no standard delivery that includes KM functions.
    Hope this helps,
    Markus Meisl
    SAP NetWeaver Product Management

  • CRM Upgrade

    Hi,
    We will be starting our work on a CRM upgrade from 520 to 600 soon. CRM is linked to R3 as backend. The client does not have too many custom objects at the moment, which is good :). There is limited interaction between EP and CRM. At the moment I am not sure if its through iViews or BSP or Java. But could you please tell me about the areas I shoud be focussing on from the upgrade perspective? What are the critical areas when you upgrade to 600 from 520? Any tips or points to obseve would be really helpful.
    Thanks.

    Hi,
    The differences between 5.2 and 6.0 should be very limited. One thing I know of is that you need to switch to Java mapbox - but that is of course only if you are currently using the server side groupware integration.
    /Anders

  • SAP print option IFRAME

    Hey,
    In WD Application we have a IFRAME that renders the WAD Application.
    Printing the Document:
    I have used the Print provided by SAP . The preview does not render IFRAME content ( Since it is stateless element).
    Can you please suggest how to print the content ? Print preview is not mandatory but Printing document is important.
    Print code:
      l_api_componentcontroller = wd_comp_controller->wd_get_api( ).
      l_appl = l_api_componentcontroller->get_application( ).
      l_appl->print_page( ).

    Thanks Ramakrishnappa for confirming.
    Requirement :
    In  WDA there are multiple IFRAME each displaying different ( say for example 5 ) WAD applications. Each WAD has Native WAD Print button ( that works fine) but we want to combine all WAD outputs to a Single Document
    i.e. in other words print the WD application that has 5 WAD applications as a one single document
    For user Experience - Business wants a print button on WDA that calls the Browser Print command.
    Approach tried - Browser Printing:
    created a another iframe with Print Link, when user clicks on it  it calls the BSP having Java script that calls the Browser Print command. But when we print, it only prints child iframe not the whole document.
    how to get the parent document reference in javascript and print ?
    or Can you please let us know any other better approaches for Browser printing the whole document ?  (Sap code to call the Browser Print - if possible)

  • What is SAP Web Programming?

    What does SAP Web Programming mean?
    Does this involve Jave integration in SAP?

    You can do web programming for SAP in most web technologies, both from SAP world and the "ordinary" world.
    From SAP: BSP, PDK, Java/ ABAP Webdynpro and integrations with other technology standards for web development
    Ordinary: Java connector (can be JSP/ J2EE), PHP integration etc.
    Hope that solves your question, Otto
    p.s.: for most (or all?) the mentioned technologies you can find the separate forum here on SDN

  • How to Debug Java Applet called in a BSP Component

    Hi All,
    In CRM Marketing->Segments->Graphical Modeler
    A click on settings button will load a Java Applet window.
    The settings window displays some elements. I want to translate a text displayed in that Java Applet window.
    Please let me know the ways to debug a Java applet loaded from BSP Component or ways the data is loaded into Java applet from SAP.
    Your help would be appreciated and points will be rewarded.
    Thanks a lot in advance.

    For the newbies, like me:
    Instruction to setup and debug an applet in Eclipse IDE via your Browser
    Java Console Setup for Applet debugging:
    1. Open up the Java Console Application by double clicking on it at C:\Program Files (x86)\Java\jre1.6.0_03\bin\javacpl.exe
    2. Select the Java Tab
    3. View Applet Runtime Settings button
    4. Enter in the Java Runtime Parameters the following: -Xdebug -Xrunjdwp:transport=dt_socket,address=5555,server=y,suspend=y
    5. Note: the port address 5555 can be anytime you want. You will need to enter whatever number you select into Eclipse IDE.
    6. Note: if you don�t need to debug code in the Applet�s init() method, then use....suspend=n (Not tested yet.)
    Eclipse setup for Applet debugging:
    1. Open up Eclipse and create your Applet. Once you are ready to debug go to the next step.
    2. Select the top level Run menu
    3. Pick the Open Debug Dialog� option
    4. In the left column select Remote Java Application
    5. Then select the �New� button to create a debug configuration for the remote session (the new button looks like a page with a yellow plus in the upper right hand corner)
    6. Give your session a name. I used the class name followed with the work remote for example: mainclassnameRemote
    7. Set connection type to Standard (Socket Attached)
    8. Host to localhost
    9. Port to 5555, or whatever you used in Java Console Setup step 5.
    10. Due not check the �Allow termination of remote VM�
    11. Due not close this window.
    Start debugging:
    1. Go to your Applet html launch file and launch in a browser
    2. Then go back to eclipse and select the debug button
    3. Eclipse should now throw you into the debugger mode.
    4. If it hangs, just retry again. It seems to work ok most of the time. A few time I need to close the browser and start over and then it seems to work.

  • BSP / Web-Dynpro (Java / Abap)  what to use in this case ?

    Hi all,
    i have some questions about all this BSP/Web-Dynpro stuff. We have an application (for health care written in Visual Studio) out there at our customers. Some of these customers are using SAP as their backend system. So we've writte some backend functionality (a cash processing, additional reports, a special invoice system etc.etc.) in Abap and Abap-Objects. Actually we are planing a new release for this backend stuff which is using the normal SAP Gui.
    Maybe we plan for the next release to convert our app to a Web based app and we discuss what SAP technology we should use for that.
    Here are my questions :
    - When and why should we use Web-Dynpro (Java) ?
    - Can't we use BSP ?
    - Is there any future for BSP ?
    - When will Web-Dynpro for ABAP be released (actually we are not a Java Shop so Abap is prefered)?
    Hope someone can answer my question.
    Greetings
    Henning

    If you don't mind, I am going to terminate discussion of Web Dynpro ABAP here. It is not that I want to, but we are in a difficult position with this development, and can not really discuss it too much.
    But, let me first make a few (last) comments:
    (*) BSP is available since WebAS 610 (which is now nearly at the end of its lifetime). WebAS 620 is the main platform out there, with NW04 (WebAS 640) now shipping, and the next product is inevitably coming. If you keep in mind that SAP supports each release at least 7 years, and we will be shipping BSP in an upcoming release, you can see that with BSP you are not going to left stranded for many years to come.
    (*) Web Dynpro Java is out and shipping. A very nice development environment. You can build nice things with it.
    (*) Web Dynpro ABAP: it will become a very nice product as well. We should know :). But, it will definitely not ship on NW04 platform. Which unfortunately means the next great NW shipment (both naming and date is not available).
    From our experience, most people seem to make their decisions based on the available Java versus ABAP skills in the shop. However, the other factor to look at is also "pixel perfect" rendering. Only with BSP can you influence the rendering. Web Dynpro is more a development platform for business applications, and as such they must conform to the designated model/concepts, etc.
    brian

  • Possi. for ABAP code instead of JAVA Script for creating searachhelp in BSP

    Hi Consultants i have a doubt that is there a possibility to use ABAP coding in BSP object for creating search help
    instead of JAVA Script if so please reply me with the procedure or else with some sample coding.

    Hi Consultants i have a doubt that is there a possibility to use ABAP coding in BSP object for creating search help
    instead of JAVA Script if so please reply me with the procedure or else with some sample coding.

Maybe you are looking for