You are on page 1of 57

ABAP ON HANA – ECLIPSE INSTALLATION

Step-by-step Guide to setup ABAP on HANA with Eclipse


FollowRSS feedLike
2 Likes 75,114 Views 98 Comments

Step by Step guide to install ABAP on Eclipse for HANA Development

This blog describes how to install and update the front-end components of ABAP
Development Tools (ADT) for SAP ABAP on HANA.

I’m writing this blog as I see many people have asked questions about ABAP Development
tool on Eclipse. One can take different approaches within Eclipse to bring ABAP development
tool and this is one such approach. This blog is suitable for anyone who seeks to start the
ABAP Eclipse setup or those who need of such information.

I have also provided you with detailed screens on installation and how to configure ABAP
back-end system for working with ADT to get you started. Hope you enjoy !!!

Here are some pre-requisites for ADT on Eclipse:

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


 SAP GUI (for Windows) 7.20 Patch Level 9 or above
 One of the following OS you’ve access to:
 Windows OS (XP*, Vista, or 7) 32- or 64-Bit, OR
 Apple Mac OS X 10.6, Universal 64-Bit OR
 Linux distribution (any)

Note: For purpose of this blog, the screens below are from Windows 7 64-BitOS

Downloads:

Get an Eclipse (I tried with Kepler 4.3 version running current at this time of blog) installed. I
downloaded a 64-bit Kepler version (based on my laptop OS) from the below location. (If
you have already tried with other Eclipse versions e.g., Juno … no problem, it should still
work!!!)

http://www.eclipse.org/downloads/packages/eclipse-standard-432/keplersr2
Installation:

 Install the Kepler Eclipse downloaded by running the executable (Pretty simple and
straight forward) .
 Post installation of Kepler eclipse, you need to install the Eclipse plug-in software to
enable for ABAP development.

Post-Installation:

Choose add and provide the location of the ABAP Development Tools:

Click Ok. (You should have access to Internet to the above location for downloading packages at this point of
time)

You should see the below screen now:


You can choose only ABAP Development tools (ADT). I have additionally chosen UI5 tools as
well.
Clicking Next, You will be asked to accept the license agreement. On accepting, you should
see as below:
After successful installation completion, you should get additional ADT topics in the
overview screen as below:
Installation is now completed. You should get ABAP perspective (Menu: Window –> Open
Perspective –> Other – Choose ABAP)
Now, proceed to configure the backend. Make sure you have SAP GUI with required version
(7.20 Patch level 9 or above) is available.

There is a dependency for re-use in ABAP for Eclipse as you see below.

Configure SAP Backend for development

Click File –> New ABAP Project


All the systems are listed from your SAP Logon Pad.

Choose and provide the credentials with the client information to login and fetch the
technical development objects.

The hierarchy starting with package and the objects library consisting of Dictionary objects,
Classes, FMs, all of them are fetched and displayed and you can choose any of them and
continue working just like your ABAP workbenches (most of the functionalities are availble
in Eclipse)
Enjoy the new Eclipse development !!


 Alert Moderator

Assigned tags
 ABAP Development
 abap
 abap eclipse
 abap hana
 aie feature explorer

 code push down


 juno
 kepler
 se38 eclipse
 se80

View more...

Related Blog Posts


 Step-by-step Guide to update ABAP on HANA development tool with Eclipse

By Former Member, Aug 15, 2014

 ABAP on HANA Optimization – Step by Step Remediation

By Former Member, Jan 07, 2016

 ABAP for SAP HANA Reference Scenario – Tutorials

By Carine Tchoutouo Djomo, Oct 23, 2014


Related Questions
 Using ABAP on Eclipse Che

By Raphael Pacheco, Mar 13, 2017

 MB31- add custom field in screen

By Pradip Patel, Nov 02, 2017

 trigger events for CHANGED & CREATED events for BUS2032

By ABAPER P, Jul 25, 2017

98 Comments
You must be Logged on to comment or reply to a post.

Thomas Fiedler

July 31, 2014 at 6:31 am

Thanks for this detailed description of the installation process.

Maybe you also want to share your experiences with the Feature Explorer?

Kind Regards,

Thomas.

o Like(0)

Former Member Post author

July 31, 2014 at 2:41 pm

Thanks Thomas, I’ll plan it out. – Senthil

 Like(0)


Former Member

July 31, 2014 at 11:09 am

Sounds interesting.

Regards,

Waqar

o Like(0)

Former Member Post author

July 31, 2014 at 2:44 pm

Thanks, in my view, the Eclipse just brings up most of the SAP GUI screens itself, so as a
developer one will not have a deep learning curve. In addition most controls work as it
works in se38/se80 screens. One will also find it useful, when we do a code push down
to ABAP writing more database stored procedure, it will help managing it in single
screen.- – Senthil

 Like(0)

Former Member

August 1, 2014 at 12:42 pm

Great guide and it worked perfectly initially (yesterday 31.07.2014) and I was able to selecct
ABAP under Perspective->Other.

Today, however, when I open HANA Studio all the ABAP options are gone!

I tried to repeat the install process once more, but now I errors. Do you have any idea how to
proceed best? Thanx in advance.
Log (01.08.2014):

Cannot complete the install because of a conflicting dependency.

Software being installed: SAP HANA Administration (Developer Edition) 1.81.3


