ERP, SAP and ABAP - Video 04
The Beginners Guide to ABAP - Details
(04) - Module 1 - SAP System Overview
11:21 Learn SAP ABAP - First Look At The ABAP Workbench
- 11:21 | Learn SAP ABAP - First Look At The ABAP Workbench
Powerpoint Slide
- High level architecture of an SAP system
- Technical Architecture
- Platform Independence
- Environment for our Programs
- Work Processes
- Structure of an ABAP program
- Lets get running with the (SAP) system.
- How an ABAP Program is Structured
- First Look at the ABAP Workbench
How an ABAP Program is Structured
- Part 1 - Declaration Section
- Define the data types, structures, tables, variables, and individual fields we want to use inside our programs
- also declare Global Variables, that would be available to the various sub-sections of our program
- can also declare (local) variables used inside specific sections of our program
- sections refered to as Internal Processing Blocks
- paremeters used for selected reports
- Part 2 - Processing Blocks
- where we write our logic for the program
- split up into processing blocks
- processing blocks can be called from the Dynpro Processor
First Look at the ABAP Workbench
- Top | First Look | Table | First Look at the ABAP Workbench
- Speakers says, "Log on to the SAP system and then we'll look at the ABAP Workbench".
- To get to the Workbench, start by using the menu that's on the left hand side.
- We open the SAP Menu and select Tools, then we select ABAP Workbench.
- We open ABAP Workbench to see 4 options within, Overview, Development, Test, & Utilities.
- When you open an item that doesn't have the folder icon, thats a transaction you can run.
- To get out of the transaction, click the Back button from the toolbar.
- The speaker double-click's the Object Navigator item in the menu selection.
- The Object Navigator screen opens.
- He clicks the Back button to go back to the menu selections.
- Another way to run the transaction is by typing in the transaction input area text box at the beginning of the toolbar, by keying the technical name of the transaction itself.
- To look up the transaction codes, select Extra from the Menu Bar, select Settings from the submenu, which has four settings.
Settings Dialog Box
- Top | First Look | Table
- He selects "Display technical names"
- He then clicks the Continue icon, the left button from the four button in the lower right hand corner.
- The Settings dialog disappears and the original menu is refreshed.
- He selects Tools, ABAP Workbench, and Overview, which than displays the options with their transaction codes, as seen below.
Menu Items with their Transaction Codes displayed
Navigating to the ABAP Dictionary
- Top | First Look | Table
- Programs can read and write data to the database
- To see tables & their fields select
- Select SAP menu, Tools, ABAP Workbench, and Development, ABAP Dictionary
About the ABAP Editor
- Create all the code, where we build all the logic,
- and by using Forward Navigation, can define function modules, jump forward to the ABAP Dictionary, and create screens.
Function Builder
- Top | First Look | Table
- Similar to the ABAP Editor, but its main function is to define specific tasks that can be called from any of the programs.
- You can create interfaces, where you define different data elements, different types of tables that you can pass to or from the specific functions that you build.
Menu Painter
- The "Menu Painter" can be found under the "User Interface" folder icon.
- A tool to generate menu options, buttons for a toolbar, icons, menu bars, transaction input fields,
- and all these can trigger events in our programs, you can define if an event is triggered by a mouse click, or pressing a shortcut key on your keyboard
Screen Painter
- Top | First Look | Table
- used to define User Input screens
- define textboxes, drop-down menus, list boxes, input fields, etc.
- you can define an interface that the user will use.
- individual functions that get called when a user interacts with these screens.
Object Navigator
- Object Navigator function in the menu screen is displayed below.
- it brings all the other tools together under one roof
- when you build large programs that have many function modules, many screens,
- the Object Navigator is the ideal tool to use so you can navigate all around your development
- Top | First Look | Table
- The functions discussed above will take up 95% of the tools you use.
The Beginners Guide to ABAP - Details
- Details | 00:42 | SAP System Overview - Beginners Guide To SAP ABAP Starts With The SAP System Overview
- Details | 05:42 | SAP Training: Beginners Guide - Learn SAP ABAP - SAP System Architecture
- Details | 08:21 | SAP ABAP Training - SAP Environment For Our ABAP Programs
- Details | 11:21 | Learn SAP ABAP - First Look At The ABAP Workbench
- Details | 01:51 | Learn SAP ABAP - SE11 Data Dictionary - Introduction
- Details | 13:51 | Learn SAP ABAP - SE11 Data Dictionary - Create A SAP Table
- Details | 08:05 | Beginners Guide - Learn SAP ABAP - Data Dictionary - Create A SAP Table Part 2
- Details | 09:26 | Beginners Guide - Learn SAP ABAP - Data Dictionary - Create A SAP Table Part 3
- Details | 07:00 | Beginners Guide - Learn SAP ABAP - Data Dictionary - Create A SAP Table Part 4
- Details | 05:02 | Beginners Guide - Learn SAP ABAP - Enter Data Into Our Database Table - Using ABAP Workbench Tools
- Details | 04:07 | Beginners Guide - Learn SAP ABAP - View the Data In Your Table Using ABAP Workbench Tools
- Details | 09:58 | Learn SAP ABAP - Modularizing Programs Function Modules Part 1
- Details | 05:43 | Learn SAP ABAP Basics - SAP Training - Learn ABAP Basic Programming and Create Your First Program
- Details | 08:07 | SAP Training: Learn SAP ABAP - Create Your First ABAP Program Part 2
- Details | 14:13 | SAP ABAP Training - Beginner Guide - Declaring Variables
- Details | 05:14 | SAP ABAP Training - Arithmetic - Addition
- Details | 07:30 | SAP ABAP Training - Character Strings - Declaring C and and N fields
- Details | 04:57 | SAP ABAP Training - Debugging Your Programs Part 1
- Details | 04:23 | SAP ABAP Training - Debugging Your Programs Part 2
- Details | 06:02 | Debugging Your ABAP Programs Using WatchPoints
- Details | 12:54 | Beginners Guide - Learn SAP ABAP - Make A Copy Of Your Database Table
- Details | 08:34 | Beginners Guide - Learn SAP ABAP - Working With - Date and Time Fields
- Details | 15:41 | SAP ABAP Training - Modifying Data In A Database Table Using Open SQL Statements - Insert
- Details | 01:07 | SAP ABAP Training - Program Flow Control And Logical Expressions
- Details | 11:03 | SAP ABAP Training - Program Flow Control And Logical Expressions
- Details | 06:31 | Beginners Guide - Learn SAP ABAP - Selection Screens - Events
- Details | 12:16 | Beginners Guide - SAP ABAP Training - Selection Screens - Parameters
- Details | 15:28 | SAP ABAP Training - Selection Screens - Text Messages
- Details | 06:51 | SAP Training - LEARN SAP ABAP - Internal Tables
- Details | 11:54 | SAP ABAP Training - Internal Tables - Filling an Internal Tables with Header Line
- Details | 03:07 | SAP ABAP Training - Modularizing Programs
Reserve