Brain Dump ABAP Questions and Answers

Explain client independent and dependent?

CLIENT INDEPENDENT:
Client Independent table is one which can be accessed from any client.

CLIENT DEPENDENT: 
Client dependent table is one which has a field MANDT of datatype  CLNT  which indicates the client id. This  table can be accessed only by a specific client.

Explain what are field symbols?

FIELD SYMBOLS: 
Field Symbols are placeholders or symbolic names for other fields. They do not physically reserve space for a field,but point to its contents.A field symbol can point to  any  data object. The data object to which a field symbol points is assigned to it after it has been declared in the program

What are parameters of function module?

PARAMETERS OF FUNCTION MODULES:
Function Module can have the following parameters
i. IMPORT PARAMETERS:
These must be supplied with data when you call the function module,.unless they are flagged as optional.you cannot change them in the function module.

ii. EXPORT PARAMETERS:
These pass data from the function module back to the calling program. EXPORT parameters are always optional.you do not have to receive them in the program.

iii. CHANGING PARAMETERS:
These must be supplied with data when you call the function module,unless they are flagged as optional. They are changed in the function module. The changed values are then returned to the calling program.

iv. TABLES PARAMETERS:
You use these to pass internal tables. They are treated like CHANGING parameters. However you can also pass internal tables with other parameters if you specify the parameter type  appropriately. 

How will you create message types in idocs?

MESSAGE TYPE CREATION:
i. Go to transaction code WE81.
ii. Change the details from display mode to change mode
iii. After selection, the system will give the message " The table is cross client"  press Enter.
iv. Click new entries to create new message type.
v. Fill the details.
vi. Save it and go back. 

What is search help? types? Explain them?

SEARCH HELP:
It is a standard function of R/3 System. The user can display the list of all possible input values for a screen field with the search help. There are two types of search help. They are

i. ELEMENTARY SEARCH HELP:
It describes the search path. The elementary search help must define where the data of the hit list should be read from., how values need to be exchanged, and how the online input help should be defined.

ii.  COLLECTIVE SEARCH HELP: 
It combines several elementary search helps. A collective search help can thus offer several alternative search paths.

Read Also
An Example of a ListBox Program

ABAP Books List
ABAP/4 Certification, Programming, Smartforms, Sapscripts and Object Oriented Programming Books

Smart Forms
SAP Smartforms

ABAP Menu:
ABAP Example Hints and Tips

Return to Index:-
SAP ABAP/4 Programming, Basis Administration, Configuration Hints and Tips

(c) www.gotothings.com All material on this site is Copyright.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
All product names are trademarks of their respective companies.  The site www.gotothings.com is in no way affiliated with SAP AG.
Any unauthorised copying or mirroring is prohibited.