ABAP for SAP HANA

Is there any difference in normal ABAP and ABAP for SAP HANA ? If yes , then please guide me how to proceed for learning ABAP for SAP HANA ?

Hi Ruchi,
There is a slight difference between ABAP and ABAP for HANA. If you are well aware of all ABAP concepts then you can easily understand the ABAP for HANA concepts.
Some of the differnce which I observed.
1.  New syntax for Open SQL is introduced, which includes support for comma separated lists, enhanced string expressions, the definition of host variables in a more standard fashion, and fewer restrictions for joins.
eg:  SELECT so.matnr, so.mtart FROM mara AS so INTO TABLE @it_mara UPTO 10 ROWS.
2.It uses the TOP DOWN approach so we can use HANA databases capabilities. you can get more information on this in this blog ABAP for HANA and "Code Push-Down"
3. CDS (Core Data Services) View, AMDP (ABAP managed database procedures) are again new features. Refer this document. http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b01089ed-dead-3110-f28e-caa12aeb5e27?QuickLink=index&…
Please go through this link It is helpful for you. https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0CCsQFjAD&url=http%3A%2F%2Fsapinsid…
If you want to learn more about ABAP for SAP HANA then please register for the self placed course on OPENSAP. Here is the link (ABAP Development for SAP HANA - Dr. Jasmin Gruschke and Jens Weiler). I have completed this course and it was very helpful for me to understand the concepts of ABAP for HANA, so I will suggest you to enroll for this course.
Hope this will help you.
Regards,
Sneha.

