An Overview on SAP

Embed Size (px)

Citation preview

  • 7/30/2019 An Overview on SAP

    1/48

    Wipro Technologies

    For Internal Circulat ion on ly

    Date: 03-Aug-2005

    An Overview on SAP

    Prepared by

    Sivasundar S Muthusamy

  • 7/30/2019 An Overview on SAP

    2/48

    2

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    3/48

    3

    Objective

    Objective: To give some Basic Knowledge about SAP

    SAP products

    Terminologies used in SAP arena (some)

    Target Audience:

    No Knowledge in SAP

    Going to work on SAP

  • 7/30/2019 An Overview on SAP

    4/48

    4

    Overview SAP

    Systems Analysis and Program Development

    Vision

    Develop standard application software forreal-time business processing

  • 7/30/2019 An Overview on SAP

    5/48

    5

    Overview SAP (continued)

    Largest software company in the world (2004) R/2 Launched in 1972 by five former IBM employees.

    R/3 Three-tier architecture (database, application, and user interface) in 1990s.

    World class functionality Market leadership in all functional based products

    Full integration of applications

    Real-time business processing

    Global Scalability 150 countries

    40 languages

    28 country solutions & legal reporting, currencies

    Consumer Products (CP) Industry Leadership: 86% of Fortune 500 CP companies use SAP

    48 of the top 50 CP companies use SAP

    Functionality to meet critical CP manufactures needs

    Highest development spend on CP future requirements

  • 7/30/2019 An Overview on SAP

    6/48

    6

    SAP R/3 and R/3 Enterprise R/3 Enterprise 4.70

    4.6 C / 4.6B

    4.5B

    4.0B

    mySAP Business SuitemySAP CRM

    SAP CRM 4.0

    mySAP SCM SAP SCM 4.1

    SAP SCM 4.0

    SAP APO 3.1

    SAP APO 3.0

    mySAP SRM SAP SRM 4.0

    SAP SRM 3.0

    mySAP SEM SAP SEM-BW 3.50

    SAP SEM-BW 3.20

    mySAP PLM

    Overview Products of SAP

  • 7/30/2019 An Overview on SAP

    7/48 7

    Overview Products of SAP (continued)

    SAP R/3 NetWeaver

    SAP NetWeaver '04 SAP MDM 3.00

    SAP Industry SolutionsAerospace & Defense

    Automotive

    Banking

    Health Care

    Financials

    Insurance

    Oil & Gas

    Retail Utilities, etc.

    SAP xApps

    SAP Solution Manager

  • 7/30/2019 An Overview on SAP

    8/48 8

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    9/48 9

    SAP R/3 Landscape Gillette (Europe)

    TK2

    DEVELOPMENT CONSOLIDATION PRODUCTION

    COPY OF PRODUCTION

    EK1

    EDUCATION

    XK1

    COPY OF DEVELOPMENT

    CK1

    DG0

    PRDPK1

    GLOBAL DEVELOPMENT

    XK4

    COPY OF DEVELOPMENT

    C11

    LEGEND

    PRD SUPPORT

    PROJECTS (GLOBAL CODE)

    PRD SUPPORT (GLOBAL CODE)

    PROJECTS

    SYSTEM

    REFRESH

  • 7/30/2019 An Overview on SAP

    10/48 10

    System Integration Sample

    SD

    MM

    SRM

    FI/CO

    Contract &.Catalogue Mgmt.

    Contract,

    Vendor &

    Catalogue

    Management

    Profit Centre Acctg.

    Cost Centre &

    Internal Order Acctg.

    Project Acctg.

    Investment Mgmt.

    Profitability Acctg. Revenue & Cost Planning

    GLAP

    AR

    Banking

    Cash Journal

    Accounting

    Accrual

    Accounting

    Fixed Asset

    Accounting

    Tax

    Accounting

    Self Service &

    ServiceProcurements

    Pur.Order

    &

    External Services

    Goods Receipt

    Inventory Mgmt

    Legacy SAP System

    BACK-OFFICE

    4.5B

    Invoice

    Verification

    Sales

    Pricing

    Sales

    OrdersBilling

    Inter-

    Company

    SalesCustomerDunning

    Credit

    Mgmt

    BWHR

    BW-BPSInfocubes

    SEM-BCS SEM-Cockpit

    HR Org. Mgmt.

    PayrollTime &

    Attendance

    AA Connect

    Jupiter

    Luminus

    HRL

  • 7/30/2019 An Overview on SAP

    11/48 11

    Gillette Manufacturing Application Systems (May 04)

  • 7/30/2019 An Overview on SAP

    12/48 12

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    13/48 13

    SAP R/3 Modules & Integration

    R/3Client / Server

    ABAP/4

    FIFinancial

    Accounting

    COControlling

    AAAsset

    Accounting

    PSProjectSystem

    WFWorkflow

    ISIndustrySolutions

    MMMaterials

    Mgmt.

    HRHumanResources

    SDSales &

    Distribution

    PPProductionPlanning

    QMQualityMgmt. PM

    PlantMaintenance

    Modules in R/3

    Functional

    Technical

  • 7/30/2019 An Overview on SAP

    14/48 14

    Full Integration Across Functions

    5000 Juicers

    please

    Integrated means:

    Your work is related to the work of others

    Example:

    Customer Bob

  • 7/30/2019 An Overview on SAP

    15/48 15

    Full Integration Across Functions (continued)

    SD

    AM

    Sales data for customer

    is entered into the

    Sales and Distribution

    module

    Create Sales Order

    Item Quantity

    Item Price

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

  • 7/30/2019 An Overview on SAP

    16/48 16

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    2,000 unreserved

    juicers

    A check is performed

    (in the Materials

    Management module)

    to ensure the ordered

    product is available

  • 7/30/2019 An Overview on SAP

    17/48 17

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    A check is made (in the

    Accounts Receivable

    module) to ensure the

    customer is credit worthy

    Either warning or clearance

    to order

    The systems assigns anorder number

  • 7/30/2019 An Overview on SAP

    18/48 18

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    Bob is credit worthy:

    Materials Management

    reserves those 2,000 juicers

    2,000 reserved

    Juicers

  • 7/30/2019 An Overview on SAP

    19/48

    19

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    Material Managementorders any necessary

    materials needed for

    production

    Raw Materials arrive and

    warehouse clerk enters

    details for invoice

    verification

    Raw

    Materials

  • 7/30/2019 An Overview on SAP

    20/48

    20

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    Accounts Payable deals withinvoice from supplier for raw

    material

    Payment terms will already be

    entered. Accounts Payable

    initiates payment

    Payment Run:

    Pay for Raw Materialon 17th

  • 7/30/2019 An Overview on SAP

    21/48

    21

    Full Integration Across Functions (continued)

    Materials Management

    requests Production

    Planning to make 3,000

    more juicers

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

  • 7/30/2019 An Overview on SAP

    22/48

    22

    Full Integration Across Functions (continued)

    Production Planning creates

    schedules for the machines and

    checks with Plant Maintenance

    to make sure no repairs are

    scheduled

    Production planning creates

    schedules for employees to

    make more juicers

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

  • 7/30/2019 An Overview on SAP

    23/48

    23

    Full Integration Across Functions (continued)

    Juicers are produced in

    Production Planning, the

    quality is checked in

    Quality Management

    Material Management

    knows when the product is

    available

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

  • 7/30/2019 An Overview on SAP

    24/48

    24

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    The General Ledger in Finance

    is updated with the increase in

    stock

    Sales and Distribution isinformed that the product is

    ready to ship

    Delivery

    Customer Bob

  • 7/30/2019 An Overview on SAP

    25/48

    25

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

    Full Integration Across Functions (continued)

    Accounts Receivable will trackBob to make sure he pays, and

    match the payment to the

    invoice when he does

    Finance will update the General

    Ledger to increase the amount

    of money that is owed to us until

    Bob pays

    Bob is happy, the delivery iscorrect so Sales and

    Distribution will create an

    invoice

  • 7/30/2019 An Overview on SAP

    26/48

    26

    Full Integration Across Functions (continued)

    During the whole process

    the Controlling module has

    collected information for cost

    analysis

    It will tell us how profitable that

    sale of juicers to Bob actually

    was

    SD

    AM

    MM

    PP

    PM

    QM

    CO

    AR

    AP

    FI

  • 7/30/2019 An Overview on SAP

    27/48

    27

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    28/48

    28

    Business Processes Procurement

  • 7/30/2019 An Overview on SAP

    29/48

    29

    Business Processes Sales

  • 7/30/2019 An Overview on SAP

    30/48

    30

    Business Processes Project Systems

  • 7/30/2019 An Overview on SAP

    31/48

    31

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    32/48

    32

    Organisational Structure

    Hierarchical Structure within SAP

    Client

    Company Code

    Plant

    Storage Location

    Purchasing Organisation

    Sales Organisation.

  • 7/30/2019 An Overview on SAP

    33/48

    33

    Organisation Structure (continued)

    Client:

    Self-contained unit in a R/3 System.

    Highest level entity of the organization structure.

    Example: A corporate group (Wipro Business world wide).

    Company Code:

    Legal Entity.

    Balance sheets and Profit & Loss statements.

    Example: A company (Wipro Infotech Business).

    Plant:

    A Physical Facility that Procures, Stores or Produces Materials &

    Services.

    Valuation of Materials (in General).

    Example: A Manufacturing Unit (Plant in Pondy).

  • 7/30/2019 An Overview on SAP

    34/48

    34

    Storage Location:

    Differentiates the material stocks within a plant.

    Purchasing Organisation:

    Purchasing of Materials & Services.

    Negotiating Purchasing conditions with Vendors.

    Sales Organisation:

    Selling of Materials & Services.

    Negotiating Selling conditions with Customers.

    Further Classified into Division, Distribution Channel, Sales Area &

    Sales Group.

    Organisation Structure (continued)

  • 7/30/2019 An Overview on SAP

    35/48

    35

    Organisational StructureGillette Europe(continued)

    0010 Braun

    0010

    Braun Gmbh EUR

    9075

    Spain

    EUR

    9020

    Mexico

    PES

    9785

    Silk Epil

    EUR

    9500

    China

    CNY

    DE01

    DE03

    DE05

    DE06

    ES50 MX50 FR50 IE50 CN50

    0300 Operating Concern

    IE60

    9085

    Ireland

    EUR

  • 7/30/2019 An Overview on SAP

    36/48

    36

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    37/48

    37

    Data Requirements for SAP R/3

    Master Data

    Centralised Information

    Used across Multiple Systems at multiple locations

    Used also by multiple user departments.

    1. Material Master:

    Contains Information about all the Materials that the company

    Procures or Produces

    Stores and

    Sells.

    Unique within the Client.

    2. BOM: A complete, formally structured list of the components that makes up a product

    or assembly.

    Contains the Components with the quantity and unit of measure.

  • 7/30/2019 An Overview on SAP

    38/48

    38

    3. Customer Master:

    Unique number within the SAP system used to identify the Customer

    Contains information about the Customer

    Maintained at Company code, Sales Organisation & Distribution Channel levels.

    4. Vendor Master:

    Unique number within the system

    Maintained at Company code & Purchasing Organisation levels

    5. Purchase Info Record:

    Defines Material & Vendor relationship.

    Pricing Details.

    Purchasing Conditions.

    Maintained at Plant & or Purchasing Organisation levels.

    Transactional Data

    Reflects Daily Business Operations

    Data Requirements for SAP R/3 (continued)

  • 7/30/2019 An Overview on SAP

    39/48

    39

    List of Objects to be converted

    Sample List of Objects (Gillette Barcelona Implementation)

    Data Type Area Application S. No. Description

    1 Material Master

    2 BOM3 Work Center

    4 Routing

    5 Production Version

    6 Customer Master

    7 Vendor Master

    8 Purchase Info Record

    1 Material Master

    2 Vendor Master

    3 Purchase Info Record

    1 G/L Master

    2 Asset Master

    1 Open Purchase Orders

    2 Open Scheduling Agreements

    3 Open Contracts

    4 Opening Stock

    1 Open Purchase Orders

    2 Open Scheduling Aggrements

    3 Opening Stock

    1 Fixed Asset - Line Items

    2 Vendor - Line Items

    3 Customer - Line Items

    4 GL Account - Balances (B/S)

    Master Data

    Logistics

    Direct Materials

    Indirect Materials

    OthersFinance

    Transactional Data

    Direct Materials

    Indirect Materials

    Logistics

    Finance Others

    This above list is indicative only. The final list will be decided jointly by Business & IT team during the design stage.

  • 7/30/2019 An Overview on SAP

    40/48

    40

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure

    Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

  • 7/30/2019 An Overview on SAP

    41/48

    41

    Data Transfer to R/3 System

    Data Transfer Workbench (SXDA)

    Purpose: Supports the automatic transfer of data into the R/3 System.

    Useful for business objects with large data volumes.

    Efficient and consistent data transfer to the R/3 System.

    Features: Administration and organization of data transfer projects.

    Tools for analyzing the required SAP structures.

    Integration of standard data transfer programs.

    Registration and integration of your own data transfer programs & help

    programs.

    Various techniques to load data into R/3.

  • 7/30/2019 An Overview on SAP

    42/48

    42

    Data Transfer to R/3 System (continued)

    Data Transfer Programs / Applications

    SAP Standard Transfer Programs & Inter faces: Transfer file should be in the correct SAP format.

    One of the Techniques is used depending on the type of business object.

    Some objects may be provided with multiple Techniques for upload.

    Custom Convers ion Programs : Write an appropriate program.

    Follow the structuring rules that apply to data transfer objects.

    Follow the guidelines in Developing Programs, Function Modules and BAPIs.

    The generated processing log will help us to reprocess the errors.

    Batch Input program generator can generate sample Batch Input programs

    by running through the SAP business transaction.

  • 7/30/2019 An Overview on SAP

    43/48

    43

    Data Transfer to R/3 System (continued)

    Data Transfer Programs / Applications (continued)

    Legacy System Migrat ion Workbench (LSMW): Reads the transfer data from one or more files.

    Converts the data from the source format into the target format.

    Data transfer from legacy systems are possible once only or periodically.

    SAP Standard Structures are available for the specified Objects.

    Custom Recoding can be easily done based on the Business needs.

    SAP Recommended.

    Compu ter Aided Test ing Too l (CATT):

    A testing tool & sometimes used for Data conversion too.

    Recording of several transactions into a test case, can be linked easily later.

    Provides flexible data management using parameters and variables. Useful for a small amount of data transfer.

    Data transfer rate is lesser than LSMW.

    D T f R/3 S

  • 7/30/2019 An Overview on SAP

    44/48

    44

    Data Transfer to R/3 System (continued)

    Data Conversion Techniques

    1. Batch Input Method:

    A program reads the external data and stores it in a batch input session.

    User will run the session to execute the SAP transactions for posting.

    Can be executed in foreground / background / during processing with error

    display.

    2. Direct Input Method:

    Stores the data directly into the SAP application tables by calling a numberof function modules provided by the applications out of several reports.

    These function modules are performing the necessary business checks.

    In case of errors, Direct Input provides a restart mechanism.

    Able to activate the restart mechanism, Direct Input programs must be

    executed in the background.

    3. BAPI Method: Interfaces that provide external access to R/3 business processes and data.

    Business Application Programming Interfaces

    Enables object-oriented access to R/3 application components.

    Implemented and stored as RFC-enabled function modules in the FunctionBuilder.

    C t t

  • 7/30/2019 An Overview on SAP

    45/48

    45

    Contents

    Overview

    System Landscapes

    R/3 Modules

    Business Processes

    Organisational Structure

    Data Requirements for SAP

    Data Transfer to R/3 System

    Implementation Methodology

    I l t ti M th d l

  • 7/30/2019 An Overview on SAP

    46/48

    46

    Implementation Methodology

    Implementation Methodologies

    1. ASAP Project Preparation

    Business Blue Print

    Realization

    Final Preparation

    Go-live & Support2. EAPM Enterprise Application Process Model (Wipro EAS)

    Scope

    Plan

    Analyze

    Design

    Build

    Deliver

    Support

    APO I l t t i R d M ASAP

  • 7/30/2019 An Overview on SAP

    47/48

    47

    APO Implementat ion Road Map ASAP

    ProjectPreparation

    Business

    BlueprintRealization

    FinalPreparation Go Live &

    SupportAS-IS modeling of supply chain andplanning processesBusiness Process RequirementsDefine Benchmark and KPIS formeasure of success.Designing Supply chain ModelIdentifying the Gaps.Prototyping and demonstrationData Migration StrategyTO-BE modeling for SCMIdentifying Training NeedQuality Check

    Base line ConfigurationConfiguring the Supply chain solution modelConfigure test Case and define Testing Plan.Simulating supply chain processes.Reviewing base line configuration and carry out finalconfigurationEstablishing Production Environments.Developing and testing conversion and Interface programsIntegration testingReviewing KPIs and benchmark resultsEstablishing User roles and authorizations.Quality Checks

    .

    Final Integration TestingEnd User TrainingProduction environment Setting andSystem Testing .Developing cutover plan and performingcutoverQuality Check

    Post Go-live SupportValidating live supply chainmanagement solutions resultsProject review

    Initial Project PlanningProject CharterUnderstanding ManagementStrategy,Goal and VisionUnderstanding the supplychain issues and opportunitiesProject Procedure.Project Schedule and ImplementationSequenceTechnical RequirementsQuality Check

    O i SAP

  • 7/30/2019 An Overview on SAP

    48/48

    Thanks !

    Overview on SAP

    Questions ?