SlideShare ist ein Scribd-Unternehmen logo
1 von 30
SAP – ABAP…First Step
Author :
           Akash R. Bhavsar
SAP



• SAP – SYSTEM APPLICATIONS AND
 PRODUCTS IN DATA PROCESSING.



• ERP – ENTERPRISE RESOURCE PLANNING
• VISMA – SALES PROCESS

• SALES FORCE – SALES PROCESS

• J.D.EDWARD – MANUFACTURING BUSINESS

• ORACLE – HR & FINANCE MANAGEMENT
WHY SAP - ERP
• TO OPTIMIZE – MAXIMUM UTILIZATION THE
    CURRENT RESOURSES.
•   THE CURRENT RESOURSES LIKE MAN POWER,
    MACHINE, FINANCE, GOODS OF THE
    ORGANIZATION
•   AVOIDS DELAYS – CAUSE LOSES
•   MAKE STAFF MORE RESPONSIBLE TOWARDS
    THE JOB
•   HELPS TO IMPROVE THE STRATEGIC DECISION
    MAKING
WHY SAP - ERP
• USE REPORTING TOOL FOR IMPLEMENTING
    DIFFERENT PROCESS AND MAKE ONE
    DECISION
•   ADVANCE FEATURES –
    –   WEB DYNPRO
    –   SAP NETWEAVER
    –   ENHANCEMENT PACKAGES
SEAVES AS CROSS PLATEFORMS INTEGRATION
  TOOL
SAP - ABAP
• ABAP – ADVANCE BUSINESS APPLICATION
 PROGRAMMING

• SAP USE FOR IT FOR CREATING – MODIFYING
 – DIFFERENT APPLICATIONS ALSO FOR OTHER
 MODULES.

• ABAP/4 – SUPPORTS OOPS 4TH GENERATION
 LANGUAGE
SAP - ABAP

• REPORTING LANGUAGE

• PART OF PASCALS & C

• PROCEDURAL PROGRAMMING AND OOPS
 – SUPPORTS BOTH
SAP - FEATURES

• SUPPORTS INDUSTRY BUSINESS

• CONVENTIONAL BUSINESS PROCESS VS
 ERP BUSINESS PROCESS – FUNCTIONAL
 MODULES

• EASY TO MAINTAIN CENTERAL PROCESS
SAP - FEATURES

• 17000 TABLES

• 11000 APPLICATIONS

• DATABASE INDEPENDENT

• PLATEFORM INDEPENDENT
DRAWBACKS

• HIGH COST

• DELAYS

• NEED EXPERTS CONSULTANT

• FEAR OF – PROJECT MIGHT GET FAIL
SAP ERP PROJECTS
• END TO END - IMPLEMENTATION -
    COMPLETELY NEW
•   SUPPORT PROJECT – PERIODIC SUPPORT
•   UPGRADE PROJECT –
        - NOW 4.6CC TO 4.7EE – ENTERPRISE
    EDITION
•   ROLLOUT PROJECT – DATA IS KEPT IN OLD
    VERSION MOVED TO NEW VERSION THROUGH
    THIS PROJECTS
SAP – ERP VERSIONS

• 4.6CC – CENTERAL COMPONENT
• 4.7EE – ENTERPRISE EDITION
  Now
• 6.0ECC – ERP CENTERAL COMPONENT
SAP – TRANSACTION CODE

• THROUGH WHICH WE CAN OPEN ANY
  FILE – DIRECTORY DIRECTLY – APART
  FOR LONG PATH
• TO OPEN AALICATION
LOGIN

• ONLY AND ONLY ONE WAY TO LOGIN TO
 SAP
  – CLIENT :
  – USER ID :
  – PASSWORD :
  – LANGUAGE : IN18 –
    INTERNATIONALIZATION – last part for
    LANGUAGES
CLIENTS

• SET OF USERS

• STORES DATA TO DATA BASE SERVER
LANDSCAPES

• THREE TYPES OF CLIENTS
  - DEVELOPMENT – ABAP DEVELOPER WORKS
  - QUALITY – THIS CLIENT TO CHECK FOR
 ERROR OR QUALITY OF DEVELOPMENT
 CLIENTS – ABAP’ERS ALSO CAN WORK
  - PRODUCTION – END USERS WORKS
  - Functional Person CAN WORK IN ALL THREE.
Three Tiers Architecture

