SAP and ABAP

Hello im sorry im a new beginner of SAP n seriously ive got a very low knwldge about SAP..ive got a question is there any others programming language for SAP others than ABAP..Because so far from wht i found i noticed that mostly r using ABAP..plz anyone response me asap because im really in need for the accurate information now..thank u in advance

Yes, SAP have products or platforms where you can use ABAP, in case of Netweaver, Java, in case of PO or HCP; JavaScript on Hana XS, HTML5 and JavaScript in SAPUI5, for UI development; SQL and SQL Script on Hana, and for some case, like PO or PI, we use XSLT as well.
Resuming, if you are interesting in learn and work with SAP Hana, you need to know JavaScript, SQL and SQLScript, and is good to have a good knowledge about HTML5 and learn the SAPUI5 framework.

Similar Messages

  • Hi Friends ....Difference between SAP memory and ABAP memory

    Hi Friends,
    I faced a interview and they ask this question
    What is the difference between SAP Memory and ABAP memory..

    conti
    SAP Memory
    SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program using the SET PARAMETER statement.
    Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens.
    ABAP Memory
    ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse.
    A simple example of ABAP memory is using the EXPORT/IMPORT statements.
    Here in this program, I get the data, export it to memory,
    clear out the internal table in my progam, then reimport the data into it and write out the data.
    You probably wounldn't do this in a normal program,
    but this is how you can pass data from program a to program b when A Submits program B.
    report zxy_0002 .
    data: it001 type table of t001 with header line.
    select * into table it001 from t001.
    export it001 = it001 to memory id 'ZXY_TEST'.
    clear it001. refresh it001.
    import it001 = it001 from memory id 'ZXY_TEST'.
    loop at it001.
    write:/ it001-bukrs, it001-butxt.
    endloop.
    SAP Memory
    SAP memory is a memory area to which all main sessions within a SAPgui have access.
    You can use SAP memory either to pass data from one program to another within a session,
    or to pass data from one session to another.
    Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters).
    These parameters can be set either for a particular user
    or for a particular program using the SET PARAMETER statement.
    Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement.
    The most frequent use of SPA/GPA parameters is to fill input fields on screens
    ABAP/4 Memory
    ABAP memory is a memory area that all ABAP programs within the same internal session can access
    using the EXPORT and IMPORT statements.
    Data within this area remains intact during a whole sequence of program calls. To pass data
    to a program which you are calling,
    the data needs to be placed in ABAP memory before the call is made.
    The internal session of the called program then replaces that of the calling program.
    The program called can then read from the ABAP memory.
    If control is then returned to the program which made the initial call, the same process operates in reverse.
    SAP memory
    The SAP memory, otherwise known as the global memory,
    is available to a user during the entire duration of a terminal session.
    Its contents are retained across transaction boundaries as well as external and internal sessions.
    The SET PARAMETER and GET PARAMETER statements allow you to write to, or read from, the SAP memory.
    ABAP/4 memory
    The contents of the ABAP/4 memory are retained only during the lifetime of an external session
    (see also Organization of Modularization Units).
    You can retain or pass data across internal sessions.
    The EXPORT TO MEMORY and IMPORT FROM MEMORY statements allow you to write data to, or read data from, the ABAP memory.
    ABAP Memmory & SAP Memmory
    http://www.sap-img.com/abap/difference-between-sap-and-abap-memory.htm
    http://www.sap-img.com/abap/type-and-uses-of-lock-objects-in-sap.htm
    Set
    http://www.geocities.com/SiliconValley/Campus/6345/set_para.htm
    GET
    http://www.geocities.com/SiliconValley/Campus/6345/get_para.htm
    EXPORT
    http://www.geocities.com/SiliconValley/Campus/6345/export01.htm
    Other Imp Help
    http://www.geocities.com/SiliconValley/Campus/6345/abapindx.htm

  • Hi All,Can any provide an example for SAP MEMORY AND ABAP memory

    Hi All,
          Can any provide me an example for SAP MEMORY AND ABAP memory.
    thanks&regards.
    Bharat.

    HI Bharat
    A simple example of ABAP memory is using the EXPORT/IMPORT statements.
    Here in this program, I get the data, export it to memory,
    clear out the internal table in my progam, then reimport the data into it and write out the data.
    You probably wounldn't do this in a normal program,
    but this is how you can pass data from program a to program b when A Submits program B.
    report zxy_0002 .
    data: it001 type table of t001 with header line.
    select * into table it001 from t001.
    export it001 = it001 to memory id 'ZXY_TEST'.
    clear it001. refresh it001.
    import it001 = it001 from memory id 'ZXY_TEST'.
    loop at it001.
    write:/ it001-bukrs, it001-butxt.
    endloop.
    SAP Memory
    SAP memory is a memory area to which all main sessions within a SAPgui have access.
    You can use SAP memory either to pass data from one program to another within a session,
    or to pass data from one session to another.
    Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters).
    These parameters can be set either for a particular user
    or for a particular program using the SET PARAMETER statement.
    Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement.
    The most frequent use of SPA/GPA parameters is to fill input fields on screens
    ABAP/4 Memory
    ABAP memory is a memory area that all ABAP programs within the same internal session can access
    using the EXPORT and IMPORT statements.
    Data within this area remains intact during a whole sequence of program calls. To pass data
    to a program which you are calling,
    the data needs to be placed in ABAP memory before the call is made.
    The internal session of the called program then replaces that of the calling program.
    The program called can then read from the ABAP memory.
    If control is then returned to the program which made the initial call, the same process operates in reverse.
    SAP memory
    The SAP memory, otherwise known as the global memory,
    is available to a user during the entire duration of a terminal session.
    Its contents are retained across transaction boundaries as well as external and internal sessions.
    The SET PARAMETER and GET PARAMETER statements allow you to write to, or read from, the SAP memory.
    ABAP/4 memory
    The contents of the ABAP/4 memory are retained only during the lifetime of an external session
    (see also Organization of Modularization Units).
    You can retain or pass data across internal sessions.
    The EXPORT TO MEMORY and IMPORT FROM MEMORY statements allow you to write data to, or read data from, the ABAP memory.
    ABAP Memmory & SAP Memmory
    http://www.sap-img.com/abap/difference-between-sap-and-abap-memory.htm
    http://www.sap-img.com/abap/type-and-uses-of-lock-objects-in-sap.htm
    Set
    http://www.geocities.com/SiliconValley/Campus/6345/set_para.htm
    GET
    http://www.geocities.com/SiliconValley/Campus/6345/get_para.htm
    EXPORT
    http://www.geocities.com/SiliconValley/Campus/6345/export01.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb3bc4358411d1829f0000e829fbfe/frameset.htm
    Other Imp Help
    http://www.geocities.com/SiliconValley/Campus/6345/abapindx.htm
    Regards Rk

  • Where do i find daily posted question on sap abap and sap webdynpro abap

    Hi
    where do we find Daily posted questions on sap abap and sap webdynpro abap in scn sap  so that i can go through the questions and answer them .

    Hi,
    Go to the Content tab of any space and click on discussions. Then you can sort them by date created or any other
    For ex: This link for WDA discussions: - Web Dynpro ABAP
    You can also click on Receive email notifications for any space to get updates on that space.
    hope this helps,
    Regards,
    Kiran

  • How to Use CMOD and SMOD in SAP using ABAP Code

    Hello anyone,
      Please help me How to use CMOD and SMOD in SAP using ABAP code.
    Give Me Some Sample Example.
    Mail ID: [email protected]
    Thanks,
    Regards,
    S.Muthu,
    SAP Developer.

    Hi,
    User Exits.
    http://www.erpgenie.com/sap/abap/code/abap26.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    customer exits
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f1a7e790-0201-0010-0a8d-f08a4662562d
    Menu Exit.
    http://www.sappoint.com/abap/spmp.pdf
    http://www.sappoint.com/abap/userexit.pdf
    http://www.sapdevelopment.co.uk/enhance/mod_sapmenu.htm
    http://www.sapdevelopment.co.uk/enhance/enhancehome.htm
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.sap-img.com/ab038.htm
    http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html

  • Examples for SAP Memory and ABAP Memory

    Hi all,
        can u give me one example of sap memory and abap memory.
                                              Ranjith

    Hi,
    <b>SAP Memory</b>
    SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program at the time of logon using the SET PARAMETER statement. Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens .
    <b>example:</b>
    ABAP programs can access the parameters using the SET PARAMETER and GET PARAMETERstatements.
    To fill one, use:
    SET PARAMETER ID pid FIELD f
    This statement saves the contents of field f under the ID pid in the SAP memory. The ID pid can be up to 20 characters long. If there was already a value stored under pid, this statement overwrites it. If you double-click pid in the ABAP Editor, parameters that do not exist can be created as a Repository object.
    To read an SPA/GPA parameter, use:
    GET PARAMETER ID pid FIELD f.
    This statement places the value stored under the pid ID into the variable f. If the system does not find any value for pid in the SAP memory, sy-subrc is set to 4. Otherwise, it sets the value to 0.
    <b>ABAP Memory</b>
    ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this memory area remains throughout a sequence of program calls, with the exception of LEAVE TO TRANSACTION. To pass data to a program that you are calling, the data needs to be placed in ABAP memory before the call is made from the internal calling session using the EXPORT statement. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory using the IMPORT statement. If control is then returned to the program that made the initial call, the same procedure operates in reverse.If a transaction is called using LEAVE TO TRANSACTION, the ABAP memory and the call stack are deleted. They cannot be used for data transfer.
    Since objects belonging to ABAP objects can only be accessed within an internal session, it does not make sense and is therefore forbidden (from a syntax point of view) to pass a reference to an object to a calling program through the ABAP memory.
    <b>Example:</b>
    Export hello to memory id 'Hello_world'.
    Import hello from memory id 'Hello_world'
    Regards
    Sudheer

  • What is the differenec between 'sap list viewer' and 'abap list viewer'

    hi
    what is the differenec between 'sap list viewer' and 'abap list viewer'

    Hi,
    There is no difference between them.SAP List Viewer (ALV) is the new name of the ABAP List Viewer (ALV).
    The SAP List Viewer unifies and simplifies the use of lists in the R/3 System. A uniform user interface and list format is available for all lists. This prevents redundant functions.
    The SAP List Viewer can be used to view both single-level lists and multilevel sequential lists.
    Single-level lists contain any number of lines that have no hierarchical relationship to each other.
    Multilevel sequential lists consist of any number of lines that have two hierarchical levels. Multilevel lists have header rows and item rows; the item rows are subordinate to the header rows. For each header row there can be any number of subordinate item rows.
    You can view subtotals and totals rows in both single-level lists and multilevel sequential lists
    From End User Point it is SAP LIST viewer , From Developer Point of View it is ALV .
    Check the Below Link
    http://help.sap.com/saphelp_nw04/helpdata/en/66/bc7aab43c211d182b30000e829fbfe/frameset.htm
    Regards,
    Satish

  • Configure, Test, and Consume an Enterprise Service in SAP CRM ABAP 6.0

    Hi all,
              Can anyone provide me any document on how to Configure, Test, and Consume an Enterprise Service in SAP CRM ABAP 6.0 (2007) ???

    Hi,
    there are tons of documents about consuming and producing web services. This question has been also asked on this forum many times. Check for example section eLearning. There are couple of tutorials related to web services. I would start with SAP documentation. The web services are capability of NetWeaver so it does not matter if you have CRM or ERP system. The tools are same.
    Cheers

  • Diff between sap query and abap query

    diff between sap query and abap query

    Hi,
    ABAP query is mostly used by functional consultants.
    SAP Query :
    Purpose
    The SAP Query application is used to create lists not already contained in the SAP standard system. It has been designed for users with little or no knowledge of the SAP programming language ABAP. SAP Query offers users a broad range of ways to define reporting programs and create different types of reports such as basic lists, statistics, and ranked lists.
    Features
    SAP Query's range of functions corresponds to the classical reporting functions available in the system. Requirements in this area such as list, statistic, or ranked list creation can be met using queries.
    All the data required by users for their lists can be selected from any SAP table created by the customer.
    To define a report, you first have to enter individual texts, such as titles, and select the fields and options which determine the report layout. Then you can edit list display in WYSIWYG mode whenever you want using drag and drop and the other toolbox functions available.
    ABAP Query,:
    As far as I Believe, is the use of select statements in the ABAP Programming. This needs a knowledge of Open SQL commands like Select,UPdtae, Modify etc. This has to be done only by someone who has a little bit of ABAP experience.
    To sum up, SAP queries are readymade programs given by SAP, which the user can use making slight modification like the slection texts, the tables from which the data is to be retrieved and the format in which the data is to be displayed.ABAP queries become imperative when there is no such SAP query existing and also when there is a lot of customizing involved to use a SAP Query directly
    use either SQ02 ans SQ01
    or SQVI tr code
    for more information please go thru this url:
    http://www.thespot4sap.com/Articles/SAP_ABAP_Queries_Create_The_Query.asp
    http://goldenink.com/abap/sap_query.html
    Please check this PDF document (starting page 352) perhaps it will help u.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVQUE/BCSRVQUE.pdf
    check the below link will be helpful for u
    Tutorial on SQVI
    once you create query system generates a report starting with AQZZ/SAPQUERY/ABAGENCY2======= assing this report to tr code for the same
    regards,
    vasavi.
    reward if it is helpful.

  • SAP NetWeaver 70 - Java and ABAP VMware Trial.part02.rar CRC error?

    HI,
    I've downloaded the file:
    SAP NetWeaver 70 - Java and ABAP VMware Trial.part02.rar
    of SAP NetWeaver 7.0 - Java and ABAP Trial Version on Linux - VMware Edition
    four times and everytime a get a CRC error in the RAR file. Is the file wrong or the download incorrect?
    Regards, Edwin Slee

    Hi Henry.
    I’ve downloaded the file again. Now it is called:
    SAP NetWeaver 70 - Java and ABAP VMware Trial.part02.tgz
    But it is a RAR file.
    As you suggested I open the file with WINRAR 3.61 and select
    Tools -> repair archive
    In the directory a file:is created with the name:
    rebuilt.SAP NetWeaver 70 - Java and ABAP VMware Trial.part02.tgz
    The WINRAR message box reads:
    Detecting archive type...
    ---> RAR
    Build fixed.SAP NetWeaver 70 - Java and ABAP VMware Trial.part02.tgz
    Searching for recovery record
    ---> recovery record not found
    Build rebuilt.SAP NetWeaver 70 - Java and ABAP VMware Trial.part02.tgz
    Found SLES10SP1_Test_Drive(2)-s002.vmdk
    Found SLES10SP1_Test_Drive(2)-s003.vmdk
    Found SLES10SP1_Test_Drive(2)-s004.vmdk
    Found SLES10SP1_Test_Drive(2)-s005.vmdk
    When I open this file with WINRAR again a try to extract
    SLES10SP1_Test_drive(2)-s003.vmdk I still get a CRC error, the archive file is corrupted.
    I think the error isn’t due to the download, because I’ve downloaded the file using three different internet connections (8 times now) and all the files are identical, with a CRC error !
    Regards, Edwin Slee

  • SAP NetWeaver7.0-Java and ABAP trial version on linux. login problem

    Hi all.
    The following programs SAP NetWeaver 7.0 - Java and ABAP Trial Version on Linux - VMware Edition installation.
    Written by Mr. Gregor installation at https: / / SAP NetWeaver 7.0 - Java and ABAP Trial Version on Linux - VMware Edition - Tips & Tricks
    Note.
    As I write programs that install the setup screen appeared normal. But username: root, password: sap123 is wrong. Ejected.
    What is the problem?
    Pls reply..
    Best regard.

    oh~ dear  it's noncense  $-(
    found it.
    username:root password:root
    have a nice day.

  • I know sap hr and ABAP ..

    HI,
    I know SAP HR and ABAP ...then is it necessary to learn SAP ABAP HR course separately . is SAP ABAP HR is the combination of both ABAP and SAP HR or it is a different entirely course.do you suggest me to learn ABAP HR separately .

    Hi Experts,
    Please help me...
    I am new to SAP HR ABAP Programming.. Here I need to develop a Expenses claim form( ESS)
    I require a custom report to get the employee details in form and they can fill their travel expenses and other expenses manually in the form and that should be send to manager for approval.
    I don't know from which  Infotype I can get these details for the specific employee who are logged in to ESS, what are the Function Modules and which workflow process we can use for the approval ...Etc
    I am providing detail form below please give me some information about the report and workflow..
    Please someone help me to overcome this situation..
    Regards,
    Sudheer

  • When will UniverseDesigner support SAP ERP Tables,InfoSets and ABAP Func. ?

    Hi there,
    to the SAP guys in this Forum to keep the rumour mill running: is it planned to extend the connectivity of the Universe Designer to access to SAP ERP Tables, Infosets and ABAP Functions ?! Is there any date when this will happen ?!
    Thanks,
    Sebastian
    Edited by: smenzl on Apr 15, 2010 9:08 AM

    Hi,
    if you need an official statement i would recommend you open a SAP OSS Message for that.
    Regards
    -Seb.

  • Difference between SAP BC ABAP and SAP ABAP Training

    What is the basic difference between SAP BC ABAP and SAP ABAP Training ?
    Can any one answer these? I am little confused about the learning material I searched on internet and the course provided. It has similar topics but different name. I have course like SAP ABAP ECC 6.0 (TAW10 and TAW12) but on search I also found SAP BC ABAP beside this.

    Hello
    SAP BC means SAP Business Connector
    http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5c2a85b11d6b28500508b5d5211/content.htm
    http://en.wikipedia.org/wiki/SAP_Business_Connector
    So you can know SAP BC ABAP is ABAP for SAP BC
    SAP ABAP/4 is a program lanuague
    https://en.wikipedia.org/wiki/ABAP
    For ABAP certification
    TAW10 and 12 are the right materials.
    Regards

  • Problems with installation SAP Netweaver ABAP 7.0

    Hello, can someone give me an adice on installing SAP NetWeaver ABAP 7.0 trial version, please?
    After installing the application server and SAP management konsole and stopping the application server following message pops up. The same message pops up after installing SAP GUI and starting the application server again.
    Can this be caused by bad installation of MS Loopback Adapter on my Windows Vista?
    ===================================================
    ============== Stopping System NSP ================
    ===================================================
    ========= Stopping ABAP instance ====
    23.05.2009 15:28:06
    Stop
    OK
    23.05.2009 15:28:16
    StopWait
    OK
    ========= Stopping database instance ...
    The MaxDB Database Stopper, Version 7.7.04.23
    Copyright 2000-2008 by SAP AG
    Error! Connection failed to node (local) for database NSP:
    -24700,ERR_DBMSRV_NOSTART: Could not start DBM server.
    -24701,ERR_EXHNDLR: Could not initialize exception handler.
    -24748,ERR_FILEOPEN: Error opening file C:sapdbdatawrkdbmsrv_DATART-PC.err
    -24826,ERR_NIERROR: Can not open file 'C:sapdbdatawrkdbmsrv_DATART-PC.err'.
    (System error 5; Přístup byl odepřen.)
    Error: Error while calling dbmcli
    "C:sapdbprogramspgmdbmcli"  -d NSP -u , db_offline -nc
    ============== Stop database failed !
    Pokračujte stisknutím libovolné klávesy.
    Please see how I installed MS Loopback Adapter:
    Download the DevCon compressed file, and then extract the files:
    a. Visit the following Microsoft Web site for download: DevCon
    b. Save the Devcon.exe file to a folder on your computer, and then open the folder.
    c. Double-click Devcon.exe.
    d. In the Unzip to path box, type the folder where you want to unzip the files, and then click Unzip.
    e. Click OK, and then Close to complete the unzip process.
    2. Install the Microsoft Loopback Adapter:
    a. At a command prompt, change directory to the folder where you extracted the DevCon files.
    b. Change directory to the i386 folder.
    c. Type devcon.exe install %windir%inf
    etloop.inf *msloop, and then press ENTER. You see output that is similar to the following:
    Device node created. Install is complete when drivers are updated...
    Updating drivers for *msloop from C:WINDOWSinf
    etloop.inf.
    Drivers updated successfully.
    Can someone help?
    Thanks a lot.
    Milan

    Hi Milan,
    I´m sorry but i think i´m not able to help you so much. I´ve just installed SAP in my Laptop but with XP-Professinal. At first i had some troubles too and at the end i had to reinstall it to make it run properly so i think i cannot help you very much. Sorry.
    Despite this, take a look at the detailed instructions of how to set up MS Loopback Adapter when you execute the file start of the SAP installation. You can check if the MS Loopback adaptor is working or not. And do not forget to search messages in relation with errors (-24700,ERR_DBMSRV_NOSTART, etc...)
    Maybe it´s a silly question but it´s really stopped the database ? when you open the SAP Console the server and the database are in grey ?
    Joaquin Casas Baca-Castex

Maybe you are looking for