14
ABAP in Eclipse Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Embed Size (px)

DESCRIPTION

Overview presentation about the SAP ABAP Development Tools for SAP NetWeaver also known as ABAP in Eclipse (AiE). Talking about the history, strategic direction, installation, extensibility of the platform.

Citation preview

Page 1: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

ABAP in Eclipse

Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Page 2: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Eclipse a strategic direction for SAP

Eclipse based Development Tools:

• SAP HANA• SAP HANA Cloud• ABAP• SAP NetWeaver Gateway (Client Dev.)• SAPUI5• SAP NetWeaver Developer Studio• SAP Visual Composer

SHARE 2013| 2

Page 3: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

ABAP in Eclipse History

• SAP Internal DemoJam Winner 2007

• 2009 Begin to move ABAP Tools to the open Eclipse Platform

• June 2012 release of the "ABAP Development Tools for SAP NetWeaver"also known as ABAP in Eclipse (AiE)

SHARE 2013| 3

Page 4: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

ABAP in Eclipse Architecture

AiE is Extensible using the SDK for AiESAPlink smartDevelop

SHARE 2013| 4

Page 5: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Front end system requirement

SHARE 2013| 5

Eclipse Platform Juno, version 4.2 or higher

Operating System Windows OS (XP, Vista, or 7) 32- or 64-Bit, orApple Mac OS X 10.6, Universal 64-Bit, orLinux distribution

Java Runtime JRE version 1.6 or higher, 32-Bit or 64-Bit

SAP GUI For Windows OS: SAP GUI for Windows 7.20, patch level 9 or higherFor Apple Mac or Linux OS: SAP GUI for Java 7.20, revision 6 or higher

Microsoft VC Runtime

For Windows OS: DLLs VS2010 for communication with the back-end system is required.

Page 6: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Back end system requirements / features

SHARE 2013| 6

NW 7.31 SP4

NW 7.31 SP5

NW 7.31 SP6

NW 7.31 SP7

NW 7.4 SP2

Debugger (* = with 7.21 Kernel) X* X* X* X* X

ABAP Test Cockpit X X X

Profiler X

WebDynpro ABAP Tools X X

FPM Integration X

ABAP for HANA Tools X

Refactoring: Global Renaming X X X

Support for ABAP Doc X

Connectivy & Integration Tools X

Page 7: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

ABAP in Eclipse Installation

Eclipse Update Sitehttps://tools.hana.ondemand.com/#abap

Demo Screencastor

Download from SAP Service Marketplacehttp://service.sap.com/patches

- Search - EclipseSAP Note 1856574:RTC of ABAP development tools for SAP NetWeaver 2.7

SHARE 2013| 7

Page 8: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Connect ABAP in Eclipse to ABAP backend

• Backend must be maintained in SAP Logon• Connection to backend is represented as a project• Demo Screencast

SHARE 2013| 8

Page 9: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

ABAP in Eclipse - Live Demo

• Quick fixes• Using templates• ABAP Doc• ABAP Unit tests• Code coverage• Debugging• Profiling• Refactoring• SAPlink for AiE

SHARE 2013| 9

Page 10: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Takeaways

• Eclipse is the strategic direction of SAP• Requirements to use AiE• Overview of the functionality• Use SAPlink in Eclipse to install code from SAP Code Exchange

SHARE 2013| 10

Page 11: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Gregor Wolf

Siteco Beleuchtungstechnik GmbH

[email protected]

+49 8669 33-795

Page 12: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform
Page 13: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform

Gregor Wolf

Siteco Beleuchtungstechnik GmbH

[email protected]

+49 8669 33-795

Page 14: ABAP in Eclipse - Benefit from the Usability, Speed and Flexibility of the Eclipse Platform