SlideShare uma empresa Scribd logo
1 de 27
Blackvard Management Consulting
ABAP 7.4 – What’s New?
Lesson 1
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Course Agenda: ABAP 7.4 What’s new?
What Will Be Covered In This Course:
1. Lesson 1 - Overview & General Information
a) ABAP 7.4 - Source Code Samples
b) ABAP Language
c) ABAP Doc
2. Lesson 2 - New ABAP Development Tools e.g. in Eclipse (ADT / CDS)
3. Lesson 3 - New ABAP Syntax & Development
a) Syntax: New great syntax options
b) Compliance: Advance Online Documentation with ABAP 7.4
4. Lesson 4 - Using Persistence Classes
* Please contact us for additional course details
regarding lessons 2 – 4 & their schedules.*
SP02, SP05, ...
ABAP 7.40
ABAP 7.31
ABAP 7.02
ABAP 7.01
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Overview of ABAP “evolution”
ABAP 7.3
ABAP 7.2
ABAP 7.1/7.11
ABAP 7.0
ABAP 8.0x
ABAP for HANA
(downward compatible)
AS ABAP for NGAP
(not downward compatible)ABAP for ERP
(downward compatible)
Development
No Development
Backport
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Netweaver as ABAP 7.4
End-user
LoB
(Line-of-Business)
DeveloperAdministrator
CIO
(Chief Information
Officer)
 Business in real-time
 Low Transportation
cross-docking (TCD)
& Total cost of
ownership (TCO)
 Future-proof
 Non disruptive
 Lifecycle Management
 Scalable landscapes
 Efficient operations
 Simplified & integrated
 Desktop & mobile devices
 Accelerate reports/selections
 Intuitive value helps
 New application scenarios
 Flexible business processes
 Decoupling of Line-of-Business
extensions & IT
 Build on existing ABAP skills &
know-how
 Integrate developer experience:
• ABAP
• HANA
• SAPUI5
• Netweaer Cloud
Netweaver As ABAP 7.4
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Netweaver as ABAP 7.4
 Transportation Cross-Docking (TCD) supports transportation of
handling units (HUs) across various warehouses or distribution
centers, until the final destination.
 Examples: Change means of transportation/Centrally process export activities, etc.
 Total Cost of Ownership (TCO) is a type of calculation designed to
help enterprise managers & consumers assess direct & indirect costs
& benefits related to the purchase of IT components.
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
HANA Open Item Analytics
 The latest 7.4 release of SAP Netweaver ABAP is optimized for SAP HANA.
 SAP HANA text search allows for fault-tolerant value helps (1)
 ALV w/ integrated data search allows for large data set navigation (2)
 Advanced SAP HANA capabilities provide an analytical side-panel (3)
 Pushing operations to SAP HANA allows for accelerated data access (4)
1
2
3
4
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Real-time Analysis w/ Embedded Analytics
 Netweaver Business Warehouse (BW) w/ HANA allows for Insight-to-
action applications.
 Business Intelligence (BI) is a technology-driven data analysis process that boosts
business performance by assisting end users in making informed decisions.
 Functionality to navigate & drill further into BI Tools information
 Crystal Reports & Dashboards
 Allows users to access BI document-related data in SAP
 Reuse transactional HANA models w/ BW InfoProviders
 Operates on transactional Open Items data
 Users can now:
 Expose analyses w/ Business Explorer (BEx) Queries
 Includes tools to present reports to end users
 Analyzer, Query Designer, Web Application Designer, etc.
 Modify & enhance information exposed by HANA models
 Launch internet URLs
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Eclipse Development Environment
http://scn.sap.com/community/abap/eclipse
 Eclipse - Integrated Development Environment (IDE)
 One single IDE to develop ABAP, HANA, SAPUI5, HANA Cloud & Mobile
 Contains base workspace & plug-in system for customization
 One central update site for all Eclipse-based SAP development tools
 High developer productivity & easy integration of custom 3rd party tools
 Written mostly in Java & used to develop applications
 Plug-ins allow application development in other programming languages
 Superior ABAP development toolset
 Built-in ABAP on HANA Development Tools Software Development Kit (SDK)
 Advanced source code editing (search & navigation)
 Testing, quality assurance & troubleshooting
 User Interface tools
 Web Dynpro & Floorplan Manager (FPM)
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Bridging the “on-premise” World & Cloud
 Extend ABAP connectivity w/ SAP HANA Cloud
 Integrate ABAP applications w/ HANA Cloud through SAP PI, or directly
 Automated secure/remote setup of connections across multiple systems
 Reduced development costs & risks
 Open Data Protocol (OData) is a RESTful data access protocol initially defined
