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®ards.
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.
RanjithHi,
<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 SleeHi Henry.
Ive 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 isnt due to the download, because Ive 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 AMHi,
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.
MilanHi 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
-
There's got to be a bunch of us who thought we were buying online storage we could use to store App's & movies ,tv shows. Well u can't so its been a day now I got 14 more to get a full refund. But that's the thing can't find out how to do that anywh
-
IP Address agregation- SGE2010P
I have a SGE2010P and I would like to konw how to agreggate an ip address to a port. Ex...force the IP address 192.168.0.1 use the port g01 only, if another computer using the same IP try use another port the switch must block that. The intention i
-
Do I HAVE TO enter my 4 digit code every time I use my iPhone? Just updated to iOS 7
-
Hi Guru's How do we syndicate Vendor master Classification data?CREMAS IDOC doesnot show me any segments for this ..So does this need to be customised .. Any clues?? Regards Vikrant M Kelkar
-
I have an application with hundreds of small movies so i need to put them into a folder (called dswmedia) and an .exe and macintosh app to launch the application, outside the folder. I'm using MX2004 and working on a PC XP2 to develop my app. I have