WebDynpro and ABAP
Hello,
I have been entrusted with researching WebDynpro Development and the languages that it supports for our Development roadmap team. Going through the many articles in SDN this is what I understand:
With the MVC ( Model, View, Controller ) paradigm of UI development for WebDynpro, View and Controller development and enhancement can only be done using Java. Is my understanding correct? In other words the traditional PAI/PBO's of Screen flow logic will now have to be done using Java? Does SAP have any plans of supporting the traditional flow logic within the SAP Netweaver Development studio? or is it imperative for developers to learn Java?
Based upon the information I gather, I will be making a recomendation to my Devlopment and Languages Steering committee.
Any and all input is highly appreciated!
Thanks,
Jonathan Nischal.
Micron Technology Inc.,
Boise, ID.
Hi John,
I can respond to part of your question. Currently Web Dynpro for Java is the only version available externally to customers. Web Dynpro for ABAP will be available with NW05. Web Dynpro for ABAP will still utilize the MVC paradigm and the "connector code" will be in ABAP.
The latest version of Web Dynpro for ABAP that I was exposed to showed essentially the same end-user functionality that is available in Web Dynrpo for Java. Of course, the Java version offers some extra development options including developing on the local developer's desktop. (Rather than on a centeral server with ABAP.)
Starting in NW05 the choice will really be up to the customer for what works best for them. Judging from your e-mail, you sound like a primarily ABAP (as opposed to Java) shop. If that's true, Web Dynpro for ABAP may well
be the choice for you.
Hope this helps a bit,
--Greg
Similar Messages
-
SSO in Solution Manager 7.1 between webdynpro and abap
HI,
when i try to launch a webdynpro ( http://myhost.mydomain:8000/sap/bc/bsp/sap/crm_ui_start/default.htm) application from abap it's always asking for a logon. Is it possible to have SSO configured?
I have created ssl certificate in strustsso2 and i have the following profile parameter;
icf/ssocookie_mandatory 0
login/accept_sso2_ticket 1
login/create_sso2_ticket 2
login/password_change_for_SSO 1
ThanksHello,
If you are installing Secure Socket Layer (SSL) for Secure Network Communications (SCN) you need to have installed
SAP Crytographic software.
https://websmp204.sap-ag.de/~form/handler?_APP=00200682500000001943&_EVENT=DISPHIER&HEADER=N&FUNCTIONBAR=Y&EVENT=TREE&TMPL=INTRO_SWDC_IU_CRYPTO&V=INST
Regards,
Paul -
WDA: TreeByNestingTableColumn and ALV in webdynpro for ABAP
Hi,
1) I am trying to implement a tree with nested structure and multiple columns. I am using RecursionNode in the context and UI element TreeByNestingTableColumn. I am not able to figure out how to make a distinction between the key and parent key. In TreeByKeyTableColumn, we use key and parent key to differentiate. Is there any link which explains how to implement TreeByNestingTableColumn in Webdynpro for ABAP? (I got a link for webdynpro for java though).
2) Can ALV be used to implement a tree structure instead of using Table with TreeByNestingTableColumn or TreeByKeyTableColumn? Then I would be readily able to use ALV features like sort etc. If it can be used is there any link which explains how to do it in Webdynpro for ABAP?Hi Srinivasa,
I can answer the first point. If you use a recursive node and TreeByNestingTableColumn, there is no need to have a rowKey and parentRowKey, since the recursion with the context already defines the hierarchy. As far as I know someone posted a blog that explains how to use the TreeByNestingTableColumn in Web Dynpro Java. I don't have the link available, but this blog would be good place to start. The implementation in WDA and WDJ is pretty much the same here.
Kind regards,
Thomas -
Webdynpro for abap and single sign on
I have developed application using webdynpro for abap and it is working fine. The problem is we can not get sso working . i.e. even though we configure SSO but still getting the screen asking to login into
sap web application server again
This is the 1st wda we have developed and not sure whether we can apply SSO with wda as it is find with webdynpro for Java. The basis team has gone thru all the configurations and could not understand why it did not work.
Thank you in advance.Thank you for your quick response.
1. Is the portal certificate added to Backend ? - yes
2. Is the Backend and Portal in Same Domain ? - yes
3. Are you accessing the Portal using FQDN ? - No, we use web dispatcher to redirect. But the same result if we access Portal using FQDN. -
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
JayHi 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. -
Any difference between webdynpro for java and webdynpro for abap ?
Hi all:
I would like to build one small system in EP.
I can choose to use webdynpro for java and webdynpro for abap.
I would like to ask any major difference between webdynpro for abap and webdynpro for java ?
Is fpm supported in webdynpro for abap ?Hi,
see this thread,
ABAP Vs JAVA WebDynpro
Regads,
J.Joe -
Webdynpro for ABAP and Portal Integration
Hi Experts,
we created a WebDynpro for ABAP application for portal. The application will modify/update few fields in backend sap HR table PA0006 (infotype 6) . The end user (portal user) should be able to update his data in backend with the iview created on this application.
I have below two questions in my mind.
1. Do we need portal eventing for this? It's a single iview in portal which will fetch and update his data through this WebDynpro for ABAP application.
2. It is for 10 countries of almost 1000 users (with same userid in portal and backend). How can I make sure that the enduser updates and fetch his records only. The SSO is already set up between Portal and Sap ECC system. Do I need to again pass the enduser portal id to the sap in coding to fetch and update the data or sso will take care of itself.
Thanks
Ajay1. Do we need portal eventing for this? It's a single iview in portal which will fetch and update his data through this WebDynpro for ABAP application.
Answer: If you use, for exemple ITS to access this Webdympro, you will not need any action on portal for sure. Actually you will just need actions on portal, if you want to make some customization on portal side. If you want just show the Webdympro how it is, your action are all on backend..
2. It is for 10 countries of almost 1000 users (with same userid in portal and backend). How can I make sure that the enduser updates and fetch his records only. The SSO is already set up between Portal and Sap ECC system. Do I need to again pass the enduser portal id to the sap in coding to fetch and update the data or sso will take care of itself.
If you access via ITS, te custome will acess the backend with the user you have set on the SSO or user-mapping. The portal there is nothing to do in this regards, you must just take care of this on backend.
Please evaluating the answer you are contributing for the SDN keep growing.
Edited by: Fabio Sarmento on Sep 19, 2011 2:41 PM -
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 -
DIfference Between OOPS ALV and WEBDYNPRO FOR ABAP ALV?
Hi to All,
i want some information that What is main difference when we develop ALV Report in OOPS and WEBDYNPRO For ABAP.which is good n in what way it is good?
In the Same way I m also want know that WHICH IS BETTER AMONG WEBDYNPRO FOR JAVA/ABAP.In which way?
Regards,
Ravi KThanku for ur valuble Information.
could u give me information regarding OOPS ALV and WEBDYNPRO FOR ABAP ALV?which is better?is there differences?
Edited by: ravi k on Mar 26, 2008 12:23 PM -
Eventing in Portal page between Team Viewer and Custom Webdynpro for ABAP
We are trying to implement a new Portal page that contains a Team Viewer Iview and a custom Webdynpro for ABAP iview.
The idea is that the when a manager select one of his direct report in the Team Viewer, the custom Webdynpro for ABAP would pick up the selection_changed event and retrieve the data for the selected employee.
We followed the instruction provided by SAP in note 1112733 and it worked in our development environment. When we moved the iviews to our testing environment it stopped working.
I also used the Diagnostic Iviews provided by SAP and I get the same result: Works in Dev, does not work in QA or in Prod.
We also followed the troubleshooting steps of note 945516 and it still did not help us. We can not find a difference in our system set up.
We are therefore looking for pointers as to what could be our problem.
Thanks!
Edited by: Benoit Fortin on Feb 20, 2009 2:28 PMProblem was solved internally:
The reasons the eventing worked in Dev and not in QA or Prod, was that we had a different level of patch for ESS/MSS between instances, which I was not aware of.
Dev was on ESS/MSS version 600 SP14 and QA and Prod was on a different level. Once we implemented ESS/MSS SP 14 accross the board, everything was good.
Edited by: Benoit Fortin on Nov 13, 2009 11:57 AM -
Execute webdynpro from abap program and return to the caller program
Guys,
I have a question here.
I know there is a way to call an abap webdynpro application from normal abap program by either using a class method, or use a function module WDY_EXECUTE_IN_PLACE by providing
the webdynpro application or using CALL TRANSACTION statement.
But, is there anyways that we can call the webdynpro application from abap program by supplying data to the webdynpro and display to the user from the portal, and then
once the user do some manipulation on the data, can we transfer back the data to the caller abap program?hey ,
you can pack any web-dynpro program in tranasaction code and run it from R/3 and not via portal :
search in " SAPTECHNICAL" how to do so - for some reason i cant post a link here
than you can use call transaction .
regards
ASA -
Diff between BSP and WEBDYNPRO FOR ABAP?
Hi All,
can anyone let me know the Difference between BSP's and WEBDYNPRO FOR ABAP.
Regards,
RaviHi 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. -
Javascript future in Webdynpro (JAVA and ABAP)
Hi WebDyn Pro's,
I see many sophisticated capabilities enabled inside Webdynpro for JAVA from use of Javascript. Further, in many cases, Javascript provides the only solution for the requirements!
From this forum, I think I hear that Javascript capabilities may be disallowed in future WebDynpro releases by SAP.
I have 3 questions related to this:
1. Why would SAP want to disallow usage of Javascript inside WebDynpro applications? What is the harm?
2. Does SAP think that customers should be able to provide these same capabilities without use of Javascript?
3. Will this same Javascript limitation exist in WebDynpro for ABAP?
Thanks,
Kevin"Many sophesticated capabilities enabled inside Webdynpro for JAVA from use of Javascript." - that is true
1. It is to have a standard for development inside, and outside SAP. Otherwise developers will use ... who knows what they will develop... and there have been quality problems in projects that SAP has to deliver - SAP has 30,000 employees, any of whome can develop in their free time. With the current framework, all these issues have been taken into consideration.
2. SAP and the Webdynpro development team in Walldorf will continue to enhance the webdynpro framework in the forseeable future. There is an alternative if you want to use Javascript. Please use Java Dyn Pages for unlimited java script coding. This can be seen in Portal Development Manual. http://help.sap.com/saphelp_nw04/helpdata/en/fd/01f34026d70b06e10000000a155106/content.htm
3. Yes it will apply in ABAP. WebDynpro is the common framework that is used for both ABAP and Java. It Java/ABAP independent "so" to say. But it works better with Java right now than ABAP.
Sumit. -
Information about Integration WebDynpro for ABAP and Business-Workflow
Hi Experts,
I'm looking for information about
Integration WebDynpro for ABAP and Business-Workflow
Link, documents and books are welcome!
Thanks
mishakIf you have worked on workflows earlier the procedure is very simple. You just need to enter certain parameter values of your application in SWFVISU for the respective task and re-register your system in UWL administration. Thats it! your webdynpro and workflows are integrated. For details on the parameters check the following link,
http://help.sap.com/saphelp_nw04/helpdata/en/19/bff5c18ba44da4a4ca68cf572dabda/frameset.htm
There are also a couple of blogs on "launching webdynpro from UWL" (Procedure for both Java and webdynpro is almost similar). You can also check these for more details.
Thanks,
Prasath N -
CAF with ABAP Webdynpro and ECC 6.0 ?
Hello,
I'm a newbie with CAF. I understand that we can create business logic (BO) and use kind of UI (VC, Webdynpro).
My question : is it possible to use CAF to generate ABAP Webdynpro and can we use CAF with ECC 6.0 / netweaver 7.0 ?
Regards,
Aurélien
Edited by: Aurélien HENRY on Jan 16, 2008 2:34 AMHi intruder,
you can check the sap note 367676.
if helpful rewards points are appreciated
Maybe you are looking for
-
Help with my ipod shuffle please
How I can remove that function at the end of play list start again. Thanks to the community in advance
-
Balance in transaction currency error for AUC settlement
I was trying to perform AUC settlement and hit Balance in transaction currency error. When i open up the line items I found that there are 2 sets (duplicate) of data posted to the depreciation area. The second set is with value 0 except depreciation
-
Does not recognize bootable usb
My HP laptop does not recognize some bootable usb devices in the boot menu. I have a HP tower and the laptop in my office and the tower will recognize and boot the a USB device that the laptop will not recognize in the boot menu. Laptop: HP Pavilion
-
No sound or 3D video support o Bootcamp
No Sound or 3D Video support on bootcamp, MacBook 13" 6.1
-
Hi, When is a transport required for sites in SAP Retail? Is it triggerd for all changes in the site? Is it triggered for changes in also in customer/vendor master data? Sometimes I get a transport request and sometimes not... Thanks, Torkel