by Microsoft & provides mobile support.
 Enables creation/consumption of REST APIs, which allow resources, identified using URLs and
defined in data models, to be published/edited by web clients using HTTP messages.
 Interactive & collaborative scenarios based on event-driven user interfaces (UI)
 ABAP Messaging & Push Channels
 Connect based on open standards & robust scenarios
 Provides optimal hybrid on-premise & cloud scenario support
 On-Demand Systems & Single Sign-On across on-premise
 Connectivity type agnostic ABAP development in Eclipse
HANA®
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Mobile Access
 Proven UI technology & mobility w/ Netweaver Gateway, HANA & SAPUI5
 Develop mobile apps w/ Gateway & SAPUI5 (HTML5 standard)
 Popular platforms - Apple iOS, Google Android, Amazon, Microsoft Windows Phone 8, etc.
 Simplify & refresh Dynpros w/ UI Personas
 Netweaver Business Client (NWBC) & Floorplan Manager (FPM) w/
WebDynpro for ABAP (WDA) enhancements
 Corbu Design/Enhanced search/Tabbed browsing/GUIBB dynamic configuration
 NWBC
 Side panel analytical content decision support
 SAP Theme Designer
 Provides corporate theming & branding
 ABAP Messaging & Push Channels
 Collaborative scenarios based on event-driven UIs
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Decoupling Business & IT
 SAP Business Suite applications allow you to centrally manage
decision-making logic across SAP & non-SAP applications.
 Automated business decisions
 Based on Floorplan Manager technology
 Decisions deployed w/out downtime
 Extension of Business Rule Framework
 (BRFplus) as Netweaver Add-on
 Access to “local” modeling manage systems
 Upgrade independently of managed systems
 More than 500 pre-configured side-panel chips available
 Analyze & optimize implement cycles via domain experts
 Compile executable services from modeled services
 On managed system for local execution
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Lifecycle Management
 Common Lifecycle Management for ABAP & HANA
 Technical configuration automated after system installation
 Allows for Change and Transport System (CTS) transports
of combined ABAP & HANA content
 Software Update Manager (SUM)
 Near zero downtime maintenance
 Reduced manual efforts
 Enable SAP HANA & ABAP
 Database migration option
Source Code
Management
Landscape
Management
Software
Update
Management
(SUM)
Configuration
Transport
Management
Production
Consolidation
Development
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Time to Value With ABAP Cloud
 Faster time to value w/ ABAP Cloud
 Almost instant access to preconfigured SAP Netweaver AS ABAP 7.4
 SAP Cloud Appliance Library (CAL) allows for simplified provisioning
 Log on  Pick & deploy solution  Access
 Now offering ABAP Cloud accounts – ask us for further information and access:
 Fast access to preconfigured AS ABAP releases
 Tutorials, sample scenarios & best practices
 Integrated Eclipse development
ABAP®
Cloud
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Security
 Run ABAP applications in high security environments
 Secure SAP HANA & Business Suite platforms
 Create ABAP & HANA users w/ one tool in one step
 SAP Transaction Code “SU01” can be used for user management in HANA w/ ABAP
 Latest security & development standards
 OAuth 2.0 allows for new authentication options
 Read-Access Logging