(com.sap.ndb.studio.admin.feature.devedition.feature.group 1.81.3)

Software currently installed: SAP HANA Studio 1.0.48.201301130825


(com.sap.ndb.studio.product 1.0.48.201301130825)

Only one of the following can be installed at once:

SAP HANA Studio – Base Model 1.0.48.201301130825 (com.sap.ndb.studio.model.base


1.0.48.201301130825)

SAP HANA Studio – Base Model 1.81.3 (com.sap.ndb.studio.model.base 1.81.3)

Cannot satisfy dependency:

From: SAP HANA Administration (Developer Edition) 1.81.3


(com.sap.ndb.studio.admin.feature.devedition.feature.group 1.81.3)

To: com.sap.ndb.studio.admin.feature.feature.group [1.81.3]

Cannot satisfy dependency:

From: SAP HANA Studio Administration 1.81.3


(com.sap.ndb.studio.admin.feature.feature.group 1.81.3)

To: com.sap.ndb.studio.foundation.feature.feature.group 1.0.0

Cannot satisfy dependency:

From: SAP HANA Studio – Administration Feature 1.0.48.201301130825-


8k8YFZMFG0V1LdvJJeajhgxWmha2 (com.sap.ndb.studio.feature.feature.group
1.0.48.201301130825-8k8YFZMFG0V1LdvJJeajhgxWmha2)

To: com.sap.ndb.studio.model.base [1.0.48.201301130825]

Cannot satisfy dependency:

From: SAP HANA Studio – Foundation 1.81.3


(com.sap.ndb.studio.foundation.feature.feature.group 1.81.3)
To: com.sap.ndb.studio.model.base [1.81.3]

Cannot satisfy dependency:

From: SAP HANA Studio 1.0.48.201301130825 (com.sap.ndb.studio.product


1.0.48.201301130825)

To: com.sap.ndb.studio.feature.feature.group [1.0.48.201301130825-


8k8YFZMFG0V1LdvJJeajhgxWmha2]

o Like(0)

Former Member Post author

August 1, 2014 at 2:04 pm

Welcome to Eclipse !!!

There is a conflict with the HANA studio. Do you have HANA studio installed too?

Try starting with Step #2 from above ie., Help –> Install new software within Kepler
version of Eclipse. When you start the kepler, please check if you already see the ABAP
perspective, if not you can always install the updates providing the update site (at Work
with) as https://tools.hana.ondemand.com/kepler

Let me know how this works.

Cheers

Senthil

 Like(0)

Former Member

August 1, 2014 at 2:29 pm


Thank you Senthil for answering. Yes I have HANA Studio installed and before I
proceed like you suggest in your answer I would like to clarify another issue.

My Studio version is 48, but I need 80. When I try the update (as described in
‘SAP_HANA_Studio_Installation_Update_Guide_en’) I get the message: “No
updates”. On the other hand on this location SAP | HANA Developer Edition I
see that need version 80 is available.

One solution would be to uninstall and reinstall HANA Studio, but considering
that I would then also have to go through the whole process of reinstalling
Eclipse and any other ‘installed software’ manually this seems really like too
much.

What do you recommend? It surely must be possible to get the HANA Studio
update to work properly, or?

 Like(0)

Former Member Post author

August 1, 2014 at 5:39 pm

The ABAP Perspective is from Eclipse Kepler. You can uninstall HANA
studio and go with Eclipse Kepler (see above Downloads section above)
to get the ABAP Perspective. This should meet your requirement to
develop UI5 as well.

I think you got mix-up with Hana Studio and Eclipse Kepler.

 Like(0)

Former Member

August 1, 2014 at 7:35 pm

There are so many tools out there that I am a bit lost.


My objective is to to develop in SAP HANA directly, but I also
need the ability to consume views with ABAP.

What do I need HANA Studio for? Can Eclipse do everything


that HANA Studio can?

Do I need to install the SAP GUI as indicated by you above? If


yes, how can I download it without an S-user?

 Like(0)

Former Member Post author

August 1, 2014 at 8:05 pm

I could understand the confusion and this is usual only. One


thing you need to know is technically it is all ONE platform.
Technically all are eclipse, the key is you need to have ABAP on
HANA (writing DB procedures) and HANA Tools need to be
installed. For this I started of with Kepler and it worked. In fact
I have HANA studio also installed, so both can (and will) co-
exist (although you need to choose different workspaces for
better management). Go ahead start afresh installation
uninstalling Hana studio. Yes, you need to have SAP GUI
installed, because this is required for ABAP editor to be
displayed in Eclipse. Trust this helps! Cheers

 Like(0)

Former Member

August 1, 2014 at 8:09 pm

Thank you for your anwer. Do you know how I can download
the SAP GUI without an S-user?

OR
how I can get an S-user in order to download the SAP GUI?

 Like(0)

Former Member

August 1, 2014 at 10:27 pm

Thanx for the hint and the link. In order to apply for an S-user it
still seems as if you have to be a SAP customer. I am developing
on my own installation of AWS HANA and hence have no
customer/partner number and cannot apply through the link
you provided

… that is unless you know something I do not.

 Like(0)

Former Member

August 3, 2014 at 9:35 pm

Seems as if I be getting an S-user. Thanx for your help.

 Like(0)

Jens Weiler

August 4, 2014 at 9:11 am

Hi Martin,

easiest way (and no S-User is needed) is to download a “naked”


