lecture01 abap on line

Post on 14-Jan-2015

2.117 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Lecture 1Introduction to SAP, Development Workbench

and ABAP

BCO5647 Applications Programming Techniques (ABAP)

2BCO5647

Readings & Objectives

Readings

Keller & Kruger Chapter 3Section 3.1 & 3.2

Objectives

This lecture will

Introduce the SAP company and ERP Systems

Examine the architecture of an SAP System

Introduce the ABAP programming language

Examine the ABAP runtime environment

3BCO5647

What is SAP ?

SAP R/3 is a set of business application software modules designed for the client/server environment.

The modules are integrated, and span most functions required by a major corporation, including manufacturing, finance, sales and distribution, and human resources.

Each module addresses over 1000 business processes.

4BCO5647

What are ERP Systems?

ERP systems are the result of business process engineering.

They are information systems that facilitate the flow of information between all functions within a business.

They organise and execute the millions of transactions that are fundamental to many large businesses.

One huge database for storing transaction data.

Eliminate many of the existing legacy systems.

5BCO5647

Features of ERP (SAP)

Reduce inter-processing time (transactions occur one time at the source);

Maintain an audit trail of all transactions;

Utilises a common database;

Perform internal conversions automatically (tax, foreign currency, legal rules for payroll);

Improve customer service by putting data at the fingertips of employees;

Involve employees in the entire functional cycle;

Open system (SAP).

6BCO5647

Features of SAP

SAP’s Modules

7BCO5647

mySAP ERP & SAP R/3 Enterprise

mySAP.commySAP.com

21 Ind

ustry S

olu

tion

s21 In

du

stry So

lutio

ns

myS

AP

Ser

vice

s

mySAP TechnologymySAP Technology

Enterprise Portal

mySAP Enterprise Portals

Exchange

mySAP Exchanges

SCMmySAP

SCM

CRMmySAP

CRM

PLMmySAP

PLM

SRMmySAP

SRM

HRmySAP

HR

FINmySAPFinan-cials

BImySAP

BI

ERPSAP R/3 Enterprise

8BCO5647

SAP Netweaver

9BCO5647

SAP Basis System

SAP Basis is the central “operating system” that ensures that all application modules are integrated and platform-independent.

Its features include : An architecture specially suited for client/server configurations.

The ability to utilize relational databases.

A graphical user interface.

10BCO5647

Client/Server Architecture

11BCO5647

ABAP Program

12BCO5647

Interaction between Server Layers

13BCO5647

R/3 Repository

14BCO5647

ABAP Development Workbench Tools

15BCO5647

The Development Workbench

The ABAP Development Workbench is an integrated set of fourth-generation tools which allows the development and implementation of client/server applications, or modification of the existing, standard R/3 modules.

It includes a repository, editor and dictionary, as well as tools for testing, tuning and debugging, and optimising performance.

16BCO5647

Features of the ABAP language

Advanced Business Application Programming:

Is a interpretative 4 GL which supports structured programming and modularisation.

Has been enhanced as an object-oriented language.

Is capable of handling multi- language applications.

Fully integrates an SQL standard.

Is platform-independent.

17BCO5647

General ABAP Syntax I

18BCO5647

General ABAP Syntax II

19BCO5647

Programming an Application

ABAP Programs can be :

Reports - a program that reads and analyses data in database tables without changing the database.

Dialog programs - allow you to work interactively with the system and to change the contents of tables. Each program has a certain sequence of screens.

20BCO5647

Transporting Developments

21BCO5647

SAP Query & QuickViewer

SAP Query and QuickViewer are tools that enable you to generate a report without the need to write a program.

It is intended for users with no programming knowledge.

The user can select the database table fields required for the report and define the formatting and type of processing.

When the Query or QuickView is started a report generator creates a report based on the user’s field selections and format requirements.

QuickViewer is quick and not as complex as SAP Query.

top related