SAP Introduction
Unit Agenda SAP Introduction BASIS Navigation ABAP Dictionary ABAP Programming Debugging
Module Objectives Define SAP Business Framework Architecture and R/3 BASIS Describe what is meant by SAP customization and  provide examples Describe the five types of ABAP development (reports, interfaces, conversions, extensions and forms)
SAP R/3 Business Framework Architecture
SAP R/3 BASIS
SAP Customization Company- specific requirements Customizing Configuration ABAP  Development
What Is ABAP? A B A P dvanced usiness pplication rogramming
ABAP Development Reports Interfaces Conversions Extensions Forms
ABAP Reports FI CO AM SD MM PP HR S A P A p p l i c a t i o n s SAP Database Report Output ABAP Report  Program
Interfaces
Conversions
Extensions Customizing / User-Exits Modifications New ABAP Development Add-on / Bolt-on Supported by SAP Generally not supported by SAP Supported by SAP Generally supported by SAP SAP Delivered ABAP Programs 3rd Party Application Programs SAP Delivered ABAP Programs My ABAP Code SAP Delivered ABAP Program CALL USER EXIT USER EXIT My ABAP Code My New SAP  Transaction My ABAP Code
Forms
Questions & Answers Any questions?

More Related Content

PPS
SAP for Beginners
PPT
0102 basis
PPT
Erp sap r3 overview introduction
PPT
Basics SAP
PPTX
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
PPTX
SAP Overview and Architecture
PPT
Introduction to SAP ERP - by http://www.sapficotraining.com/
PPT
Sap overview
SAP for Beginners
0102 basis
Erp sap r3 overview introduction
Basics SAP
Baan erp(ENTERPRISE RESOURCE PLANNING) PRESENTATION made by priyansh kesarwani
SAP Overview and Architecture
Introduction to SAP ERP - by http://www.sapficotraining.com/
Sap overview

What's hot (19)

PPT
Common Europe SAP on i for beginners
PPTX
Introduction to sap 1
PPTX
Sap technology & application evolution
PPT
SAP Overview
PPTX
Introduction to SAP, Systems, Applications
PPS
Sap seminar prince
PPTX
PPS
S A P Orientation
PPT
SAP ABAP - Needed Notes
PDF
Understanding SAP Versions
PPT
PPT
SAP INTRO
PPTX
Introduction to sap
PPTX
Presentation introduction to sap
PPTX
Sap general presentation
PDF
Basic guide of sap
PPT
Sap Intro
PPT
Sap abap ppt
PDF
SAP ERP Solutions - How It Evolved Over Time
Common Europe SAP on i for beginners
Introduction to sap 1
Sap technology & application evolution
SAP Overview
Introduction to SAP, Systems, Applications
Sap seminar prince
S A P Orientation
SAP ABAP - Needed Notes
Understanding SAP Versions
SAP INTRO
Introduction to sap
Presentation introduction to sap
Sap general presentation
Basic guide of sap
Sap Intro
Sap abap ppt
SAP ERP Solutions - How It Evolved Over Time
Ad

Viewers also liked (20)

PPT
Knowledge translation: a brief introduction
PDF
'Demystifying Knowledge Transfer- an introduction to Implementation Science M...
PPTX
Knowledge translation model, tools and strategies for success
PPTX
Unit 4 - Basic ABAP statements, ABAP Structures and ABAP Logical Expressions
PPT
0105 abap programming_overview
PDF
Dialog programming ABAP
PDF
Sap testing to c
PPTX
Dmitry Gutsko. SAP Attack Methodology
PPT
SAP Testing Services
PDF
Sap sd overview and config
PDF
Pricing Routine In Vofm
PDF
Beginner’s guide to sap abap 1
PPT
ABAP Message, Debugging, File Transfer and Type Group
PDF
Sap mm sd pp fico relations.
PDF
Sap testing
PDF
SAP Testing
PDF
SAP ATP check for Sales Order
PPT
Sap sales and distribution
PPTX
SAP BADI Implementation Learning for Functional Consultant
PDF
Step by-step creation of a bapi in detailed steps with scr…
Knowledge translation: a brief introduction
'Demystifying Knowledge Transfer- an introduction to Implementation Science M...
Knowledge translation model, tools and strategies for success
Unit 4 - Basic ABAP statements, ABAP Structures and ABAP Logical Expressions
0105 abap programming_overview
Dialog programming ABAP
Sap testing to c
Dmitry Gutsko. SAP Attack Methodology
SAP Testing Services
Sap sd overview and config
Pricing Routine In Vofm
Beginner’s guide to sap abap 1
ABAP Message, Debugging, File Transfer and Type Group
Sap mm sd pp fico relations.
Sap testing
SAP Testing
SAP ATP check for Sales Order
Sap sales and distribution
SAP BADI Implementation Learning for Functional Consultant
Step by-step creation of a bapi in detailed steps with scr…
Ad

