SlideShare a Scribd company logo
Webdynpro ABAP
Contents
 Introduction of WebDynpro
 MVC Architecture
 Difference between JAVA and ABAP Webdynpro
 WDA Components and layout
 Sample WD Application
2
INTRODUCTION
 Web Dynpro for ABAP(WD4A, WDA) is the SAP standard UI technology for developing Web
applications in the ABAP environment.
 Consists of a graphical development environment with special Web Dynpro tools that are
integrated in the ABAP Workbench (SE80).
 Webdynpro applications are built based on MVC architecture.
3
MVC Architecture
4
MVC Or "Model View Controller"
 Model enables the WD App to fetch data from
database or post data into database.
 View contains User Interface which helps to
display or accept data.
 Controller is a medium to connect model and
view.
Difference between JAVA and ABAP Webdynpro
 In WDA we use ABAP coding to get data but in Webdynpro JAVA we need RFC's or
Webservices to get the data.
 In WDA the code is stored centrally in the ABAP server, so it relieves the load from developer’s
machine where the code is stored in the case of Webdynpro JAVA.
 Webdynpro JAVA runs on J2EE engine which can support more number of web users at a
time.
5
WDA Explorer
SE 80
6
Webdynpro View Editor
7
Layout Tab Toolbar to “drag and drop”
UI element selection
Menu by selecting“Insert
Element”
Properties of the UI
element
View of context menu
from Change
selection
WebDynpro
Components
 Windows
 Views
 Layout
 Context
 Methods
 Component Controllers
 Context
 Events
Window
View
Controller
View
Component
Controller
View
Controller
View
Context Context
Context
WebDynpro Components
Context and Data Transport
 Context
 Like a data
container.
 Data Transport
between
controllers can
be established
with mapping
defintion.
Window
View ControllerView
Component
Controller
View ControllerView
Context
Node 1
Root Node
Context
Root Node
Node 1
Node 3
Node 2Context
Node 3
Root Node
Data Binding Process
Data Binding
View
Component controller
context
Component text
View controller
context
View layout
Root Node
FLIGHTS
BOOKINGS
BOOKID
CUSTID
CLASS
PASSN
PRICE
CARRID
CONNID
FLDATE
Root Node
FLIGHTS
BOOKINGS
BOOKID
CUSTID
CLASS
PASSN
PRICE
CARRID
CONNID
FLDATE
Navigation between Views
11
Window
Outbound plug
Navigation link
Inbound plug
Customer
List
Customer
Search
Out In
Questions ?
12
Email Us @ support@architectsap.com
Worldwide Offices:
USA (Dallas)
India (Pune)
Partner Offices:
Monterrey (Mexico)
Frankfurt (Germany)
Stockholm (Sweden)
Email:
support@architectsap.com
Corporate URL:
www.architectsap.com
Ad

More Related Content

What's hot (20)

Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
Julio Pari
 
PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)
Will Schroeder
 
THE PACKAGES CONCEPT IN JAVA PROGRAMMING.pptx
THE PACKAGES CONCEPT  IN JAVA PROGRAMMING.pptxTHE PACKAGES CONCEPT  IN JAVA PROGRAMMING.pptx
THE PACKAGES CONCEPT IN JAVA PROGRAMMING.pptx
Kavitha713564
 
Java database connectivity
Java database connectivityJava database connectivity
Java database connectivity
Vaishali Modi
 
Java Collection framework
Java Collection frameworkJava Collection framework
Java Collection framework
ankitgarg_er
 
Spring Web MVC
Spring Web MVCSpring Web MVC
Spring Web MVC
zeeshanhanif
 
spring-api-rest.pdf
spring-api-rest.pdfspring-api-rest.pdf
spring-api-rest.pdf
Jaouad Assabbour
 
Spring mvc
Spring mvcSpring mvc
Spring mvc
Harshit Choudhary
 
