8408878222
SAP ABAP (Advanced Business Application
Programming) is a high-level programming language
developed by SAP, specifically designed to build
business applications in the SAP environment. ABAP is
at the core of SAP's application server technology and is
used to develop and customize SAP applications,
reports, interfaces, forms, and workflows.
Q 1. What is SAP ABAP?
www.bestonlinecareer.co
Q2.Describe the distinction between transparent tables
and pool tables.?
Transparent tables: They are one-to-one relationships with the
database table. Its arrangement matches one database field.
Pooled tables: They have a many-to-one relationship with the
database table. Database storage is where pooled tables are kept.
The Basic List
a) is for basic reports.
b) Statistics: Average, Percent, etc.
c) Ranking List: Applied to analytical reports
www.bestonlinecareer.co
m
Q3.When you refer to programming for batch data
communications, what do you mean?
Programming for batch data communications refers to the
process of designing, developing, and implementing
programs or scripts that facilitate the transfer of data in
batches or bulk between different systems or applications.
Batch data communications involve transferring large
volumes of data periodically or in scheduled batches rather
than in real-time or on an individual transaction basis.
www.bestonlinecareer.com
Q4.What are the data classes called?
Transaction Data: In this class, the data is
subject to frequent changes.
Organization Data: This data is entered into the
system during system configuration and is
customized. Seldom is it altered.
System Data: The R/3 system utilizes this data.
www.bestonlinecareer.co
Q5.What are the internal tables
made of?
• Standard Tables: Unsorted internal tables.
• Sorted Tables: Internal tables sorted according to key
fields.
• Hashed Tables: Hashed internal tables that allow direct
access using a hash algorithm based on key fields.
• Index Tables: Internal tables with secondary indexes for
faster access.
www.bestonlinecareer.co
Q6.What is the order in which the
functional modules are used in the
BDC?
BDC programming requires the sequential use of three
functional modules in ordetor to successfully transfer data.
They are
a) BDC Open Group
b) BDC_INSERT
c) BDC_CLOSE_GROUP
www.bestonlinecareer.com
Q7.What is a Foreign key relationship?
To guarantee data consistency, foreign keys are
employed. It is necessary to clearly define the
relationship between the tables at the field level. To
make sure there are no discrepancies, newly entered
data should be compared to the already-existing data. It
is necessary to specify the cardinality when defining a
foreign key relationship.
www.bestonlinecareer.co
Q8. What distinguishes a table from a structure in a data
dictionary in ABAP?
The distinction in ABAP between a structure and a table
a) A table can physically hold data, but a structure
cannot.
b) A table may have a primary key, but the structure
does not
c) The structure lacks the technical attribute, but the
table may
www.bestonlinecareer.co
Q9.Explain what ABAP's ALV programming
is. When does ABAP use this grid?
www.bestonlinecareer.co
Q10.Which parts make up SAP
scripts?
SAP scripts are a word processing tool
according to SAP. It performs the same
function as typical text and layout sets.
Windows and pages, character formats,
paragraph formats, and other formats make up
its layout set.
www.bestonlinecareer.co
840887822
www.bestonlinecareer.com

SAP ABAP Interview Question.pptx

  • 1.
  • 2.
    SAP ABAP (AdvancedBusiness Application Programming) is a high-level programming language developed by SAP, specifically designed to build business applications in the SAP environment. ABAP is at the core of SAP's application server technology and is used to develop and customize SAP applications, reports, interfaces, forms, and workflows. Q 1. What is SAP ABAP? www.bestonlinecareer.co
  • 3.
    Q2.Describe the distinctionbetween transparent tables and pool tables.? Transparent tables: They are one-to-one relationships with the database table. Its arrangement matches one database field. Pooled tables: They have a many-to-one relationship with the database table. Database storage is where pooled tables are kept. The Basic List a) is for basic reports. b) Statistics: Average, Percent, etc. c) Ranking List: Applied to analytical reports www.bestonlinecareer.co m
  • 4.
    Q3.When you referto programming for batch data communications, what do you mean? Programming for batch data communications refers to the process of designing, developing, and implementing programs or scripts that facilitate the transfer of data in batches or bulk between different systems or applications. Batch data communications involve transferring large volumes of data periodically or in scheduled batches rather than in real-time or on an individual transaction basis. www.bestonlinecareer.com
  • 5.
    Q4.What are thedata classes called? Transaction Data: In this class, the data is subject to frequent changes. Organization Data: This data is entered into the system during system configuration and is customized. Seldom is it altered. System Data: The R/3 system utilizes this data. www.bestonlinecareer.co
  • 6.
    Q5.What are theinternal tables made of? • Standard Tables: Unsorted internal tables. • Sorted Tables: Internal tables sorted according to key fields. • Hashed Tables: Hashed internal tables that allow direct access using a hash algorithm based on key fields. • Index Tables: Internal tables with secondary indexes for faster access. www.bestonlinecareer.co
  • 7.
    Q6.What is theorder in which the functional modules are used in the BDC? BDC programming requires the sequential use of three functional modules in ordetor to successfully transfer data. They are a) BDC Open Group b) BDC_INSERT c) BDC_CLOSE_GROUP www.bestonlinecareer.com
  • 8.
    Q7.What is aForeign key relationship? To guarantee data consistency, foreign keys are employed. It is necessary to clearly define the relationship between the tables at the field level. To make sure there are no discrepancies, newly entered data should be compared to the already-existing data. It is necessary to specify the cardinality when defining a foreign key relationship. www.bestonlinecareer.co
  • 9.
    Q8. What distinguishesa table from a structure in a data dictionary in ABAP? The distinction in ABAP between a structure and a table a) A table can physically hold data, but a structure cannot. b) A table may have a primary key, but the structure does not c) The structure lacks the technical attribute, but the table may www.bestonlinecareer.co
  • 10.
    Q9.Explain what ABAP'sALV programming is. When does ABAP use this grid? www.bestonlinecareer.co
  • 11.
    Q10.Which parts makeup SAP scripts? SAP scripts are a word processing tool according to SAP. It performs the same function as typical text and layout sets. Windows and pages, character formats, paragraph formats, and other formats make up its layout set. www.bestonlinecareer.co
  • 12.