Similar to 0101 sap introduction (20)

PDF
SAP Overview for Managers
PDF
Abap sample code
PDF
Abap sample
PDF
Abap start
PDF
Abap sample programs 24 slides
PDF
Sap abap tutorials
PDF
sap abap training in chennai
PPT
Lecture01 abap on line
PPT
Abap for sd consultatnt
PPTX
SAP ABAP Online Training Course for Beginners
DOCX
Project Report on SAP
PPTX
DOC
PPTX
Sap for beginners
PDF
abapin21days.pdf
PDF
Sap fundamentals
PDF
Sap standard Enhancement UserExits tutorials
PPTX
Sap fico demo presentation
PPTX
Sap fico demo presentation
SAP Overview for Managers
Abap sample code
Abap sample
Abap start
Abap sample programs 24 slides
Sap abap tutorials
sap abap training in chennai
Lecture01 abap on line
Abap for sd consultatnt
SAP ABAP Online Training Course for Beginners
Project Report on SAP
Sap for beginners
abapin21days.pdf
Sap fundamentals
Sap standard Enhancement UserExits tutorials
Sap fico demo presentation
Sap fico demo presentation

Recently uploaded (20)

PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
Computer Architecture Input Output Memory.pptx
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
Complications of Minimal Access-Surgery.pdf
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
advance database management system book.pdf
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
Trump Administration's workforce development strategy
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
Computer Architecture Input Output Memory.pptx
Paper A Mock Exam 9_ Attempt review.pdf.
FORM 1 BIOLOGY MIND MAPS and their schemes
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
TNA_Presentation-1-Final(SAVE)) (1).pptx
Complications of Minimal Access-Surgery.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
advance database management system book.pdf
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Trump Administration's workforce development strategy
Environmental Education MCQ BD2EE - Share Source.pdf

0101 sap introduction