cours-gratuit.com--id-4422.pdf
cours-gratuit.com--id-4422.pdfcours-gratuit.com--id-4422.pdf
cours-gratuit.com--id-4422.pdf
lhoussainebouganfou
 
Exceptions in Java
Exceptions in JavaExceptions in Java
Exceptions in Java
Vadym Lotar
 
Bsides 2019 - Intelligent Threat Hunting
Bsides 2019 - Intelligent Threat HuntingBsides 2019 - Intelligent Threat Hunting
Bsides 2019 - Intelligent Threat Hunting
Dhruv Majumdar
 
Attacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit FrameworkAttacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit Framework
Chris Gates
 
ASP.NET Web API
ASP.NET Web APIASP.NET Web API
ASP.NET Web API
habib_786
 
01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx
JuanCarlosRomanPerez1
 
Input Validation
Input ValidationInput Validation
Input Validation
primeteacher32
 
SQLite database in android
SQLite database in androidSQLite database in android
SQLite database in android
Gourav Kumar Saini
 
Taking Hunting to the Next Level: Hunting in Memory
Taking Hunting to the Next Level: Hunting in MemoryTaking Hunting to the Next Level: Hunting in Memory
Taking Hunting to the Next Level: Hunting in Memory
Joe Desimone
 
Metasploit For Beginners
Metasploit For BeginnersMetasploit For Beginners
Metasploit For Beginners
Ramnath Shenoy
 
Derbycon - Passing the Torch
Derbycon - Passing the TorchDerbycon - Passing the Torch
Derbycon - Passing the Torch
Will Schroeder
 
The OWASP Zed Attack Proxy
The OWASP Zed Attack ProxyThe OWASP Zed Attack Proxy
The OWASP Zed Attack Proxy
Aditya Gupta
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
Julio Pari
 
PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)PSConfEU - Offensive Active Directory (With PowerShell!)
PSConfEU - Offensive Active Directory (With PowerShell!)
Will Schroeder
 
THE PACKAGES CONCEPT IN JAVA PROGRAMMING.pptx
THE PACKAGES CONCEPT  IN JAVA PROGRAMMING.pptxTHE PACKAGES CONCEPT  IN JAVA PROGRAMMING.pptx
THE PACKAGES CONCEPT IN JAVA PROGRAMMING.pptx
Kavitha713564
 
Java database connectivity
Java database connectivityJava database connectivity
Java database connectivity
Vaishali Modi
 
Java Collection framework
Java Collection frameworkJava Collection framework
Java Collection framework
ankitgarg_er
 
Exceptions in Java
Exceptions in JavaExceptions in Java
Exceptions in Java
Vadym Lotar
 
Bsides 2019 - Intelligent Threat Hunting
Bsides 2019 - Intelligent Threat HuntingBsides 2019 - Intelligent Threat Hunting
Bsides 2019 - Intelligent Threat Hunting
Dhruv Majumdar
 
Attacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit FrameworkAttacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit Framework
Chris Gates
 
ASP.NET Web API
ASP.NET Web APIASP.NET Web API
ASP.NET Web API
habib_786
 
01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx
JuanCarlosRomanPerez1
 
Taking Hunting to the Next Level: Hunting in Memory
Taking Hunting to the Next Level: Hunting in MemoryTaking Hunting to the Next Level: Hunting in Memory
Taking Hunting to the Next Level: Hunting in Memory
Joe Desimone
 
Metasploit For Beginners
Metasploit For BeginnersMetasploit For Beginners
Metasploit For Beginners
Ramnath Shenoy
 
Derbycon - Passing the Torch
Derbycon - Passing the TorchDerbycon - Passing the Torch
Derbycon - Passing the Torch
Will Schroeder
 
The OWASP Zed Attack Proxy
The OWASP Zed Attack ProxyThe OWASP Zed Attack Proxy
The OWASP Zed Attack Proxy
Aditya Gupta
 

