Sap Integrations
-
Upload
ahmed-elsherif -
Category
Documents
-
view
231 -
download
4
description
Transcript of Sap Integrations
![Page 2: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/2.jpg)
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.
![Page 3: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/3.jpg)
SAP Integration Technology
Used in the presented solutions (BAPI,RFC)
![Page 4: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/4.jpg)
General Design
WEB Navigator
SAP R/3
Certification Server
SSL
TCP/IP
SSL
WEB Server
SCRIPT RFC y BAPI
Interface Server
![Page 5: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/5.jpg)
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.
![Page 6: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/6.jpg)
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.
![Page 7: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/7.jpg)
Data Export From SAP
Import Data SAP
Relate data to Access Tables
Generate Text files to be consumed by other
systems
Repeat the same process from different
SAP Modules
![Page 8: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/8.jpg)
Monetary Adjustment
Read SAP Balance
Calculate Adjustment for
Inflation
Generate GL Entry in SAP
SAP GL Entry created in real time
![Page 9: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/9.jpg)
Transport Service PO
Read Transport Operations SAP IS OIL
Relate Data to Contract Condition
Generate PO VIA BAPI Call
SAP Purchase Order created in real time
![Page 10: Sap Integrations](https://reader033.fdocuments.net/reader033/viewer/2022052212/55557562b4c9055f5f8b4bb1/html5/thumbnails/10.jpg)
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.