S. No.   Contents   Page No.
1    Introduction                                      2
2    Introduction to SAP                               6
3    Enterprise structure                               10
4    Master data                                        24
5    Customer master data                               28
6    Material master                                    41
7    General business process                           63
8    Sales documents                                    71
9    Item categories for sales documents                84
10   Schedule lines for sales documents                 89
11   Pricing                                            91
12   Condition types for pricing                        98
13   Condition exclusion groups for pricing           105
14   Condition supplement                             106
15   Free goods                                       106
16   Header conditions in pricing                     110
17   Account determination                            123
18   Revenue account determination                    132
19   Route determination                              136
20   Partner determination procedure                  141
21   Output determination                             147
22   Text determination                               151
23   Copy control for sales documents                 155
24   Incompletion log                                 162
25   Bill of materials                                165
26   Material determination / Product selection       172
27   Item proposal / Product proposal                 175
28   Material listing and exclusion                   177
29   Cross selling                                    179
30   Customer Material Info Record                    183
31   Cash sales                                       185
32   Rush order                                       188
33   Customer complaints                              190
34   Returns                                          199
35   Subsequent free of charge delivery               206
36   Free of charge delivery                          209
37   Invoice correction request                       211
38   Contracts / Outline agreements                   214
39   Consignment business process                     243
40   Credit management                                255
41   Transfer of Requirement and Availability check   266
42   Inter company sales                              275
43   Third party sales process                        279
44   Make to Order                                    281
45   Variant Configuration                            282
46   Individual purchase order                        296
47   Stock transfer order                             297
48   Outbound deliveries                              302
49   Warehouse management                             313
50   Packing                                          326
51   Returnable packing                               329
52   Billing documents                                332
53   Rebates                                          338
54   Batch management                                 344
55   Logistics Information System [LIS]               348
56   Maintenance and Supporting                       355
57   ASAP Methodology                                 359
1
Introduction
Package: It is a collection of executable programs, functions, and actions.
Ex: MS - Office, ATM, Railway Reservation, etc.
Language: It is a collection of executable statements/instructions to the system.
Ex: C, C++, Java, etc.
ERP: Enterprise Resource Planning
Ex: SAP, Oracle, People Soft, JD Edwards, BAAN, SIBEL, etc.
             Enterprise                                 Resource                              Planning
    Well established organization                         Man                                    HR
                                                         Material                               MM
                                                         Machine                             Engineering
                                                         Money                                Finance
                                                         Method                               Planning
        Computerization/Atomization
        Software + Hardware
          Application Server
         INTEGRATION
Single – Tier Architecture: Standalone system. Ex: PC
                                                     Backend
                     D.B.L                      Database (ORACLE)
                     A.P.L                         Core Com Pos
                      P.L                            GUI Front end
Two – Tier Architecture: Client – Server  Multi viewer concept developed by IBM.
                             Client – Server               D.B.L                    Server
                                                              A.P.L
               System performance              PC        PC           PC   PC                 Clients
                 Server is busy                CL1      CL2         CL3    CL4
2
Three – Tier Architecture:
                                                     D.B.L
    Load is                                                                                            Server
  going to be
  distributed
                      A.P.L                  A.P.L                   A.P.L           A.P.L
          P.C                 P.C              P.C             P.C             P.C             P.C
IDES: Internet Demonstration and Evaluation System
SAP: Systems, Applications, and Products in Data Processing.
                                                       SAP
                Functional                            BASIS                               Technical
                   PP                           Trouble Shooting                             ABAP
                   MM                        Network Administration                           CA
                   SD                                 Etc                                    Etc
                  FI/CO
                   HR
                   Etc
Technical Modules:            ABAP: Advanced Business Application Programming.
                               ABAP Workbench.
                               Advanced 4th generation language.
ABAPERS:                      Upload the data from legacy system to R/3 system.
                              BDC, LSMW.
                              Managements User – exit, Menu – exit, Screen – exit, and Field – exit.
                              Reports.
Functional Modules:           SD, MM, FI/CO, PP, HR, etc.
                               SAP, SAPGUI.
                               IMG tool used by function consultants.
Administration Modules:       BASIS
New Dimensions:               CRM, APO, SEM, SCM, etc.
3
Functional Consultants: SD                      Business Scenario
                    Dr. Reddy’s                                            Satyam
 CEO
 GM                                                                                      Screening Committee
 HOD
 End user
                         Client                                     Implimentation partner
                                                                 Bigbang projects
    Two types of projects:
                                                           Phasewise projects
Implementation Partner: Implementation partner is a person who impliments SAP for our company.
Company Representative: Company representative is a person who knows very well about company and came to
explain about company to implimentation partner.
Business partner: He is a person who purchases SAP software from IDES AG.
AS – IS Study: Understanding the business requirements of the client.
SHOULD BE Study: How you map the requirements of the customer/client.
Gap Analysis:
          AS – IS Study
                                                      Gap Analysis
      SHOULD – BE Study
                                           BBP [Business Blue Print]
        Clients                                                                                     Landscape
                      Development                     Q/A               Production
                        [DEV]                        [QT]                 Server
                                                                         [PROD]
     Browser          Configuration                                                          User
                        Unit tests
      Satyam
 Servers:000      =       Reference client server.
         100      =       Configure and customizing server.
         200      =       Copy from configure/customizing where we do some sort of testing.
         300      =       Here also we do some sort of testing.
Server  Instant  Environment all is same where we use in real time.
End users use production server.
Development server is used to develop SAP according to client requirements.
Functional consultants work on this server.
        VPN =             Virtual Private Network.
        CENTREX
4
SAP AG R/3 4.7 EE
       SAP:     Systems, Applications, and Products in Data Processing.
       AG:      German company extension.
                Ex: India = Limited.
                   USA = Inc.
       R/3:     Real time 3 tier architecture.
                              Database Layer                    ORACLE
                            Application Layer                     WAS     Web Application Server
                            Presentation Layer                    GUI
       4.7:     Version extension
       EE:      Enterprise Edition
SAP Work Areas:                                        SAP
               Functional                             BASIS               Technical
              MM, PP, SD,                       Troubling shooting          ABAP
               FI/CO, HR                       Network administration        CA
                  Etc.                                  Etc.
NOTE: SAP has strong Integration with all modules.
5