BSP or WebDynpro for RF transactions?

For WM RF transactions, tipically, custom transactions are created from scratch (most of the time) in ABAP and seen in the RF devices using SAPConnector (either text based or html (SAPWEBConsole).
For the latter, the SAP transactions are shown in internet explorer. Since a very simple html translation takes place in the SAP Web Console, the display is very simple and customizing is very limited (no icons, no font sizes, etc.).
Have you considered or heard of using BSP or Webdynpro as development tools for RF transactions? I know it sounds like an overkill, but given the fact that probably all transactions will be custom made and these tools give more customizing options, would it be reasonable to consider this development path?
Webdynpro should be simpler than ABAP screen programming.(at least in simple screen processing, the case for RF transactions).
Any comments?

Both webdynpro and BSP call ABAP function modules from HTTP.
The BSP interface does this via programming in SE80, the webdynpro does this via programming in the Java development workbench.
The BSP enters the SAP systenm via the ICM and is 'routed' to ICF where call are then made to executre ABAP (a good example is we use SOAP BSP's). Webdynpro routes via the ICM to the Java engine which then executes the Java to cann the functions via an RFC interface called a JCo connection.
Another difference to note is SAP is now dedicated to using webdynpro as its internet platform of the future. This indicates that it aims to eventually retire such things as ITS and BSP.
if it may be useful rewards points are appreciated

Similar Messages

  • Diff between BSP and WEBDYNPRO FOR ABAP?

    Hi All,
    can anyone let me know the Difference between BSP's and WEBDYNPRO FOR ABAP.
    Regards,
    Ravi

    Hi Ravi,
    In truth, Web Dynpro contains many of the enhancements than BSPs....like built-in value-help and select options...... they
    will become standard in Web Dynpro. But these can also be added to BSPs also.
    There are several architectural differences between BSP and WDA. WDA has some advanced features but more restrictive framework compared to BSP.
    WDA is stateful only. While BSP supports both stateful and stateless programming models.
    WDA doesn't aloow us to use our own custom HTML, JavaScript or other controls. To provide compatibility the rendering logic is completely hidden from the developer.
    On the other hand, BSP has no such restrictions and allows an extreme level of custom rendering. This makes BSP a perfect platform for applications that require pixel-perfect layout or specialized UI elements.

  • BSP vs Webdynpro for integrating with BI/BW

    Hi Experts
    I have a requirement that we need to display BI/BW reports on our microsoft sharepoint by either
    BSP or Webdynpro could u please advice me which is the best route to go and where can i find
    examples on how to intergrate BI/BSP reports in BSP and Webdynpro
    thanks
    points will awarded

    Webdynpro is latest when compared to BSP.
    Check this link
    http://****************/Tutorials/WebDynproABAP/WebDynproABAPMain.htm
    Regards
    MD

  • WebDynpro of standard transactions

    Hi,
    From a recent FPM-demo by SAP, I was under the impression that most basic SAP functions are converted into webdynpros - and ready to use with FPM/NWBC.
    For example display sales order, transaction VA03 - from my understanding, this would be available as a webdynpro in EHP4, so that it can be tweaked with FPM. I can't find a ready-made webdynpro for this transaction in the system. 
    Kind regards,
    Simen

    Hi,
       It can be posoble to display a standard transaction into Webdynpro.for that no coding required.you need to use webgui for that. ( pls refer transaction SICF ). in that case u can specify the Tcod u want use in URL.
    like
    http://<server-name>:8000/sap/bc/gui/sap/its/webgui?~TRANSACTION=va03
    Regards,

  • WebDynpro with embedded SAP GUI for HTML transaction

    Hello,
    I have been given a requirement for a WebDynpro application that will have some links and figures at the top and underneath that there will be a SAP GUI for HTML transaction visible. What is the best method for handling this type of scenario? This is a 7.0 portal connecting to ECC 5.0 on the back-end.
    Thanks,
    Bert

    Hello Bert,
    I would have implemented your scenario in following way:
    1. Create a transaction iView in portal using SAP GUI for HTML.
    2. In the web dynpro application, you have multiple choices to use the transaction iview created in above step.
             a. Use a IFrame UI element giving it the portal based url for the transaction iview
             b. Use POrtal Navigation API to navigate to the transaction iview.
             WDPortalNavigation.navigateAbsolute(
             "ROLES://portal_content/com.sap.PageNavigationProject/com.sap.TargetPage",
                WDPortalNavigationMode.SHOW_INPLACE,
                (String) null,
                (String) null,
                WDPortalNavigationHistoryMode.NO_DUPLICATIONS,
                (String) null,
                (String) null,
                [<url params>]
    Hope this helps you.
    Regards,
    Prasanna

  • Webdynpro for abap 和 BSP 之间的调用问题

    用WEBDYNPRO FOR ABAP 做好的框架,左边是菜单LINK,当我点击菜单LINK的时候,怎么在框架的右边显示BSP的程序呢?

    在portal里建立一个workcenter, 为bsp建立一个iview加入workcenter
    也可以实现这种效果,不一定要用webdynpro for abap来建立一个框架

  • Not able to integrate Payment Gateway with WebDynpro for ABAP

    Hi,
       I am not able to integrate the Payment Gateway for Billdesk ( third party software) with Webdynpro for ABAP.
    Summery of the Issue : -
    (*) Data from PORTAL Application to PAYMENT GATEWAY is going Correctly but
    (*) Data from PAYMENT GATEWAY to PORTAL Application is not going correctly.
    Details about the Problem : -
       I have created 3 View in Webdynpro Application for ABAP.
    View 1 -> Sales Order
    View 2 -> Confirm Order
    View 3 -> Success Message
    When I am on the View 2 i,e Confirm Order, I have a UI Element ( LINK TO URL) on this View. When I click on the Link it successful takes me to the Bill desk site(Payment Gateway Integrator).After selecting the Card Type - > Master card, or Visa or Amex, I am routed to the Gateway Site of the Citibank, Where I have to enter the CARD details like Card Number, CVV Number, Expiry Date, and press the Submit Button.
    Which now takes me to the final confirmation site, stating
    1) Order Number
    2) Bank ID
    3) Merchant ID
    4) Amount
    5) Authorize ( APPROVED / NOT APPROVED)
    Now once i click on the Submit button, It transfers the amount of the Customer to my bank account, correctly and goes back to the my portal application.
    Till here it is working correctly, but 1 parameter is missing which is called "msg", and this parameter contains important information regarding the payment. This parameter is sent back form the Gateway Site to my Portal.
    1) Authorize STATUS
    2) Check Sum
    etc... which will be finally required to decided whether I should go on to create the Sales Order for the Customer or not.
    If the Authorize Status = '0300' then only create the Sales Order other wise if the status is any thing else lets say not equal to '0300' then gives the message that the Credit Card is not authorize to process the Sales Order.
    Regards,
    Saurabh Bhatnagar
    E : [email protected]

    Dear Sir,
    we are implementing Retail  POS (Point of sale) for one retail company. We need to integrate third party payment gateway.
    it's name is PLUTAS. We have got developer kit from Plutas (For trial ) . we have installed that kit in our system.
    In my program, I am triggering " PL_TriggerTransaction" using call method. After triggering method it executes method, control passes to third party software. But I am not able to catch return parameter (Responce).
    So  that would be great if you help me out with this issue.
    I wrote following code.
    REPORT  ZTEST678.
    INCLUDE OLE2INCL.
    data : rc_plutus type ole2_object,
    lpszTransData type string, 
    lTxnType type char4,
    lpszTransData1 TYPE string,
    ret_string  TYPE string,   
      l_count TYPE i,
      l_time TYPE sy-uzeit.
      rc_gui type ref to CL_GUI_CONTROL.
    lTxnType = '4001'.                        "----
    transaction type
    lpszTransData = '1234567'.          " -
    trasaction data
    *create object rc_gui.
    create object rc_plutus 'PLUTUSEXCHANGE.EXCHANGEOBJ'(001) no flush. "no flush ."queueonly.
    call method of  rc_plutus  'PL_TriggerTransaction'(002) = lpszTransData1
    exporting
      #1 = lTxnType
      #2 = lpszTransData.
    wait up to 20 seconds.
    write:  ret_string.                        " <----
    Value is not coming
    write:  lpszTransData1.            " <----
    Value is not coming

  • Webdynpro for ABAP - Popup apearing for userid and pwd

    Hi Experts,
    We have implemented ESS and gone live. Now we have created one custom application in webdynpro for ABAP and attached with portal.
    Initially there was a problem, the application was not getting executed because of system configuration, then I have configured the host name, port number correctly. Then the iView is getting loaded in the portal.
    The problem is, when I am trying to access the iView, the popup apearing for the user id and password. This is happening only the webdynpro abap application, this is not happening for all sap standard iViews.
    Could anyone help me with this issue?
    Thanks
    Jay

    Hi Jayanthi,
    as you had mentioned this is not happening for sap standard iViews(do you mean simple transaction iViews for which you have used a system alias, which was the same you had used for ABAP web dynpro iview)?
    Of courese ESS iViews works with their own JCOs which is no way helpful or connected with wd ABAP.
    So I believe if your SAP id and Portal id are different(or if they are same but SAP Logon ticket is not configured properly) then only it woudl ask for the authentication again- for Wd ABAP to work fine, only the connector property  and WAS to tbe configured in the system object(aka system alias) used for ABAP iview. Now once you enter the login credentials, it is working fine right, then could you please test the user mapping under the user you are logged in, select the alias that you had used while creating the abap wd iView and provide userid/password here, then run the wd ABAP application, it definitely would work.
    N.B: if you had provided the credentials once, then it woud be stored in the browser cache, so if you perform the user mapping in user admin, log off from portal, close all your browser windows, then clear cache,(cookies etc). then login to portal, run the wdABAP application, I am sure this would work(it worked for me!!!).
    Thanks,
    Jakes.

  • Books and Documentation on Webdynpro for Java

    Hi,
       I'am planning to start developing Webdynpro for Java applicatios.I know only Core java and iam not familiar with J2EE.I need some help on this.Any books on webdynpro for java basics and any documentation avail and prerequisite befor going to strat developing Webdynpro for JAVA
      Can anybody please give me suggestions on this.
    With Regadrs
    Praveen

    What is Webdynpro?
    What is Web Dynpro?
    Webdynpro Sample Applications and Tutorialshttps://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d
    SAP WebAs Samples And tutorials
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/7d646a6c-0501-0010-b480-bf47b8673143 [original link is broken]
    Basis Webdynpro tutorials....
    http://help.sap.com/saphelp_erp2005/helpdata/en/15/0d4f21c17c8044af4868130e9fea07/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/e9/1fc0bdb1cdd34f9a11d5321eba5ebc/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/3a/d08342a7d30d53e10000000a155106/frameset.htm
    Web Dynpro Sample Applications and Tutorials:https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d [original link is broken]
    http://searchsap.techtarget.com/searchSAP/downloads/SAPPRESS.pdf
    Check the following thread u can get lot of materials,
    WeB Dynpro Documents
    Refer these linkshttps://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/web%20dynpro%20tutorial%20and%20sample%20applications.faq
    Why WebDynpro ?Why WebDynpro ?
    Why  webdynpro and not BSP or JSP?
    Why webdynpro and not BSP or JSP?BSP to WEB Dynpro
    BSP to WEB Dynpro
    Benifits of using Webdynpro Benifits of using
    Webdynpro
    Java vs. ABAP WEbDynpro Java vs.
    WebDynpro ABAP
    regarding Java related webdynpro
    Regarding Java related Web Dynpro vs. Struts - a few questions
    Web Dynpro vs. Struts - a few What kind of applications are being developed with Web Dynpro?
    What kind of applications are being developed with Web Dynpro?
    http://www.sappro.com/downloads/OptionComparison.pdf
    Hop this will helpful for u..
    Urs GS

  • Webdynpro for ABAP  and Workflow

    Hi All,
    I have few applications developed in WebDynpro for ABAP. Now I have the following  requirement in one of my application. I am creating some new entries in the custom table based on the user inputs and actions. Before creating a new entry some one needs to approve that. Once the approval is done I have to  create a new entry.
    I came to know that this can be achieved using workflow. I have no much idea on workflow. Could someone suggest me how I can achieve that please?
    Thank You,
    Suresh.

    Hello,
    Use transaction : SWFVISU  and maintain the task and the corresponding webdynpro application (parameters if any).
    Register UWL with workitem handler and configure UWL.For details,
    http://help.sap.com/saphelp_nw04/helpdata/en/45/a7863f445f4617e10000000a114084/frameset.htm
    Each task is a activity in simple terms.For details, please refer help.sap.com inorder to create a workflow.
    Hope this helps.
    Best Regards,
    Saujanya

  • Monitor usage of Webdynpro for Abap Application

    Dear all,
    How does one monitor how many times a Webdynpro for Abap application is called by users? We have an i-view in the portal that calls a WD4A program in  the back-end system. Is there anything in the portal or back-end that will give us the usage information?
    Thanks, Neeta

    Hi Thomas,
    We are not necessarily looking for performance data but how many times a bsp and/or function module is called. The idea is to try and determine how many calls are made to SWN_WIEXECUTE BSP via a URL (http://<hostname>:xxxx/bc/bsp/sap/SWN_WIEXECUTE/MAIN.DO to track a usage of a new workflow approval/rejection process.
    We also want track how many calls are made to SAP_WAPI_WORKITEM_COMPLETE function module to track approval/rejection of a workflow process via Portal UWL.
    Best Regards, Neeta

  • WebDynpro for ABAP Application in SAP-4.7 Version

    Hi,
    I am new to WebDynpro for ABAP. Can anyone tell me that Could I create any application of WebDynpro Application in SAP-4.7 version.
    Regards
    Dinesh.

    Hi Dinesh,
    Web Dynpro Tool is not available in SAP-4.7 version.
    u can create web application using BSP(business server pages which  is available in 4.7 version.) from SE80
    Web Dynpro tool is available in ECC6.0.
    To Create a web dynpro application or component Go To SE80,and select Web Dynpro component/interface from the drop down list.
    U need to Have SAP Net Weaver Installed in ur version.
    Regards,
    Lakshman
    Edited by: Lakshman N on Nov 17, 2008 1:16 PM

  • BSP and Webdynpro real time questions

    Hello gurus,
    Can any one help me in proviiding me with the real time scenarios in BSP's and Webdynpro for ABAP.
    i have just been trained on them but not really worked. If you all can also provide me with the interview questiosn it will be very helpful.
    Thanks.

    Hi Rao,
    Wrong place to be looking for Interview questions my friend try google instead , if you are looking for some excercises than try this link Web Dynpro ABAP exercises from TechEd 2007 for ABAP Trial Version
    Happy Learning,
    Chaitanya.

  • WebDynpro for Java: Standard Components for SM02 en rrMX?

    Hi,
    Are there standard Components WebDynpro for Java for the transaction codes SM02(SM02_READ_MESSAGES) and RRMX(?)?
    Which Business Package do i have to use?
    Kind regards,
    Joris Meeuwsen

    Hi Hussain
    1)Log into  <b>SDM</b>
    2) Goto Undeployment tab and select your project to undeploy and select START
    3)Restart the server
    4) Deploy your application once again
    Best Regards
    Chaitanya.A

  • Webdynpro for ABAP materials

    anyone please send me materials for webdynpro for abap which covers webdynpro architecture like mvc controller and everything

    Hi Ganesh,
    Welcome to Web Dynpro ABAP !
    In web dynpro ABAP we follow MVC(Model View Controller) architecture.
    In this object oriented ABAP is used to provide background functionality. Here, your ABAP skills can be utilized to the fullest. Programming in web dynpro ABAP is different than conventional ABAP programming. Here we strictly follow MVC architecture in terms of controller interface. Also there are many wizards available so that we can directly pick the code from wizards.
    e.g We can call BAPI through a service call in web dynpro application. Thus automatically backgroud code for BAPI execution will be generated.
    To start with Web dynpro ABAP you can try following tutorial:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a282c952-0801-0010-1eb5-87953e036712
    You can start with tutorials and all. There are around six tutorials in SDN library.
    Web Dynpro for ABAP
    http://help.sap.com/saphelp_erp2005/helpdata/en/a5/1a1e3e7181b60ae10000000a114084/frameset.htm
    best tutorials in wbdynpro for ABAP to start with :
    https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/webcontent/uuid/fed073e5-0901-0010-4eb4-c9882aac7b11 [original link is broken]
    1) This is basic Info of WD ABAP
    As the name suggests Web Dynpro for ABAP uses exactly the same meta model as its cousin Web Dynpro for Java. A Web Dynpro component, a Web Dynpro view, a Web Dynpro model, a Web Dynpro controller have the same semantics both for ABAP and Java. The main difference is the designtime environment, the development infrastructure and the runtime environment.
    The designtime environment is properly embedded in the ABAP Workbench where Web Dynpro artifacts are simply a new category like BSP applications or classical dynpro based applications before. Also no surprises regarding the development infrastructure. The correction and transport system keeps track on all changes that are done, versions them and helps to propagate the Web Dynpro application from development to production like you would do with ordinary BSP or dynpro-based applications.
    Last not least the execution platform is the ABAP server that produces application content ready to be integrated in the NetWeaver Portal seamlessly. Features like portal eventing can be used between applications written in ABAP or applications developed with Java.
    2 ) I can give you links that can help you a lot.
    First of all start doing SAP SDN tutorials .
    Create some compenents with BAPI , Component usage and ALV .
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/02e1fa45-0801-0010-10a0-f1cf47e8c943
    /people/marilyn.pratt/blog/2005/12/20/web-dynpro-for-abap
    Try to Download demo tutorials from SDN library & Try to search WebDynpro ABAP WebLogs .
    Also, SAP has provided you with ample demo example of WD ABAP already bundled with SAP . Just Try out Components starting with WDR . I can tell you few like WDR_TEST_EVENTS ( It shows how every UI elments to use )
    See packages like SWDP_DEMO , SALV_WD_DEMO
    there are many more .
    Hope I have helped you .
    Cheers,
    Darshna.

