You are on page 1of 21

0

mySAP.com

Contents:
System Overview Internet Technologies Interfaces SAP Service Marketplace

SAP AG 2003

SAP AG

TAW10

2-1

0.2
mySAP.com (1)

System Overview System Overview Internet Technologies Internet Technologies Interfaces Interfaces SAP Service Marketplace SAP Service Marketplace

SAP AG 2003

SAP AG

TAW10

2-2

0.3
Possibilities Offered by mySAP.com
Only a fraction of the integration possibilities is shown here...

R/3

The Internet, or 'the rest of the world' Other software New business partner
BW R/3: FI/CO R/3: HR CRM Legacy software R/3: SD

Marketplace

Laptop or PDA (handheld) Field staff

Only browser required Customer


TM

R/3 APO

Other software Business partner

Your company

SAP AG 2003

mySAP.com provides the option of mapping internal business processes with employees and external business processes for partners, customers or suppliers using the Internet.

SAP AG

TAW10

2-3

0.4
SAP R/3 (Enterprise)
SAP GUI for HTML

browser browser Classic users

SAP R/3 (Enterprise)

SAP GUI SAP GUI ESS Middleware components


(such as SAP ITS)

browser browser

ESS = Employee Self-Service


SAP AG 2003

SAP R/3 Enterprise provides a wide range of core business functions (as did its precursor, SAP R/3), including Financial Accounting and Human Resources Management. SAP R/3 Enterprise, which excellently complements all SAP solutions, can be used as an ERP backend system.

SAP AG

TAW10

2-4

0.5
mySAP CRM
e.g. Internet selling

browser browser

Mobile Services

Middleware components

CRM System

ERP Backend

Laptop Laptop

Call Center

SAP GUI SAP GUI


SAP AG 2003

Many companies now attach growing importance to generating and maintaining customer loyalty. This is why it is necessary to manage customer information efficiently. mySAP Customer Relationship Management (mySAP CRM) not only enables you to do this, it also enables you to optimize your customer relationships as a whole and throughout the life cycle from customer acquisition through sales processes and order fulfillment to customer service.

SAP AG

TAW10

2-5

0.6
mySAP E-Procurement

Catalog ...
Middleware EBP System ERP Backend

Employees within your company

SAP GUI SAP GUI

... Internet Marketplace


Not necessarily required

SAP AG 2003

mySAP E-Procurement supports business-to-business procurement of both production materials and indirect materials (pencils, paper, etc.). You can make purchases on e-marketplaces, use electronic bid invitations or search for the best offers on the World Wide Web.

SAP AG

TAW10

2-6

0.7
mySAP BI
BW System
ERP Backend

Manager

... GUI GUI

SEM System

ERP Backend

Not necessarily required


SAP AG 2003

The mySAP Business Intelligence solution provides you with a variety of options for extracting, evaluating, storing and disseminating the data in your systems so you can make business or strategic decisions. mySAP BI components: - SAP Business Information Warehouse (SAP BW) - SAP Strategic Enterprise Management (SAP SEM)

SAP AG

TAW10

2-7

0.8
mySAP SCM
Manager (person responsible)
BW System ERP Backend

GUI GUI (Excel-based (Excel-based for example) for example)

Manager (planner)
APO System

Other ERP Backend

SAP GUI SAP GUI


SAP AG 2003

mySAP Supply Chain Management (mySAP SCM) gives you the tools you need to manage your entire logistics chain, so you can control all intracompany and intercompany processes, from mapping the logistics chain to sourcing, and from requirements planning to sales. The Internet-enabled functions in mySAP Supply Chain Management allow you to control the logistics chain even beyond your company boundaries. This enables you to collaborate with your partners and customers, exchanging important information and reacting swiftly as the need arises. One of the central modules of mySAP SCM is the Advanced Planner & Optimizer (APO). APO includes the following components: Supply Chain Cockpit, Demand Planning, Supply Network Planning and Deployment, Production Planning and Detailed Scheduling and Global Available-toPromise. By combining APO with the Business Information Warehouse, SAP customers can optimize performance and costs along the entire logistics chain.

SAP AG

TAW10

