SlideShare uma empresa Scribd logo
1 de 10
SAP – WEB Integrations 
Ahmed Rami Elsherif 
elsherifr@hotmail.com
Introduction 
• One of the important challenges in a SAP 
implementation is its integration with other systems in 
the enterprise; another one is WEB enabling some of its 
functionalities. 
• SAP provides a basic infrastructure for integrations that 
is secure, efficient and transparent.
SAP Integration Technology 
Used in the presented 
solutions (BAPI,RFC)
General Design 
WEB Navigator 
SAP R/3 
SSL 
Certification Server 
TCP/IP 
Interface Server 
SSL 
WEB Server 
SCRIPT RFC y BAPI
Advantages 
 Data is created in real-time in SAP. 
 User friendly screens without extraneous fields. 
 Minimal training time. 
 Knowledge of how to navigate in SAP is not 
required.
Examples 
• Import/Export Data: In this application We read data from 
different modules of SAP, Save it in a local database, 
generate data equivalences and export it to other systems 
in a pre defined format. 
• Monetary Adjustment: Reads balance sheet data from 
SAP, calculates the monetary adjustment based on rules 
introduced in the application, and writes back the GL entry 
to SAP via BAPI call. 
• Purchase Order for Transport Service: Reads transport 
operations registered in SAP (IS-OIL), aggregates 
contract conditions, generates the conciliation sheet, 
generates the SAP PO of the service, and liberates it.
Data Export From SAP 
Import Data 
SAP 
Generate Text files to 
be consumed by other 
systems 
Relate data to 
Access 
Tables 
Repeat the same 
process from different 
SAP Modules
Monetary Adjustment 
Read SAP Balance 
Calculate 
Adjustment for 
Inflation 
Generate GL 
Entry in SAP 
SAP GL Entry created 
in real time
Transport Service PO 
SAP Purchase Relate Data Order 
to 
created in real time 
Contract 
Condition 
Read Transport 
Operations SAP IS OIL 
Generate PO 
VIA BAPI Call
Conclusion 
• Although SAP is intended to cover all activities in the 
enterprise other auxiliary or activity specific systems will 
exist and for that integration with SAP is essential. 
• ABAP is the official programming language of SAP, but 
every thing that can be done in ABAP also can be done 
in other programming languages using RFC and BAPIs.

Mais conteúdo relacionado

Mais procurados

SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...Sanjay Kumar PMP
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA MigrationBluefin Solutions
 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationBluefin Solutions
 
Simple finance Training | SAP Training
Simple finance Training | SAP TrainingSimple finance Training | SAP Training
Simple finance Training | SAP TrainingVenkat reddy
 
This is a short list of projects I have developed for lafarge
This is a short list of projects I have developed for lafargeThis is a short list of projects I have developed for lafarge
This is a short list of projects I have developed for lafargeJubayer Ahmed
 
Case study - Automotive DMS Connection to Salesforce.com
Case study - Automotive DMS Connection to Salesforce.comCase study - Automotive DMS Connection to Salesforce.com
Case study - Automotive DMS Connection to Salesforce.comRodney Birch
 
Webinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and AdvantagesWebinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and AdvantagesAPPSeCONNECT
 
Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013Somnath Manna
 
Sap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSoumya De
 
ISYX HANA MIGRATION SERVICES
ISYX HANA MIGRATION SERVICESISYX HANA MIGRATION SERVICES
ISYX HANA MIGRATION SERVICESSandeep Mahindra
 
Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...
Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...
Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...InnovusPartners
 
Sap scm apo debug in the cif
Sap scm apo debug in the cifSap scm apo debug in the cif
Sap scm apo debug in the cifExpertPlug
 
SAP ABAP - Needed Notes
SAP   ABAP - Needed NotesSAP   ABAP - Needed Notes
SAP ABAP - Needed NotesAkash Bhavsar
 
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud PlatformSITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud Platformsitist
 
Sap abap ppt
Sap abap pptSap abap ppt
Sap abap pptvonline
 
Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on lineMilind Patil
 

Mais procurados (20)

SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
SAP S/4 Simple Finance Implementation Strategy: Central Finance Deployment Op...
 
