Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Whats New in ABAP 7.02 and 7.03 Overview and Product Highlights
Dr. Wolfgang Weiss, SAP NetWeaver Product Management
[ Disclaimer
This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
[ Learning Points
SAP NetWeaver Application Server ABAP provides highly valuable innovations with SAP NW 7.02 and 7.03, they cover a wide range from language and tool enhancements to UI technologies and services SAP NetWeaver Application Server ABAP is future proof for custom development scenarios You can rely on existing ABAP skills and easily extend to emerging technologies like In-Memory, Cloud and Mobile
[ Agenda
Overview ABAP Language and Tools Core UI Technologies Services Future Innovations and Customer Engagement Initiatives
[ Agenda
Overview ABAP Language and Tools Core UI Technologies Services Future Innovations and Customer Engagement Initiatives
CIO
LoB
Competitive advantage using custom specific business processes
Administrator
Developer
Java
Extensibility
SAP NetWeaver
Coherence
Existing Systems
ABAP
NW Enterprise Portal Integration, Orchestration (PI, BPM) Analytics (SAP BusinessObjects) and Collaboration Onboarding of acquisitions Future direction: On-demand platform for enterprise application development, based on open standards
Note: Visualization only, overlap of Technology and Components in the graphic is not indicative of technology share within components
SAP NW 7.02
SAP NW 7.03
Future Direction
[ Agenda
Overview ABAP Language and Tools Core UI Technologies Services Future Innovations and Customer Engagement Initiatives
Key Innovations
ABAP language improvements
Secondary keys for internal tables Resumable exceptions Data types for exact calculations of large numbers
Testing, Debugging, Runtime Analysis and Memory Inspection of multi-layered web-based applications
Coverage results integrated with ABAP Unit results, ABAP Unit Browser in SE80, more detailed coverage results Debugger Scripting, Layer-aware Debugging, External Debugging Memory Analysis of Web Dynpro for ABAP applications New ABAP Runtime Analysis SAT (successor of SE30)
Secondary keys for internal tables Internal tables just got even better! Use secondary keys to improve the performance of your application.
Easy navigation between analysis tools Memory and performance analysis, trace comparison and more
Automate debugger tasks via debugger scripts to change the program flow, define custom BPs and WPs, write traces or implement your own debugger tools with Debugger Scripting
New debugger analysis tools for Dynpro, Web Dynpro, Internal Tables, Simple Transformations and Expressions Debugging
Key Innovations
Switch Framework tools enhancements and stabilizations
Switch-framework browser Reversible switch-business-configuration sets New BADIs in switch-framework (SFW5)
Usability and accessibility enhancements in debugger Server-independent trace and analysis in SAT
[ Agenda
Overview ABAP Language and Tools Core UI Technologies Services Future Innovations and Customer Engagement Initiatives
15
Key Innovations
Enjoyable user experience and productivity with SAP NetWeaver Business Client 3.5
Side Panel used in many Suite applications SAP Enterprise Search enabling and PFCG favorites integration
Easy configuration & custom development with Floorplan Manager using WD ABAP
Intuitive and powerful FPM configuration editor Context-based adaptations based on application runtime context like industry, country or role Enhanced Overview Page floorplan New intuitive UI building blocks Seamless integration of business objects via Application Creation Tool for BOL object model
Interoperability between ABAP Dynpro and Web applications running in NWBC Side Panel
Contextual data from Dynpro applications can be accessed by WD ABAP, WDA Page Builder and JavaScript/HTML applications All active Enterprise Search connectors are automatically offered as search providers
Central administration
Real Experience. Real Advantage.
UI Services
Enhancement Package 6
Chip Catalog Systems (RFC Dest.)
Richer interaction and harmonized look and feel with a range of new UIBBs
New List and Form, and POWL integration Developer Productivity
More intuitive design with the new Flexible UI Designer (aka FLUID)
WYSIWYG configuration editor with a graphical Wire Editor, richer design capabilities and appealing preview
Developer Productivity
PFCG Integration
Create Web Dynpro ABAP Page Builder configurations out of the role maintenance PFCG
EHP 1
EHP 2
EHP 3
EHP 4
EHP 5
EHP 6
[ Agenda
Overview ABAP Language and Tools Core UI Technologies Services Future Innovations and Customer Engagement Initiatives
25
Flexible & agile business systems Faster turnaround times for changes Reduced cost for changes
Precise & informed decision making Improved visibility for the business
26
Formula
Rules
Real Experience. Real Advantage.
27
Enable state of the art collaboration features for the On-Premise Business Suite and other NetWeaver based applications Enable new business processes beyond the corporate firewall including non-SAP users (e.g. ext. consultants, suppliers) Integration between StreamWork and ABAP-based applications is enabled through a reusable integration library Common look & feel of feature integrations through Business Suite applications Key Scenarios
Drive collaborative activities directly out of the business context Share business documents, conduct discussions with internal and external participants and document the results Stay up to date about your business and contacts with micro-blogging
SAP OP Suite
Scenario Illustration
Employees
Customers, Partners
SAP StreamWork
Results, Feeds
Features
[ Agenda
Overview ABAP Language and Tools Core UI Technologies Services Future Innovations and Customer Engagement Initiatives
32
core
cloud
in-memory
33
PROVEN ABAP TECHNOLOGY ASSETS LIKE ROBUSTNESS, INTEGRATED LIFECYCLE MANAGEMENT, BUSINESS CONTINUITY AND STRONG ECOSYSTEM
core
cloud
BUILD HANA-BASED
BUSINESS APPLICATIONS
=
in-memory
Real Experience. Real Advantage.
ABAP
SKILLS
34
35
Today
Real Experience. Real Advantage.
Planned Innovation
36
Calculation
Data to Code
37
Fast search of ABAP objects Helpful navigation Edit multiple ABAP objects in parallel in standard Eclipse Multi-Tab Editor High level help material (videos, ABAP samples, standard Eclipse tutorials) Multiple ABAP Backend systems
Extensible IDE Rich version management State-of-the-Art troubleshooting tools Refactoring support
38
39
Transactional
Professional UIs: Best Practice Workbench & Side Panel Side panel with contextual information and extensibility concept for existing transactions Push information for decision making to the end user via Page Builder Faster adoption by pre-configured workbenches and side panels Casual UIs: State-of-the-art UX, Open Web Standard Support First results available end of 2012 (HCM etc) Open UI technology standards: HTML5, OData Increased scalability and faster adoption by REST-based backend decoupling Open for customer and partner development
40
Data Complexity
BRFplus in HANA
BRFplus to generate code in HANA for best performance Same rules for online (ABAP) and mass (HANA) processing
LAB PREVIEW
Runtime
ERP CRM
Trusted Connection
Design Time
41
[ Key Learnings
NW AS ABAP innovation waves
SAP NW 7.02: Focus on ABAP Language, tools, UI developer productivity SAP NW 7.03: Focus on end user experience (Side Panel) and development services Future direction: Focus on In-Memory, Cloud, Mobile and developer productivity (ABAP in Eclipse)
42
]
43
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C , World Wide Web Consortium, Massachusetts Institute of Technology.