2-8

0.9
mySAP Enterprise Portal
ERP Backend

Employee

Portal

browser browser browser browser browser browser Browser Browser Other ERP Backend

Other sources of information or systems (such as the Internet)


SAP AG 2003

Possibilities offered by mySAP Enterprise Portal: - Simple, uniform access to different sources of information (single point of entry) - Easy access to different software components from various providers (for example, Baan, PeopleSoft, Oracle, and Siebel, alongside SAP) - Users need to log onto the portal once only to access all systems (Single Sign On) - Role-based access to functions - The portal can be personalized by adjusting it to personal needs - Secure access from anywhere mySAP Enterprise Portal can be used as an employee, customer and/or supplier portal, amongst others.

SAP AG

TAW10

2-9

0.10
mySAP.com (2)

System Overview System Overview Internet Technologies Internet Technologies Interfaces Interfaces SAP Service Marketplace SAP Service Marketplace

SAP AG 2003

SAP AG

TAW10

2-10

0.11
SAP ITS, SAP Web AS: HTTP Communication
HTTP request
HTTP

Web server SAP ITS


RFC/ DIAG SAP Application Server previously "SAP Basis") SAP Web Application Server optional RFC Various SAP systems HTTP

SAP AG 2003

There are basically two ways of accessing an SAP component in dialog mode from the Internet: - Using the SAP Internet Transaction Server (SAP ITS) - Using the Internet Communication Manager (ICM) of the SAP Web Application Server (SAP Web AS)

SAP AG

TAW10

2-11

0.12
The SAP Internet Transaction Server
SAP ITS

Service files

Common host
Web browser Web server WGate TCP/IP AGate DIAG RFC SAP System

HTTP

CGI*

HTML page

CSS files

HTMLBusiness Templates Flow files

* NSAPI and ISAPI are also supported


SAP AG 2003

The SAP ITS provides the following options: - Automatic conversion of SAP screens into HTML format - Use of screen-based IACs (Internet Application Components) that have been delivered with the R/3 System for years (the online store, for example) - Use of the SAP GUI for HTML, a 1:1 conversion of SAP screens into HTML

SAP AG

TAW10

2-12

0.13
The SAP Web Application Server
SAP Application Server, up to (incl.) Rel. 4.6D SAP Web Application Server as of Rel. 6.10

Dispatcher WP WP WP WP

Dispatcher WP WP
Memory pipes

ICM

DB
SAP AG 2003

DB

The SAP Web AS is a further development of the classic SAP Basis technology. A new process has been added to the SAP kernel, the Internet Communication Manager (ICM). The ICM enables you to process directly queries that were placed from the Internet/Intranet via a browser. The Web browser and ICM communicate using Business Server Pages; these are HTML pages that also contain ABAP coding, for example, so that the HTML page can be filled with data at runtime. The SAP GUI for HTML cannot currently be used with the ICM (-> SAP ITS)

SAP AG

TAW10

2-13

0.14
mySAP.com (3)

System Overview System Overview Internet Technologies Internet Technologies Interfaces Interfaces SAP Service Marketplace SAP Service Marketplace

SAP AG 2003

SAP AG

TAW10

2-14

0.15
Interfaces Technologies Used in SAP Systems

SMTP SMTP
II ED ED
BAPI BAPI OLE OLE RFC RFC CPI-C CPI-C TCP/IP TCP/IP
SAP AG 2003

HTTP HTTP

AL ALE E

Open Interfaces
LU6.2 LU6.2 Open Interfaces

mySAP.com is an open system. It supports a variety of network communication protocols. Information can be exchanged between component systems and non-SAP systems. SAP supports the TCP/IP (Transmission Control Protocol/Internet Protocol) and SNA LU6.2 (System Network Architecture; Logical Unit 6.2) protocols. Communication in mySAP.com takes place using the standard TCP/IP protocol. LU6.2 was developed by IBM and is used to communicate with mainframe-based R/2 Systems. R/3 application programming supports CPI-C (Common Programming Interface Communication), RFC (Remote Function Call) and OLE Automation (Object Linking and Embedding) as communication interfaces. Other interfaces are based on this technology, such as communication via BAPIs (Business Application Programming Interfaces), EDI (Electronic Data Interchange) or an ALE (Application Link Enabling) distribution model. It is also possible to send and receive mails using SMTP (Simple Mail Transfer Protocol).