SECURITY
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Go Social
http://en.wikipedia.org/wiki/SAP_StreamWork
 SAP Jam is a business function & social collaboration platform that
integrates using the Social Media ABAP Integration Library (SAIL).
 SAIL is an API library used by various ABAP SAP functions
 Integration w/ SAIL previously available in SAP CRM, SLC & ERP HCM
 Easy migration from SAP Streamwork to Jam
 Jam NWBC Side Panel CHIPS allow for collaboration w/out modification
 Business Add-Ins (BAdIs) now process application developments
 APIs are easy-to-use & based on ABAP Objects
 Authentication implicit from SAP ABAP systems
 Send Netweaver Gateway notifications to Jam
 Discuss business transactions & exchange data
 Combine social media w/ business software
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Real-time Business
 Accelerate your business processes & extend return on
investment on existing investments.
 User-friendly (mobility & easy collaboration)
 Allows for highly productive development environment
 New business scenarios allow for competitive advantage
 Enjoy the full potential of business data & make wiser decisions
 Cloud allows for leveraging on-premise investments
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
ABAP Language
http://wiki.scn.sap.com/wiki/display/Snippets/JSON+and+ABAP
 ABAP 7.4 contains modern declarative & functional ABAP language
 ABAP Syntax is more expression-oriented
 Better readability of code & open standards for data interchange
 More streamlined & elegant
 Improved performance w/ extended Database Buffer
 JavaScript Object Notation (JSON) Support
 Language independent text format that uses conventions of C-family languages
 Easy for humans to read & write / easy for machines to generate & parse
 Lightweight data-interchange format
 Based on JavaScript Programming Language
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
ABAP Doc
 ABAP Doc is a simple documentation tool similar to Javadoc.
 Allows documentation in HTML format to be created automatically from ABAP source code
 Based on unique ABAP Doc comments
 Javadoc is a documentation generator from Oracle Corporation.
 Generates API documentation in HTML format from Java source code
 HTML format allows for convenience of hyperlinking related documents together
 “Doc comments” format is the standard for documenting Java classes
http://www.sdn.sap.com/irj/sdn/javadocs
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
 An exclamation mark (!) is used to introduce a comment for ABAP Doc.
 ABAP Doc comments must be linked to only one declaration statement
 A line or a block of lines
ABAP Doc
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
 Special syntax for parameter interface of events & procedures is used.
ABAP Doc
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
 HTML Tags subsets can be used for formatting.
 ABAP Doc syntax rules are checked via the ABAP syntax check.
ABAP Doc
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
 ABAP Doc comments are evaluated in the ABAP Editor of the ABAP
Development Tools (ADT / ABAP in Eclipse not in ABAP Editor of SAP GUI SE80)
 Formatted documentation is displayed in a pop-up window
 Place cursor on item documented (here the interface definition) by ABAP Doc
comments & click F2
ABAP Doc
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
 ABAP Doc overwrites existing
classical class or method
documentation:
 Before using ABAP Doc,
verify if documentation already
exists & is usable
 Currently, unable to integrate example
programs into ABAP Doc
 No migration tool currently available
 ABAP Doc evaluated in ADT only.
 Ensure users of APIs work only in ADT
 Using the GUI, users will see comments
w/out formatted documents
ABAP Doc
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
Have Additional Questions?
Want To get trained?
Please Set Up A Consultation.
Email: info@blackvard.com
Require A Consultation?
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
 Technical project lead and ABAP architect responsible for quality in technical scope and budget in a global
roll-out of SAP Logistics applications (SAP LE / LO)
 Conducting multiple SAP ABAP and SAP HANA® trainings for various US companies
 Implementation of a standard SAP software solution for Spend Management within SAP AG & ARIBA (annual
spend volume 3 Bill. EUR) which can be used in all SAP systems
 Improved claims management using SAP FS-CM which is generating annual savings of 15 Mio € for a huge