• Presentation Server – login pad of SAP
  – Sapgui.exe – Need to install – You can get
    presentation server or login pad


• Application Server – More then 11000
  Applications

• Database Server – 17000 tables for database
Sap Offers Wast Range of Products
For All Companies
•
•          SAP Business SUITE
•       SAP Business ALL – IN – ONE             MNC
•         SAP Business BYDESIGN                 Company
                                                USE
•           SAP Business ONE
                                        High Cost
                                        Usage
                                        Integration

                            Small Company USE
SAP Business ONE

• Company less then 100 employees and 30 users

• Ms WORD and EXCEL

• For SMALL and Mid Size Companies

• Implementation Time - Approx. 6-8 weeks
• Available in 40 countries – 20 languages
SAP Business ByDesign

• Used for midsize companies

• With between 100 – 500 Employees

• Available in USA, Germany, France, UK, China,
  India

• Implementation Time – Approx 4-8 weeks
SAP Business ALL – in - ONE

• Up to 2500 employees

• Available in 50 countries

• Implementation Time – approx 8-16 weeks

• Industry Specific
• NETWEAVER
SAP Business SUITE

•   Complete Spectrum of Business Solutions
•   Complete Business Software Package
•   Comprehensive and Flexible Applications with
    highly evolved functions :
•   Complete Integration
•   Industry Typical Functional
•   Unlimited Scalability
•   Smooth Collaboration via INTERNET
Maintenance Strategy

• Maintenance for FIVE YEARS – followed by
  the ONE YEAR Extended Maintenance for
  Maintenance Fees of 2% More..         5–
  1–2
• Optionally 2 Year for Maintenance Fees of
  4% More
SAP NETWEAVER

• People Integration
• Information Integration
• Process Integration
• Application Integration
• Life Cycle Management
• Composite Application Integration
Important Notes

• Just SAVE is not enough in SAP
• CTRL + S – for SAVE SAP OBJECTS
• User defined object names – starts with
  “y” and “z”
• CTRL + F3 – for ACTIVATE the OBJECT
  – MUST REQURED – for transport to next
   object
• Objects get allocated in REPOSITORY.
• /NSE38 …DIRECT JUMP… “/N”
Important Transaction Codes
•   ABAP DATA DICTONARY – SE11
•   ABAP EDITOR – SE38
•   FUNCTION BUILDER – SE37
•   CLASS BUILDER – SE24
•   SCREEN PAINTER – SE51
•   MENU PAINTER – SE41
•   REPOSITORY BROWSER – SE80
•   MESSAGE CLASS – SE91
•   TRANSACTION CODE – SE93
    – ABAP WORKBENCH TOOLS IN ALL T-CODES
      RESIDES THERE.
Some Important Tables

• LFA1
• EKKO
• EKPO
• KNA1
• VBAK
• VBAP
DATA DICTONARY - SE11

•   DATABSE SERVER
•   TABLE
•   DATA ELEMENT
•   STRUCTURE
•   LOCK OBJECT
•   VIEW
•   TABLE TYPE
•   TYPE POOL
Domain & Data element

• NAME               SACHIN



• Filed.lable       char(6)

• Data element        domain (data type)
• (which types of field saved as Data Elements)
Important Websites

• Sap.COM
• Help.sap.com
• Sdn.com

Weitere ähnliche Inhalte

Was ist angesagt?

Call transaction method
Call transaction methodCall transaction method
Call transaction method
Kranthi Kumar
 
Enhancement framework the new way to enhance your abap systems
Enhancement framework   the new way to enhance your abap systemsEnhancement framework   the new way to enhance your abap systems
Enhancement framework the new way to enhance your abap systems
Kranthi Kumar
 

Was ist angesagt? (20)

Sap abap real time questions
Sap abap real time questionsSap abap real time questions
Sap abap real time questions
 
Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programming
 
Alv theory
Alv theoryAlv theory
Alv theory
 
Sap abap
Sap abapSap abap
Sap abap
 
SAP-ABAP/4@e_max
SAP-ABAP/4@e_maxSAP-ABAP/4@e_max
SAP-ABAP/4@e_max
 
Call transaction method
Call transaction methodCall transaction method
Call transaction method
 
Abap package concept
Abap package conceptAbap package concept
Abap package concept
 
List Processing in ABAP
List Processing in ABAPList Processing in ABAP
List Processing in ABAP
 
SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionary
 
Field symbols
Field symbolsField symbols
Field symbols
 
07.Advanced Abap
07.Advanced Abap07.Advanced Abap
07.Advanced Abap
 
Sap abap
Sap abapSap abap
Sap abap
 
Object oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAPObject oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAP
 
SAP Adobe forms
SAP Adobe formsSAP Adobe forms
SAP Adobe forms
 
ABAP for Beginners - www.sapdocs.info
ABAP for Beginners - www.sapdocs.infoABAP for Beginners - www.sapdocs.info
ABAP for Beginners - www.sapdocs.info
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
 
Enhancement framework the new way to enhance your abap systems
Enhancement framework   the new way to enhance your abap systemsEnhancement framework   the new way to enhance your abap systems
Enhancement framework the new way to enhance your abap systems
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
 
Module pool programming
Module pool programmingModule pool programming
Module pool programming
 
SAP INTRO
SAP INTROSAP INTRO
SAP INTRO
 

Andere mochten auch

Sap abap ppt
Sap abap pptSap abap ppt
Sap abap ppt
vonline
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
Bunty Jain
 

Andere mochten auch (12)

Sap abap ppt
Sap abap pptSap abap ppt
Sap abap ppt
 
SAP ABAP Latest Interview Questions with Answers by Garuda Trainings
SAP ABAP Latest Interview Questions with Answers by Garuda TrainingsSAP ABAP Latest Interview Questions with Answers by Garuda Trainings
SAP ABAP Latest Interview Questions with Answers by Garuda Trainings
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answers
 
SAP ABAP Material
SAP ABAP MaterialSAP ABAP Material
SAP ABAP Material
 
Badi document
Badi documentBadi document
Badi document
 
Sap abap ale idoc
Sap abap ale idocSap abap ale idoc
Sap abap ale idoc
 
SAP Transport System; Step-by-step guide from concept to practical
SAP Transport System; Step-by-step guide from concept to practicalSAP Transport System; Step-by-step guide from concept to practical
SAP Transport System; Step-by-step guide from concept to practical
 
Clients in sap
Clients in sapClients in sap
Clients in sap
 
Lsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAPLsmw ppt in SAP ABAP
Lsmw ppt in SAP ABAP
 
Dialog programming ABAP
Dialog programming ABAPDialog programming ABAP
Dialog programming ABAP
 
Maximizing SAP ABAP Performance
Maximizing SAP ABAP PerformanceMaximizing SAP ABAP Performance
Maximizing SAP ABAP Performance
 
ABAP Message, Debugging, File Transfer and Type Group
ABAP Message, Debugging, File Transfer and Type GroupABAP Message, Debugging, File Transfer and Type Group
ABAP Message, Debugging, File Transfer and Type Group
 

Ähnlich wie SAP ABAP - Needed Notes

Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksMastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Jan Coetzee
 

Ähnlich wie SAP ABAP - Needed Notes (20)

Hopper sap services
Hopper sap servicesHopper sap services
Hopper sap services
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
 
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
 
SAP S4/HANA meetup overview
SAP S4/HANA meetup overview SAP S4/HANA meetup overview
SAP S4/HANA meetup overview
 
Racing for the Flexibility Integrating Aras into the IT Landscape
Racing for the Flexibility Integrating Aras into the IT LandscapeRacing for the Flexibility Integrating Aras into the IT Landscape
Racing for the Flexibility Integrating Aras into the IT Landscape
 
RDS Supporting SAP HANA
RDS Supporting SAP HANARDS Supporting SAP HANA
RDS Supporting SAP HANA
 
Mann-India_SAP-Offering_Extended-WM
Mann-India_SAP-Offering_Extended-WMMann-India_SAP-Offering_Extended-WM
Mann-India_SAP-Offering_Extended-WM
 
Anwendungsbeispiele verschiedener SAP-Alfresco Umgebungen - Volker Bläsig, CE...
Anwendungsbeispiele verschiedener SAP-Alfresco Umgebungen - Volker Bläsig, CE...Anwendungsbeispiele verschiedener SAP-Alfresco Umgebungen - Volker Bläsig, CE...
Anwendungsbeispiele verschiedener SAP-Alfresco Umgebungen - Volker Bläsig, CE...
 
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatreRealtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
Realtech Presentation at SAPPHIRE 2016 - SUSE Mini-theatre
 
Achieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP AppsAchieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP Apps
 
SAP HANA on Power
SAP HANA on PowerSAP HANA on Power
SAP HANA on Power
 
AS400/iSeries Services - Application Modernization- Migration- Development- S...
AS400/iSeries Services - Application Modernization- Migration- Development- S...AS400/iSeries Services - Application Modernization- Migration- Development- S...
AS400/iSeries Services - Application Modernization- Migration- Development- S...
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to Ignition
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to Ignition
 
HANA a PoV
HANA a PoVHANA a PoV
HANA a PoV
 
Sap – An Applications Perspective Vikram Singh Sankhala
Sap – An Applications Perspective Vikram Singh SankhalaSap – An Applications Perspective Vikram Singh Sankhala
Sap – An Applications Perspective Vikram Singh Sankhala
 
Bi4.1 and beyond
Bi4.1 and beyondBi4.1 and beyond
Bi4.1 and beyond
 
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksMastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
 
Chainsys proposal ki v1-28-feb-2013
Chainsys proposal ki  v1-28-feb-2013Chainsys proposal ki  v1-28-feb-2013
Chainsys proposal ki v1-28-feb-2013
 
Saving Time And Money Using Automate Studio To Query and Post SAP® Data
Saving Time And Money Using Automate Studio To Query and Post SAP® DataSaving Time And Money Using Automate Studio To Query and Post SAP® Data
Saving Time And Money Using Automate Studio To Query and Post SAP® Data
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