Cloud or On Premise
Cloud or On PremiseCloud or On Premise
Cloud or On Premise
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration
 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementation
 
Simple finance Training | SAP Training
Simple finance Training | SAP TrainingSimple finance Training | SAP Training
Simple finance Training | SAP Training
 
Migration to sap s4 hana
Migration to sap s4 hanaMigration to sap s4 hana
Migration to sap s4 hana
 
This is a short list of projects I have developed for lafarge
This is a short list of projects I have developed for lafargeThis is a short list of projects I have developed for lafarge
This is a short list of projects I have developed for lafarge
 
Case study - Automotive DMS Connection to Salesforce.com
Case study - Automotive DMS Connection to Salesforce.comCase study - Automotive DMS Connection to Salesforce.com
Case study - Automotive DMS Connection to Salesforce.com
 
Webinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and AdvantagesWebinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and Advantages
 
Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013Hana & Cloud SCM Applications TechEdBLR2013
Hana & Cloud SCM Applications TechEdBLR2013
 
Sap S/4 HANA New Implementation
Sap S/4 HANA New ImplementationSap S/4 HANA New Implementation
Sap S/4 HANA New Implementation
 
ISYX HANA MIGRATION SERVICES
ISYX HANA MIGRATION SERVICESISYX HANA MIGRATION SERVICES
ISYX HANA MIGRATION SERVICES
 
SAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migrationSAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migration
 
Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...
Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...
Oracle Hyperion Planning Case Study: Sourcing Consolidated Data from Hyperion...
 
Sap scm apo debug in the cif
Sap scm apo debug in the cifSap scm apo debug in the cif
Sap scm apo debug in the cif
 
SAP ABAP - Needed Notes
SAP   ABAP - Needed NotesSAP   ABAP - Needed Notes
SAP ABAP - Needed Notes
 
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud PlatformSITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
 
Sap abap ppt
Sap abap pptSap abap ppt
Sap abap ppt
 
309675745
309675745309675745
309675745
 
Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on line
 

Destaque

What makes ERP/SAP projects succeed?
What makes ERP/SAP projects succeed?What makes ERP/SAP projects succeed?
What makes ERP/SAP projects succeed?Monty Kalsi
 
IE-031 漢翔公司Erp Sap導入經驗分享Ok
IE-031 漢翔公司Erp Sap導入經驗分享OkIE-031 漢翔公司Erp Sap導入經驗分享Ok
IE-031 漢翔公司Erp Sap導入經驗分享Okhandbook
 
Presentation Project managment
Presentation Project managmentPresentation Project managment
Presentation Project managmentMalan Bothma
 
Consolidate your SAP System landscape Teched && d-code 2014
Consolidate your SAP System landscape Teched && d-code 2014Consolidate your SAP System landscape Teched && d-code 2014
Consolidate your SAP System landscape Teched && d-code 2014Goetz Lessmann
 
Data Design - the x factor for a successful data migration v1.3
Data Design - the x factor for a successful data migration v1.3Data Design - the x factor for a successful data migration v1.3
Data Design - the x factor for a successful data migration v1.3Richard Neale
 
Best Practices for Managing a Large-Scale SAP System Consolidation Project
Best Practices for Managing a Large-Scale SAP System Consolidation ProjectBest Practices for Managing a Large-Scale SAP System Consolidation Project
Best Practices for Managing a Large-Scale SAP System Consolidation ProjectSAPinsider Events
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management MethodologyC.Y Wong
 
Critical Success Factors in Implementation of ERP Systems
Critical Success Factors in Implementation of ERP SystemsCritical Success Factors in Implementation of ERP Systems
Critical Success Factors in Implementation of ERP SystemsStephen Coady
 
Project Managment Thinking
Project Managment ThinkingProject Managment Thinking
Project Managment ThinkingEmily Clasper
 
Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...
Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...
Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...Sasan Hosseyni
 
The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...
The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...
The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...SAPinsider Events
 
Manufacturing Execution System
Manufacturing Execution SystemManufacturing Execution System
Manufacturing Execution SystemAnand Subramaniam
 
SAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.infoSAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.infosapdocs. info
 
100 Day Plan for Directing a PMO
100 Day Plan for Directing a PMO100 Day Plan for Directing a PMO
100 Day Plan for Directing a PMOJack Brown
 
History and Evolution of ERP & SAP
History and Evolution of ERP & SAPHistory and Evolution of ERP & SAP
History and Evolution of ERP & SAPShivkumar Rai
 
Introduction to SAP ERP
Introduction to SAP ERPIntroduction to SAP ERP
Introduction to SAP ERPhasan2000
 

Destaque (20)

Introduction to ERP
Introduction to ERPIntroduction to ERP
Introduction to ERP
 
What makes ERP/SAP projects succeed?
What makes ERP/SAP projects succeed?What makes ERP/SAP projects succeed?
What makes ERP/SAP projects succeed?
 
IE-031 漢翔公司Erp Sap導入經驗分享Ok
IE-031 漢翔公司Erp Sap導入經驗分享OkIE-031 漢翔公司Erp Sap導入經驗分享Ok
IE-031 漢翔公司Erp Sap導入經驗分享Ok
 
Presentation Project managment
Presentation Project managmentPresentation Project managment
Presentation Project managment
 
Chapter 01 erp sap overview erp6
Chapter 01 erp sap overview erp6Chapter 01 erp sap overview erp6
Chapter 01 erp sap overview erp6
 
Consolidate your SAP System landscape Teched && d-code 2014
Consolidate your SAP System landscape Teched && d-code 2014Consolidate your SAP System landscape Teched && d-code 2014
Consolidate your SAP System landscape Teched && d-code 2014
 
Data Design - the x factor for a successful data migration v1.3
Data Design - the x factor for a successful data migration v1.3Data Design - the x factor for a successful data migration v1.3
Data Design - the x factor for a successful data migration v1.3
 
Best Practices for Managing a Large-Scale SAP System Consolidation Project
Best Practices for Managing a Large-Scale SAP System Consolidation ProjectBest Practices for Managing a Large-Scale SAP System Consolidation Project
Best Practices for Managing a Large-Scale SAP System Consolidation Project
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
Critical Success Factors in Implementation of ERP Systems
Critical Success Factors in Implementation of ERP SystemsCritical Success Factors in Implementation of ERP Systems
Critical Success Factors in Implementation of ERP Systems
 
Project Managment Thinking
Project Managment ThinkingProject Managment Thinking
Project Managment Thinking
 
Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...
Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...
Comparing SAP, Oracle, and Microsoft Solutions for Project Management; CLASH ...
 
The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...
The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...
The 2015 Guide to New SAP Solutions That Support End-to-End Logistics and Ord...
 
Manufacturing Execution System
Manufacturing Execution SystemManufacturing Execution System
Manufacturing Execution System
 
SAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.infoSAP Basis Training Material | www.sapdocs.info
SAP Basis Training Material | www.sapdocs.info
 
SAP Basics
SAP BasicsSAP Basics
SAP Basics
 
100 Day Plan for Directing a PMO
100 Day Plan for Directing a PMO100 Day Plan for Directing a PMO
100 Day Plan for Directing a PMO
 
PMO Frameworks
PMO FrameworksPMO Frameworks
PMO Frameworks
 
History and Evolution of ERP & SAP
History and Evolution of ERP & SAPHistory and Evolution of ERP & SAP
History and Evolution of ERP & SAP
 
Introduction to SAP ERP
Introduction to SAP ERPIntroduction to SAP ERP
Introduction to SAP ERP
 

Semelhante a SAP Web Integrations Using BAPI & RFC

Integration with SAP using Mule ESB
Integration with SAP using Mule ESBIntegration with SAP using Mule ESB
Integration with SAP using Mule ESBSanjeet Pandey
 
Features of Mule SAP Connector
Features of Mule SAP ConnectorFeatures of Mule SAP Connector
Features of Mule SAP ConnectorSanjeet Pandey
 
Sap integration by mule esb
Sap integration by mule esbSap integration by mule esb
Sap integration by mule esbSon Nguyen
 