Viewers also liked (16)

SAP WEBDYNPRO ABAP TRAINING
SAP WEBDYNPRO ABAP TRAININGSAP WEBDYNPRO ABAP TRAINING
SAP WEBDYNPRO ABAP TRAINING
Santhosh Sap
 
Abap web dynpro
Abap   web dynproAbap   web dynpro
Abap web dynpro
manojdhir
 
Customer Maintenance Using SAP- Current Process,Flaws And QuickFix
Customer Maintenance Using SAP- Current  Process,Flaws And QuickFixCustomer Maintenance Using SAP- Current  Process,Flaws And QuickFix
Customer Maintenance Using SAP- Current Process,Flaws And QuickFix
Anjali Rao
 
Mortgage Lending Bank - Mexico
Mortgage Lending Bank - MexicoMortgage Lending Bank - Mexico
Mortgage Lending Bank - Mexico
Anjali Rao
 
Webdynpro ABAP –Vital Role In Developing Web Technology-Get To Know More
Webdynpro ABAP –Vital Role In Developing Web Technology-Get To Know MoreWebdynpro ABAP –Vital Role In Developing Web Technology-Get To Know More
Webdynpro ABAP –Vital Role In Developing Web Technology-Get To Know More
Anjali Rao
 
Step by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapStep by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abap
Kranthi Kumar
 
SAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key TaskSAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key Task
Anjali Rao
 
SAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project ManagerSAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project Manager
Anjali Rao
 
Business Analysis Book By Arvind Mehta
Business Analysis Book By Arvind MehtaBusiness Analysis Book By Arvind Mehta
Business Analysis Book By Arvind Mehta
swanheron1974
 
Interactive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility GuidelinesInteractive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility Guidelines
Anjali Rao
 
Oracle business intelligence publisher – developer training
Oracle business intelligence publisher – developer trainingOracle business intelligence publisher – developer training
Oracle business intelligence publisher – developer training
itprofessionals network
 
SAP Simple Finance
SAP Simple Finance SAP Simple Finance
SAP Simple Finance
Johannes Le Roux
 
Self Serve Training in SAP
Self Serve Training in SAPSelf Serve Training in SAP
Self Serve Training in SAP
Cristin Merritt
 
Vip skybags-Back is new Front
Vip skybags-Back is new FrontVip skybags-Back is new Front
Vip skybags-Back is new Front
Avinash default
 
The Super User in SAP
The Super User in SAPThe Super User in SAP
The Super User in SAP
Cristin Merritt
 
SAP ABAP web services creation.
SAP ABAP web services creation. SAP ABAP web services creation.
SAP ABAP web services creation.
Anjali Rao
 
SAP WEBDYNPRO ABAP TRAINING
SAP WEBDYNPRO ABAP TRAININGSAP WEBDYNPRO ABAP TRAINING
SAP WEBDYNPRO ABAP TRAINING
Santhosh Sap
 
Abap web dynpro
Abap   web dynproAbap   web dynpro
Abap web dynpro
manojdhir
 
Customer Maintenance Using SAP- Current Process,Flaws And QuickFix
Customer Maintenance Using SAP- Current  Process,Flaws And QuickFixCustomer Maintenance Using SAP- Current  Process,Flaws And QuickFix
Customer Maintenance Using SAP- Current Process,Flaws And QuickFix
Anjali Rao
 
Mortgage Lending Bank - Mexico
Mortgage Lending Bank - MexicoMortgage Lending Bank - Mexico
Mortgage Lending Bank - Mexico
Anjali Rao
 
Webdynpro ABAP –Vital Role In Developing Web Technology-Get To Know More
Webdynpro ABAP –Vital Role In Developing Web Technology-Get To Know MoreWebdynpro ABAP –Vital Role In Developing Web Technology-Get To Know More
Webdynpro ABAP –Vital Role In Developing Web Technology-Get To Know More
Anjali Rao
 
