+ All Categories
Home > Technology > SAP Basics

SAP Basics

Date post: 08-Dec-2014
Category:
Upload: ganesh-kedari
View: 32,638 times
Download: 4 times
Share this document with a friend
Description:
 
Popular Tags:
65
ERP 系系系系 Enterprise Technology - SAP Day 1 : SAP Technology Overview Instructor: xxx
Transcript
Page 1: SAP Basics

ERP 系統維護 Enterprise Technology - SAP

Day 1 : SAP TechnologyOverview

Instructor: xxx

Page 2: SAP Basics

Contents

Introduction of SAP Product

SAP BASIS and System Architecture

SAP Development

SAP Administration

SAP Interface and Internet

SAP Support

Page 3: SAP Basics

Introduction of SAP Product

Page 4: SAP Basics

R/3Client / Server

ABAP

FIFinancial

Accounting

COControlling

TRTreasury.

PSProjectSystem

SDSales &

DistributionMM

MaterialsMgmt.PP

ProductionPlanning

QMQuality

Manage-ment PM

Plant Main-tenance HR

HumanResources

WFWorkflow

ISIndustry

Solutions

Integrated turnkey solutions

Open Systems

Client/Server Architecture

Enterprise Data Model

Integrated Real-Time

Multi-national Multi-currency

Industry-Solutions

Internet / Intranet

SAP R/3 System

Page 5: SAP Basics

Business Object-oriented

Logis

tics

Finance

HR

B-API

B-API

B-API

B-APIB-API

B-API

B-API B-API

Business ObjectRepository

B-API

B-API

SAP R/3Applications

Shipment

Invoice

EmployeeApplicant

CustomerOrder

GeneralLedger

PurchaseRequisition

B-API

Business API (BAPIs) Open Interface Support both Microsoft &

COBRA Object Architecture SDK are Ready for Win32 and

Java 3rd Tool (VB, VC/C++, Delphi,

VisualAge) are Ready Easily adopting More Flexibility Lower Developing Cost

Page 6: SAP Basics

Employee Self

Services

Business Intelligenc

e Supply Chain Management

Customer Relationship Management

Workplaces

Internet-Business

Framework, BAPIs

XML-enabling

Continuous Knowledge Transfer

Industry Solutions

MarketplacesCommunities

PartneringPlatform

App

licat

ion

Hos

ting

BusinessScenarios

e-Commerce

ManagementCockpit

SAP BusinessTo Business

SAP ServiceSAP

BusinessInf. Ware-

house

Info DB

SAP AdvancedPlanner&Optimizer

R/3

SAP LogisticsExecution

System

SAPStrategic

EnterpriseManagement

SAP Business Intelligence Initiative

SAP Marketing

SAP Customer Relationship Management Initiative

SAP Supply Chain Management Initiative

SAP Sales

SAP New Dimension Initiatives

Page 7: SAP Basics

SAP High Tech & Electronics

SAP Consumer Products

SAP Transportation

SAP Public Sector

SAP Telecomm.

SAP Chemicals

SAP Pharmaceuticals

SAP Retail

SAP Banking

SAP Industry Solution

SAP Engineering & Construction

SAP Oil & Gas

SAP Utilities

SAP Health Care

SAP Automotive

SAP Media

SAP Aerospace & Defense

SAP Service Providers

...

BusinessInformation

Ware-house

SalesForceAuto-

mation

B2BProcurement

AdvancedPlanner &Optimizer

R/3

SAP FinanceSAP Mill

Page 8: SAP Basics

SAP BASIS andSystem Architecture

Page 9: SAP Basics

SAP BASIS (Basis)

ABAP etc. (Cross-Application)

HRCentral

Applicationswith/without HR

Plug-Ins IBU Add-On

CRMBW

SEM APO BBP

classic R/3"

A common Basis for all mySAP.com Products

Common mySAP.com Technology

Page 10: SAP Basics

CustomerPrograms

Applications,such as FI/CO

SAP BasisSAP BasisSAP BasisSystem Software

SAP Basis

Page 11: SAP Basics

System Layer

Page 12: SAP Basics

Screen Processor

Programming InterfacesProgramming Interfaces

ApplicationsApplications

Com

mun

icat

ion

Inte

rfac

eC

omm

unic

atio

n In

