Você está na página 1de 3

1What is an ABAP dictionary?

Ans:-ABAP dictionary is a central data management system.ABAP dictionary defines


and manages all data definations used in the system.It is completely integrated in
ABAP workbench. ie all the other components of the work bench can actively access
the definitions and stored in ABAP dictionary.
Role of Data Dictionary:
1.It is used to create data definitions or data types globally so that all programs in
SAP R/3 system can access them.
2. The ABAP dictionary also provides tools for editing screen fields (e.g., for assigning
a field an input help i.e. F4 help).
3.Data dictionary ensures data integrity, consistency and security.
What is delivery class?
Ans:-Delivery Class: The delivery class controls the transport of table data when
installing or upgrading, in a client copy and when transporting between customer
systems. The delivery class is also used in the extended table maintenance.
A -----Application table (master and transaction data)
C -----Customizing table, maintenance only by cust., not SAP import
L ----- Table for storing temporary data, delivered empty
G -----Customizing table, protected against SAP Upd., only INS all.
E -----Control table, SAP and customer have separate key areas
S -----System table, maint. only by SAP, change = modification
Data Browser / Table View Maintanence:
--- It is possible to display/ maintain a table or view using the maintenance tools.
1) Display / Maintenance Allowed with Restrictions.
-- Means we can't see the table contents & we Can't create entries for the table.
2) Display / Maintenance Allowed
-- Means we can see the table contents, we can able to create new entries and we
can change the existing entries.
3) Display / Maintenance Not Allowed.
--- Means we can't see the table contents and we can't create new entries for the
table.
What is Domain?
Ans:-It describes the technical properties of a table field such as Data type & length
Domain defines value range which helps the user to enter the values b/w this range
and also single domain can be used for more than one field.
What is Data Element?
Ans:-It describes the semantic definition of the table field like description of field.Field
labelData element describes how field can be displayed to end-user
Technical settings
What is data class?

Ans:-Data Class: The data class defines the physical area of the database (for ORACLE
the TABLESPACE) in which your table is logically stored. If you choose a data class
correctly, your table will automatically be assigned to the correct area when it is
created on the database.
The most important data classes are (other than the system data):
APPL0 Master data
APPL1 Transaction data
APPL2 Organizational and customizing data
Master data is data which is frequently used but rarely updated.
Transactional data which is frequently updated..
Organizational & Customized data is data ehich is defined when the system is
initialized and then rarely changed..
Size category:- It described the size of DB table that is the maximum no of records a
DB table can store ..differnt size of categories 0-6
What is Buffring?
Ans:-Buffering:-It speed up the data acess by temporarly storing the most frequent
accessed data in the RAM of application server.
Advantages:-1.The program which uses the buffring are will run fastes as it avoids the
n/w traffic toward DB & load on data base tables.
2:-The other program performance also increases as there is less traffic towards DB &
load on to Database table.
-- Buffering is required for master data because it is not changing frequently.
Full Buffring:-The complete DB tabel is buffered in Buffer area
Single Buffring:-Single Record is Buffring
Generic Buffring:-Multiple records are buffered based on keyfield
What is Enhancement Category?
Ans:-Enhancement Category: Structures and tables that were defined by SAP in the
ABAP Dictionary can be enhanced subsequently by customers using Customizing
includes or append structures.The enhancements do not only refer to structures/
tables themselves, but also to dependent structures that adopt the enhancement as
an include or referenced structure. Append structures that only take effect at the end
of the original structure can also cause shifts - in the case of dependent structures even within these structures
What is diff b/w Include & Append structure?
Ans:Include
1. It is used to add some extra fields only to ztable
fields to both
(Custom table)
custom and Standard DB Table
2. With include structure if you add some extra
utility
ields we need to go with DB Utility

Append
1.It is used to add some extra
2.There is no need to go to DB

3.With Include structure you can add extra fields


can add extra
any where in the table defenation
and field name

3.With append structure you


fields only at the end of table
shoud be starts with ZZ

or YY
What is database utility?
Ans:-It is an interface b/w ABAP dictionary and database system,Which allows you
to create,convert&delete the ABAP dictionary objects to db system.T-code se14
What are the basic fucntions of Database utility ?
Ans:-The basic functions of database utility are :
- Create database objects
- Delete database objects
- Adjust database objects to changed ABAP/4 dictionary definition.
Delivery Class
The delivery class controls the degree to which the SAP or the customer is responsible
for table maintenance.
Whether SAP provides the table with or without contents.
Determines the table type.
Determines how the table behaves when it is first installed, at upgrade, when it is
transported, and when a client copy is performed.

Você também pode gostar