Similar Messages

  • Pre-Requisites for E_HANAAW142- SAP Certified Development Specialist - ABAP for SAP HANA (Edition 2014)

    Hello,
    Can you please provide clarification regarding the pre-requisite certification/s required for the certification-E_HANAAW142- SAP Certified Development Specialist - ABAP for SAP HANA (Edition 2014). The following is the pre-requisites' description from the offical webpage of E_HANAAW142 certification.
    This certification is issued to candidates who successfully pass the certification exam for the "SAP Certified Development Associate - ABAP with SAP NetWeaver" (C_TAW12_70, C_TAW12_71, C_TAW12_731, P_ABAP_70).
    https://training.sap.com/shop/certification/e_hanaaw142-sap-certified-development-specialist---abap-for-sap-hana-edition…
    Question:
    Are all the four certifications(C_TAW12_70, C_TAW12_71, C_TAW12_731, P_ABAP_70) need to be passed prior to taking up E_HANAAW142?
         Or Any one of the four pre-requisite certifications is enough?
    Advance Thanks.
    -LG

    Hi,
    you have to pass only one exam from the listed ones.
    regards,
    Harald

  • Right path for sap hana

    Is this a right track for a fresher to get into SAP HANA?
    I am sap abap consultant and have interest to learn sap hana...
    According to me,I wanted to first learn sap bi through a small or local institute and the n go for sap hana training from Sap bangalore center
    Is this the right track for me?
    SAP ABAP--->>SAP BI--->>>SAP HANA.
    Can anyone guide me about how much experience will be sufficient to gain sap hana?

    If you do not have knowledge on SAP BW, BO, BI then also you can learn (career) in HANA. SAP pointed HANA as the in Memory DB as same as the place where all applications going to run in future. If you’re a person known to Database Concepts and having basic Knowledge of SQL will help you to learn SAP HANA at ease.
    Since you are an ABAP Consultant the knowledge of ABAP will help you in understanding the business logic implementation. Do not think that ABAP is going to get wind up, it is getting powered by HANA with Smarter, Lighter and Faster that is called ABAP for SAP HANA. Good Career you find while learning HANA with ABAP. Chances of earning $80000 - $160000
    Learning HANA Modeling is easy when you have knowledge of BW if not, you will get to it on the class.
    You will get to know Business Objects concepts at the time of HANA ideas on Reporting, if you are known to it then you will find your way on HANA Reporting.
    SAP Business Intelligence the DW operational tool which helps you to understand implementation ideas from Business Warehouse on HANA viewpoint. If you are not going to work on BW on HANA it is not necessary to learn SAP BI.
    So it is not necessary learning SAP BI Before going to SAP HANA but Choose the Platform on which you have planned since there are various types of HANA Certification. If you have still doubts  look into these words http://scn.sap.com/docs/DOC-39531 for better concepts or talk to top trainers for direct interactions at http://techjobs.sulekha.com/sap-hana-training

  • CTS+ for SAP Hana

    I am going to set up CTS+ for SAP Hana non-ABAP development.
    However, the same SAP Hana landscape also has ABAP development.
    I think on tcode STMS I cannot have two transport routes with exactly the same DEV, QA and PROD,
    i.e. we cannot have two transport routes as follows on STMS:
    So how to set up separated transport routes for ABAP and non-ABAP development for the same SAP Hana
    landscape?
    Thanks!

    Hi Christina,
    For transporting non-abap objects using cts+, you can refer Transporting Non-ABAP Objects in Change and Transport System - Software Logistics - SAP Library
    Not sure of any difference on hana platform.
    Regards,
    Divyanshu

  • Access code for SAP HANA dev center

    Hi ,
    Could you please let me know on how to get the Access code , which is a mandatory field to request for SAP HANA Dev .
    Regards,
    Nagaraj

    Hi Nagraj,
    From the [SAP HANA Developer Access page|http://www.sdn.sap.com/irj/sdn/sap-technology-innovation?rid=/webcontent/uuid/c022341c-5ed1-2e10-0b98-9b6a3314dd25],
    During the Beta version of this page HANA sandbox system access is by invitation and limited to test and trial and its all the sandboxes systems are currently fully booked

  • If any professional degree need for SAP HANA 1.0 Certification learning?

    Dear All
        I am Janakiraman and interest in SAP Hana learning and Certification...i am not Professional graduate...i have technical diplomo only..any professional degree must for SAP HANA 1.0 Certification learning?

    Hi
    Yes, if you are planning to install new system(BW 7.3). No need for migration or use oracle DB.
    BW 7.3 on HANA, where HANA will work as DB for your BW 7.3.
    Hope you already have advantages of using BW on HANA.
    Regards,
    Venkatesh

  • "Host Command" for SAP HANA

    hi all,
    are there for SAP HANA a "Host Command" (from Oracle), which you can jump from HANA studio or HANA client to the operating system "SUSE Enterprise SERVER"?
    greeting
    ichtouk

    Hi Ichtouk
    the sqlplus command host does not allow you to execute commands on the server you're connected to. Instead, you can execute local command without leaving your current sqlplus session.
    It is by no means an open window to the Oracle servers O/S (would be bad, don't you think?).
    Having said that, SAP HANA does not include a SSH client in the database client software.
    If you want to access the SAP HANA server on O/S level, you really need to use a proper SSH client with a regular O/S user logon.
    - Lars

  • Clone DB HANA and Crystal Report reports for SAP HANA

    Dear SAP
    Could you please help us with these very urgent questions?
    1.    1. Can SAP HANA system be cloned?
        What is the process and method of cloning database of SAP HANA?
    2.     2. Is there a Crystal Report tool to code reports for SAP HANA?
          Could you please give us links to download this tool?
    We look forward to hearing from you soon!

    Thanks Daniel,
    I provide more information:
    1. With SAP Business One version 8.8, we will setup one company which is Core with the most complete setups and then cloned into many other companies without having to setup again. With SAP Business One version for HANA, can we do the same way like this?
    2. Currently, we are using Crystal reports to build reports customized on SAP Business One system but we haven’t known how to use Crystal Report to connect to database server of SAP Business One version for HANA to code reports.
    Thank you  & Best Regards,

  • R3load -testconnection failed in import abap for EHP7-HANA

    Hi,
    Iam facing an error of r3load -testconnection failed in import abap step.The r3load is not able to communicate with my DB.
    Please find below the error message and log.We are using HANA db path 68 & its an distributed installation(Separate HANA box, Sepa APP box) SAP ERP6.0 EHP7
    R3loadexe.log
    sapparam: sapargv(argc, argv) has not been called!
    sapparam(1c): No Profile used.
    sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
    /usr/sap/Q10/SYS/exe/uc/linuxx86_64/R3load: START OF LOG: 20131105155710
    /usr/sap/Q10/SYS/exe/uc/linuxx86_64/R3load: sccsid @(#) $Id: //bas/740_REL/src/R3ld/R3load/R3ldmain.c#2 $ SAP
    /usr/sap/Q10/SYS/exe/uc/linuxx86_64/R3load: version R7.40/V1.7 [UNICODE]
    Compiled Apr 10 2013 20:29:51
    /usr/sap/Q10/SYS/exe/uc/linuxx86_64/R3load -testconnect
    DbSl Trace: Connect to database failed, rc=1, rcSQL=-10709
    (DB) ERROR: db_connect rc = 256
    DbSl Trace: Connect to database failed, rc=1, rcSQL=-10709
    (DB) ERROR: DbSlErrorMsg rc = 99
    /usr/sap/Q10/SYS/exe/uc/linuxx86_64/R3load: job finished with 1 error(s)
    /usr/sap/Q10/SYS/exe/uc/linuxx86_64/R3load: END OF LOG: 20131105155716
    -Vinodh

    Hi,
    Check this link for you issue..
    http://www.saptechies.org/hana-r3load-import-db-error-ddl-statement-failed/
    1931083 - system status of ECC 6.0 EHP7 system
    HANA R3load import: (DB) ERROR: DDL statement failed. Note : 1900445 Symptom
    SAP EHP 7 for SAP ERP 6.0 - Release Information Note : 1865866 
    BR,
    Prabhakar

  • Error with ABAP in SAP HANA studio  Version: 1.80.3

    Hi,
    Am using SAP HANA studio Version: 1.80.3 and have got the ABAP perspective in here.
    I am able to connect to the SAP ABAP system via the studio, however when I open the folder, am not able to open the ABAP system folder and see objects.. on expanding the system node, I see nothing!.
    I am able to connect to this same system with HANA Studio Version: 1.0.70.
    Can you please suggest what might be wrong?
    Regards
    Sudarshan
    On a related note, when I click on the "Check for Updates" button, I get a PROXY authentication required error. Is there a way to configure the proxy authentication details in HANA studio version 1.80.3?

    PFA the screen prints of the errors and the version

  • 30 days HANA trial: can I recreate VM for "SAP HANA Studio" in cloudshare?

    Dear experts,
    got the VM's for the 30 days trial both up and running.
    Is it possible to recreate the VM's  mentioned below to start from scratch again ?
    a. SAP HANA SPS5 server
    Installed: SAP HANA SPS5 server
    OS: SUSE Enterprise 11 SP1 64 bit
    OS: Linux
    State: Running
    b. SAP HANA Studio
    Installed:
    • SAP HANA studio
    • SAP HANA client
    • Office Professional Plus 2010 SP1
    • Visio 2010 Premium Edition
    OS: Windows 7 Pro x64 SP1 
    OS: Windows
    State: Running

    Thanks for reply,
    As SLT is based on ABAP, so we can write complex logic in it.
    But if we talk about SAP ECC standard data source, they have complex logic, based on multiple table.
    So we need to write code from scratch in SLT to derive same result. but it will be huge time consuming , and required good ABAP skills, also it will lead to bug in code.
    Also it will reduce the real time performance of SLT, due to complex logic.
    Second option is procedure via SQL script, which is again huge effort in term if logic and can lead to error/bug in logic.
    Does we have any other way or architecture to do this is very simple way, with high performance and less error issue.
    Regards
    Pavneet Rana

  • Hardware requirement for SAP HANA

    All,
    I am following all about HANA modelling and other related topics. Now, i am concentrating for the hardware part.
    Does SAP HANA requires separate hardware than that of existing ECC hardware? I mean can ECC instance & HANA run on same hardware or always it is required to run HANA on separate hardware?
    Regards,
    Sohil Shah.

    Hi Idrees,
    Check following links:
    http://help.sap.com/hana/SAP_HANA_Server_Installation_Guide_en.pdf
    http://help.sap.com/hana/SAP_HANA_Master_Guide_en.pdf
    http://help.sap.com/hana/SAP_HANA_Server_Installation_Guide_Unified_Installer_en.pdf
    http://help.sap.com/hana/SAP_HANA_Installation_Guide_en.pdf
    One more thing to note that you can use only HANA Certified Hardwares for B1 (Dell, Fujitsu, HP, IBM, HUAWEI)
    Hope it helps.
    Thanks & Regards
    Ankit Chauhan

  • FICO for SAP HANA

    Hello,
    I've reading a lot of documentation from SAP about the new SAP HANA. But i can't yet find the difference between SAP FICO in no-HANA Systems and Smart Finance and Simple Finance in SAP HANA sytem's.
    As far as i understood, if i migrate my FICO from no-HANA to HANA system, i would have, obligatorily, the New GL functionality and the New Asset Accounting.
    But i have two question, if anyone could assist it would be of great help:
    1. By simply migrating data would i imediatly benefit of the new architectural design? (column oriented, in-memory, total tables and index tables transformed to views such as all BSI* and BSA*) or do I need to instal an add-on (Simple Finance or Smart Finance)??
    2. I recently entered a SAP HANA machine from one of our clients, and BSIS, for example, was not a view as was expected. Was there something missing, some sort of activation?
    Thank you very much.
    Best Regards,
    Nuno Anjos

    Please read the release notes in this link SAP Simple Finance Add-On for SAP Business Suite powered by SAP HANA – SAP Help Portal Page to understand what's new in SAP FICO as compared to the earlier versions.
    Regarding your questions above, here are my thoughts:
    1. You need to install the add-on first (a software update) and then perform the database migration.
    2. Once you install the financial add-on for Suite on HANA (SAP Simple Finance Add-On for SAP Business Suite powered by SAP HANA), BSIS should appear as a DDL SQL View in SE11.

  • Which ports are needed for SAP HANA Studio - HANA DB communication?

    I want to connect SAP HANA Studio to a HANA instance. The HANA instance number is 40.
    The SAP note 1592925 states that the ports 5$$13/5$$14 and 3$$15 should be open to allow communication between the HANA Studio and the HANA database. I even see the instance in the HANA Studio, but I cannot administrate it and the HANA studio gives this general "I don't want you to know what the error actually is" message:
    !ENTRY com.sap.ndb.studio.navigator 4 1 2012-01-16 14:01:40.627
    !MESSAGE [HDB hostname 40 (SYSTEM)] Error on refreshing system
    !SUBENTRY 1 com.sap.ndb.studio.navigator 4 0 2012-01-16 14:01:40.627
    !MESSAGE SAPControl request failed
    !STACK 0
    com.sap.ndb.studio.sapcontrol.SAPControlException: SAPControl request failed
         at com.sap.ndb.studio.sapcontrol.operations.SAPControlOperation.execute(SAPControlOperation.java:118)
         at com.sap.ndb.studio.sapcontrol.SAPControl.getInstanceProperties(SAPControl.java:439)
         at com.sap.ndb.studio.sapcontrol.SAPControl.collectProperties(SAPControl.java:466)
         at com.sap.ndb.studio.sapcontrol.SAPControl.open(SAPControl.java:297)
         at com.sap.ndb.studio.sapcontrol.SAPControlManager.getSAPControl(SAPControlManager.java:108)
         at com.sap.ndb.studio.sapcontrol.SAPControlManager.getSAPControl(SAPControlManager.java:81)
         at com.sap.ndb.studio.sapcontrol.SAPControlManager.needCredentials(SAPControlManager.java:57)
         at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.executeTrySAPControl(SAPSystemObjectUpdate.java:102)
         at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.execute(SAPSystemObjectUpdate.java:63)
         at com.sap.ndb.studio.navigator.operations.UpdateSAPSystemOperation.execute(UpdateSAPSystemOperation.java:75)
         at com.sap.ndb.studio.datamodel.controler.DataModelOperation.execute(DataModelOperation.java:67)
         at com.sap.ndb.studio.datamodel.controler.DataModelOperationQueue$DataModelOperationThread.run(DataModelOperationQueue.java:99)
    Caused by: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
         at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(Unknown Source)
         at com.sap.ndb.studio.sapcontrol.operations.SAPControlOperation.execute(SAPControlOperation.java:94)
         ... 11 more
    Caused by: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Message send failed
         at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(Unknown Source)
         ... 13 more
    Caused by: java.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(Unknown Source)
         at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
         at java.net.PlainSocketImpl.connect(Unknown Source)
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.New(Unknown Source)
         at sun.net.www.http.HttpClient.New(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
         ... 14 more
    Do I need to open any other ports to make HANA Studio work with HANA DB?
    Regards,
    Mark

    Hi Mark,
    The HANA Studio connects to HANA DB Instance with JDBC on port 3<Instance number>15.
    For your HDB with Instance Number 40, the port would be 34015.
    HANA Studio will automatically assign the JDBC port number when you assign the instance number when you add new system.
    Looking at the error message that you posted:
    !ENTRY com.sap.ndb.studio.navigator 4 1 2012-01-16 14:01:40.627
    !MESSAGE [HDB hostname 40 (SYSTEM)] Error on refreshing system
    It looks like the hostname entry was not entered correctly (you might have entered "hostname" value when adding the system in HANA Studio).
    Here is an example of correct log entry on DCA database instance on hanasvr-01 server with Instance number 00:
    !ENTRY com.sap.ndb.studio.navigator 4 1 2012-01-10 13:55:23.598
    !MESSAGE [DCA hanasvr-01 00 (SYSTEM)]
    You may want to delete and re-add your HDB instance in your HANA Studio.
    Regards,
    Ferry

  • Master Password for SAP HANA studio

    Hi
    Recently I installed SAP HANA studio on my pc.
    I am able to add system with the below details but I do not know the master password.
    Please guide me to retrieve the master password.
    Thanks

    Hi Hannes,
    Thanks for your valuable reply. Do I need to uninstall and reinstall HANA studio .
    The below errors are encountered when I try to logon on hanadb :-
    Error
    Tue Oct 07 23:16:21 SGT 2014
    SAP DBTech JDBC: Cannot connect to jdbc:sap://hanadb:30215 [Unknown host hanadb:30215 [hanadb], -709.].
    com.sap.ndb.studio.jdbc.JDBCConnectionStatus: SAP DBTech JDBC: Cannot connect to jdbc:sap://hanadb:30215 [Unknown host hanadb:30215 [hanadb], -709.].
        at com.sap.ndb.studio.jdbc.JDBCPlugin.createConnection(JDBCPlugin.java:300)
        at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.executeTryJDBC(SAPSystemObjectUpdate.java:272)
        at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.execute(SAPSystemObjectUpdate.java:96)
        at com.sap.ndb.studio.navigator.operations.UpdateSAPSystemOperation.execute(UpdateSAPSystemOperation.java:73)
        at com.sap.ndb.studio.datamodel.controler.DataModelOperation.execute(DataModelOperation.java:70)
        at com.sap.ndb.studio.datamodel.controler.DataModelOperationQueue$DataModelOperationThread.run(DataModelOperationQueue.java:99)
    Caused by: com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://hanadb:30215 [Unknown host hanadb:30215 [hanadb], -709.].
        at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.createException(SQLExceptionSapDB.java:230)
        at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.createException(SQLExceptionSapDB.java:214)
        at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.generateDatabaseException(SQLExceptionSapDB.java:197)
        at com.sap.db.jdbc.Driver.connect(Driver.java:192)
        at com.sap.ndb.studio.jdbc.JDBCConnection$1.run(JDBCConnection.java:157)
    Thanks !

Maybe you are looking for

  • Mixing memory on G510

    Hi, I saw that spec shows the following: MEMORY Up to 16GB DDR3-1600 MHz, 2 SODIMM slots (1 x 2GB / 2 x 2GB / 1 x 4GB / 1 x 2GB + 1 x 4GB / 2 x 4GB / 1 x 8GB / 2 x 8GB) I wanted to know if it supports 1 x 4GB + 1 x 8GB Thanks, Yoav Solved! Go to Solu

  • Footage from DVD into FCP

    Hi, just wondering the best way to get footage of my friend's wedding which he gave me on a DVD into FCP so I get work my magic on it? Crazy

  • Size of digital images for reproduction in iPhoto Books

    I have been reading comments in this forum and have become confused reading about image size in iphoto books. I have some very old scanned photos saved in tiff format files on an external hard-drive and want to make a book using them. I don't want to

  • Workitems and Mail Notifications being sent multiple times.

    Hi, There are two issues with our WF development: 1. An approver is receiving a mail notification and WF Decision item TWICE. On analyzing, we found out that the "Requested End" tab of the Decision task had an entry of 2 mins (Work item creation). Gu

  • Slow start up and no Apple logo during post

    Greetings everyone and Happy Holidays. My question deals with my son's mini which is configured slightly different than mine. His has 256mb ram, no super drive, he has the 1.42 cpu and 80gig HD. The problem is slow start up / post speed and slow over