German public healthcare organization
 Implemented a global solution for procurement processes at BMW AG using SAP SRM / B2B
 Blueprinting and implementation of SAP software for banking credit cancelations for VOLKSWAGEN
Key Achievements of Blackvard Management Consulting in Previous Projects
What We’ve Accomplished
Blackvard Management Consultants
www.blackvard.comCopyright © Blackvard Management Consulting – All rights reserved
Short Bio:
Lukas M. Dietzsch is managing director at Blackvard
Management Consulting, LLC. He is holding a Master’s
degree in Information Technology and is an experienced IT
solution architect and project lead.
His strong background in adapting to requirements and
standards in different industries and on various platforms are
valuable assets for Blackvard customers.
He is repeatedly commended by customers for driving
efficient solutions for complex problems in globally
distributed team environments and meeting tough deadlines.
For further information please visit:
www.blackvard.com
Lukas M. Dietzsch
lukas@blackvard.com
Copyright © Blackvard Management Consulting- All rights reserved www.blackvard.com
Managing Director
Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
An overview of current and previous customers:
Customers That Recommend Blackvard

Mais conteúdo relacionado

Destaque

B30 hanaってどうなの?sap hana概要 by 村田聡一郎
B30 hanaってどうなの?sap hana概要 by 村田聡一郎B30 hanaってどうなの?sap hana概要 by 村田聡一郎
B30 hanaってどうなの?sap hana概要 by 村田聡一郎
Insight Technology, Inc.
 
Abap query
Abap queryAbap query
Abap query
brtkow
 

Destaque (10)

Introduction To Big Data & Hadoop
Introduction To Big Data & HadoopIntroduction To Big Data & Hadoop
Introduction To Big Data & Hadoop
 
SAP Persistence - Creating Source Code Automatically
SAP Persistence - Creating Source Code AutomaticallySAP Persistence - Creating Source Code Automatically
SAP Persistence - Creating Source Code Automatically
 
HANA XS Web Service
HANA XS Web ServiceHANA XS Web Service
HANA XS Web Service
 
How to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in FioriHow to Create "Hello, World!" in Fiori
How to Create "Hello, World!" in Fiori
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
20100430 introduction to business objects data services
20100430 introduction to business objects data services20100430 introduction to business objects data services
20100430 introduction to business objects data services
 
B30 hanaってどうなの?sap hana概要 by 村田聡一郎
B30 hanaってどうなの?sap hana概要 by 村田聡一郎B30 hanaってどうなの?sap hana概要 by 村田聡一郎
B30 hanaってどうなの?sap hana概要 by 村田聡一郎
 
Abap query
Abap queryAbap query
Abap query
 
Web dynpro for abap
Web dynpro for abapWeb dynpro for abap
Web dynpro for abap
 
Qué es abap
Qué es abapQué es abap
Qué es abap
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

