Professional Documents
Culture Documents
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
R/3 APO
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
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
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
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
SEM System
ERP Backend
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
Manager (planner)
APO System
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
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
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
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
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
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
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
Service requirements
SAP AG 2003
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