WHAT WE ARE GOING TO SEE???
 What is an ERP Software
 Competitors
 What is an SAP?
 Overview of SAP
 What is an ABAP
 Why ABAP Needs in SAP
 RICEF
 Landscape of SAP
WHAT IS AN ERP SOFTWARE??
ERP Stands for Enterprise Resource Planning. It’s a
business management software. typically a suite of
integrated applications – that a company can collect,
store, manage and interpret data from many business
activities. Including production planning,
manufacturing, marketing and inventory management.
ERP SOFTWARE
 mySAP from SAP
 PeopleSoft from Oracle
 Momentum from CGI Group
 NetSuite from NetSuite inc
 Oracle e-bussiness from Oracle
 Oracle fusion from Oracle
 Microsoft Dynamics AX from Microsoft
 sage pro from Safe Group.
TYPICAL ERP MODULES
WHAT IS SAP??
SAP Stands for Systems, Applications and Products
in Data Processing. SAP was developed in 1972 by
Five IBM Employees in Walldorf Germany.
What is SAP R/2 & R/3??
R/2 is mainframe solution and was the first compact
software package for the whole spectrum of business
applications. SAP R/2 runs on mainframes, such as
IBM, Siemens, Amdahl.
WHAT IS SAP??(CONTINUED)
An R/3 system is to Provide a Suite of tightly
integrated Large-scale business applications.
The SAP R/3 is integrated software solution for
client/server and distributed open system.
OVERVIEW OF SAP ERP MODULES
WHAT IS ABAP?
SAP ABAP stands for Advanced business
Application Programming. It is the popular enterprise
programming language developed by SAP and used
by the biggest organizations in the world to run their
business systems.
WHY ABAP NEEDS IN SAP?
ABAP is the primary language in which most SAP
software including customizations are written. It would
do it injustice to think of it as COBOL and SQL on
steroids, but that gives you an idea. ABAP runs within
the SAP system.
RICEF??
R- Reports
I - Interface
C- Conversion
E - Enhancement
F - Forms
R STANDS FOR REPORTS.
All the technical objects / developments that deal with
programing of SAP Reports. It includes different types
of reports
 Classical
 Interactive
 ALV
I STANDS FOR INTERFACE .
Interfaces are ALE/IDOCs development. Involves not
just ABAP programming for IDOCs but also IDOC
customization.
 ALE
 IDOCs
C STANDS FOR CONVERSION.
Conversion refers to BDC programing. Data upload
from legacy system in flat files format to SAP system
is done via Conversion Objects.
 BDC
 LSMW
 BAPI etc.
E - STANDS FOR ENHANCEMENT.
ABAP code that has to be written in order to enhance
SAP system functionality depends on customer
requirement.
User Exits,
Customer Exits,
BADI's etc.
F- STANDS FOR FORMS.
Technical development that deals with fetching
necessary data from SAP system and displaying in
terms of forms for printout are classified as under
Forms.
 Smartforms,
 SAP Scripts.
LANDSCAPE OF SAP
Developmen
t
Server
Quality
Server
Production
Server
CustomerFunction
Analyst
Developer
Test
FS – Functional Specification
TS – Technical Specification
TR No – Transport request
number
TR No
 In this case customer will give their requirement to the functional consultant. He will
prepare FS then they will transfer to Abaper.
 Once the Developer finish the report it will capture by TR No and if its accepted by higher
then it gets moved to quality server again they will check with the customer using the
current data.
 Whenever the Developer finishes the object. They have to prepare the ts with detailed.
Final
report

SAP Overview

  • 2.
    WHAT WE AREGOING TO SEE???  What is an ERP Software  Competitors  What is an SAP?  Overview of SAP  What is an ABAP  Why ABAP Needs in SAP  RICEF  Landscape of SAP
  • 3.
    WHAT IS ANERP SOFTWARE?? ERP Stands for Enterprise Resource Planning. It’s a business management software. typically a suite of integrated applications – that a company can collect, store, manage and interpret data from many business activities. Including production planning, manufacturing, marketing and inventory management.
  • 4.
    ERP SOFTWARE  mySAPfrom SAP  PeopleSoft from Oracle  Momentum from CGI Group  NetSuite from NetSuite inc  Oracle e-bussiness from Oracle  Oracle fusion from Oracle  Microsoft Dynamics AX from Microsoft  sage pro from Safe Group.
  • 5.
  • 6.
    WHAT IS SAP?? SAPStands for Systems, Applications and Products in Data Processing. SAP was developed in 1972 by Five IBM Employees in Walldorf Germany. What is SAP R/2 & R/3?? R/2 is mainframe solution and was the first compact software package for the whole spectrum of business applications. SAP R/2 runs on mainframes, such as IBM, Siemens, Amdahl.
  • 7.
    WHAT IS SAP??(CONTINUED) AnR/3 system is to Provide a Suite of tightly integrated Large-scale business applications. The SAP R/3 is integrated software solution for client/server and distributed open system.
  • 8.
    OVERVIEW OF SAPERP MODULES
  • 9.
    WHAT IS ABAP? SAPABAP stands for Advanced business Application Programming. It is the popular enterprise programming language developed by SAP and used by the biggest organizations in the world to run their business systems.
  • 10.
    WHY ABAP NEEDSIN SAP? ABAP is the primary language in which most SAP software including customizations are written. It would do it injustice to think of it as COBOL and SQL on steroids, but that gives you an idea. ABAP runs within the SAP system.
  • 11.
    RICEF?? R- Reports I -Interface C- Conversion E - Enhancement F - Forms
  • 12.
    R STANDS FORREPORTS. All the technical objects / developments that deal with programing of SAP Reports. It includes different types of reports  Classical  Interactive  ALV
  • 13.
    I STANDS FORINTERFACE . Interfaces are ALE/IDOCs development. Involves not just ABAP programming for IDOCs but also IDOC customization.  ALE  IDOCs
  • 14.
    C STANDS FORCONVERSION. Conversion refers to BDC programing. Data upload from legacy system in flat files format to SAP system is done via Conversion Objects.  BDC  LSMW  BAPI etc.
  • 15.
    E - STANDSFOR ENHANCEMENT. ABAP code that has to be written in order to enhance SAP system functionality depends on customer requirement. User Exits, Customer Exits, BADI's etc.
  • 16.
    F- STANDS FORFORMS. Technical development that deals with fetching necessary data from SAP system and displaying in terms of forms for printout are classified as under Forms.  Smartforms,  SAP Scripts.
  • 17.
    LANDSCAPE OF SAP Developmen t Server Quality Server Production Server CustomerFunction Analyst Developer Test FS– Functional Specification TS – Technical Specification TR No – Transport request number TR No  In this case customer will give their requirement to the functional consultant. He will prepare FS then they will transfer to Abaper.  Once the Developer finish the report it will capture by TR No and if its accepted by higher then it gets moved to quality server again they will check with the customer using the current data.  Whenever the Developer finishes the object. They have to prepare the ts with detailed. Final report