Series: Subject: Topic:

ABAP Interview Questions

Showing Questions 1 - 20 of 195 Questions
First | Prev | | Next | Last Page
Sort by: 

What is the abbreviation of ecc and ides?

Asked By: Pradeep Abaper | Asked On: Jul 16th, 2012

Answered by: Jagan on: Dec 1st, 2013

Enterprise Central component.

Answered by: Jagan on: Dec 1st, 2013

Internet Demonstration and Evaluation System. Used to demonstrate various functional applications in SAP. IDES is a model company.

What is rfc..?

Asked By: nivas534 | Asked On: Nov 9th, 2013

Answered by: Jagan on: Dec 1st, 2013

Remote Function Call....

Answered by: jaiby k chacko on: Nov 12th, 2013

RFC is a protocol used by SAP for remote communication.

When top of the page event is triggered?

Asked By: Interview Candidate | Asked On: Jul 29th, 2005

Answered by: MAHESH on: Jul 19th, 2013

It triggers before first data is output on new page.

Answered by: Sadeq Ahmed on: Sep 26th, 2012

top-of-page event will triggered whenever first write statement or first skip statement triggers.

User exit and badi questions

Asked By: indirakola | Asked On: Jul 2nd, 2008

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....

Answered by: rajesh on: May 23rd, 2013

Enhancement add new functionality with out modify the original Application in sap. They are two types of enhancements one is implicit enhancement and explicit enhancement.

Answered by: srikanth on: Nov 14th, 2012

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...

What is the difference between rfc and bAPI

Asked By: venkatesh | Asked On: Jan 12th, 2007

Answered by: Yahan on: Apr 23rd, 2013

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.

Answered by: abapsravan on: Jan 30th, 2012

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...

Which transaction code can I used to analyze the performance of ABAP program.

Asked By: Interview Candidate | Asked On: May 6th, 2005

Answered by: damera on: Jan 28th, 2013

se30-for run time analysis
st05-performence tuning

Answered by: muthuraman on: Dec 23rd, 2012

performance analysis t.code:al21

What is a collect statement? How is it different from append?

Asked By: Interview Candidate | Asked On: Aug 28th, 2004

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.

Answered by: HaiTT on: Oct 17th, 2012

When using COLLECT statement, we should put Try catch to get overflow exception.

Answered by: mgn varma on: Mar 11th, 2012

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?

Asked By: Raju | Asked On: Jul 30th, 2007

Answered by: Sumon Adhikari on: Oct 7th, 2012

Call Method meth1 (Sumon).

I have passes the string Sumon as actual parameter to the Method meth1.

In reports how to upload a logo?

Asked By: b_kamepalli | Asked On: Jul 21st, 2006

Answered by: lakshman on: Oct 6th, 2012


Answered by: NAVEEN on: Mar 11th, 2012

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.

In alv grid is it possible to update database?

Asked By: sridhar_geek | Asked On: Jun 3rd, 2012

Answered by: Sadeq Ahmed on: Sep 25th, 2012

Yes it is possible we need to write logic for that one , it is an editable ALV

Answered by: keerthi on: Sep 11th, 2012

No, It is not possible.

Domain and data element

Asked By: Alokiteshwar Tiwari | Asked On: Dec 10th, 2011

What do you define in domain and data element?

Answered by: Pradeep Abaper on: Jul 16th, 2012

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 ...

Answered by: sharmistha on: Mar 2nd, 2012

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

Asked By: charath | Asked On: Jul 17th, 2007

Answered by: abc on: Jun 25th, 2012

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.

Answered by: mahe_tumati on: Oct 19th, 2008

sy-tabix : it is used in internal table 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.


How to access data from two internal table using join condition

Asked By: SIVAKUMAR | Asked On: Jul 29th, 2006

Answered by: srinivasaraju.vysyaraju on: Jun 6th, 2012

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.

Answered by: kumar on: Mar 14th, 2012

You can create a range or select options out of one internal table and use the select query ...

"for all entries in "...

.. in .

Can I put last or middle field as a key field?

Asked By: Prashant Raparla | Asked On: May 1st, 2011

Answered by: srinivasaraju.vysyaraju on: Jun 6th, 2012

Not possible.
when you are create keyfields that keyfileds first write in your table.

Answered by: vijjy on: Oct 31st, 2011

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?

Asked By: Alokiteshwar Tiwari | Asked On: Dec 10th, 2011

Answered by: srinivasaraju.vysyaraju on: Jun 6th, 2012

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...

Answered by: rajesh on: Dec 21st, 2011

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.

Nace tcode...

Asked By: mahi_1983 | Asked On: May 4th, 2012

Explain use of nace tcode and how to add smartforms using nace???

Answered by: srinivasaraju.vyasyaraju on: Jun 6th, 2012

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...

Answered by: srinivasaraju.vyasyaraju on: May 9th, 2012

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?

Asked By: Interview Candidate | Asked On: Aug 10th, 2005

Answered by: Jayaprakash on: Apr 19th, 2012

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.

Answered by: ARAVIND on: Mar 21st, 2012

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...

Pretty printer

Asked By: Yajuvendrasinh | Asked On: Oct 17th, 2005

Which component gives you better visibility?

Answered by: Abhay Kumar Singh on: Mar 28th, 2012

Pretty Printer it makes alignments automatic and improves the readability.

Open SQL and native SQL

Asked By: Alokiteshwar Tiwari | Asked On: Dec 10th, 2011

What is open SQL? What is native SQL? What are the difference between open and native SQL?

Answered by: mgn varma on: Mar 11th, 2012

open sql statements will work on different databases whereas native sql statements will work on single database

Answered by: thirumal on: Dec 11th, 2011

Open SQL statements are the query which is common to all DB. but, native SQL statements vary with respect to the db.

First | Prev | | Next | Last Page





twitter fb Linkedin GPlus RSS


Interview Question

 Ask Interview Question?


Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.