1. ABAP Programming Language Flashcards

1
Q

ABAP Workbench

A

ABAP workbench is a graphic programming to develop various applications by using ABAP language. SAP ABAP Workbench provides various tools to create ABAP programs and perform development activities such as ABAP Dictionary, Editor and painter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ABAP Dictionary

A

It records and processes all objects and process data base table definitions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ABAP Editor

A

ABAP editor is used to write and maintain programs, editing the screens and edit the reports.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ABAP Painter

A

ABAP painter designs and maintains SAP GUI (Graphical user interface) screen for a client.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Classical reports

A

do not allow interaction by the user; therefore, the basic list contains extensive information that the user must often sort through to find the relevant data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Interactive reports

A

allow interaction by the user; therefore, the user can produce secondary, detailed lists off of the basic list by choosing the relevant data and requesting more information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Module pool programming

A

(or online programming) involves the creation of a module pool (a collection of ABAP modules) and one or more screens.

The modules are called by the screen processor during program execution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Batch input processing

A

is used to ensure the safe transfer of data into the SAP system. This process is an automatic, protected data transfer to the SAP system which uses SAP transactions to validate data as it populates the SAP database.
ABAP contains statements which conform to CPI-C standards (Common Program Interface - Communications). These are used for programming communications programs.
ABAP can read and write sequential data sets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ABAP

A

ABAP is a programming language created and used by SAP for the
development of application programs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Program

A

A series of ABAP statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Report

A

An ABAP program whose output is a list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Module Pool

A

A dialog program which is a collection of screens

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

List

A

The output generated by an ABAP report program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Programas custom

A

Aquellos que no son de manera standard y SAP te ofrece 2 maneras de generarlos, utilizando la Z o Y (es más común z) al inicio + la descripción. ejemplo ZMARA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

SE80 Object Navigator (Enterprise service browser)

A

The Enterprise Service Browser provides a view on all Web service objects that are available in the ABAP back-end. Using the Enterprise Service Browser, you can quickly locate objects as they are organized according to different entry points in tree structures.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

/n

A

leaves the current transaction and takes you to a new transaction in the same session.

17
Q

/o

A

opens another session and takes you to the new transaction in it.

18
Q

Report programs

A

produce lists and can be divided into classical reports and interactive reports.

19
Q

MOVE Statement

A

Move the content of an internal table/variable to another internal table/variable

20
Q

Program menu option-Other object

A

Enables the programmer to immediately load another object without going back to the ABAP Editor: Initial Screen.

21
Q

Program menu option-Check

A

The programmer can make their program syntax error free and can also improve the performance of the program.

22
Q

Program menu option-Test

A

The programmer can execute or process the program in debugging mode or in direct mode .

23
Q

Edit menu option-Insert Statement

A

This option brings up a dialog box in which the user can choose a statement structure to insert. Once chosen, the editor will insert a statement format at the location of the cursor with all of the options and requirements set. The programmer has only to fill in the blanks.

24
Q

Edit menu option-Edit Line

A

This option brings up a second submenu which gives the programmer a list of line commands. These include: Delete line, Split line, Insert Line

25
Q

Edit menu option-Pretty printer

A

This option formats the contents of the editor in terms of indentation and spacing. Helps with the readability of the program.

26
Q

Goto menu option

A

gives the programmer the ability to immediately navigate to any one of the following functions:

* Attributes (displays the particular attributes of that program).
* Text elements (an editor for titles and headers, selection texts and text symbols used for  formatting reports).
* Variants (an editor for the creation, change or display of variants).
* Messages (an editor for message classes).
* Others..
27
Q

Utilities menu option

A

Under the UTILITIES menu the programmer can access the following utilities:
• Help
○ This function is a repeat of the light blue ‘i’ push-button
• Breakpoints
○ The programmer can set or remove break-points that are used by the online debugging tool (the red ‘stop’ pushbutton also provides this function)
• Program upload and download utilities (in More utilities)
○ Allows the programmer to transfer ABAP code to/from a local file
• Edit Locally
○ Allows the programmer to edit the program in NotePad when not online. See Settings menu to choose path. Path for local editing.
• Edit Pattern
® Sets regularly used user defined patterns for inserting using menu path Edit Ý Pattern.

28
Q

Block/buffer menu option (in utilities)

A

Using the BLOCK/BUFFER menu, the programmer can:
• Copy program code to any one of three (X, Y, Z) separately maintained clipboards (buffers). Program code can then be inserted into another program from these clipboards (buffers).

* To copy code to the windows clipboard, select the “Copy to clipboard” menu option.
* Comments can be inserted or removed from the code using the “Insert Comment *”(or using hotkey CTRL+) menu options.
29
Q

The settings menu option (in utilities)

A

Using the Settings-> user can set the settings of various parameters e.g. Workbench, ABAP Editor, Class Builder, Screen Painter, Menu Painter, Function Builder, Repository Infosystem, Data Browser, Internet Transaction Server, Business Server Pages, Transport Organizer, SAP script.

30
Q

WRITE statement

A

Statement to display data on the screen