Step by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapStep by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abap
Kranthi Kumar
 
SAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key TaskSAP Project Management: Major Responsibilities And Key Task
SAP Project Management: Major Responsibilities And Key Task
Anjali Rao
 
SAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project ManagerSAP Implementation And Strategies- Basic Guidelines For Project Manager
SAP Implementation And Strategies- Basic Guidelines For Project Manager
Anjali Rao
 
Business Analysis Book By Arvind Mehta
Business Analysis Book By Arvind MehtaBusiness Analysis Book By Arvind Mehta
Business Analysis Book By Arvind Mehta
swanheron1974
 
Interactive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility GuidelinesInteractive Forms With SAP-Accessibility Guidelines
Interactive Forms With SAP-Accessibility Guidelines
Anjali Rao
 
Oracle business intelligence publisher – developer training
Oracle business intelligence publisher – developer trainingOracle business intelligence publisher – developer training
Oracle business intelligence publisher – developer training
itprofessionals network
 
Self Serve Training in SAP
Self Serve Training in SAPSelf Serve Training in SAP
Self Serve Training in SAP
Cristin Merritt
 
Vip skybags-Back is new Front
Vip skybags-Back is new FrontVip skybags-Back is new Front
Vip skybags-Back is new Front
Avinash default
 
SAP ABAP web services creation.
SAP ABAP web services creation. SAP ABAP web services creation.
SAP ABAP web services creation.
Anjali Rao
 
Ad

Similar to Do You Want To Build Simple Webdynpro ABAP Application? Here It Is? (20)

Web(abap introduction)
Web(abap introduction)Web(abap introduction)
Web(abap introduction)
Kranthi Kumar
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver Portal
Saba Ameer
 
Lecture14 abap on line
Lecture14 abap on lineLecture14 abap on line
Lecture14 abap on line
Milind Patil
 
Persentation
PersentationPersentation
Persentation
Accord Software & Systems
 
Month 2 report
Month 2 reportMonth 2 report
Month 2 report
PRIYANKA FNU
 
Architecture1101 jy21cyl
Architecture1101 jy21cylArchitecture1101 jy21cyl
Architecture1101 jy21cyl
Zouhayr Rich
 
Best of Microsoft Dev Camp 2015
Best of Microsoft Dev Camp 2015Best of Microsoft Dev Camp 2015
Best of Microsoft Dev Camp 2015
Bluegrass Digital
 
Jdbc
JdbcJdbc
Jdbc
Mumbai Academisc
 
Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVC
Ian Carnaghan
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
Mohab El-Shishtawy
 
Asp.net mvc 5 course module 1 overview
Asp.net mvc 5 course   module 1 overviewAsp.net mvc 5 course   module 1 overview
Asp.net mvc 5 course module 1 overview
Sergey Seletsky
 
Chapter2 j2ee
Chapter2 j2eeChapter2 j2ee
Chapter2 j2ee
Jafar Nesargi
 
Frameworks in java
Frameworks in javaFrameworks in java
Frameworks in java
Darshan Patel
 
java 4 Part 1 computer science.pptx
java 4 Part 1 computer science.pptxjava 4 Part 1 computer science.pptx
java 4 Part 1 computer science.pptx
MUHAMMED MASHAHIL PUKKUNNUMMAL
 
Building i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadinBuilding i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadin
Joonas Lehtinen
 
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud EnvironmentsTools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
VMware Tanzu
 
435819601-Advanced-Java_Study About Java.pptx
435819601-Advanced-Java_Study About Java.pptx435819601-Advanced-Java_Study About Java.pptx
435819601-Advanced-Java_Study About Java.pptx
JPrince9
 
Owin and katana overview
Owin and katana overviewOwin and katana overview
Owin and katana overview
Pooja Gaikwad
 
Owin and-katana-overview
Owin and-katana-overviewOwin and-katana-overview
Owin and-katana-overview
sonia merchant
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP Portal
 
