System Applications & Products World’s largest business software company. Founded in 1972 by five IBM engineers in Mannheim but later on the headquarters were moved to Walldorf in the year 1976. Henning Kagermann became the sole CEO of SAP in the year 2003.
Business & Markets… Regions of operation: EMEA The Americas  Asia Pacific Japan (APJ)
Business & Markets…
Products… Enterprise Resource Planning (ERP). Advanced Planner Optimizer (APO) Business Warehouse (BW) Customer Relationship Management (CRM) Supply Chain Management (SCM) Supplier Relationship Management (SRM) Human Resource Management System (HRMS) Product Lifecycle Management (PLM) Exchange Infrastructure (XI) Enterprise Portal (EP) Knowledge Warehouse (KW)
 
Technical Environment…
Technical Prerequisites… Knowledge of real time JAVA programming. Advanced Business Application Programming (ABAP) SAP R/3 application. Remote Function Call (RFC) Business Application Programming Interface (BAPI) Interface Documents (IDocs)
 
Business Server Page… Layout: Static formatting directives (HTML, XML, WML, etc)  Client-side script code Server-side script code: ABAP Java Script User defined routines : Processing input routines Data retrieval  Error handling Navigation to next page
SAP R/3 Client-Server based application. A 3-tier model. ABAP language used. RFCs , BAPIs & IDocs used to interface with SAP.
3-tier architecture
Logging on to the screen…
Screen Elements…
Standard Screen…
RFCs… Encapsulates: Network communication Data conversion Code Page Handling Thread safe: Win 32 since 3.1H Unix since 4.6D But no concurrent calls on the same connection. Easy to use in ABAP. Main interface technology between SAP and other SAP or non-SAP components.
BAPI… Official, supported ,upward-compatible interfaces to the R/3 system. Access to SAP data and functionality. Support for read, create ,delete, update. Object Oriented Currently implemented as RFC-enabled function modules.  Based on development standards. can be used in diverse developing environments. Reduced development and maintenance costs. Can be used in diverse platforms. Rich functionality of R/3 system. User specific front-ends.
IDocs… Container for data of business object or technical R/3 objects. Has a message type. Contains data in data hierarchy. Characteristics: Database table  Text HTML file XML Datastream RFC parameter Concepts: Asynchronous Related to one document i.e.  transaction .
Business to Business procurement includes transaction via internet, extranet Backend is R/3 system. Keeps the update of all important business activities.  CASE  STUDY :
 
Thank You Ifham Farooqui

Sap Overview

  • 1.
  • 2.
    System Applications &Products World’s largest business software company. Founded in 1972 by five IBM engineers in Mannheim but later on the headquarters were moved to Walldorf in the year 1976. Henning Kagermann became the sole CEO of SAP in the year 2003.
  • 3.
    Business & Markets…Regions of operation: EMEA The Americas Asia Pacific Japan (APJ)
  • 4.
  • 5.
    Products… Enterprise ResourcePlanning (ERP). Advanced Planner Optimizer (APO) Business Warehouse (BW) Customer Relationship Management (CRM) Supply Chain Management (SCM) Supplier Relationship Management (SRM) Human Resource Management System (HRMS) Product Lifecycle Management (PLM) Exchange Infrastructure (XI) Enterprise Portal (EP) Knowledge Warehouse (KW)
  • 6.
  • 7.
  • 8.
    Technical Prerequisites… Knowledgeof real time JAVA programming. Advanced Business Application Programming (ABAP) SAP R/3 application. Remote Function Call (RFC) Business Application Programming Interface (BAPI) Interface Documents (IDocs)
  • 9.
  • 10.
    Business Server Page…Layout: Static formatting directives (HTML, XML, WML, etc) Client-side script code Server-side script code: ABAP Java Script User defined routines : Processing input routines Data retrieval Error handling Navigation to next page
  • 11.
    SAP R/3 Client-Serverbased application. A 3-tier model. ABAP language used. RFCs , BAPIs & IDocs used to interface with SAP.
  • 12.
  • 13.
    Logging on tothe screen…
  • 14.
  • 15.
  • 16.
    RFCs… Encapsulates: Networkcommunication Data conversion Code Page Handling Thread safe: Win 32 since 3.1H Unix since 4.6D But no concurrent calls on the same connection. Easy to use in ABAP. Main interface technology between SAP and other SAP or non-SAP components.
  • 17.
    BAPI… Official, supported,upward-compatible interfaces to the R/3 system. Access to SAP data and functionality. Support for read, create ,delete, update. Object Oriented Currently implemented as RFC-enabled function modules. Based on development standards. can be used in diverse developing environments. Reduced development and maintenance costs. Can be used in diverse platforms. Rich functionality of R/3 system. User specific front-ends.
  • 18.
    IDocs… Container fordata of business object or technical R/3 objects. Has a message type. Contains data in data hierarchy. Characteristics: Database table Text HTML file XML Datastream RFC parameter Concepts: Asynchronous Related to one document i.e. transaction .
  • 19.
    Business to Businessprocurement includes transaction via internet, extranet Backend is R/3 system. Keeps the update of all important business activities. CASE STUDY :
  • 20.
  • 21.