terf

ace

Use

r Int

erfa

ceU

ser I

nter

face

Runtime EnvironmentRuntime Environment

ABAPDictionary

ABAPInterpreter

Overview of the SAP Basis System

Operating System and Hardware PlatformOperating System and Hardware Platform

Page 13: SAP Basics

System Landscape

ProductionDevelopment Quality Assurance

Transport group Transport group

PRODQTST TRNGTEST CUST

SAND

Page 14: SAP Basics

R/3 Basis

System Software

Cust.Program

R/3 Businessapplications

(SAP standard)

CustomizingCustomizing

11

CustomerCustomerdevelop-develop-

mentment33

Enhancements

22

Modification

44

Cust. exit 1

Cust. exit 2

ABAPWB

Change Management

Page 15: SAP Basics

System Platform

DialogSAPGUI

Languages

Databases

Operatingsystems

ABAP, C, C++, HTML, Java, Enterprise JavaBean, Active-X/OCX ControlsCORBRA, COM/DCOM, XML

Windows 3.1, Windows 95/98, Windows NT,OSF/Motif *, OS/2 Macintosh *, JavaWindow Terminal Server, WebGUI, Pervasive Computing, Hand-hold device,

Palm Computing, Smart Phone, Smart Card

DB2 forOS/390

OS/390

AIXDigital UNIXHP-UX

ReliantUNIX (SINIX)

SOLARISWindows NT / 2000 OS/

400

Hardware Bull/ZenithCompaqData General...

NCRSequentSNI

DigitalHP (Intel)IBM (Intel)

BullDigitalHP

IBMSNISUN

UNIX SystemsIBM

AS/400IBM

S/390

DB2 Common ServerINFORMIX-OnLineORACLE Microsoft

DB2 Common Server INFORMIX-OnLine

ORACLEMS SQL Server

DB2 forAS/400

Open Platforms, Open Technology, Open Standard, Open ArchitectureOpen Platforms, Open Technology, Open Standard, Open ArchitectureOpenOpen is the language of SAP is the language of SAP

CORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm ComputingCORBA, COM/DCOM, BizTalk, XML, Public-Key, Linux, Palm Computingand more. SAP keeps in the front of technology Evolutionand more. SAP keeps in the front of technology Evolution

Linux

Page 16: SAP Basics
Page 17: SAP Basics

R/3 System Architecture

PresentationServers

ApplicationServers

WinNT,95,98

OS/2

Web GUI(Browser)

JavaWeb

Server

DataBase server

Production System

Q&A SystemDevelopment System

AP+DBAP+DB

ITS server

Page 18: SAP Basics

System Architecture (example)

Server LAN (FDDI Ring)

FEG到

Ethernet

Ethernet

SAPGUI

SAP R/3 測 試 系 統 MonitorSAP R/3 上 線 系 統

Router Laser printer

Router

SAPGUI

Laser printer

Head Quarter

備 援 撥 接 線 路 撥 接 線 路

SAPGUI

Modem

MonitorSAP R/3 備 援 系 統

(Optional)

Data

INTERNET (public)

Router

Firewall

Web Server

SAPGUI Web Browser

Modem Modem

SAP R/3 開 發 系 統InternetTransaction Server

WAN(FrameRelay/ISDN/Lease L ine/X.25)

Modem Modem

Terminal serverMultiplexer

Modem

Site( Taiepi, HongKong, USA,其 他China)

VAN

EDI Subsystem

EDI CustomerEDI Vendor

BW System

Page 19: SAP Basics
Page 20: SAP Basics
Page 21: SAP Basics

Frontend GUI - EnjoySAP

EnjoySAP look & feel Role-based single point of

access for multiple systems Based on Web browser Server-based Personalized homepage Multiple systems support

Page 22: SAP Basics

Multiple Languages Support

Page 23: SAP Basics

Customer HardwarePartner

SAPGoingLive Check

HardwareSizing

CustomerLoad Profile

SAPStd.Benchmarks

Productive C

ustomer

Requirements Co

nfig

urat

ion

prop

osal

CustomerConfiguration

A

TestsExperienceQuick SizerQuick Sizer

System Sizing

Page 24: SAP Basics

FIFinancial

Accounting

COControlling

TRTreasury.

PSProjectSystem

SDSales &

