• No results found

Implementing RosettaNet with XI 3.0

N/A
N/A
Protected

Academic year: 2021

Share "Implementing RosettaNet with XI 3.0"

Copied!
46
0
0

Loading.... (view fulltext now)

Full text

(1)

SAP Exchange Infrastructure 3.0

Implementing RosettaNet

with XI 3.0

SAP Exchange Infrastructure 3.0

Sam Raju

(2)

Agenda

B2B in XI 3.0

Evolution of B2B Standards

Summary

Focus vertical industry High Tech -RosettaNet

(3)

Agenda

B2B in XI 3.0

Evolution of B2B Standards

Summary

Focus vertical Industry High Tech -RosettaNet

(4)

B2B And Industry Standards Support – Challenges

Business Partners Business Partner Application SAP Application Marketplaces Other Integration Solution B2B Tool B2B Tool 3rd Party Application SAP Application Hard-coded Integration Workflow Tool Industry standard Adapter EAI Tool Mainframe Application S e c u ri ty Industry Standard Protocols

n Different solutions for A2A and B2B scenarios

n Custom solutions to connect to Industry Standards compliant business partners

n Substantial effort to develop and support mappings to standard interfaces

(5)

B2B In XI 3.0

Industry Standard Protocols B2B Messaging ri ty Small Trading Partners XI SAP Application Business Partner Business Partner Any Application Partner Connectivity Kit

(6)

B2B In XI 3.0

Industry Standard Protocols B2B Messaging Integration Repository Business Processes Business Scenarios Integration Directory Collaboration Agreements Partner Business Partners Business Partners Integration Server BPE Integration Engine Adapter Engine Collaboration Profiles Adapter Framework Messaging SAPApplication Routing Rules Any Application

(7)

Encryption

Non-Repudiation of receipt Non-Repudiation of origin Data Integrity

Signature

Message Level Security (for B2B) Connection Level Security

(HTTPS) XI 3.0 RNIF XI 3.0 XI protocol XI 1.0 / XI 2.0 Availability Levels of Security

B2B Security details

P

P

P

P

P

P

P

P

P

P

P

WS-Security

(8)

Agenda

B2B in XI 3.0

Evolution of B2B Standards

Summary

Focus vertical industry High Tech -RosettaNet

(9)

Evolution of B2B

Process Integration

(RosettaNet)

Transaction Exchange

(EDI)

Information Sharing

(web site)

(10)

RosettaNet and EDI

EDI (Electronic Data Interchange) is a standard format for

exchanging Business Data.

EDI Standards include EDIFACT/ANSI X.12.

EDI to XML

n EDI was launched in 1970s.

n EDI is complex and costly.

n XML is more recent invention for exchanging information between computer systems.

n RosettaNet Standards are based on XML.

The Basic difference between EDI and RosettaNet Standards is

that EDI exchanges documents such as purchase orders, while

RosettaNet defines business processes such as purchase order

(11)

Rosettanet vs EDI

Custom Industry Dictionaries Standard Industry Dictionaries

Large Businesses All Businesses Regional Standard Global Standard X12/EDIFACT XML Van-enabled Internet-enabled Technology 10% of B2B processes 100% of B2B processes Message-centric Process-centric

EDI

RosettaNet

(12)

VAN VAN

P.O. Acknowledgment (855)

Manual Retries upon failure …

Buyer

Seller

P.O. (850)

VAN

P.O. (850)

Basic PO Flow - EDI

EDI Translator ERP System

EDI Translator ERP System

(13)

PO Response Acknowledgement

Auto Retries upon failure…

Buyer

Seller

Purchase Order PIP3A4 Request

Basic PO Flow - RosettaNet

XML/RNIF Adapter ERP System

XML/RNIF Adapter ERP System

Request Acknowledgement

Purchase Order PIP3A4 Request Request Acknowledgement

(14)

Agenda

B2B in XI 3.0

Evolution of B2B Standards

Summary

Focus vertical industry High Tech -RosettaNet

(15)

SAP XI Provides Industry Standards Technology

Industry Standard Protocols B2B Messaging u ri ty Integration Repository & Integration Directory

Partner Connectivity Kit Business Partners Business Partners Integration Server BPE Integration Engine Adapter Engine SAPApplication Any Application

(16)

Industry Standards Support

Integration Repository Business Scenarios Integration Directory Collaboration Agreements Integration Server BPE Integration Engine Adapter Engine Collaboration Profiles Adapter Framework SAP CRM

SAP Industry Solution IDOC/Proxy

Business Partner

Industry Standard Protocol

(17)

SAP® Business Packages for Industry Standards

Provide Solution Kits for specific industries

Deliver mappings for RosettaNet, CIDX, others to follow

Application adoption

n Enhance business applications like mySAP CRM or mySAP SCM to support SAP® Business Packages for high priority processes

