Migrating SAP Web Transactions to ABAP dyn pro
Challenge:
Displaying SAP transactions on the web has always been a challenge in terms of the Usability, performance and maintenance of such applications. ITS, BSP, Java Web Dynpro and now ABAP Web Dynpro are the different ways to develop SAP transactions for the web. Organizations have heavily invested in these areas in past years and it still has remained a challenge.
SAP also has limited their support in Java Web Dynpro and ITS and it would only be harder to maintain these applications both from a technology and skills perspective.
Solution:
ABAP Dynpro in the recent past has evolved to be a strong solution with new features like Ajax and the user interface has considerably improved.
Key improvements in Netweaver 7.02 in ABAP Dynpro are:
Ajax – The new Web Dynpro AJAX capabilities, available to front-end users, succeed the traditional HTML client present in classical Web Dynpro applications.
Usability – New access keys allow a user to directly set the focus on a particular field on the screen.
In addition, hot keys (CTRL+SHIFT+F2, for example) enable a user to trigger a specific action more quickly.
Drag and Drop – Drag-and-drop interaction is now available in multiple facets.
Desktop Interaction – File Upload, Download, and Program Execute capabilities improve interoperability with desktop applications.
Floor Plan Manager -The Floorplan Manager, which is launched as part of the application, supports the configuration and assembly of all UI parts of an application based on generic building blocks (such as lists and forms) and freestyle blocks (such as a text editor).
All the above are just a glimpse of the new capabilities of ABAP Web Dynpro in SAP Netweaver 7.02 and completely changes the perception of SAP Web Transactions
Benefits:
- Easy Maintenance and Support as the technology used is ABAP which helps to keep the skill set simple.
- User confidence grows and training becomes easy with rich user interfaces
- More access can be given to users on the internet to execute simple transactions in SAP.
- The ROI is high as we have one technology to manage all web based user interfaces.
- Gives a platform for all future web based applications.