DistributionMM

MaterialsMgmt.PP

ProductionPlanning

QMQuality

Manage-ment PM

Plant Main-tenance HR

HumanResources

WFWFWorkflowWorkflow

ISIndustry

Solutions

SAP R/3 System Estimate

R/3Client / Server

ABAP

InternetIntranet

Module ?

Users ?

Architecture ?

Location ?

Bandwidth ?

Integration ?

Migration ?

Performance ?Result !Result !

Page 25: SAP Basics

SAP Development

Page 26: SAP Basics

Development Environment

• Script-like Language, SQL Enabled• Object-Oriented, COM/COBRA Enabled• Programming from Template• Tools, Tools, and a lots of Tools

Page 27: SAP Basics

ABAP Workbench

Page 28: SAP Basics

ABAP Debugger

Page 29: SAP Basics

ABAP Dictionary

Page 30: SAP Basics

Customizing Tool – IMG

Page 31: SAP Basics

SAP Administration

Page 32: SAP Basics

Administration & Control Tools

Consolidation- posting-fast entryConsolidation- posting-fast entryDOCTYDOCTYPPCoIDCoIDSUBGR SUBGR

STST000011000011

POPERPOPERTEXTTEXT

ITEMNITEMNOO

TTYTTYPP

TRPTTRPTR.R.

AMOUNTAMOUNT..10320101032010

003071010307101000

50.00050.000++50.0050.00

0-0-

12/ 9212/ 92Diff.red.bal/Diff.red.bal/strghtlinestrghtline

Basic R/3Management

Monitoring and Alert

ManagementPerformanceManagement

Database Management

Data Archiving

Output Management

Background Processing

Workload Management

User and Security

Management

ApplicationProgramming

Interfaces

Page 33: SAP Basics

CCMS - Computer Center Management System

Monitoring specific

transactions

End-to-end response time

Page 34: SAP Basics

The Authorization Concept

Profile 1 Composite profile 2

Authorization 1

Profile 2 Composite profile 1

Authorizationprofile x

Authorization 2 Authorization x

User master record

Authorization object 1 Authorization object 2 Authorization object x

Page 35: SAP Basics

Profile Generator: Authorizations

R

Transaktionscode FD02

Change Activity Group: AuthorizationsAuthorizations Edit Goto Utilities Environment System Help

Open Changed Maintained Org. levels...

Maint.: 0 Non-maintained org. levels, open fields, Status: Changed

Standard Transaction code check at transaction start

Standard Transaction code check at transaction start

Standard Cross-Application Authorization Objects

Standard Financial Accounting FI

Standard Customer: Change authorization for specific fields Standard Customer: Change authorization Standard Customer: Account authorization Standard Customer: Authorization for company codes

Standard Customer: Authorization for company codes

Activity 02 Company code 0001-9999

+

-

-

-

-

-

-

++

Page 36: SAP Basics

company boundary

mySAP.com Workplace - Single Sign-on

Web browser access

Workplaceindustry-specific

role-basedpersonalizeddrag & relate

Market-place

3.1HR/3 4.6

FI LOHR

CRMKM

B2B

SEM

APO

BW

CFMmySAP.com components

openInternet

standards

R/2

non mySAP.com3rdparty

legacy

Partner

SAP

inside

outsidemySAP.com Internet services

other Internet services

Cock-pits

Single Sign-on

Page 37: SAP Basics

User Distribution Model for CUA

Central System

Client Systems

Page 38: SAP Basics

SAP Interface and Internet

Page 39: SAP Basics

R/3 Interface Technology

HighLevel

Lowlevel

SAP Technology

Communication Interface

Communication System

MailMAPI SMTPX.400

EDI

Business API

RFC

CPI-CQ-API

IDOC

ALEOLE

• SDK, Library,API Specification and Sample• Gateway Software from SAP• 3rd Party Products• Template, SAP Interface Advisor

Page 40: SAP Basics

Data Exchange

Document

IDoc

Message

IDocIDoc

SAP R/3 System SAP R/3 System

EDI SubsystemEDI Subsystem EDI SubsystemEDI Subsystem

SAP R/3 System SAP R/3 System

Page 41: SAP Basics

ALE - Application Link Enabling

PP Inventory

management Internal sales,

shipping and billing Local purchasing PM Local SOP