Mapping

n Including message sets for the industries according to their priority

n Support mappings: versions, upgrade, maintenance

Process Integration

n Message protocol implementation (such as RNIF 2.0 for RosettaNet and Chem e-standards for CIDX)

(18)

Agenda

B2B in XI 3.0

Evolution of B2B Standards

Summary

Focus vertical industry High Tech -RosettaNet

(19)

What is RosettaNet?

A Consortium of more than 500 companies founded in 1998

n Create & Implement internet based e-biz standards in High Tech Industry

Boards: Information Technology (IT), Electronic Components (EC), Semiconductor Manufacturing (SM), Software Providers (SP), Telecommunication (newly formed)

Global Standard:

n Americas, Europe, Japan, Korea, Singapore, Taiwan, Malaysia, Philippines

Who are RosettaNet members?

n Most of the top High-Tech companies around the world

n Sony, TSMC, UMC, SMIC

n Intel, Cisco, TI, HP, Dell, Applied Materials, Motorola, Molex n Nokia, STM

(20)

Why SAP Supports RosettaNet

RosettaNet = High Tech Industry Speak

B2B communication is essential for High Tech collaboration

High Tech companies are demanding their partners to comply

n Evaluate their partners thru the adoption of RosettaNet standards

Customers demand for RosettaNet support

n Want SAP to deliver a solution to lower the RosettaNet implementation cost

RosettaNet is the proven e-standard

n Other standards such as CIDX and PIDX are leveraging the foundation components

(21)

Main components of RosettaNet standards…

PIPs (Partner Interface Processes)

n Public processes between business partners, linking each private process into a business transaction

n based on simple, transactional exchange of business documents

(NOT a business process with complex control flow !)

n Request-confirm (two-action)

n One-way notification (single-action)

n comprises business document definition

n DTD

n Message Guideline (= possibly complex validation rules)

n based on Business Transaction Dialog (RNIF 2.0 higher layers)

n defines additional business signal and exception handling for “atomic outcome” of business document exchange

n defines business activity performance controls

(22)

Main components of RosettaNet Standards

RosettaNet Implementation Framework – low level

n Protocol specification standardizing the packaging, routing, transport and message choreography of all PIP messages and business signals

Meta-Level Framework:

n no real class library n protocol specification Transport n http, https, smtp, … Packaging n S/MIME Security n S/MIME

Message Choreography for Business Transaction Dialog

n Business Signals n positive ACKs

(23)

RosettaNet support for SAP applications – What is

involved?

Application

Application

Business Logic

Interface Interface Interface

Map Map Map

RosettaNet PIPs Business Logic Integration Logic Industry Standard processes

n Application enhancements to better enable RosettaNet

n Dedicated message mappings for supported PIPs delivered with XI n RNIF 2.0 native with XI 3.0

(24)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates Routing Rules

(25)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios RNIF to Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates PIP as scenario, Std Interfaces, Std Message Types, Channel Templates, Business Process Mappings

(26)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates PIP as scenario, Std Interfaces, Std Message Types, Channel Templates, Business Process Mappings Party, PIP as service, Channel Agreement, ...

(27)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios RNIF to Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates PIP as scenario, Std Interfaces, Std Message Types, Channel Templates, Business Process Mappings Party, PIP as service, Channel Agreement, ... BT Dialog, TRP, Security,

(28)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates PIP as scenario, Std Interfaces, Std Message Types, Channel Templates, Business Process Mappings Party, PIP as service, Channel Agreement, ... BT Dialog, Message Monitoring Alerting

(29)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios RNIF to Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates PIP as scenario, Std Interfaces, Std Message Types, Channel Templates, Business Process Mappings Party, PIP as service, Channel Agreement, ... BT Dialog, TRP, Security, Message Monitoring Alerting XI 3.0 Protocol ACK Handling

(30)

XI 3.0 RosettaNet Support

Integration Repository Integration Repository Integration Server Integration Server

Business Process Engine Integration Engine Adapter Engine SAP Industry Sol. (High Tech) SAP Industry Sol. (High Tech) IDoc/ Proxy Message Interfaces Business Processes Mappings Business Scenarios Integration Directory Integration Directory Collaboration Profiles Collaboration Agreements Central Monitoring Central Monitoring Runtime Workbench CCMS Alerting FW Party, Service Channel Templates PIP as scenario, Std Interfaces, Std Message Types, Channel Templates, Business Process Mappings Party, PIP as service, Channel Agreement, ... BT Dialog, Message Monitoring Alerting XI 3.0 Protocol ACK Handling Business Process

(31)

Integration Repository – RosettaNet Content

n Two main software components in the repository they are RosettaNet and RosettaNet_R3

n The RosettaNet SWC contains the standard content

