sap downstream web interfaces

10
SAP – WEB Interfaces OIL-Downstream Ahmed Rami Elsherif [email protected]

Upload: ahmed-elsherif

Post on 15-May-2015

300 views

Category:

Documents


0 download

DESCRIPTION

Concepts and Sample Solutions of SAP – WEB Interfaces for the OIL-Downstream industry

TRANSCRIPT

Page 1: Sap Downstream web interfaces

SAP – WEB InterfacesOIL-Downstream

Ahmed Rami [email protected]

Page 2: Sap Downstream web interfaces

Introduction

• One of the important challenges in a SAP implementation is its integration with other systems in the enterprise; another one is WEB enabling and reporting.

• SAP provides a basic infrastructure for integrations that is secure, efficient and transparent.

Page 3: Sap Downstream web interfaces

SAP Integration Technology

Used in the presented solutions (BAPI,RFC)

Page 4: Sap Downstream web interfaces

General Design

WEB Navigator

SAP R/3

Certification Server

SSL

TCP/IP

SSL

WEB Server

SCRIPT RFC y BAPI

Interface Server

Page 5: Sap Downstream web interfaces

Advantages

Data is created/read in real-time in/from SAP. User friendly screens without extraneous fields. Minimal training time. Knowledge of how to navigate in SAP is not

required.

Page 6: Sap Downstream web interfaces

Examples - Downstream

• Import/Export Data: Reads 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.

• Margin Analysis: Reads sales data from SD module, cost of goods sold from CO Module, saves data in a SQL flat table and produces margin analysis in different dimensions and units.

• 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 Downstream web interfaces

Data Export From SAP

BSIS

GL Index

VBRK

Invoice Header

KONV

Invoice Conditio

ns

VBRP

Invoice Lines

LIPS

Delivery Items

Equivalences Tables

Field X in SAP =Field Y in Sys. N

Script toRead SAP apply Equivalences

Scripts to generateInterface Files

QALS

Material Quality

MVER

Material

Consumption

COSP

Costs

Import Data SAP

Apply and update Equivalence rules

Generate Text files to be consumed by other

systems

Repeat the same process for different

SAP Modules (FI,CO,SD,MM,IS-

OIL,Others)

Page 8: Sap Downstream web interfaces

Margin Analysis

BSEG

GL Line Items

BSIS

GL Index

VBRK

Invoice Header

KONV

Invoice Conditio

ns

VBRP

Invoice Lines

LIPS

Delivery Items

MARGIN

MonthYearConceptAccountProfit CenterProductVolumeValue USValue BS

Script toRead SAP Write Flat Table

Scripts to present margin

Multi Unit Analysis (Margin,Sales,Taxes,Costs)

Graphical and numerical

presentation with drill downs.

Page 9: Sap Downstream web interfaces

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 Downstream web interfaces

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.