Mule sap connector
Mule sap connectorMule sap connector
Mule sap connectorSon Nguyen
 
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...SreeGe1
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01Argos
 
Integrating SAP and Low-Code Plaforms
Integrating SAP and Low-Code PlaformsIntegrating SAP and Low-Code Plaforms
Integrating SAP and Low-Code PlaformsWarren Eiserman
 
Connect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceConnect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceSAP Customer Experience
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Daniel Graversen
 
L1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxL1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxGuruprasad Bellary
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Technology
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsMahmoud Tolba
 
SAP Tips and Tricks for Automation Developers from ABAP Developer
SAP Tips and Tricks for Automation Developers from ABAP DeveloperSAP Tips and Tricks for Automation Developers from ABAP Developer
SAP Tips and Tricks for Automation Developers from ABAP DeveloperTomaszGaczynski
 
Learn about Cloud and Scalability in SAP Hybris Commerce Technology Strategy
Learn about Cloud and Scalability in SAP Hybris Commerce Technology StrategyLearn about Cloud and Scalability in SAP Hybris Commerce Technology Strategy
Learn about Cloud and Scalability in SAP Hybris Commerce Technology StrategySAP Customer Experience
 
AD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP SolutionsAD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP SolutionsChristian Holsing
 

Semelhante a SAP Web Integrations Using BAPI & RFC (20)

Integration with SAP using Mule ESB
Integration with SAP using Mule ESBIntegration with SAP using Mule ESB
Integration with SAP using Mule ESB
 
Features of Mule SAP Connector
Features of Mule SAP ConnectorFeatures of Mule SAP Connector
Features of Mule SAP Connector
 
Sap integration by mule esb
Sap integration by mule esbSap integration by mule esb
Sap integration by mule esb
 
Mule sap connector
Mule sap connectorMule sap connector
Mule sap connector
 
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
Rabbani
RabbaniRabbani
Rabbani
 
Integrating SAP and Low-Code Plaforms
Integrating SAP and Low-Code PlaformsIntegrating SAP and Low-Code Plaforms
Integrating SAP and Low-Code Plaforms
 
Connect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceConnect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris Commerce
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018
 
L1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptxL1_RISE_with_SAP_NNN_V3.4.pptx
L1_RISE_with_SAP_NNN_V3.4.pptx
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
 
SAP Tips and Tricks for Automation Developers from ABAP Developer
SAP Tips and Tricks for Automation Developers from ABAP DeveloperSAP Tips and Tricks for Automation Developers from ABAP Developer
SAP Tips and Tricks for Automation Developers from ABAP Developer
 
B1if_Overview.pptx
B1if_Overview.pptxB1if_Overview.pptx
B1if_Overview.pptx
 
SAP.ppt
SAP.pptSAP.ppt
SAP.ppt
 
Dev207 berlin
Dev207 berlinDev207 berlin
Dev207 berlin
 
Learn about Cloud and Scalability in SAP Hybris Commerce Technology Strategy
Learn about Cloud and Scalability in SAP Hybris Commerce Technology StrategyLearn about Cloud and Scalability in SAP Hybris Commerce Technology Strategy
Learn about Cloud and Scalability in SAP Hybris Commerce Technology Strategy
 
AD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP SolutionsAD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP Solutions
 

Mais de Ahmed Rami Elsherif, PMP, ITBMC

Mais de Ahmed Rami Elsherif, PMP, ITBMC (20)

Leading change
Leading changeLeading change
Leading change
 
Liderando el Cambio
Liderando el CambioLiderando el Cambio
Liderando el Cambio
 
Ahmed Rami Elsherif, CV
Ahmed Rami Elsherif, CVAhmed Rami Elsherif, CV
Ahmed Rami Elsherif, CV
 
Bolivia decide presentacion
Bolivia decide presentacionBolivia decide presentacion
Bolivia decide presentacion
 
Invoicing your client with wikiprojects
Invoicing your client with wikiprojectsInvoicing your client with wikiprojects
Invoicing your client with wikiprojects
 