n RosettaNet_R3 SWC contains the integration content

(32)

External Definitions - DTDs behind the PIP standards

DTD XSD WSDL

(33)
(34)

Mappings from the PIP standard to the application

standard

IDOC from Repository RosettaNet Standard from Repository

(35)

B2B Configuration for a PIP

n Party

n DUNS as alternative Identifier

n PIP-as-Service

n Must follow naming convention !

n RosettaNet Standard Interfaces n Channel definition based on

templates from IB Repository n Shipped to customer

n No need to configure what is std.

n Possible to override standard values

n Configure transport level settings (URLs…)

n Specify Certificates in Agreements

(36)

RNIF adapter – key features

n Pack and unpack RosettaNet messages

n Structural verification of the message headers

n Handling of message security

n Uses the Collaboration Partner

Agreements to manage RosettaNet PIP exchanges

n RosettaNet defined error handling procedure

n Message monitoring & auditing

n React to failures in the backend applications

RNIF adapter

Industry Standards Content

Integration Server Integration Repository Adapter Engine Adapter Framework

(37)

RNIF adapter – security configurations

General adapter framework security settings apply for the RNIF adapter Message security credentials are stored in the J2EE key store

Includes the public and private key certificates for the local as well as the business partners

Adapter framework service user must be assigned the Keystore administrator role for the particular view in the key storage

Applies to all views which are referenced in the sender and receiver agreements for RosettaNet trading partners

Appropriate communication channels and agreements need to be configured in the Integration Directory

(38)
(39)
(40)

Release Schedule for SAP® Business Packages

Timeline: scheduled with ramp-up XI 3.0

SAP® Business Package for RosettaNet: Scenarios

(41)

Release Schedule SAP® Business Packages

Timeline: To be scheduled after ramp-up XI 3.0

SAP® Business Package for RosettaNet: Scenarios

n Forecasting n Replenishment

n Preparation for Distribution n Design Win Management n Ship From Stock & Debit

n Manage Mfg Work Order and WIP

n Technical Support & Service Management

(42)

Agenda

B2B in XI 3.0

Evolution of B2B Standards

Summary

Focus vertical industry High Tech -RosettaNet

(43)

Summary and Benefits

SAP supports industry standards

SAP closely collaborates with industry leaders and industry bodies SAP® Business Package for RosettaNet leverage SAP NetWeaverTM

technologies

SAP® Business Package for RosettaNet :

ØHelps reduce TCO while connecting with trading partners

ØLowers project implementation time for collaborative business processes

ØCreates new opportunities to adopt collaborative business practices

(44)

Q&A

(45)

è

Service Marketplace

http://service.sap.com

n NetWeaver information: alias /netweaver

n XI general information: alias /xi

n XI Roadmap: alias /xi -> XI in Detail -> XI 3.0 n Ramp-Up: alias /rampup

n Business Connectors: alias /connectors

è

SAP Developer Network

http://sdn.sap.com

è

SAP Help Portal

http://help.sap.com/

n Follow SAP NetWeaver > SAP Exchange Infrastructure

Resources

(46)

n No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

n Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

n Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks of Microsoft Corporation.

n IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®, MVS/ESA, AIX®, S/390®, AS/400®, OS/390®, OS/400®, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere®, Netfinity®, Tivoli®,

Informix and Informix® Dynamic ServerTM are trademarks of IBM Corporation in USA and/or other countries.

n ORACLE® is a registered trademark of ORACLE Corporation.

n UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of the Open Group.

n Citrix®, the Citrix logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and other Citrix product names referenced herein are trademarks of Citrix Systems, Inc.

n HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

n JAVA® is a registered trademark of Sun Microsystems, Inc.

n JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

n MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One.

References

Related documents

To e xpla in how the industrial chains e xert an influence on each other in the sense of statistical significance, based on the 10,000 groups of data in all four financia

Total concentration of PAHs (gaseous phase + particulate phase) according to sampling period which were sampled by active air sampler... General PAH chromatogram obtained from

When the performance of non-ELL students on the ISAT was compared to ELL students who attained English language proficiency in SY 2012 (transitioned), the achievement gaps

This working paper belongs to the evaluation project on Gender Aware Approaches in Agricultural Programmes jointly commissioned by the Sida Secretariat for Evaluation and

The concentration of Al2O3 shows higher values in the non-magnetic products in all size fractions and consequently the minerals muscovite and gibbsite are mainly

The Mission of VA SORCC is to serve as a national resource for eligible veterans, providing quality residential treatment in addictions, mental health, physical and

In order to improve the electron transport properties of the structure compared to structure A, the first injector well is widened (from 23 ˚ A to 27 ˚ A) in order to lower the

The present paper addresses the analysis of aircraft engine performance in terms of thrust, fuel flow and specific fuel consumption (SFC) at different mixing ratio