Editor's Notes

  • #3: ATS App. Prog. – ABAP Programming Module Presentations
  • #4: ATS App. Prog. – ABAP Programming Module Presentations
  • #5: The SAP Business Framework is an integrated, open, component-based product architecture that encompasses SAP R/3 enterprise applications and third-party products and technologies. The advantages of SAP R/3 can be summarized as flexibility, scalability and expandability. SAP R/3 is often referred to in terms of “applications” or “modules”. A SAP R/3 application or module is a set of programs that has been designed for a specific type of business processing. Examples of SAP modules are FI (Financials) and SD (Sales & Distribution). Within the context of the Business Framework, these applications are referred to as “software components”. With each release of SAP, there is further de-coupling of the application modules to support SAP’s vision of developing R/3 into a family of components that can be upgraded individually.
  • #6: All R/3 systems include a set of core components, referred to as R/3 BASIS. Examples of SAP BASIS components are the ABAP Interpreter and the ABAP Dictionary. The R/3 BASIS system is what guarantees the integration between all of the application modules and also guarantees that the application modules are platform independent. A typical SAP R/3 installation must include BASIS and will also include one or more of the SAP modules.
  • #7: Customizing is the adaptation of the general SAP system to a company’s specific requirements. SAP is typically customized via the following two methods: Configuration ABAP development Configuration is the assigning of values to thousands of possible settings within the SAP modules. The following are examples of configuration activities: Specifying whether Purchase Order numbers will be user entered or system generated. If system-generated numbers are to be used, a number range must be set up as well. Specifying the required fields on a customer order screen. Specifying the fields that will comprise the code block for a particular type of journal entry. Setting up company codes and default currencies for each company. ABAP development encompasses the creation and modification of ABAP programs.
  • #8: ABAP is a programming language created by SAP for the development of application programs. SAP developers use ABAP to build the transactions that comprise SAP R/3 applications. SAP customers use ABAP to add additional business functionality (i.e., customize) the SAP R/3 applications.
  • #9: ABAP development activities typically fall into one of the following categories: Reports Interfaces Conversions Extensions Forms
  • #10: An ABAP report program reads data from the SAP database, performs any required data manipulation (e.g., summarization, sorting) and outputs the data to either the computer screen or a printed page. SAP provides many standard ABAP reports with the base R/3 installation. Most SAP customers, however, wish to have their own set of custom reports to complement the suite provided by SAP. These custom reports will be created by the ABAP development team as a part of the SAP implementation project. There are a number of other tools available to facilitate the development of reports using SAP data, including SAP ReportPainter, SAP Open Information Warehouse, SAP Business Warehouse as well as numerous third party reporting and data warehouse tools. Most SAP customers will use one or more of these other tools in addition to custom ABAP reports. An examination of these additional tools is not within the scope of this course.
  • #11: With the majority of SAP installations, the enterprise solution will comprise some other systems as well as SAP. Each of these other systems (i.e., tax system, production scheduler) must be able to communicate with SAP. This communication is performed via interfaces. Interfaces are typically categorized as inbound (i.e., SAP is the target system - the data is coming in to SAP from another system) or outbound (i.e., SAP is the source system - the data is taken out of SAP and sent out to another system). An interface typically has three program components: Extract Translation Load An extract program will execute on the source system, and a load program will execute on the target system. A translation program may be developed on either the source or target system; this is dependent on the design. The above examples show translation occurring in SAP. Interfaces can be developed to execute in one of the following three modes: Synchronous (i.e., online, real time) Asynchronous (i.e., near real time) Batch
  • #12: When SAP is implemented at a company, it is typically going to be replacing a number of existing systems (i.e., legacy systems). Before a legacy system can be “turned off,” key business data must be migrated from the legacy system to SAP. The process for moving the data is referred to as “conversion.” From a development perspective, conversion programs are designed and developed in the same manner as inbound interfaces. Examples of data that often needs to be converted are: General Ledger Account Balances Open Purchase Order and Inventory
  • #13: SAP provides a number of options for extending the base SAP software. Customizing: SAP provides a number of “hooks” (commonly referred to as user-exits) that allow for the tailoring of SAP functionality to meet a company’s specific business needs. This option is typically exercised when it is absolutely necessary to change SAP-delivered programs and an appropriate user-exit exists. Modifications: SAP permits SAP-delivered programs to be changed directly. These changes are typically not supported by SAP and must be reapplied following every software upgrade. This option is typically exercised as a last resort. New ABAP development: SAP allows the augmenting of the standard SAP R/3 through the development of additional objects and programs without changing existing SAP R/3 programs. This is the preferred process of adding new functionality to SAP in the absence of an applicable add-on/bolt-on. Add-on/Bolt-on: A number of third party products have been introduced in the marketplace to provide additional functionality to SAP. Many of these products are certified by SAP. These solutions are typically used when customer requirements are not fully satisfied by base SAP and a suitable product exists to fill the gap.
  • #14: An SAPscript form is an R/3 template that consists of layout and content information. A specific SAPscript form is assigned to each form (needed when dealing with your business partners). SAPscript forms are used by the R/3 system to print the forms, distribute them via several channels such as E-mail or fax, or display them on screen. Examples of SAPscript forms: Sales Order Confirmation Invoices Purchase Order Checks