Which transaction code can I used to analyze the performance of ABAP program.
se30-for run time analysis
st05-performence tuning
performance analysis t.code:al21
What is the abbreviation of ecc and ides?
IDES-International Development Evaluation System
ECC - ERP Central Component
What are enhancements?Q. What are user-exits?Q. What is badi?Q. What is the difference between user-exit & badis?Q. What is the difference between user-exit & customer-exit?Q. How do you get functional specs when you are assigned some object? (specs through email..??)q. How do you write technical specs?Q....
User Exit is used for adding additional functionality to standard functionality without disturbing standard functionality, through subroutines only User Exit is Procedural oriented Program It does no...
User Exit : Reusability is more. Can be used...
What is a collect statement? How is it different from append?
If an entry with the same key already exists, the collect statement does not append a new line, but adds the contents of the numeric fields in the work area to the contents of the numeric fields in the existing entry.
When using COLLECT statement, we should put Try catch to get overflow exception.
collect statement will remove the duplication while adding the records whereas append statement keeps on appending the records any number of times
How to pass strings as parametres in methods of ABAP object class?
Call Method meth1 (Sumon).
I have passes the string Sumon as actual parameter to the Method meth1.
In reports how to upload a logo?
use the transacction code OAER THEN UPLOAD DATA INTO APPLICCATION SERVER
By using oaer or oaor we can upload the logos to the alv grid,after that pass the object id to the function module reuse_alv_commentary_write.
When top of the page event is triggered?
top-of-page event will triggered whenever first write statement or first skip statement triggers.
Top of page event is triggerd after the execution of very first write statement.
In alv grid is it possible to update database?
Yes it is possible we need to write logic for that one , it is an editable ALV
No, It is not possible.
Why we will use ddic user while doing the support packs?
What do you define in domain and data element?
domain is used to assign data type and values for a field to be created in a program. if you make any changes in the domain the attributes of the table related to that domain also changes accordingly ...
domain is a technical characteristic of a field such as data types and length.
Description of a field is provided by a data element
What is the difference between sy-tabix and sy-index
Both are same. the difference is sy-tabix will use in loop....endloop but sy-index will use in do....end do.both used for getting the no of currently executing loop.
sy-tabix : it is used in internal table loops.it gets the no.of records in the internal table.
sy-index : it is used in simple loops like(do......enddo).it gets the particular record number.
regards.
MAHESH.T
How to access data from two internal table using join condition
There are so many ways.
1. Inner join
2. Outer join
3. Left outer join
4. For all entries
I suggest that if you join two internal table you use inner join concept more than two table you use for all entries .
if you do so your program will perform better.
You can create a range or select options
"for all entries in
..
Can I put last or middle field as a key field?
Not possible.
when you are create keyfields that keyfileds first write in your table.
no we can not assign middle or last field as an key field, because primary index is created in the group of key fields so it is an syntax error and have to group the key fields are maintained at the beginning of table only
What is table maintenance generator?
About Table maintenance generator: If your table maintenance generate end user easily enter data for the table. there are two types in it. 1. one-step 2. two-step if you do one-step processor what are...
Without using data dictionary end user can access the data by using a t.code it is to modify, change, delete.
Table maintanace genarator t.code is sm30.
Explain use of nace tcode and how to add smartforms using nace???
First you run nace tcode. and select which application you want add that smartforms that module you select it. click output types on tool bar. then select the Output types that smartform .(ex: fax,ema...
The use of NACE tcode is assign smart forms and print program based on module. And also given customized smart form and print program assign to the particular modules. And also assign fax other format for smart forms.
Difference between client dependent and client independent tables?
Actually Z tables are client dependent tables. And MANDT is not mandatory. if you're using this field others can identify this is client dependent table or not.
A Client Dependent Table is viewable only by the credentials proposed. Only those people of same client login can see those contents of that table. But a few tables, which need to show the same info...
Which component gives you better visibility?
Pretty Printer it makes alignments automatic and improves the readability.
What is open SQL? What is native SQL? What are the difference between open and native SQL?
open sql statements will work on different databases whereas native sql statements will work on single database
Open SQL statements are the query which is common to all DB. but, native SQL statements vary with respect to the db.
How to create double click options in a reports in SAP ABAP?
double click is an event Of class CL_GUI_ALV_GRID. having parameters E_ROW, E_COLUMN. like example
METHOD DC.
DATA: WA TYPE LINETYPE " linetype created as linetype structure
READ TABLE ITAB INTO WA INDEX E_ROW-INDEX.
SET PARAMETERID BLN FIELD WA-BELNR.
CALL TRANSACTION FB02.
ENDMETHOD.
L
BAPI: its a remote enabled function modules available for public to interact with SAP
RFC: Its a protocol used to call a function module from SAP system A to SAP system B.
BAPI:Outside world can interact with SAP thru BAPI.
RFC: Outside world cannot.
RFC is the protocol used by SAP for remote communication, that is, for communications between remote (independent) systems. BAPI are RFC enabled function modules. The difference between RFc and BAPI...