Web(abap introduction)
Web(abap introduction)Web(abap introduction)
Web(abap introduction)
Kranthi Kumar
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver Portal
Saba Ameer
 
Lecture14 abap on line
Lecture14 abap on lineLecture14 abap on line
Lecture14 abap on line
Milind Patil
 
Architecture1101 jy21cyl
Architecture1101 jy21cylArchitecture1101 jy21cyl
Architecture1101 jy21cyl
Zouhayr Rich
 
Best of Microsoft Dev Camp 2015
Best of Microsoft Dev Camp 2015Best of Microsoft Dev Camp 2015
Best of Microsoft Dev Camp 2015
Bluegrass Digital
 
Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVC
Ian Carnaghan
 
Asp.net mvc 5 course module 1 overview
Asp.net mvc 5 course   module 1 overviewAsp.net mvc 5 course   module 1 overview
Asp.net mvc 5 course module 1 overview
Sergey Seletsky
 
Building i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadinBuilding i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadin
Joonas Lehtinen
 
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud EnvironmentsTools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
VMware Tanzu
 
435819601-Advanced-Java_Study About Java.pptx
435819601-Advanced-Java_Study About Java.pptx435819601-Advanced-Java_Study About Java.pptx
435819601-Advanced-Java_Study About Java.pptx
JPrince9
 
Owin and katana overview
Owin and katana overviewOwin and katana overview
Owin and katana overview
Pooja Gaikwad
 
Owin and-katana-overview
Owin and-katana-overviewOwin and-katana-overview
Owin and-katana-overview
sonia merchant
 
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP Portal
 
Ad

More from Anjali Rao (17)

Enhance the Enterprise ROI with SAP S/4HANA Services
Enhance the Enterprise ROI with SAP S/4HANA ServicesEnhance the Enterprise ROI with SAP S/4HANA Services
Enhance the Enterprise ROI with SAP S/4HANA Services
Anjali Rao
 
Major Benefits of Apprisia's SAP S/4HANA Migration
Major Benefits of Apprisia's SAP S/4HANA MigrationMajor Benefits of Apprisia's SAP S/4HANA Migration
Major Benefits of Apprisia's SAP S/4HANA Migration
Anjali Rao
 
Configuration of SAP ABAP Web Dynpro
Configuration of SAP ABAP Web DynproConfiguration of SAP ABAP Web Dynpro
Configuration of SAP ABAP Web Dynpro
Anjali Rao
 
Benefits of an EDI Managed Services
Benefits of an EDI Managed ServicesBenefits of an EDI Managed Services
Benefits of an EDI Managed Services
Anjali Rao
 
SAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANASAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANA
Anjali Rao
 
Document Management System Why Use It
Document Management System Why Use ItDocument Management System Why Use It
Document Management System Why Use It
Anjali Rao
 
Migrate to SAP S/4HANA to Increase Efficiency of SAP System
Migrate to SAP S/4HANA to Increase Efficiency of SAP SystemMigrate to SAP S/4HANA to Increase Efficiency of SAP System
Migrate to SAP S/4HANA to Increase Efficiency of SAP System
Anjali Rao
 
What is logical database in SAP ABAP?
What is logical database in SAP ABAP?What is logical database in SAP ABAP?
What is logical database in SAP ABAP?
Anjali Rao
 
Why businesses must consider SAP S/4HANA Business Suite?
Why businesses must consider SAP S/4HANA Business Suite?Why businesses must consider SAP S/4HANA Business Suite?
Why businesses must consider SAP S/4HANA Business Suite?
Anjali Rao
 
SAP NetWeaver BPM Service for Automating Your Business Process.
 SAP NetWeaver BPM Service for Automating Your Business Process. SAP NetWeaver BPM Service for Automating Your Business Process.
SAP NetWeaver BPM Service for Automating Your Business Process.
Anjali Rao
 