SAP ABAP - Needed Notes

  • 1. SAP – ABAP…First Step Author : Akash R. Bhavsar
  • 2. SAP • SAP – SYSTEM APPLICATIONS AND PRODUCTS IN DATA PROCESSING. • ERP – ENTERPRISE RESOURCE PLANNING
  • 3. • VISMA – SALES PROCESS • SALES FORCE – SALES PROCESS • J.D.EDWARD – MANUFACTURING BUSINESS • ORACLE – HR & FINANCE MANAGEMENT
  • 4. WHY SAP - ERP • TO OPTIMIZE – MAXIMUM UTILIZATION THE CURRENT RESOURSES. • THE CURRENT RESOURSES LIKE MAN POWER, MACHINE, FINANCE, GOODS OF THE ORGANIZATION • AVOIDS DELAYS – CAUSE LOSES • MAKE STAFF MORE RESPONSIBLE TOWARDS THE JOB • HELPS TO IMPROVE THE STRATEGIC DECISION MAKING
  • 5. WHY SAP - ERP • USE REPORTING TOOL FOR IMPLEMENTING DIFFERENT PROCESS AND MAKE ONE DECISION • ADVANCE FEATURES – – WEB DYNPRO – SAP NETWEAVER – ENHANCEMENT PACKAGES SEAVES AS CROSS PLATEFORMS INTEGRATION TOOL
  • 6. SAP - ABAP • ABAP – ADVANCE BUSINESS APPLICATION PROGRAMMING • SAP USE FOR IT FOR CREATING – MODIFYING – DIFFERENT APPLICATIONS ALSO FOR OTHER MODULES. • ABAP/4 – SUPPORTS OOPS 4TH GENERATION LANGUAGE
  • 7. SAP - ABAP • REPORTING LANGUAGE • PART OF PASCALS & C • PROCEDURAL PROGRAMMING AND OOPS – SUPPORTS BOTH
  • 8. SAP - FEATURES • SUPPORTS INDUSTRY BUSINESS • CONVENTIONAL BUSINESS PROCESS VS ERP BUSINESS PROCESS – FUNCTIONAL MODULES • EASY TO MAINTAIN CENTERAL PROCESS
  • 9. SAP - FEATURES • 17000 TABLES • 11000 APPLICATIONS • DATABASE INDEPENDENT • PLATEFORM INDEPENDENT
  • 10. DRAWBACKS • HIGH COST • DELAYS • NEED EXPERTS CONSULTANT • FEAR OF – PROJECT MIGHT GET FAIL
  • 11. SAP ERP PROJECTS • END TO END - IMPLEMENTATION - COMPLETELY NEW • SUPPORT PROJECT – PERIODIC SUPPORT • UPGRADE PROJECT – - NOW 4.6CC TO 4.7EE – ENTERPRISE EDITION • ROLLOUT PROJECT – DATA IS KEPT IN OLD VERSION MOVED TO NEW VERSION THROUGH THIS PROJECTS
  • 12. SAP – ERP VERSIONS • 4.6CC – CENTERAL COMPONENT • 4.7EE – ENTERPRISE EDITION Now • 6.0ECC – ERP CENTERAL COMPONENT
  • 13. SAP – TRANSACTION CODE • THROUGH WHICH WE CAN OPEN ANY FILE – DIRECTORY DIRECTLY – APART FOR LONG PATH • TO OPEN AALICATION
  • 14. LOGIN • ONLY AND ONLY ONE WAY TO LOGIN TO SAP – CLIENT : – USER ID : – PASSWORD : – LANGUAGE : IN18 – INTERNATIONALIZATION – last part for LANGUAGES
  • 15. CLIENTS • SET OF USERS • STORES DATA TO DATA BASE SERVER
  • 16. LANDSCAPES • THREE TYPES OF CLIENTS - DEVELOPMENT – ABAP DEVELOPER WORKS - QUALITY – THIS CLIENT TO CHECK FOR ERROR OR QUALITY OF DEVELOPMENT CLIENTS – ABAP’ERS ALSO CAN WORK - PRODUCTION – END USERS WORKS - Functional Person CAN WORK IN ALL THREE.
  • 17. Three Tiers Architecture • Presentation Server – login pad of SAP – Sapgui.exe – Need to install – You can get presentation server or login pad • Application Server – More then 11000 Applications • Database Server – 17000 tables for database
  • 18. Sap Offers Wast Range of Products For All Companies • • SAP Business SUITE • SAP Business ALL – IN – ONE MNC • SAP Business BYDESIGN Company USE • SAP Business ONE High Cost Usage Integration Small Company USE
  • 19. SAP Business ONE • Company less then 100 employees and 30 users • Ms WORD and EXCEL • For SMALL and Mid Size Companies • Implementation Time - Approx. 6-8 weeks • Available in 40 countries – 20 languages
  • 20. SAP Business ByDesign • Used for midsize companies • With between 100 – 500 Employees • Available in USA, Germany, France, UK, China, India • Implementation Time – Approx 4-8 weeks
  • 21. SAP Business ALL – in - ONE • Up to 2500 employees • Available in 50 countries • Implementation Time – approx 8-16 weeks • Industry Specific • NETWEAVER
  • 22. SAP Business SUITE • Complete Spectrum of Business Solutions • Complete Business Software Package • Comprehensive and Flexible Applications with highly evolved functions : • Complete Integration • Industry Typical Functional • Unlimited Scalability • Smooth Collaboration via INTERNET
  • 23. Maintenance Strategy • Maintenance for FIVE YEARS – followed by the ONE YEAR Extended Maintenance for Maintenance Fees of 2% More.. 5– 1–2 • Optionally 2 Year for Maintenance Fees of 4% More
  • 24. SAP NETWEAVER • People Integration • Information Integration • Process Integration • Application Integration • Life Cycle Management • Composite Application Integration
  • 25. Important Notes • Just SAVE is not enough in SAP • CTRL + S – for SAVE SAP OBJECTS • User defined object names – starts with “y” and “z” • CTRL + F3 – for ACTIVATE the OBJECT – MUST REQURED – for transport to next object • Objects get allocated in REPOSITORY. • /NSE38 …DIRECT JUMP… “/N”
  • 26. Important Transaction Codes • ABAP DATA DICTONARY – SE11 • ABAP EDITOR – SE38 • FUNCTION BUILDER – SE37 • CLASS BUILDER – SE24 • SCREEN PAINTER – SE51 • MENU PAINTER – SE41 • REPOSITORY BROWSER – SE80 • MESSAGE CLASS – SE91 • TRANSACTION CODE – SE93 – ABAP WORKBENCH TOOLS IN ALL T-CODES RESIDES THERE.
  • 27. Some Important Tables • LFA1 • EKKO • EKPO • KNA1 • VBAK • VBAP
  • 28. DATA DICTONARY - SE11 • DATABSE SERVER • TABLE • DATA ELEMENT • STRUCTURE • LOCK OBJECT • VIEW • TABLE TYPE • TYPE POOL
  • 29. Domain & Data element • NAME SACHIN • Filed.lable char(6) • Data element domain (data type) • (which types of field saved as Data Elements)
  • 30. Important Websites • Sap.COM • Help.sap.com • Sdn.com