Eclipse Kepler from the Eclipse Site and afterwards add the
needed Plug-Ins from this site SAP Development Tools for
Eclipse
Here you can get the latest HANA Studio and ABAP
Development Tools (and even more).

Hope this helps.

Cheers

Jens

 Like(0)

Former Member

August 5, 2014 at 7:59 pm

Hi Senthil,

Nice blog, I have a question , if I wnated to consume HANA based service in SAP ABAP , what is
the setup I need? is it similar to what you have mentioned above?

I need to consume some data from HANA system and used it on ABAP report. If you could give
some thought around this topic that would be agreat help.

Specific to :

what is the version of SAP NW ABAP , Eclipse and HANA Studio I shoud ahve

Thanks

Krishna

o Like(0)

o
Thomas Gauweiler

August 6, 2014 at 6:49 am

Dear Krishna,

In fact you call choose also the HANA studio parts when you install ADT into your eclipse.

You can then access both HANA directly as well as ABAP from the same eclipse.

How to consume the HANA based service in ABAP depends on the kind of service of
service. Starting with ABAP 740 SP05 we recommend CDS Views and AMDP (ABAP
Managed Database Procedures) to access HANA specific services.

The HANA studio version should be the same as the HANA database. ADT can always be
the newest version as it checks the features of each connected ABAP backend.

Best Regards, Thomas

 Like(0)

SAP Seeker

August 23, 2014 at 6:25 pm

Dear Thomas,

As per this blog, we should have SAP GUI 7.2 with patch 9 installed in our
system to access the server and write ABAP programs. Same way, should we
have something like HANA Studio/Client installed to access them ? I am a
beginner. Please guide.

Thanks and Regards,

Seeker.
 Like(0)

Thomas Gauweiler

August 25, 2014 at 6:19 am

No, there is nothing needed in addition. Just use the eclipse update
site..

Best Regards, Thomas

 Like(0)

Sharmila Subramanian

August 6, 2014 at 8:07 am

Hi Senthil,

Nice blog that illustrates the installation clearly.

Regards,

Sharmila

o Like(0)

Former Member Post author

August 15, 2014 at 11:06 pm

Thank you for your comments

Regards
Senthil

 Like(0)

Sreehari V Pillai

August 25, 2014 at 7:04 am

good info . Thanks

o Like(0)

Former Member

September 3, 2014 at 9:19 pm

Pls am a novice and intend to learn SAP. what are the tools i need to install and study materials?

Cheers

o Like(0)

Former Member

September 8, 2014 at 7:39 pm

Thanks for a wonderful write up, waiting for next ones.

o Like(0)

Former Member

October 1, 2014 at 3:21 am

Hello Senthil,
Thanks for nice blog. I have installed Eclipse Luna and created the Hana Instance from AWS. As
configuration is required in Eclipse, for Hana and SAP GUI. Currently i do not have SAP. Can you
suggest, any link to download SAP GUI, which can be used with Eclipse and steps for linking AWS
& Eclipse.

Appreciate if you can provide any information on this.

Regards,

Amrit

o Like(0)

Former Member Post author

October 1, 2014 at 6:37 pm

@Amrit

You can also manually define projects in Eclipse Luna to use AWS HANA instance.

Refer this link if you need more details. I’m not sure if it is yet supported for Luna, but
you can check. Hope this helps.

Regards

Senthil

 Like(0)

Former Member

October 17, 2014 at 7:57 am

Hi Senthil,
Thanks for the informaton. It was realy helpful for me.
Nicely described the steps through screenshots.

o Like(0)

Former Member

November 6, 2014 at 12:49 am

Hi Senthil,

Thank you!

