Transcript
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

Top Related