Sales, shipping and billing

Purchasing of trading goods

Inventory management

Local controlling

Financials Central controlling Central SOP Information Systems:

Inventory Purchasing Sales

Central purchasing Reference system for

Master Data and Control Data

Middleware for DistributedBusiness Processes

Page 42: SAP Basics

EDI - Electronic Data Interchange

Documents

Ext. application

EDI messages

EDI subsystem

Idoc type

Idoc interface

Control record

Daten-satzDaten-satzData

record

SteuersatzSteuersatzControl record

R/3 application

SAP documents

Page 43: SAP Basics

XML-based Communication

Internet R/3Application

ServerBAPI BAPI ABAP ObjectsABAP Objects

BC

RFC

HTML / HTTP

Standard Clients

Generated Clients/Servers

HTTPC++JavaVB

HTML / HTTPXML / HTTP

Open Interface

C++ ISAPI

XML Appl.

BCBC

Page 44: SAP Basics

SAP Portals Bringing it all Together

Page 45: SAP Basics

Drag & Relate

Everything You Need in a Browser

LaunchPadPersonal,Role-basedNavigation

MiniAppsMonitoringand Interaction

mySAP.com Workplace – Enterprise Portal

Page 46: SAP Basics

Architecture - ITS Server, WebGUI

AGate

Browser

WGate

R/3-System

R/3 InternetApplication Component

BAPI

R/3 Data

Web Server

User RequestSend Prepared

Request

R/3 Input

R/3 Output

HTML Page

Call WGate

Load Service File

Load HTML Template

HTML-Templates

HTML Page

ITS Server

http://www.saplabs.com/usa/devarea/itsapps.htm

Page 47: SAP Basics

R/3 Internet Architecture

Web Server WGateISAPI

Web Server WGateNSAPI

AnyWeb Server+

UNIXSAP Application Server

And Database(Any Supported Platform)

AGateTCP/IPSAPGUI

RFC

WGateCGI

Lotus Domino

Web Server

WGateCGI

AS/400

Page 48: SAP Basics

WGate/AGate Load Balancing

AGateWeb Server Wgate

Page 49: SAP Basics

WGate/AGate Load Balancing

AGateWeb Server WGate

AGate

AGate

Page 50: SAP Basics

Sales

R/3 Login Groups

AGateWeb Server Wgate

AGate

AGate

Page 51: SAP Basics

Http Routing

AGate

Web Server Wgate

AGate

AGate

Web Server Wgate

Http Router

Page 52: SAP Basics

Virtual ITS Servers

CentralITS Server

TransportIAC

CustomizingTemplates

TransportIAC

CustomizingTemplates

Consolidation R/3CON

ITSCON

Production R/3PRD

ITSPRD

Development R/3DEV

ITSDEV

R/3 Server

Page 53: SAP Basics

Automatic Mapping to HTML - WEB GUI

Page 54: SAP Basics

Automatic Mapping to HTML - HTML Template

Additional functionality,for example, roll-overhelp texts

Page 55: SAP Basics

Example: Interaction with the Business Warehouse

Page 56: SAP Basics

BW Provides Analytical Power

Page 57: SAP Basics

SAP Support

Page 58: SAP Basics

Support Infrastructure

Local Supportat SAP's international subsidiaries

RegionalSupportCenters

DevelopmentSupport Centers

American region :Mon - Sun2 pm - 1 am CET

European region:Mon - Sun 8 am - 6 pm CET

• R/3 Support network based on R/3 Online Service System (OSS)

• Support via remote connection• Partner integration

Global 24 x 7 Service Priority 1 Problems

APA region:Mon - Sun1 am - 11 am CET

Page 59: SAP Basics

Going Live Check

-2 months -1 month +1 month

Analysis• Sizing

plausibility check• Configuration • Load distribution • R/3 Basis

Optimization• Check central

business process• Transactions with

high resource consumption

• Sizingplausibility check

Verification• Configuration• Sizing

plausibility check• System usage and

bottleneck analysisRegularEarlyWatchanalyses

5 Go Live &Support Production

Start of Production

TeamSAP Service 1, Go-Live Quality Assurance

Page 60: SAP Basics
Page 61: SAP Basics

EarlyWatch

Poor system performanceLive

R/3System