ABAP 7.4 - What's New?

  • 1. Blackvard Management Consulting ABAP 7.4 – What’s New? Lesson 1 Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com
  • 2. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Course Agenda: ABAP 7.4 What’s new? What Will Be Covered In This Course: 1. Lesson 1 - Overview & General Information a) ABAP 7.4 - Source Code Samples b) ABAP Language c) ABAP Doc 2. Lesson 2 - New ABAP Development Tools e.g. in Eclipse (ADT / CDS) 3. Lesson 3 - New ABAP Syntax & Development a) Syntax: New great syntax options b) Compliance: Advance Online Documentation with ABAP 7.4 4. Lesson 4 - Using Persistence Classes * Please contact us for additional course details regarding lessons 2 – 4 & their schedules.*
  • 3. SP02, SP05, ... ABAP 7.40 ABAP 7.31 ABAP 7.02 ABAP 7.01 Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Overview of ABAP “evolution” ABAP 7.3 ABAP 7.2 ABAP 7.1/7.11 ABAP 7.0 ABAP 8.0x ABAP for HANA (downward compatible) AS ABAP for NGAP (not downward compatible)ABAP for ERP (downward compatible) Development No Development Backport
  • 4. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Netweaver as ABAP 7.4 End-user LoB (Line-of-Business) DeveloperAdministrator CIO (Chief Information Officer)  Business in real-time  Low Transportation cross-docking (TCD) & Total cost of ownership (TCO)  Future-proof  Non disruptive  Lifecycle Management  Scalable landscapes  Efficient operations  Simplified & integrated  Desktop & mobile devices  Accelerate reports/selections  Intuitive value helps  New application scenarios  Flexible business processes  Decoupling of Line-of-Business extensions & IT  Build on existing ABAP skills & know-how  Integrate developer experience: • ABAP • HANA • SAPUI5 • Netweaer Cloud Netweaver As ABAP 7.4
  • 5. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Netweaver as ABAP 7.4  Transportation Cross-Docking (TCD) supports transportation of handling units (HUs) across various warehouses or distribution centers, until the final destination.  Examples: Change means of transportation/Centrally process export activities, etc.  Total Cost of Ownership (TCO) is a type of calculation designed to help enterprise managers & consumers assess direct & indirect costs & benefits related to the purchase of IT components.
  • 6. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com HANA Open Item Analytics  The latest 7.4 release of SAP Netweaver ABAP is optimized for SAP HANA.  SAP HANA text search allows for fault-tolerant value helps (1)  ALV w/ integrated data search allows for large data set navigation (2)  Advanced SAP HANA capabilities provide an analytical side-panel (3)  Pushing operations to SAP HANA allows for accelerated data access (4) 1 2 3 4
  • 7. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Real-time Analysis w/ Embedded Analytics  Netweaver Business Warehouse (BW) w/ HANA allows for Insight-to- action applications.  Business Intelligence (BI) is a technology-driven data analysis process that boosts business performance by assisting end users in making informed decisions.  Functionality to navigate & drill further into BI Tools information  Crystal Reports & Dashboards  Allows users to access BI document-related data in SAP  Reuse transactional HANA models w/ BW InfoProviders  Operates on transactional Open Items data  Users can now:  Expose analyses w/ Business Explorer (BEx) Queries  Includes tools to present reports to end users  Analyzer, Query Designer, Web Application Designer, etc.  Modify & enhance information exposed by HANA models  Launch internet URLs
  • 8. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Eclipse Development Environment http://scn.sap.com/community/abap/eclipse  Eclipse - Integrated Development Environment (IDE)  One single IDE to develop ABAP, HANA, SAPUI5, HANA Cloud & Mobile  Contains base workspace & plug-in system for customization  One central update site for all Eclipse-based SAP development tools  High developer productivity & easy integration of custom 3rd party tools  Written mostly in Java & used to develop applications  Plug-ins allow application development in other programming languages  Superior ABAP development toolset  Built-in ABAP on HANA Development Tools Software Development Kit (SDK)  Advanced source code editing (search & navigation)  Testing, quality assurance & troubleshooting  User Interface tools  Web Dynpro & Floorplan Manager (FPM)
  • 9. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Bridging the “on-premise” World & Cloud  Extend ABAP connectivity w/ SAP HANA Cloud  Integrate ABAP applications w/ HANA Cloud through SAP PI, or directly  Automated secure/remote setup of connections across multiple systems  Reduced development costs & risks  Open Data Protocol (OData) is a RESTful data access protocol initially defined by Microsoft & provides mobile support.  Enables creation/consumption of REST APIs, which allow resources, identified using URLs and defined in data models, to be published/edited by web clients using HTTP messages.  Interactive & collaborative scenarios based on event-driven user interfaces (UI)  ABAP Messaging & Push Channels  Connect based on open standards & robust scenarios  Provides optimal hybrid on-premise & cloud scenario support  On-Demand Systems & Single Sign-On across on-premise  Connectivity type agnostic ABAP development in Eclipse HANA®
  • 10. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Mobile Access  Proven UI technology & mobility w/ Netweaver Gateway, HANA & SAPUI5  Develop mobile apps w/ Gateway & SAPUI5 (HTML5 standard)  Popular platforms - Apple iOS, Google Android, Amazon, Microsoft Windows Phone 8, etc.  Simplify & refresh Dynpros w/ UI Personas  Netweaver Business Client (NWBC) & Floorplan Manager (FPM) w/ WebDynpro for ABAP (WDA) enhancements  Corbu Design/Enhanced search/Tabbed browsing/GUIBB dynamic configuration  NWBC  Side panel analytical content decision support  SAP Theme Designer  Provides corporate theming & branding  ABAP Messaging & Push Channels  Collaborative scenarios based on event-driven UIs
  • 11. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Decoupling Business & IT  SAP Business Suite applications allow you to centrally manage decision-making logic across SAP & non-SAP applications.  Automated business decisions  Based on Floorplan Manager technology  Decisions deployed w/out downtime  Extension of Business Rule Framework  (BRFplus) as Netweaver Add-on  Access to “local” modeling manage systems  Upgrade independently of managed systems  More than 500 pre-configured side-panel chips available  Analyze & optimize implement cycles via domain experts  Compile executable services from modeled services  On managed system for local execution
  • 12. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Lifecycle Management  Common Lifecycle Management for ABAP & HANA  Technical configuration automated after system installation  Allows for Change and Transport System (CTS) transports of combined ABAP & HANA content  Software Update Manager (SUM)  Near zero downtime maintenance  Reduced manual efforts  Enable SAP HANA & ABAP  Database migration option Source Code Management Landscape Management Software Update Management (SUM) Configuration Transport Management Production Consolidation Development
  • 13. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Time to Value With ABAP Cloud  Faster time to value w/ ABAP Cloud  Almost instant access to preconfigured SAP Netweaver AS ABAP 7.4  SAP Cloud Appliance Library (CAL) allows for simplified provisioning  Log on  Pick & deploy solution  Access  Now offering ABAP Cloud accounts – ask us for further information and access:  Fast access to preconfigured AS ABAP releases  Tutorials, sample scenarios & best practices  Integrated Eclipse development ABAP® Cloud
  • 14. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Security  Run ABAP applications in high security environments  Secure SAP HANA & Business Suite platforms  Create ABAP & HANA users w/ one tool in one step  SAP Transaction Code “SU01” can be used for user management in HANA w/ ABAP  Latest security & development standards  OAuth 2.0 allows for new authentication options  Read-Access Logging SECURITY
  • 15. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Go Social http://en.wikipedia.org/wiki/SAP_StreamWork  SAP Jam is a business function & social collaboration platform that integrates using the Social Media ABAP Integration Library (SAIL).  SAIL is an API library used by various ABAP SAP functions  Integration w/ SAIL previously available in SAP CRM, SLC & ERP HCM  Easy migration from SAP Streamwork to Jam  Jam NWBC Side Panel CHIPS allow for collaboration w/out modification  Business Add-Ins (BAdIs) now process application developments  APIs are easy-to-use & based on ABAP Objects  Authentication implicit from SAP ABAP systems  Send Netweaver Gateway notifications to Jam  Discuss business transactions & exchange data  Combine social media w/ business software
  • 16. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Real-time Business  Accelerate your business processes & extend return on investment on existing investments.  User-friendly (mobility & easy collaboration)  Allows for highly productive development environment  New business scenarios allow for competitive advantage  Enjoy the full potential of business data & make wiser decisions  Cloud allows for leveraging on-premise investments
  • 17. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com ABAP Language http://wiki.scn.sap.com/wiki/display/Snippets/JSON+and+ABAP  ABAP 7.4 contains modern declarative & functional ABAP language  ABAP Syntax is more expression-oriented  Better readability of code & open standards for data interchange  More streamlined & elegant  Improved performance w/ extended Database Buffer  JavaScript Object Notation (JSON) Support  Language independent text format that uses conventions of C-family languages  Easy for humans to read & write / easy for machines to generate & parse  Lightweight data-interchange format  Based on JavaScript Programming Language
  • 18. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com ABAP Doc  ABAP Doc is a simple documentation tool similar to Javadoc.  Allows documentation in HTML format to be created automatically from ABAP source code  Based on unique ABAP Doc comments  Javadoc is a documentation generator from Oracle Corporation.  Generates API documentation in HTML format from Java source code  HTML format allows for convenience of hyperlinking related documents together  “Doc comments” format is the standard for documenting Java classes http://www.sdn.sap.com/irj/sdn/javadocs
  • 19. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com  An exclamation mark (!) is used to introduce a comment for ABAP Doc.  ABAP Doc comments must be linked to only one declaration statement  A line or a block of lines ABAP Doc
  • 20. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com  Special syntax for parameter interface of events & procedures is used. ABAP Doc
  • 21. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com  HTML Tags subsets can be used for formatting.  ABAP Doc syntax rules are checked via the ABAP syntax check. ABAP Doc
  • 22. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com  ABAP Doc comments are evaluated in the ABAP Editor of the ABAP Development Tools (ADT / ABAP in Eclipse not in ABAP Editor of SAP GUI SE80)  Formatted documentation is displayed in a pop-up window  Place cursor on item documented (here the interface definition) by ABAP Doc comments & click F2 ABAP Doc
  • 23. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com  ABAP Doc overwrites existing classical class or method documentation:  Before using ABAP Doc, verify if documentation already exists & is usable  Currently, unable to integrate example programs into ABAP Doc  No migration tool currently available  ABAP Doc evaluated in ADT only.  Ensure users of APIs work only in ADT  Using the GUI, users will see comments w/out formatted documents ABAP Doc
  • 24. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com Have Additional Questions? Want To get trained? Please Set Up A Consultation. Email: info@blackvard.com Require A Consultation?
  • 25. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com  Technical project lead and ABAP architect responsible for quality in technical scope and budget in a global roll-out of SAP Logistics applications (SAP LE / LO)  Conducting multiple SAP ABAP and SAP HANA® trainings for various US companies  Implementation of a standard SAP software solution for Spend Management within SAP AG & ARIBA (annual spend volume 3 Bill. EUR) which can be used in all SAP systems  Improved claims management using SAP FS-CM which is generating annual savings of 15 Mio € for a huge German public healthcare organization  Implemented a global solution for procurement processes at BMW AG using SAP SRM / B2B  Blueprinting and implementation of SAP software for banking credit cancelations for VOLKSWAGEN Key Achievements of Blackvard Management Consulting in Previous Projects What We’ve Accomplished
  • 26. Blackvard Management Consultants www.blackvard.comCopyright © Blackvard Management Consulting – All rights reserved Short Bio: Lukas M. Dietzsch is managing director at Blackvard Management Consulting, LLC. He is holding a Master’s degree in Information Technology and is an experienced IT solution architect and project lead. His strong background in adapting to requirements and standards in different industries and on various platforms are valuable assets for Blackvard customers. He is repeatedly commended by customers for driving efficient solutions for complex problems in globally distributed team environments and meeting tough deadlines. For further information please visit: www.blackvard.com Lukas M. Dietzsch lukas@blackvard.com Copyright © Blackvard Management Consulting- All rights reserved www.blackvard.com Managing Director
  • 27. Copyright © Blackvard Management Consulting – All rights reserved www.blackvard.com An overview of current and previous customers: Customers That Recommend Blackvard