Sunteți pe pagina 1din 2

data dictionary(se11)-centeral repository for the development of obj

Data element : Data Element defines the data type, structure component, field
labels, search help &
contains the documentation
There are two types in which data element is describe - 1. Elementary Type, and 2.
Reference Type.

Domain :contains the technical characteristics of a field, such as field length


and data type
Domain is attached to data elements.
A conversion routine can be assigned to a domain

TYPE refers to the user defined data types. TYPE,assign datatype directly to the
data object while declaring.
Master data is data that remains unchanged over a period of time.
Rarely changed & frequently accessed.
transaction data : Data relating to the day-to-day transactions.
Frequently changed & frequently accessed.
delivery class
The DELIVERY CLASS controls the transport of table data when installing or
upgrading
The data class: By choosing data class some space will be allocated to the table in
the database when it is created.
APPL0 Master data
APPL1 Transaction data
APPL2 Organizational and customizing data
Master data :is data which is frequently read, but rarely updated.
Transaction data :is data which is frequently updated. Organizational und
customizing data: is data which is defined when the system is initialized and then
rarely changed.
size category: The size category defines the expected space required for the table
in the database. Size category varies from 0 to 4 for your table.
index:Index makes the data base search faster.

buffer : SAP buffers occupy memory areas that are local to the work process
A Buffer is an interface between Database layer and Application layer.
Application Layer communicates with Buffer and the Buffer communicates with
Database layer and vice-versa.
conversion routine: converting the content of a screen from display formate to sap
format

view :
Important points to note about database views
- At least one relationship is required.
- No modification can be done. Read only.
- Implements an inner joins.
projection view:Projection views are used to hide fields of a table.
Important points to note about projection views
- It is used for only one table.
- You cannot define selection conditions for projection views.
- Modification (create, delete, insert, and update) can be done.
- You can also access pooled tables & cluster tables with a projection view.
healp view: It implements an outer join.
lock objects: It defines how to synchronize table record access by several users.
oops:
public and private:Public attributes can be accessed by class, subclasses and other
classes where as Private attributes can be accessed by class itself only.
class and objects : A Class is actually a template to create an Object. Whereas an
Object is a an actual instance of a Class.
super class: A super class is a generalization of its subclasses.
Singleton Class: It is a class which does not allow you to create multiple
instances.
Single-ton class is a class which allows to instantiate once only .
Singleton class is a class which allows to instantiate-(meaning creation of an
instance)(Create Object) only
Event: is a mechanism by which method of one class can raise method of another
class
polymorphism : Polymorphism is a concept by which the same method names will behave
differently in different classes i.e each method will have it�s own implementation
in different classes but with the same name.
me variable:It just like a self�reference, by this we can call methods that are
with in same class with out creating object.
...................https://www.mytectra.com/interview-question/oops-abap-interview-
questions-and-answers/-oops-....................
types of badi:Multi use BADI, Filter dependent BADI
bor: The Business Object Repository (BOR) is root access point for the SAP business
object types
debug:The ABAP Debugger is used tool to execute and analyze programs line by line.
Using it we can check the flow logic of a program and display runtime values of the
variables.
Breakpoint is that you specified a point a row of program to debug.Watchpoint is
that you specified a condition to debug.
chain ----endchain : multiple field validation
syntax:chain
fields1
fields2
module check-chain on chain-request
end chain

important website for sample program:


https://wiki.scn.sap.com/wiki/display/Snippets/Wordwrap+in+reports.

important interview question


http://sinuabaptutor.blogspot.com/2017/04/sap-abap-smartforms-interview-questions-
and-answers.html

S-ar putea să vă placă și