Complete SAP EDI software support for your EDI operations
Complete SAP EDI software support for your EDI operationsComplete SAP EDI software support for your EDI operations
Complete SAP EDI software support for your EDI operations
Anjali Rao
 
SAP Consulting Services in Pharmaceuticals | Apprisia
SAP Consulting Services in Pharmaceuticals | ApprisiaSAP Consulting Services in Pharmaceuticals | Apprisia
SAP Consulting Services in Pharmaceuticals | Apprisia
Anjali Rao
 
SAP Managed Services and Its Benefits for Your Business
SAP Managed Services and Its Benefits for Your BusinessSAP Managed Services and Its Benefits for Your Business
SAP Managed Services and Its Benefits for Your Business
Anjali Rao
 
Adobe Interactive Forms- Get Acquainted In Material Master Scenario
Adobe Interactive Forms- Get Acquainted In Material Master ScenarioAdobe Interactive Forms- Get Acquainted In Material Master Scenario
Adobe Interactive Forms- Get Acquainted In Material Master Scenario
Anjali Rao
 
SAP Enterprise Structure-Reflect Your Business
SAP Enterprise Structure-Reflect Your BusinessSAP Enterprise Structure-Reflect Your Business
SAP Enterprise Structure-Reflect Your Business
Anjali Rao
 
WBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project ManagementWBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project Management
Anjali Rao
 
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Anjali Rao
 
Enhance the Enterprise ROI with SAP S/4HANA Services
Enhance the Enterprise ROI with SAP S/4HANA ServicesEnhance the Enterprise ROI with SAP S/4HANA Services
Enhance the Enterprise ROI with SAP S/4HANA Services
Anjali Rao
 
Major Benefits of Apprisia's SAP S/4HANA Migration
Major Benefits of Apprisia's SAP S/4HANA MigrationMajor Benefits of Apprisia's SAP S/4HANA Migration
Major Benefits of Apprisia's SAP S/4HANA Migration
Anjali Rao
 
Configuration of SAP ABAP Web Dynpro
Configuration of SAP ABAP Web DynproConfiguration of SAP ABAP Web Dynpro
Configuration of SAP ABAP Web Dynpro
Anjali Rao
 
Benefits of an EDI Managed Services
Benefits of an EDI Managed ServicesBenefits of an EDI Managed Services
Benefits of an EDI Managed Services
Anjali Rao
 
SAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANASAP MM Versus SAP S/4 HANA
SAP MM Versus SAP S/4 HANA
Anjali Rao
 
Document Management System Why Use It
Document Management System Why Use ItDocument Management System Why Use It
Document Management System Why Use It
Anjali Rao
 
Migrate to SAP S/4HANA to Increase Efficiency of SAP System
Migrate to SAP S/4HANA to Increase Efficiency of SAP SystemMigrate to SAP S/4HANA to Increase Efficiency of SAP System
Migrate to SAP S/4HANA to Increase Efficiency of SAP System
Anjali Rao
 
What is logical database in SAP ABAP?
What is logical database in SAP ABAP?What is logical database in SAP ABAP?
What is logical database in SAP ABAP?
Anjali Rao
 
Why businesses must consider SAP S/4HANA Business Suite?
Why businesses must consider SAP S/4HANA Business Suite?Why businesses must consider SAP S/4HANA Business Suite?
Why businesses must consider SAP S/4HANA Business Suite?
Anjali Rao
 
SAP NetWeaver BPM Service for Automating Your Business Process.
 SAP NetWeaver BPM Service for Automating Your Business Process. SAP NetWeaver BPM Service for Automating Your Business Process.
SAP NetWeaver BPM Service for Automating Your Business Process.
Anjali Rao
 
Complete SAP EDI software support for your EDI operations
Complete SAP EDI software support for your EDI operationsComplete SAP EDI software support for your EDI operations
Complete SAP EDI software support for your EDI operations
Anjali Rao
 
