Академический Документы
Профессиональный Документы
Культура Документы
www.blackvard.com
b)
ABAP Language
c)
ABAP Doc
b)
www.blackvard.com
ABAP 7.31
ABAP 7.3
ABAP 7.02
ABAP 7.2
ABAP 8.0x
ABAP 7.01
ABAP 7.1/7.11
Development
ABAP 7.0
No Development
Backport
www.blackvard.com
Desktop
Desktop &
& mobile
mobile devices
devices
Accelerate
Accelerate reports/selections
reports/selections
Intuitive
Intuitive value
value helps
helps
Business
Business in
in real-time
real-time
Low
Low Transportation
Transportation
cross-docking
cross-docking (TCD)
(TCD)
&
& Total
Total cost
cost of
of
ownership
ownership (TCO)
(TCO)
Future-proof
Future-proof
Non
Non disruptive
disruptive
End-user
CIO
(Chief Information
Officer)
Lifecycle
Lifecycle Management
Management
Scalable
Scalable landscapes
landscapes
Efficient
Efficient operations
operations
Simplified
Simplified &
& integrated
integrated
New
New application
application scenarios
scenarios
Flexible
Flexible business
business processes
processes
Decoupling
Decoupling of
of Line-of-Business
Line-of-Business
extensions
extensions &
& IT
IT
LoB
(Line-of-Business)
Administrator
Developer
Build
Build on
on existing
existing ABAP
ABAP skills
skills &
&
know-how
know-how
Integrate
Integrate developer
developer experience:
experience:
ABAP
ABAP
HANA
HANA
SAPUI5
SAPUI5
Netweaer
Netweaer Cloud
Cloud
www.blackvard.com
www.blackvard.com
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
3
2
4
www.blackvard.com
www.blackvard.com
http://scn.sap.com/community/abap/eclipse
Copyright Blackvard Management Consulting All rights reserved
www.blackvard.com
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.
HANA
www.blackvard.com
Mobile Access
NWBC
Side panel analytical content decision support
www.blackvard.com
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
Transport
Source Code
Software Update Manager (SUM)
Management
Management
Production
Consolidation
Configuration
Development
Landscape
Management
Software
Update
Management
(SUM)
Copyright Blackvard Management Consulting All rights reserved
www.blackvard.com
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
www.blackvard.com
Security
SECURITY
OAuth 2.0 allows for new authentication
options
Read-Access Logging
www.blackvard.com
Go Social
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
http://en.wikipedia.org/wiki/SAP_StreamWork
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
www.blackvard.com
ABAP Language
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
http://wiki.scn.sap.com/wiki/display/Snippets/JSON+and+ABAP
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
http://www.sdn.sap.com/irj/sdn/javadocs
Copyright Blackvard Management Consulting All rights reserved
www.blackvard.com
ABAP Doc
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
www.blackvard.com
ABAP Doc
www.blackvard.com
ABAP Doc
HTML Tags subsets can be used for formatting.
ABAP Doc syntax rules are checked via the ABAP syntax check.
www.blackvard.com
ABAP Doc
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
www.blackvard.com
ABAP Doc
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
www.blackvard.com
Require A Consultation?
www.blackvard.com
www.blackvard.com
Managing Director
Short Bio:
Lukas M. Dietzsch is managing director at Blackvard
Management Consulting, LLC. He is holding a Masters
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.
Lukas M.
Dietzsch
lukas@blackvard.com
www.blackvard.com
www.blackvard.com
www.blackvard.com