Maybe you are looking for

  • IDoc to ODS scenario

    hi all; i have an IDoc to ODS scenario where in ods is getting updated by fetching records from IDoc. In response to weather ODS table got updated or not i need to update an interface control table with error or successful message. i tried to impleme

  • ORA-1653 during upgrade db

    Hello! I see in alert.log during upgrade 10.2.0.5 -11.2.0.3 ORA-1653: unable to extend table SYS.SETTINGS$ by 8 in tablespace SYSTEM ORA-1653: unable to extend table SYS.SETTINGS$ by 8 in tablespace SYSTEM ORA-1653: unable to extend table SYS.SETTING

  • "Quit unexpectedly" for most of my apps from the Creative Cloud.

    "Quit unexpectedly" I've been having this issue for most of my apps from the Creative Cloud everytime I hooked up my MacbookPro to a ViewSonic VG2436 Series monitor. Once I un-hooked my laptop all my Creative Cloud apps works fine. Why is it causing

  • Why do all updates fail to initialize? Reader, flash and acorbat...

    Running Windows xp. Everytime I try to update reader, flash and acrobat they all fail to initalize at 50%. I've tried turning off my anti virus and still have this problem.Never had a problem until this summer and have not changed anything on my comp

  • How can I get these unauthorized transactions fixed this website sure isn't user friendly

    can some one from Itunes help me I am getting unauthorized transaction for candy crush on my account and I haven't played in over a week and they are showing up almost every other day,  no one seems to want to address these and this website is not us