EarlyWatchReport

Logging on to customer’s R/3 System and analyzing it in detail

EarlyWatchCustomers

TeamSAP Service 2: System Performance Tuning

Page 62: SAP Basics

Continuous Improvement Upgrade Change Management Scalability

Reliable Operation Manageability Performance Availability Security

Third Party Software Interfacing Custom DevelopmentExtension

Integration BusinessIntegration

DocumentIntegration

UserIntegration Globalization

Implementation Sizing Installation Configuration Configuration Testing

SAP Business Technology Map

Choice of Preinstalled & Pre-Configured Best-Practice SystemsComponent-based Incremental Installation

Business Scoping

& Customization

Organization, Administration & Execution of Migration Processes

Business ProcessTesting

Centrally ManagedConfigurable Business Processes

Internet Distribution & Mgmt of Business Documents Desktop/Office Integration

User-Portal Personalized, Rolebased Working Environment

Multiple LanguagesMultiple CurrenciesEuro Support

Ready-to-Use, Stable & Cost-Effective Third Party Product Integration

Complete OperationsConcept

Multi-Tier Internet Architecture & Optimized Transaction Management

Internet SecurityUser Profile Administration

Early Warning of Possible Upcoming Failures

Remote UpgradesMinimized Downtime

Flexible, Immediate Change of Business ProcessesOutsourcing Capabilities

Support for Small Businesses up to Global Corporations

Internet enablement with mySAP.com: technology for personal, collaborative solutions on demand

Compliance to Web-Content Standards & Web Technology Based Infrastructure

Web Application DevelopmentObject-Oriented Business Programming

HTTP://www.sap.com/solutionmaps

Page 63: SAP Basics

Sizing Installation Configuration Data Migration Testing

Proven, Cost-Effective Sizing Methodology (B01)

Component Based Sizing (B01)

Complete System Landscape Installation Procedure (B02)

Choice of Preinstalled & Pre-Configured Best-Practice Systems (B03, PH)

Component-based Incremental Installation (B00)

Analysis & Optimization of Business Processes (B04)

Business Scoping & Customization (B04)

Task-specific Business Process Configuration (B06)

Dynamic Business Form Layout (B07, P203)

Data Conversion & Transport from Existing Legacy Systems (B08, P208)

Organization and Administration of Entire Migration Process (B08)

Business Process Testing (B09, P210)

Performance Analysis (B09)

Volume & Stress Testing (B09, P210)

Based on Business Requirements Stated as Business-Oriented Figures (B01)

Balanced Set of Needed Hardware Components (B01)

Interactive, Up-to-Date Sizing via Internet (B01)

Cooperation of Hardware Vendors & Solution Provider (B01)

Sizing Reference Database

Unattended Installation & User Language Enabling of Presentation Clients (B02)

Online Access to Sizing Results (B01)

Fast Installation Process (B02, B03)

Certified Installation Partners (B00)

Customer Individual Implementation after Application Hosting (B00)

Planning & Resource Checking of Migration Process (B08)

Consistency & Completeness Check (B08)

Documentation & Migration Auditing (B08)

Migration in Heterogeneous Environments (B08, P208)

Planning & Execution of Entire Test Process (B09)

Management of Manual Test Resources

Recording Functionality (B09)

Structured Combination of Test Tasks (B09)

Automated Test Runs (B09)

Integrated Documentation & Archiving of Test Results (B09)

Incorporation of External Applications in Test Process

Monitoring & Reporting (B09, P210)

Creation of Test Data (B09)

Implementation

Industry & Country Specific Best-Practice Solution Templates (B05, B06)

Visual Business Process Modeling (P107)

Tracking & Documentation of Business Process Mapping (B00, B06)

Personalized, Role, User-Group Specific Functionality & Layout (B18)

Role-oriented Business Process Analysis (B05)

Flexible Business Form Adjustment (B07)

SAP Business Technology MapM

etho

ds &

Pro

cess

esB

est-P

ract

ices

& F

eatu

res

Page 64: SAP Basics

Mapping of business processes Proven approach Reduced costs Ensured quality and know-how transfer Efficient use of resources Reusable for subsequent implementation

phases

Accelerated SAP - SAP Implementation Methodology

Page 65: SAP Basics

Question and Answer

Q&A


Recommended