Upload
kalpo7410
View
669
Download
15
Embed Size (px)
Citation preview
Welcome to AMS SAP BASIS Training
by Md Rajib Imran :: [email protected]
Why you are here ?
Fix your goal
• Build the most highly paid career. • Already in touch with SAP but need to know the root . • Be a market leader in SAP sector. • Want to switch to SAP Community. • Be a part of world wide the largest ERP community. Or • Anything else.
Why I am here ?
Know the trainer's goal
• Build SAP Consultants to sustain SAP in Bangladesh.
• Support each other by shearing knowledge to explore the SAP and its optimum use.
• Take lead from foreign consultants.
SAP BASIS Training Objective 1. Introduction to BASIS 2. Introduction to SAP GUI 3. SAP services ( OSS)/ Marketplace 4. Introduction to OS concepts 5. The Architecture of SAP R/3 6. Overview of SAP Solution Manager 7. SAP R/3 Administration tasks – user managements 8. SAP R/3 Administrator tasks – background jobs 9. Profile and Operation modes 10. SAP R/3 Administration tasks – CCMS 11. SAP R/3 Memory Management and Miscellaneous 12. Types of R/3 Systems and System Landscape 13. SAP R/3 Administration Tasks – Change And Transport System 14. Transport Management System ( TMS ) 15. SAP R/3 Administration Tasks – Patch Administration 16. SAP R/3 Administration Tasks – Client 17. SAP R/3 Administration Tasks – SAP-DBA 18. SAP Printing System 19. General Administration Utilities 20. Installation and Guidelines 22. Wrap up
What is Basis?
Introduction to SAP R/3 Client / Server Technology and SAP R/3 Architecture
Roles and Responsibilities of Basis Consultants
Database Service. Application Services, Presentation Services
Introduction to SAP BASIS
SAP R/3 BASIS Component is a unique layer in the SAP architecture. The BASIS component acts as a bridge between the computing infrastructure i.e. operating system, database, network architecture and the various modules in SAP such as FICO, MM, SD, PP, PS, QM etc
What is Basis?
Roles and Responsibilities of Basis Administrator
The SAP Basis Administrator responsibilities include configuring, monitoring, tuning, and troubleshooting the SAP technical environment on an ongoing basis as well as scheduling and executing the SAP transport system. The SAP Basis Administrator collaborates to resolve SAP transport and source code problems. The SAP Basis Administrator is responsible for the installation, upgrade, and maintenance of SAP systems. Additional areas include the evaluation and design of interfaces between SAP and external systems, maintenance of the SAP Data Dictionary and database objects, and manage the migration of SAP database and application configuration into production as well as analyze, develop, and maintain data architectures and process models within SAP. 1. Implement and maintain the multiple SAP instances that comprise the SAP environment (development, test, training and production). 2. Maintain the integrity of the SAP environment by managing the SAP Correction and Transport System (CTS) to ensure all configuration and development objects are promoted properly. 3. Introduce technical changes into the environment using a structured approach that minimizes risk and achieves high reliability, availability and performance of each SAP instance. 4. Design and implement an optimal SAP configuration to maximize system performance and availability. 5. Install and configure all required SAP database servers and application servers. 6. Manage SAP users, authorizations, and profiles. 7. Distribute the online SAP user workload and monitor and manage the SAP background job workload. 8. Configure and manage the SAP printing subsystem for all SAP instances. 9. Maintain SAP performance by planning and executing SAP tuning strategies.
Roles and Responsibilities of Basis Administrator
10. Monitor all SAP systems (work processes, users, system logs, short dumps, locks, developer traces, system traces, disk space, etc.). 11. Administer the SAP database with Database Administrator (plan and perform database upgrades, apply database maintenance, design and maintain physical database layout, perform database reorganizations, design and implement backup and restore strategy, maintain database security, administer database performance, manage database storage, database problem determination and resolution, etc.). 12. Perform SAP client administration (create client, copy client, delete client, export/import client) as required. 13. Participate in the planning and implementation of SAP system upgrades. 14. Apply and migrate SAP maintenance (hot packages and kernel upgrades) through all systems using a structured methodology. 15. Develop and maintain system documentation for all SAP instances and interfaces. 16. Provide status reports for projects to management.
SAP AG – An Overview
•World’s Leading Provider of Business Management Software
•Established in 1972. Headquarters in Walldorf , Germany
•82000 Customers run SAP in 120 countries
•Addressing business needs of organizations ranging from Fortune 500 Global
Organizations to Small & Medium businesses
•Solution offerings for more than 25 diverse industries
SAP Components and Solutions - Overview
• SAP is an acronym for Systems , Applications and Products for Data Processing
• SAP’s ECC 6.0 (Enterprise Core Components) provide the core solutions for
running enterprise business processes in Financials, Logistics and Human
Resources
• SAP’s Netweaver 7.0 Platform provide the computing environment for managing
the core ECC applications using the Web Application Server 7.0 (WAS 7.0). The
server can power business application programming in ABAP as well in JAVA
• SAP’s Netweaver 7.0 Platforms power Business Analytics and Reporting (BI 7.0) ,
Process Integration with other enterprise components (PI 7.0) , Data Management
(MDM 5.5) and People Integration and Collaboration (EP 7.0)
• SAP Cross-Application Business suite components , such as CRM , SRM , SCM
are built on the core business functions provided in ECC 6.0
• SAP provides a wide ranging set of solutions for specific Industries , such as
Utilities , Retail , Oil & Gas , Aerospace , Mining etc , known as SAP Industry
Solutions.
SAP NETWEAVER 7.0
SAP Components & Solutions : Positioning
Composition Environment 7.1
SAP ERP 6.0
Web Application Server 7.0
ABAP
SAP Enterprise Core Components (ECC 6.0)
Web Application Server 7.0
JAVA
Master Data Management 5.5
Business Intelligence 7.0
Process Integration 7.0
Computing Engines – Web Application Servers
Application Platform – Core Business Functions
Composites Development – SOA Enablement
Information Integration -
Business Analytics & Reporting , Master Data Management
Process Integration – ERP to ERP , ERP to Non-ERP Integration
Enterprise Portal 7.0
People Integration & Collaboration
SAP Components – One View
SAP NETWEAVER 7.0
Composition Environment 7.1
SAP ERP 6.0
Web Application Server 7.0
ABAP
SAP Enterprise Core Components
(ECC 6.0)
Web Application Server 7.0
JAVA
Master Data Management 5.5
Business Intelligence 7.0
Process Integration 7.0
Enterprise Portal 7.0
SAP Industry Solutions Retail,Utilities,Oil & Gas,Aerospace etc
Business Suite Solutions
CRM 2007 SRM 2007 SCM 2007 SEM 2007
GTS
Technology Components &
xApps Composites
Solution Manager
SAP Kernel Composites
SAPGUI SAP ITS Plug-Ins
SAP Offerings based on Company Size
Solution for Small Businesses •Less than 100 Employees •Less than 30 Users •Basic functions pre-configured
Solution for Medium Businesses •Between 100 and 500 Employees •On demand solution catering to
niche process areas
Solution for Medium Businesses •Strong Industry-specific focus •Stable core business processes •Preconfigured solutions
Large & Very Large Enterprises •Complete spectrum of business
solutions •Adaptable components to address
business process complexities •For over 500 employees
SAP Business One
SAP Business By Design
SAP Business All-in-One
SAP Business Suite
Functionality/Industry Support/Adaptability
Evolution of SAP Releases
• SAP releases come in two flavours – An application flavour and basis(was) flavour.
• The SAP Application , otherwise called ECC 6.0 was earlier called mySAP ERP 2005 , and this is based on WAS 7.0
• The older release , ECC 5.0 was called mySAP ERP 2004 and was based on WAS 6.40
• The predecessor to ECC 5.0 , was called SAP Enterprise 4.7 , based on WAS 6.20 and 6.30. This was the first time SAP
BASIS kernel came to be referred to as WAS. The JAVA Engine made its first appearance in this release.
• Earlier SAP releases were called R/3. This is starting from R/3 3.1i to 4.6c. The underlying BASIS kernel was versioned from
3.1i to 4.6D.All such releases were based purely on ABAP engines
SAP BASIS Overview
What is SAP BASIS ?
• The term “BASIS” is a reference to the underlying technical architecture of an SAP
application. The term encompasses the server infrastructure , software and the server
processes that run the SAP application.
Who are BASIS consultants ?
• SAP consultants who design, build and manage the SAP environment are termed as
BASIS consultants. They are the SAP Technical architects in the IT organization.
What is the scope of BASIS consultants in an IT organization ?
• SAP consultants possess the skills required to administer and configure SAP specific
settings in an IT landscape. They are part of a larger organization which may run a
landscape consisting of several SAP and Non-SAP applications.
What are the pre-requisites for starting a career in SAP BASIS ?
• Basic knowledge of operating system administration, network management and
database administration.
SAP BASIS Services in an Organization
BUSINESS ORGANIZATION
SAP IT ORGANIZATION
SAP Functional Analysts – SD , MM , PP , QM
SAP Developers – ABAP & JAVA
Sales Purchase Finance HR
Customer
SAP BASIS Consultants
SAP Architecture
Fundamentals
SAP Architecture Fundamentals
• ABAP & JAVA Runtimes
• Client Server Architecture
• Concept of SAP Instances
• AS ABAP Processes & Architecture
• Request Processing in AS ABAP
The first version of SAP's flagship enterprise software was a financial Accounting system named R/1 called as YSR.
This was replaced by R/2 at the end of the 1970s. SAP R/2 was in a mainframe based business application software suite that was very successful in the 1980s and early 1990s.
With the advent of distributed client–server computing SAP AG brought out a client–server version of the software called SAP R/3 (The "R" was for "Real-time data processing" and 3 was for 3-tier). This new architecture is compatible with multiple platforms and operating systems, such as Microsoft Windows or UNIX. This opened up SAP to a whole new customer base
SAP R/3 was officially launched on 6 July 1992. It was renamed SAP ERP and later again renamed ECC (ERP Central Component). SAP came to dominate the large business applications market over the next 10 years. SAP ECC 5.0 ERP is the successor of SAP R/3 4.70. The newest version of the suite is SAP ERP 6.0 – the path to SAP Business Suite 7.
SAP R/3 Architecture ?
Client Server Architecture • The client is a device on a network , which transmits requests for data processing. The
client in the SAP architecture can be either the SAPGUI running on Windows , SAPGUI
for JAVA for other OS’ or WEBGUI which can be invoked from any common browser
• The server is the Netweaver application server which processes client requests in the
ABAP or JAVA engine
• Communication happens over a dedicated network infrastructure (LAN) or through
Wireless LAN (WLAN)
• In SAP , there are several types of multi-level architectural scenarios possible :
SAPGUI
WEBGUI
BROWSER MULTI TIER
THREE TIER
TWO TIER
INTERNET
APPLICATION SERVER
APPS + DB
DATABASE SERVER
LOCAL AREA NETWORK
Concept of SAP Instance
• An SAP Instance is the basic building block of an SAP system
• An SAP system can comprise of one or more SAP instances
• It is an administrative unit that combines multiple components to provide one or more
services
• An SAP system comprises of two parts : Application Instance and Database Instance
• When the application instance and database instance reside on the same hardware , it is
then known as a “SINGLE INSTANCE”
• When the application instance and database instance do not share the same hardware
resources , then the instance is known as a “DISTRIBUTED INSTANCE”
• An SAP Instance is uniquely identified with a system ID , known as SID and an instance
number
• Each SAP instance can be distributed over multiple hardware units. These units can be
separate physical machines , logical/physical partitions within the same machine.
The Database Instance ID , also called DBSID is normally the same as the SAP instance ID , or SID.The SID is always 3 characters long and can contain alphanumerals , but it must start with an alphabet. The Instance Number is always a 2 digit number , and can be any combination of digits between 0 and 9.
Concept of SAP Instance
An SAP Application Instance can be broken down to the following types :
Application Instance
Central Instance
Central Services Instance
Dialog Instance
Type of Application Server Instance Name Name of Processes
ABAP Application Server
Central Instance Enqueue Server , Gateway Process
Central Services Instance Message Server
Dialog Instance ABAP Work Processes
JAVA Application Server
Central Instance Software Deployment
Manager(SDM) , Dispatcher
Central Services Instance Message Server
Dialog Instance JAVA Server Processes
Each SAP system can have only 1 Central Instance , 1 Central Services Instance and only 1 Database instance. It can have any number of additional dialog instances
Distribution of SAP Instances in a SAP system
APPLICATION INSTANCE
DATABASE INSTANCE
CENTRAL INSTANCE
CENTRAL SERVICES INSTANCE
APPLICATION INSTANCE
CENTRAL INSTANCE
CENTRAL SERVICES INSTANCE
DATABASE INSTANCE
APPLICATION INSTANCE
CENTRAL INSTANCE
CENTRAL SERVICES INSTANCE
DIALOG INSTANCE 1
DATABASE INSTANCE
DIALOG INSTANCE 2
DIALOG INSTANCE 1
DIALOG INSTANCE 2
Single Instance Distributed Instance Distributed Instance with multiple dialog instances
Note : Each Box represents a physical machine or a partition within the same hardware
R/3 Client / Server
ABAP
FI Financial
Accounting
CO Controlling
TR Treasury.
PS Project System
SD Sales &
Distribution
MM Materials
Mgmt. PP
Production Planning
QM Quality
Manage-ment
PM Plant Main-tenance
HR Human
Resources
WF Workflow
IS Industry 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
R/3 System Architecture
Presentation Servers
Application Servers
WinNT,95,98
OS/2
Web GUI (Browser)
Java Web
Server
DataBase server
Production System
Q&A System Development System
AP+DB AP+DB
ITS server
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 Line/X.25)
Modem Modem
Terminal server
Multiplexer
Modem
其他Site( Taiepi, HongKong, USA,China)
VAN
EDI Subsystem
EDI CustomerEDI Vendor
BW System
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
...
Business Information
Ware- house
Sales Force Auto-
mation
B2B Procurement
Advanced Planner & Optimizer
R/3
SAP Finance SAP Mill
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)
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 Map
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
Question and Answer
Q&A