SAP AG

TAW10

2-15

0.16
Business Process Distribution Using ALE

Distributed business processes


Accounting Central Controlling Information systems: Inventory Purchasing Sales Central purchasing Reference system for master data and tax data

Plant maintenance Inventory management Internal sales, shipping and billing Local purchasing PP

Sales, shipping and billing Purchasing of trading goods Inventory management Local Controlling

SAP AG 2003

ALE is the business-controlled message exchange - Through synchronous and asynchronous communication - Using BAPI interfaces and IDoc data containers - Using consistent data (the applications do not use a central database, but are filled independently by regional databases with their own database) - Across loosely linked SAP applications.

SAP AG

TAW10

2-16

0.17
RFC Connection Options
SAP system
(SAP R/2 also possible)

External system

ABAP program RFC interface

External program RFC interface

SAP system
RFC interface ABAP program

SAP AG 2003

Remote Function Call (RFC) is a communications interface that is based on CPI-C, but which has more functions and is easer for application programmers to use. You can use R/3 and R/2 Systems as well as external applications as RFC communication partners. See also SAP Notes 13903 and 116051. RFC is the protocol for calling special subroutines over the network. These subroutines are labeled function modules. Function modules are comparable with C functions or PASCAL procedures. They have a defined interface via which data, tables and return codes can be exchanged. Function modules are managed in the R/3 System in their own function library, called the Function Builder.

SAP AG

TAW10

2-17

0.18
Remote Function Call in Detail
Calling system
RFC DESTINATION R/2 R/3 DEST

System called

...

... CALL FUNCTION XY DESTINATION DEST EXPORTING... IMPORTING... ... RFC interface

FUNCTION XY. . . . ENDFUNCTION. RFC interface RFC interface

SAP AG 2003

Function modules remote calls across system borders are only different to local remote calls in that a special parameter (Destination) specifies the destination host on which the program is to be executed. There are three types of RFC call: - Synchronous RFC call: the calling program stops until the function module has been processed in the destination system and any results have been returned to the caller. Only then does the calling program continue processing. - Asynchronous RFC call: the calling program runs parallel to and independently of function module processing in the destination system. Programmers are responsible for handling result processing. In addition, the destination system must also be available at the time of the RFC call. - Transactional RFC call: several function modules can be grouped into one transaction. They are processed in the destination system within an LUW once only, and in the sequence in which they were called. In the case of an error, the calling system receives a confirmation that you can access using Transaction SM58. In the case of transactional RFC, the destination system does not have to be available at the time of the RFC call. In addition, you can configure the frequency and intervals of individual queries.

SAP AG

TAW10

2-18

0.19
mySAP.com (4)

System Overview System Overview Internet Technologies Internet Technologies Interfaces Interfaces SAP Service Marketplace SAP Service Marketplace

SAP AG 2003

SAP AG

TAW10

2-19

0.20
service.sap.com the SAP Service Marketplace
Current Output / messages? Notes database

?? ?

Problem messages

Corrections

Training course information

Service requirements
SAP AG 2003

SAP Software Change Registration

The SAP Service Marketplace under http://service.sap.com is aimed at SAP customers and partners (unlike http://www.sap.com, which provides information on all SAP solutions and on SAP as a company for everyone). At the SAP Service Marketplace you can access various services, special information and additional offers. You must be registered as a user to use the SAP Service Marketplace. There is normally a contact person in each company who creates users for employees as required and sets authorizations. Access to the SAP Service Marketplace is free of charge (apart from the necessary Internet access).

SAP AG

TAW10

2-20

0.21
mySAP.com: Unit Summary

You are now able to Name some of the advantages that your company gains by using mySAP.com e-business solutions. Describe where SAP ITS and SAP Web AS can be used and how they work Name various interface technologies used by SAP systems Use the SAP Service Marketplace

SAP AG 2003

SAP AG

TAW10

2-21

You might also like