Wikiprojects: Una Introducción
Wikiprojects: Una Introducción Wikiprojects: Una Introducción
Wikiprojects: Una Introducción
 
ATCO-BaasKaar Roadmap to SAP Quality Award 2014
ATCO-BaasKaar Roadmap to SAP Quality Award 2014ATCO-BaasKaar Roadmap to SAP Quality Award 2014
ATCO-BaasKaar Roadmap to SAP Quality Award 2014
 
ATCO-SAP ERP Implementation
ATCO-SAP ERP ImplementationATCO-SAP ERP Implementation
ATCO-SAP ERP Implementation
 
Earned Value Analysis
Earned Value AnalysisEarned Value Analysis
Earned Value Analysis
 
Ahmed's 1 Page CV
Ahmed's 1 Page CVAhmed's 1 Page CV
Ahmed's 1 Page CV
 
ATCO Engineering - Process Evaluation
ATCO Engineering - Process EvaluationATCO Engineering - Process Evaluation
ATCO Engineering - Process Evaluation
 
Process groups and knowledge areas PMBOK 5th Edition
Process groups and knowledge areas PMBOK 5th EditionProcess groups and knowledge areas PMBOK 5th Edition
Process groups and knowledge areas PMBOK 5th Edition
 
dotProject Tutorial
dotProject TutorialdotProject Tutorial
dotProject Tutorial
 
Building your company's vision
Building your company's visionBuilding your company's vision
Building your company's vision
 
Introduction to dotProject
Introduction to dotProjectIntroduction to dotProject
Introduction to dotProject
 
Wikiprojects
WikiprojectsWikiprojects
Wikiprojects
 
HR Transformation
HR TransformationHR Transformation
HR Transformation
 
Sap Reporting
Sap ReportingSap Reporting
Sap Reporting
 
Business Intelligence Portal
Business Intelligence PortalBusiness Intelligence Portal
Business Intelligence Portal
 
Business Intelligence - Conceptual Introduction
Business Intelligence - Conceptual IntroductionBusiness Intelligence - Conceptual Introduction
Business Intelligence - Conceptual Introduction
 

SAP Web Integrations Using BAPI & RFC

  • 1. SAP – WEB Integrations Ahmed Rami Elsherif elsherifr@hotmail.com
  • 2. Introduction • One of the important challenges in a SAP implementation is its integration with other systems in the enterprise; another one is WEB enabling some of its functionalities. • SAP provides a basic infrastructure for integrations that is secure, efficient and transparent.
  • 3. SAP Integration Technology Used in the presented solutions (BAPI,RFC)
  • 4. General Design WEB Navigator SAP R/3 SSL Certification Server TCP/IP Interface Server SSL WEB Server SCRIPT RFC y BAPI
  • 5. Advantages  Data is created in real-time in SAP.  User friendly screens without extraneous fields.  Minimal training time.  Knowledge of how to navigate in SAP is not required.
  • 6. Examples • Import/Export Data: In this application We read data from different modules of SAP, Save it in a local database, generate data equivalences and export it to other systems in a pre defined format. • Monetary Adjustment: Reads balance sheet data from SAP, calculates the monetary adjustment based on rules introduced in the application, and writes back the GL entry to SAP via BAPI call. • Purchase Order for Transport Service: Reads transport operations registered in SAP (IS-OIL), aggregates contract conditions, generates the conciliation sheet, generates the SAP PO of the service, and liberates it.
  • 7. Data Export From SAP Import Data SAP Generate Text files to be consumed by other systems Relate data to Access Tables Repeat the same process from different SAP Modules
  • 8. Monetary Adjustment Read SAP Balance Calculate Adjustment for Inflation Generate GL Entry in SAP SAP GL Entry created in real time
  • 9. Transport Service PO SAP Purchase Relate Data Order to created in real time Contract Condition Read Transport Operations SAP IS OIL Generate PO VIA BAPI Call
  • 10. Conclusion • Although SAP is intended to cover all activities in the enterprise other auxiliary or activity specific systems will exist and for that integration with SAP is essential. • ABAP is the official programming language of SAP, but every thing that can be done in ABAP also can be done in other programming languages using RFC and BAPIs.