SAP Consulting Services in Pharmaceuticals | Apprisia
SAP Consulting Services in Pharmaceuticals | ApprisiaSAP Consulting Services in Pharmaceuticals | Apprisia
SAP Consulting Services in Pharmaceuticals | Apprisia
Anjali Rao
 
SAP Managed Services and Its Benefits for Your Business
SAP Managed Services and Its Benefits for Your BusinessSAP Managed Services and Its Benefits for Your Business
SAP Managed Services and Its Benefits for Your Business
Anjali Rao
 
Adobe Interactive Forms- Get Acquainted In Material Master Scenario
Adobe Interactive Forms- Get Acquainted In Material Master ScenarioAdobe Interactive Forms- Get Acquainted In Material Master Scenario
Adobe Interactive Forms- Get Acquainted In Material Master Scenario
Anjali Rao
 
SAP Enterprise Structure-Reflect Your Business
SAP Enterprise Structure-Reflect Your BusinessSAP Enterprise Structure-Reflect Your Business
SAP Enterprise Structure-Reflect Your Business
Anjali Rao
 
WBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project ManagementWBS Structure –Essential Element In Project Management
WBS Structure –Essential Element In Project Management
Anjali Rao
 
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Anjali Rao
 

Recently uploaded (20)

The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 

Do You Want To Build Simple Webdynpro ABAP Application? Here It Is?

  • 2. Contents  Introduction of WebDynpro  MVC Architecture  Difference between JAVA and ABAP Webdynpro  WDA Components and layout  Sample WD Application 2
  • 3. INTRODUCTION  Web Dynpro for ABAP(WD4A, WDA) is the SAP standard UI technology for developing Web applications in the ABAP environment.  Consists of a graphical development environment with special Web Dynpro tools that are integrated in the ABAP Workbench (SE80).  Webdynpro applications are built based on MVC architecture. 3
  • 4. MVC Architecture 4 MVC Or "Model View Controller"  Model enables the WD App to fetch data from database or post data into database.  View contains User Interface which helps to display or accept data.  Controller is a medium to connect model and view.
  • 5. Difference between JAVA and ABAP Webdynpro  In WDA we use ABAP coding to get data but in Webdynpro JAVA we need RFC's or Webservices to get the data.  In WDA the code is stored centrally in the ABAP server, so it relieves the load from developer’s machine where the code is stored in the case of Webdynpro JAVA.  Webdynpro JAVA runs on J2EE engine which can support more number of web users at a time. 5
  • 7. Webdynpro View Editor 7 Layout Tab Toolbar to “drag and drop” UI element selection Menu by selecting“Insert Element” Properties of the UI element View of context menu from Change selection
  • 8. WebDynpro Components  Windows  Views  Layout  Context  Methods  Component Controllers  Context  Events Window View Controller View Component Controller View Controller View Context Context Context WebDynpro Components
  • 9. Context and Data Transport  Context  Like a data container.  Data Transport between controllers can be established with mapping defintion. Window View ControllerView Component Controller View ControllerView Context Node 1 Root Node Context Root Node Node 1 Node 3 Node 2Context Node 3 Root Node
  • 10. Data Binding Process Data Binding View Component controller context Component text View controller context View layout Root Node FLIGHTS BOOKINGS BOOKID CUSTID CLASS PASSN PRICE CARRID CONNID FLDATE Root Node FLIGHTS BOOKINGS BOOKID CUSTID CLASS PASSN PRICE CARRID CONNID FLDATE
  • 11. Navigation between Views 11 Window Outbound plug Navigation link Inbound plug Customer List Customer Search Out In
  • 13. Worldwide Offices: USA (Dallas) India (Pune) Partner Offices: Monterrey (Mexico) Frankfurt (Germany) Stockholm (Sweden) Email: [email protected] Corporate URL: www.architectsap.com