I followed your steps but I can`t load the repository. I think that my site blocks that address.

Error Msg. is below.

“Unable to read repository at https://tools.hana.ondemand.com/kepler/content.xml.


Unable to read repository at https://tools.hana.ondemand.com/kepler/content.xml.
peer not authenticated”

Is there any solution?

Regards.

o Like(0)

Former Member Post author

November 6, 2014 at 1:33 am

It has only to do with the way you access Internet, that should fix this issue. The site is
up and running ! Try running from a different site or network ..

Good luck !

 Like(0)

Former Member

September 14, 2016 at 8:20 am

Neon eclipse can retrieve components by url


https://tools.hana.ondemand.com/neon .
But on the same machine , mars cant do it by url
https://tools.hana.ondemand.com/mars
So it seems that the network is not the only reason . Right ?

 Like(0)

Former Member

September 14, 2016 at 2:29 am

Dear friends,

Have you solved the problem ?

I installed the mars eclipse version . When It fetches 50%, a “problem Occurred” popup
dialogue appears ,saying that “Unable to connect to repository
https://tools.hana.ondemand.com/mars/content.xml org.eclipse.equinox.p2.core.Provi
sionException” .

If you solved this problem , can you tell me how to do ?

 Like(0)

Former Member

November 9, 2014 at 1:45 pm

hi senthil

Nice Document hleped in double checking my installation.


I have installed Hana studio latest then added the ADT.

I could create a CDS View and also wrote a report trying to execute that view.

But it throws an error cx_salv_dbtable_not_supported

what could be the issue

thanks and regards

arun

o Like(0)

Former Member Post author

November 9, 2014 at 7:23 pm

Arun

I do not have full details from the above posting, but one thing I can see here is about
your scenario.

This is a database NOT supported message. There are some scenarios that are specific to
DB, for e.g., in your case the underlying database is not supported for the ALV operation
you’re performing. please check..

Good luck !
 Like(0)

Former Member

November 10, 2014 at 3:30 am

Hi Senthil

Thnaks for the the reply.

It was a syntax error.

Thanks and regards

Arun

 Like(0)

Sneha Jadhav

November 10, 2014 at 5:25 am

Hi Senthil,

I have followed all the above mentioned steps but while configuring the SAP backend for
ABAP development I have selected the system and provided the credentials with the client
information to login, I got following error:

” Logon to system failed (System does not support Eclipse-based ABAP Development Tools)”.

Please help me with this.


Thanks.

o Like(0)

Former Member Post author

November 11, 2014 at 3:43 pm

Hi

Unfortunately, Eclipse needs some minimum versions to connect, please check your
system version.

Your backend ECC ABAP should be 7.03/ 7.31 SP4 (SAP_ABA, SAP_BASIS comps) and
above please check your system–>status, good luck!!

 Like(0)

Sneha Jadhav

November 12, 2014 at 9:23 am

Hi,

Thank you for the reply.

I have 1 doubt regarding back end system.

Do we need dual stack system (java and ABAP) or will it work on ECC ABAP system only.

o Like(0)

Christian Lechner

November 12, 2014 at 3:51 pm

Hi,
there is no need for teh Java Stack in your system. The stuff described here is working in
an ABAP ECC standalone system. But please be aware that there are some
requitrements concerning the Netweaver release of the ABAP stack

BR

Christian

 Like(0)

Former Member

November 15, 2014 at 10:43 am

Hi Senthil,

Excellent documentation. I had all the setup and the tools ready but couldn’t figure out a way
where I could connect to the ECC through Eclipse.

One quick question, in the above steps, only when we create a new ABAP project is it prompting
for the connection and the system. Is it possible to permanently establish the connection
somewhere? Also, instead of creating a new ABAP Project, is it possible to open some existing
ABAP reports on the ECC system?

One more doubt, slightly off topic, in the same way, can we also connect to the ECC system to
develop Fiori apps? If so, is it also through the ABAP perspective and what else tools do we need
to download from the SAP link?

Thanks a lot in advance.

Regards,
George Abraham

o Like(0)

Former Member Post author

November 15, 2014 at 12:41 pm

Hi George

Connectivity to ECC is via Eclipse project as the same tool (from a larger development
view) Eclipse can be used for multiple development (UI5, ABAP, etc.,).

The reason it is prompting for connection and system and why we cannot store it is also
same.

Secondly, you can open all your existing ABAP development objects in ECC system as
once you’re connected to ECC system ADT brings up the entire
SAP GUI to your use, you can even execute tcodes just like as if you’re in SAP GUI.

On Fiori, the UI5 shell component and Gateway has to be enabled in ECC system (pre-
req. for deploying Fiori apps). For development, you can use the same ADT tool and
open a different project type (UI5 Application Development) in Eclipse.

Hope this clarifies..

Good luck !

Senthil Muthuvelu

 Like(0)

Former Member

November 21, 2014 at 7:02 am


Thank you Senthil for the clarifications. Yes, I have already started working on
the same

 Like(0)

Former Member

January 4, 2015 at 8:57 am

Hi All,

Eclipse is already installed in my system. But I am unable to access my backend system.

For normal log on I need to enter my token number and RSA is activated in GUI. And also ”
Maximum settings available” option is on.

So are there any settings in ECLIPSE for logging in using Token?

Thanks in Advance.

Regards,

Praveen

o Like(0)

Former Member Post author

January 4, 2015 at 3:05 pm

Hi Praveen
Follow the same procedure, login using the RSA in normal logon pad, then access
Eclipse.. there is no settings in Eclipse /plugin to access RSA token.. Because RSA is only
a VPN connectivity to establish network connection.. so as long as you access Network
and the backend, it should work.. Cheers Senthil !

 Like(0)

Former Member

April 14, 2016 at 11:15 am

I m Getting this …

 Like(0)

Former Member

January 13, 2015 at 3:14 pm

Thanks!

o Like(0)

Former Member

January 27, 2015 at 1:32 pm

Thank you very much for sharing.

o Like(0)

Bert Brouns

February 16, 2015 at 12:46 pm

Thanks, nice blog

o Like(0)

Former Member

March 17, 2015 at 6:43 am

Great blog. keep it going…

o Like(0)

zongjie zhang

March 17, 2015 at 7:54 am

Thanks for sharing.

But after I install all the software, when I try to connect the sap logon (EGD system). but it say
EGD did’t support the eclipse.

My sap gui is 730

o Like(0)


zongjie zhang

March 17, 2015 at 7:55 am

Thanks for sharing.

But after I install all the software, when I try to connect the sap logon (EGD system). but it say
EGD did’t support the eclipse.

My sap gui is 730

o Like(0)

Avinash M

March 17, 2015 at 10:15 am

I am getting error, below is the snap .

any help??

o Like(1)

Thomas Gauweiler

March 17, 2015 at 12:24 pm


You can find at SAP Development Tools for Eclipse the links for the missing Microsoft
runtime DLLs.
Regards, Thomas

 Like(0)

Avinash M

March 18, 2015 at 4:14 am

this got a serious issue.

I am getting same error after installing missing dll.

. going back to sap logon pad.

 Like(0)

Jasmin Gruschke

March 18, 2015 at 5:46 am

Hey Avinash,
please post a question to the ADT experts in the ABAP in Eclipse forum.
Cheers,

Jasmin

 Like(0)

Former Member

November 11, 2015 at 7:22 pm

Avinash, the SAP documentation for ADT is quite clear to inform you
what is the pre-requisite to check. The error message is actually quite
clear.

–Steve–
 Like(0)

Roland Kramer

March 18, 2015 at 12:21 pm

Hi,

See also the Document – SAP First Guidance – Implementing BW-MT for BW-aDSO which adds
the BW-MT Implementation as well.

Best Regards Roland

o Like(0)

Srinivasan Vinayagam

April 21, 2015 at 8:25 am

Hi Senthil,

Nice document. Thank you for sharing.

Please share some real time example. where we implement the this.

Regards,

V Srinivasan

o Like(0)

prabhith prabhakaran

April 23, 2015 at 8:50 am

Senthil Murugan Muthuvelu,


Really Nice documentation.

was able to configure in my environment without any issues.

Thanks a lot.

BR

Prabhith

o Like(0)

Former Member

May 15, 2015 at 12:27 pm

Thanks Senthil Murugan Muthuvelu ,its a nice document for everyone .

o Like(0)

Timothy Muchena

May 28, 2015 at 9:59 am

Hi

Do you know which tools(kepler or luna) I should use to install ABAP plugins in the HANA studio?

Thanks and kind regards

o Like(0)
o

Former Member

May 30, 2015 at 2:28 am

Both the Eclipse version would work fine but go for Luna i suggest.

 Like(0)

Jorge Celedon

June 2, 2015 at 5:52 pm

Thanks for this detailed description of the installation process.

o Like(0)

Former Member

June 15, 2015 at 7:31 am

nice document

o Like(0)

Former Member

August 8, 2015 at 11:42 am

hi senthil

i already done with installation of abap and ui5 in eclipse but i don’t have sap logon
credentials so for credentials where i have to register plz help me..

Regards..

Swapnil
o Like(0)

AMIT Lal

September 11, 2015 at 5:28 pm

Thanks for steps document

o Like(0)

Amit Diwane

October 28, 2015 at 7:33 am

Nice Article.

o Like(0)

Daniel N. Coelho

December 10, 2015 at 1:45 pm

Nice documentation.

Thank you

o Like(0)

Former Member

February 25, 2016 at 1:14 pm

how to know which abap support package I am currently using. I mean is it ABAP 7.4 SP05/SP02

Thanksin advance

o Like(0)
o

Former Member

February 25, 2016 at 2:04 pm

Prashant, can you clarify what exactly is your question? If you want to know what ABAP
SP level, you go to your system and go to System –> Status on toolbar.

–Steve–

 Like(0)

Former Member

February 26, 2016 at 5:01 am

thanks steve

 Like(0)

Former Member

March 8, 2016 at 1:45 pm

Can you please on your SAP Website offer the Eclipse p2 repository

https://tools.hana.ondemand.com/mars/ as zip download?


We have computers that are not connected to the Internet.

thank you.

o Like(0)

Former Member

September 14, 2016 at 2:11 am

Have you got hana studio plugin ? It is strange that I face the problem you described.
 Like(0)

Former Member

April 11, 2016 at 5:52 am

very helpful , thank you.

o Like(0)

Mateusz Nowak

April 12, 2016 at 12:22 pm

Thank You for this step by step guide!

o Like(0)

Former Member

April 14, 2016 at 11:13 am


I am getting this error….

o Like(0)

Former Member

April 14, 2016 at 1:11 pm

Parwez, were you able to log in to SAP just using your SAPGui without initially going
thru’ SAP HANA Studio?

–Steve–

 Like(0)

Former Member

April 14, 2016 at 3:35 pm

Hi Steve

Yes I can use using SAPGui.


 Like(0)

Former Member

April 14, 2016 at 3:40 pm

Parwez, yes you can log into EA1 using the SAPGui without going thru’
SAP HANA Studio? Is that your answer?

–Steve–

 Like(0)

Former Member

April 14, 2016 at 5:22 pm

Yes,but by using eclipse kepler I’m unable to log in showing


above error.

 Like(0)

Former Member

August 12, 2016 at 12:56 pm

Parwez, you might want to check your proxy settings. This


might prevent you from doing that. Good luck.

Steve

 Like(0)

Roland Kramer

April 16, 2016 at 11:08 am


Did you also check this Document – SAP First Guidance – Implementing BW-MT for BW-… | SCN
Best Regards Roland

o Like(0)

Former Member

May 27, 2016 at 3:21 am

Hi Senthil,

It’s really a nice blog and I made it successfully according to it.

I got a question what’s difference between AiE and directly logon via GUI?

Regards

Xuebin

o Like(0)

Amanda Triplett

July 19, 2016 at 12:43 am

Thank you for this step by step document. It is very helpful.

o Like(0)

Christoph Volkert

August 16, 2016 at 10:55 am

Hello,
i need to install Eclipse with ADT on a lot of machine. Eclipse itselfs runs fine from a shared
folder, but every single user on every computer needs to download and install ADT by itself. Thus
blocking our Internet with massive bandwidth consumption and destroying a lot of work time.

Could you please tell me how to set up the ADT-repository inside the network or how to deploy a
complete install of Eclipse (together with ADT)?

Thank you a lot. Im working on this problem now for a lot of time and didn’t get a working result.
Last i tried was the dropins-folder, but that doens’t worked also, maybe i missed some.

o Like(0)

Thomas Fiedler

August 22, 2016 at 9:45 am

Hi Christoph,

the easiest way to provide eclipse in a big landscape initially is via a zip File that contains
eclipse + the ABAP tools. Updates can be provided by the updatesites.

You can setup your own corporate update site. Details can be found here:

Learn How to Configure an Update Site for Providing Installation Packages of ABAP
Development Tools

Does this help ?

Regards,

Thomas.

 Like(0)

Former Member

September 9, 2016 at 2:55 am


the url https://tools.hana.ondemand.com cant help me retrieve the hana studio plugin . Is it
changed now ?

o Like(0)

Thomas Fiedler

September 13, 2016 at 1:20 pm

No, there are still there:

SAP Development Tools

Regards,

Thomas.

 Like(0)

Former Member

September 14, 2016 at 2:39 am

Thank you Thomas ,

I followed the instructions in the link you provided .

The prerequisite and the procedures are right . When I try to get the
hana studio plugin , it will popup a dialogue ,saying that “Unable to connect to
repository https://tools.hana.ondemand.com/mars/
content.xml org.eclipse.equinox.p2.core.ProvisionException ” .

So I am confused .

Regards
Jessica

 Like(0)

Thomas Fiedler

September 14, 2016 at 6:41 am

Hi Jessica,

you should switch to Eclipse Neon und use the /…./Neon Updatesite.

In parallel I will clarify what’s wrong with Mars Updatesite.

Regards,

Thomas.

 Like(0)

Former Member

September 14, 2016 at 7:49 am

Dear Thomas,

Ok, I just tried that Neon is ok , Mars does not work in the
same machine . Thank you Thomas.

I have a task on mars recently , so kindly ask you to tell me


about the solution to mars .

Million thanks
Regard Jessica

 Like(0)

Thomas Fiedler

September 14, 2016 at 7:53 am

Hi,

what do you mean with ‘I have a task on Mars’

Can’t you switch to Neon?

Regards,

Thomas.

 Like(0)

Former Member

September 14, 2016 at 8:09 am

Dear Thomas ,

Yeah, I must test a special feature of hana on mars .

I know that there is another way to get hana studio plugin , but
I do not understand the meaning of each word .

it says that ” If you have a HANA server running and the HANA
XS engine has been enabled ,specify the update site location
with http://<host>/sap/hana/studio .This will download the
plugin tools from your HANA server ” ,which quoted from url
,http://startup focus.saphana.com/install-sap-hana-as-an-
eclipse-plugin/ .
It is strange that I tried every possible directory , They
can’t obtain hana studio plugin either .

So , what’s the meaning of ‘/sap/hana/studio’ ?

Do you know that ?

Thank you Thomas

Regards,

Jessica

 Like(0)

Former Member

September 14, 2016 at 12:07 pm

Jessica, I think what Thomas is saying can’t you switch to use


Eclipse Neon instead of Mars. I have the same problem in the
pass downloading it. Someday I can download and some days I
can’t. Can you check your company firewall and work with your
network folks to have fully open for that site just to test the
connection ? If it works then slowly tighten up your network
security. Also, on your internet browser, did you allowed the
mars site for download? Good luck

Steve

 Like(0)


Former Member

September 18, 2016 at 2:58 am

Dear Steve ,

I have checked the issues that you suggested .

Today , I just find why my mars eclipse can’t do the same


thing . On mars eclipse Active Provider in Network
Connections configuration is set as manual , while on neon is
set as native . After I changed this configuration on mars , it
can obtain hana studio plugin successfully .

Thank you for the tips .

Sincerely

Jessica

 Like(0)

Former Member

September 18, 2016 at 3:03 am

Dear Thomas ,

Here I want to give you a good news of me . I retrieve the


studio plugin successfully on mars now !

It happens after I change the Active Provide in Network


Connections to ‘native’ , instead of ‘manual’ .
Ah, what’s the difference between them ?

Sincerely

Jessica

 Like(0)

Felix Otto

September 19, 2016 at 7:31 am

Hi Jessica,

that’s what the Eclipse Help says about the possible “Active
Provider” options:

Specifies the settings profile to be used when opening


connections. Choosing the Direct provider causes all the
connections to be opened without the use of a proxy server.
Selecting Manual causes settings defined in Eclipse to be used.
On some platforms there is also a Native provider available,
selecting this one causes settings that were discovered in the
OS to be used.

Regards, Felix

 Like(0)

Former Member

September 19, 2016 at 8:07 am

Thank you Felix ,


I am quite clear now . I guess something is wrong with the
proxy setting .

Thank you all . You are so kind .

Regards

Jessica

 Like(0)

Former Member

March 29, 2018 at 5:36 am

Can someone help me with these errors:

An internal error occurred during: “ABAP occurrence markers”.

annotationDefs

An internal error has occurred.

Could not initialize class org.eclipse.ui.internal.progress.ProgressInfoItem

An internal error has occurred.

Could not initialize class org.eclipse.ui.internal.progress.ProgressInfoItem

o Like(0)


Former Member

May 16, 2018 at 1:50 pm

Hi,

I have the error ”

An internal error occurred during: “ABAP occurrence markers”.

annotationDefs”.

eclipse.buildId=unknown
java.version=1.8.0_77
java.vendor=SAP AG
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64

org.eclipse.core.jobs
Error
Wed May 16 08:13:48 CDT 2018
An internal error occurred during: “ABAP occurrence markers”.

java.lang.NoSuchFieldError: annotationDefs
at
com.sap.adt.cds.ddl.internal.parser.versions.AbstractAbapDdlParser.onCommitMatch(AbstractA
bapDdlParser.java:449)
at
com.sap.rnd.rndrt.resolver.base.TokenCoCoParser.onCommitMatch(TokenCoCoParser.java:181)
at com.sap.rnd.rndrt.resolver.base.Parser.vmMatch(Parser.java:1090)
at com.sap.rnd.rndrt.resolver.base.Parser.replay(Parser.java:2872)
at com.sap.rnd.rndrt.resolver.base.Parser.commitAndReplay(Parser.java:2359)
at com.sap.rnd.rndrt.resolver.base.Parser.vmSys(Parser.java:2563)
at com.sap.rnd.rndrt.resolver.base.Parser.run(Parser.java:1815)
at com.sap.rnd.rndrt.resolver.base.Parser.run(Parser.java:192)
at com.sap.rnd.rndrt.resolver.base.TokenCoCoParser.run(TokenCoCoParser.java:355)
at com.sap.cds.ddl.internal.parser.AbstractDdlParser.run(AbstractDdlParser.java:180)
at
com.sap.adt.cds.ddl.internal.parser.versions.AbstractAbapDdlParser.run(AbstractAbapDdlParser.
java:3666)
at
com.sap.cds.ddl.internal.parser.DdlRndParserApi.runParserForTokenQualification(DdlRndParser
Api.java:337)
at com.sap.cds.ddl.internal.parser.DdlRndParserApi.parseSource(DdlRndParserApi.java:325)
at
com.sap.adt.cds.ddl.ui.internal.editors.pages.DdlTokenOccurrenceFinder.findOccurrences(DdlTo
kenOccurrenceFinder.java:50)
at
com.sap.adt.tools.abapsource.ui.internal.occurrence.OccurrenceHandler$OccurrencesFinderJob.
run(OccurrenceHandler.java:678)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Any help would be appreciated.

Simple Finance: TECH SPEAK


Follow RSS feed Like
0 Likes 84 Views 0 Comments

SAP Simple Finance is an add-on to ERP powered by SAP HANA and is known as S/4
HANA.S/4HANA is adding HANA capabilities to ECC or R/3 ERP functionality. Hence this
allows ERP optimized to run on HANA which is In-memory column based database. SAP
provides options for both On-premise installation and cloud based. User Experience can
be enhanced using SAP Fiori which is a Graphical user interface.
ABAP is still the language for developers but would need some minor changes in order to
write column based optimized code. Custom ABAP code plays often an important role for
these main business processes. All details how to implement and benefit from the ABAP
SQL Monitor can be found in the attached ABAP SQL Monitor guide. sFin is another name
for Simple Finance which includes SAP Cash Management and SAP Integrated Business
Planning (IP and BPC and embedded BW) for Finance. Since this is an evolving product
not all solutions are yet integrated with Sfin2.0 so evaluate carefully before
recommending the move to simple finance.

1. SAP enhancement package 7 for SAP ERP 6.0 is a pre-


requisite.
2. Totals tables and application index tables have been removed
and replaced with CDS views with the same technical names.
Assess impact on your RICEF objects, authorization profiles,
and HANA database
3. Migration to New Asset Accounting module is must
4. SAP cash Management and Integrated Planning would
require SAP Fiori
5. Account based COPA is activated by default and no impact to
Costing based COPA
6. The user experience is likely to change with Universal Journal
7. Secondary cost elements have to be created as GL accounts
8. Important SAP Notes no’s 1925902, 1968568
9. Introduction of Central Finance (CFS)
10. No solution available yet for Data Archived
11. HANA tools do not support hierarchies

Below is the list of table names replaced by their CDS views:


 The line item, totals tables and application index tables of
General Ledger Accounting (GLT0, BSIS, BSAS and
FAGLFLEXA, FAGLFLEXT, FAGLBSIS, FAGLBSAS)
 The totals tables and application index tables of Accounts
Receivable and Accounts Payable (KNC1, KNC3, LFC1, LFC3,
BSID, BSIK, BSAD, BSAK)
 The line item and totals tables of Controlling (COEP for
certain value types, COSP and COSS)
 The material ledger tables for parallel valuations (MLIT,
MLPP, MLPPF, MLCR, MLCD, CKMI1, BSIM)
 The Asset Accounting tables (ANEK, ANEP, ANEA, ANLP,
ANLC)

SAP does not anticipate any impact to your existing infrastructure when you move to
sFin as long as you are performing the Read function. If you are performing a write
function into the existing tables they would be impacted.
Shakeel Ahmed
January 31, 20183 minute read

SAP ERP to S/4 HANA Migration Scenarios


Follow RSS feed Like

9 Likes 17,987 Views 5 Comments

# Purpose of this Article


There have been multiple scenarios while it comes to SAP (ECC) ERP migration to SAP S/4 HANA. It
is important to understand customers current landscape and used functionalities and modules in
current SAP landscape/system to determine the appropriate S/4 HANA migration scenario.

Determination of migration scenario is so important that based on this understanding only scope,
team size and project valuation (bidding value) can be determined. For example, there could be
multiple phases (sub projects) in one simple e.g. ECC6, EhP7 migration to S/4 HANA 1709.
Identification of appropriate migration scenario would help you finalizing following things:

1. Magnitude of Work (Scope)


2. Number of Project Phases
3. Team Size Requirement
4. Project Amount (Bid Amount)
Mainly this article is for sales team involved in approaching customers for SAP migration. I hope it
helps them.

Note: This article is mainly for SAP consultants/management who are market goers (Sales Team).
Please get your basics strong before committing anything about S/4 HANA Migration.

In this article we would be focussing on Scenario 6 and Scenario 7. Other Scenarios will be covered
in future articles.
Note: This document is prepared considering that first, the migration will take place from ECC
environment and required additional functionality would be activated in the migrated S/4 HANA
1709 environment. With this your customer would be in your hand.

# SAP S/4 HANA Migration Scenarios

Note: A new scenario has been evolved in S/4 HANA 1709 for customers who are already in SAP ERP
with HANA1 (Suite on HANA) or S/4 HANA with HANA1 (S/4 HANA Finance 1503, 1605 and S/4
HANA 1511, 1610) and want migrate to S/4 HANA 1709 (which is on HANA2). Migration has to be
done in two phases:
Phase1: SAP ERP o HANA (Suite on HANA) to SAP ERP HANA2 (Suite on HANA2)
Phase2: S/4 HANA with HANA1 (S/4 HANA Finance 1503, 1605 and S/4 HANA 1511, 1610) to S/4
HANA 1709 (1709 is on HANA2)
# S/4 HANA Migration Concepts (Doc. Splitting and Parallel Ledger/Accounting/HANA2)
Following points help you determining migration scenario in respect to scenario 6 and scenario 7:

1. There is no concept of ‘New GL or ‘Classic GL’ in S/4 HANA


2. New GL is not a pre-perquisite for migrating to S/4 HANA, you can migrate to S/4 HANA from
classic GL
3. Migration from Classic GL to S/4 HANA 1610 (1503, 1511, 1605 and 1610) was possible, but
subsequently document splitting was not possible and due to this SAP recommendation was to
activate first New GL (Ledger introduction and document splitting) and then migrate to S/4
HANA
4. Migration from Classic GL (without activating to New GL) to S/4 HANA 1709 is possible,
additionally, now subsequent document splitting and ledger introduction is possible in S/4 HANA
1709. This is the reason, now there is no need of doing a project for New GL activation in ECC
environment.
5. Need to keep in mind that there might be possible three separate projects for converting ECC on
classic GL to S/4 HANA with document splitting and parallel accounting (additional ledgers).
6. Subsequent Ledger (Parallel Accounting) introduction was possible from SAP S/4 HANA Finance
SAP 1605 and S/4 HANA 1610.
7. A new scenario has been evolved in S/4 HANA 1709 for customers who are already in SAP ERP
with HANA1 (Suite on HANA) or S/4 HANA with HANA1 (S/4 HANA Finance 1503, 1605 and S/4
HANA 1511, 1610) and want migrate to S/4 HANA 1709 (which is on HANA2). Migration has to
be done in two phases:

# Project Phases for Migrating SAP ECC System to S/4 HANA 1709
Considering there is one SAP ECC customer with classic GLs and he wants to move to S/4 HANA
1709. He also wants have functionality such as document splitting and parallel accounting
(additional ledgers).

Phase 1: ECC Migration to S/4 HANA


a. Preparatory Phase

 System Requirement (Unicode Conversion)


 Maintenance Planner
 Pre-Checks
 Custom Code Pre-Parathion
b. Technical Migration (SUM)

 Database Migration
 Software Upgrade
 Data Conversion
c. Delta Customization

d. Data (Functional) Migration (Migration Cockpit)

e. Testing

f. Go-Live

Phase2: Activation of Parallel Ledger (Non-Leading Ledger Introduction)


SAP has two approaches to meet multi GAAP reporting requirements i.e. the account
approach and the ledger approach
1. Preparatory Phase

2. Execution Phase

3. Post – Processing Phase


Phase3: Activation of Document Splitting
1. Preparatory Phase

2. Execution Phase

3. Post – Processing Phase

(Further detailing can be obtained from this blog https://blogs.sap.com/2017/12/11/subsequent-


document-splitting-in-s4-hana-finance-1709-on-premise/#)
Note: No SLO service is required for activating document splitting subsequently. Standard document
splitting activation cockpit is available in IMG node in S/4 HANA 1709.

# Major/Select Changes in S/4 HANA 1709


If you are going to customer for sales pitch before that please get the understanding of ‘what is new
in S/4 HANA 1709’.

 New HANA Data Base i.e. HANA 2 DB


 Machine Learning capabilities on S/4 HANA 1709 On-Premise
 Expanding Core with Embedded
 Innovation on Core: Demand Driven Replacement, Advanced Variant Configuration, Real Time
Inventory Management (e.g. Oil & Gas)
 New S/4 HANA Migration Cockpit
 New addition to SAP Fiori Lot

You might also like