Integration of SAP BusinessObjects BI Suite With SAP NetWeaver BW and SAP ERP
SAP Business One Integration for NetWeaver(B1ISN) - Archive · 2019-11-12 · ©SAP AG 2006,...
Transcript of SAP Business One Integration for NetWeaver(B1ISN) - Archive · 2019-11-12 · ©SAP AG 2006,...
SAP Business One Integration for NetWeaver(B1ISN) –Introduce
Chris ChenSBS Solution Management Rollout
Delhi, India, Nov 22nd 2006
AGENDA
Integration Scenarios with Demos
References
Business One Integration Strategy
System Architecture
Q&A
AGENDA
Integration Scenarios with Demos
References
Business One Integration Strategy
System Architecture
Q&A
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 4
Small Business Report Card
Large Businesses (1,000+ Employees)200 M Employees (18% of Total)$503 B IT Spending (49% of Total)3 to 4% CAGR
78.3 MillionFirms
(99.2%)
613,700Firms(0.8%)
45,000Firms
(0.06%)
•
•
SAP Business One is an affordable, integrated business management solution designed specifically for small and midsize companies (10-100 employees)
Medium Businesses (100-999 Employees)190 M Employees (17% of Total) $208 B IT Spending (20% of Total)9 to10% CAGR
Small Businesses (1-99 Employees)700 M Employees (65% of Total) $321B IT Spending (31% of Total)13 to14% CAGR
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 5
Small Business Market
Small Businesses (1- 100 Employees)
78.3 MillionFirms
(99.2%)
613,700Firms(0.8%)
45,000Firms
(0.06%)
Subsidiaries
Business One Sweet Spot
Very Small Business
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 6
Purchase Inventory
Big Picture
Reporting
Master Data
Sales Office
Retailer
DistributionProduction
myS
AP
Business S
uite-based O
perations
Dealer
Controlling CRMAdmini-stration
Service Station
Supplier
Distributor
Retailer Retailer
Invoices
SA
P N
etWeaver
Sales Orders
Small Branch
SmallSubsidiary
• Sales Offices• Service Stations• Retailer• Distributors• Suppliers• Dealer• …
• Sales Offices• Service Stations• Retailer• Distributors• Suppliers• Dealer• …
Head-quarters
“How can I make it happen that the financial and sales data of our subsidiaries comes in time and in good quality?”
“How can I provide HR as a central shared service for my subsidiaries?”
“What do I have to do to speed up my subsidiary order process so that our replenishment and delivery processes are more efficient and accurate?”
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 7
The Need to Integrate & Standardize Systems
Ensuring consistency throughout the business ecosystem
Headquarters
Branch Office
Customer
Acquisition
Customer
Branch Office
Subsidiary
ManufacturingSite
Supplier
IMPROVE CONTROLReal-time insightMaster data consistency Standardize operations
INCREASE EFFICIENCYFaster month-end closingAutomated processingImproved collaboration
LOWER COSTSHarmonize dataLower maintenance costsReduce administrative burden
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 8
SAP Business One Integration Technology provides generic, message-based and declarative integration capabilities based on model-driven integration
Embedded Integration with mySAP Business Suite
Headquarters
Branch Office
Customer
Acquisition
Customer
Branch Office
Subsidiary
ManufacturingSite
Supplier
Preconfigured Integration Content for mySAP
Master Data DistributionIntercompany Business Reporting
Integration content for SME-like Use Cases
EcosystemData MigrationIntegration of third party applications and Web services
Starting 2007
Starting 2007
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 9
Separation of Content and Technology
Main benefitsReduction of complexity through clear focus on content, technology and toolsHigh flexibility due to interdependency of a particular technologyHigh re-usage of Business Integration ContentRapid implementation and minimal skill set for standard integration cases
SAP‘s strategy for SAP Business One
Integration
Integration content
Integration technology Integration tools
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 10
Supported SAP Components
mySAP ERP / R/3
► R/3 4.6 C
► R/3 4.7 110
► R/3 4.7 200
SAP NetWeaver MDM 5.5 SP3
Headquarters Subsidiary/Branch
SAP Business One
► 2004 A/B/C (Win)
► 2004.2 B (Win)
► 2005 A/B (Win)
► …
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 11
Value Proposition of B1 Integration Technology
Value Proposition
► Easy data and content sharing between SAP systems
► Homogeneous, harmonized, and standardized processes
► Close SAP NetWeaver alignment
► Preconfigured Business Integration Units
► Preconfigured Integration Pattern
► Preconfigured support for SAP technologies like SAP XI
► Rapid development of custom integration content
► Reduced risk of human error and higher data accuracy
► Lightweight architecture and platform independency
► Low skill set for implementation and maintenance
► Faster alignment between business and IT capabilities
High Productivity
Fast Implementation
Low TCO
AGENDA
Integration Scenarios with Demos
References
Business One Integration Strategy
System Architecture
Q&A
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 13
System Landscape for B1 Integration Technology
TechnologyComponentDatabase
OptionalTechnologyComponent
FrontendComputer
ApplicationComponent
OptionalApplicationComponent
Communication Link PortNon-SAP/
Non-specifiedComponent
Industry-specific
Component
mySAP
SAP DB
R/3
B1i / B1 Server
Front End
B1 Server
B1 DB
B1 Client
IE 6.0 SP1
RFC
JDBC
DI API
J2SDK 1.4.2_09
Apache Tomcat 5.0
B1i Technology 1.0
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 14
The Underlying Technology
Technology(XCellerator, BizProcessor, BizStore)
Technical Integration Model – Modeling Entities(Integration Application, IPO-Models, BizFlows, Atoms)
Integration Pattern Library(Internal Pattern, External Pattern)
Semantical Integration Models (SIM)
Business Integration Units (BIU)Semantical
Adapter
TechnicalAdapter
SAP Visual C
omposer
Model-Driven Integration (MDI) Repository & Directory
Integration Foudation
Integration Content
Integration Tool
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 15
Major Integration Task
Technical Integration Model
Semantical Integration Model
Pattern Library
Business Integration UnitsBusinessIntegrationLayer
SemanticalIntegrationLayer
TechnicalIntegrationLayer
IntegrationContent
IntegrationFoundation
Built & RunDevelop your own Integration Content guided through by the Semantical Integration Model
Built & RunDevelop your own Integration Content guided through by the Semantical Integration Model
Config & RunHelp yourself by configure ready-to-run Integration Content
Config & RunHelp yourself by configure ready-to-run Integration Content
B1i Technology( XCellerator, BizProcessor)
Technical Adapter(DI-API, RFC) BizStore
SemanticAdapter
RepositoryDirectory
B1i Application (IPO Steps)
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 16
Integration Content Development
Simple – Pre-configured
Full-fledged – Flexible
PartnerSA
P
Configuration
Support
Micro Scenarios
Tailored ContentD
esignSupport
Integration Pattern
Technical Pattern
Admin
Generic
Operation
Ex .Operation
Service
Integration LibraryFramework
Con
tent
Dev
elop
men
t
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 17
BIU
Business Integration Unit (BIU)
Is the smallest granular unit dealing with business logic
Used to build business scenarios
Covers the complete logic between two concrete systems
Runs between two application systems in one direction
Enables a phased implementation approach
Business Scenario: Replenishment
Send PurchaseOrder
B1 R/3Receive ShippingNotification
ReceiveInvoice
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 18
Semantical Integration Model (SIM)
SIM
Semantical Integration Model (SIM)
A SIM covers all functionality that all BIUs have in common
Controls in a generic way the process flow between B1 and R/3– How B1 is interacting with R/3 – all the particular things
– For example: - Retrieve data- Enrich the data- Check out the rules- Handover the data
R/3 / B1
B1 / R/3
ErrorHandling
BIU
RetrieveData Enrichment Receiver
Determination Transformation Handover
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 19
Graphical Integration Application Design with the SAP NetWeaver Visual Composer
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 20
Technical Options of the Integration with B1IntNW
Integration over SAP Business One Integration• SAP NetWeaver Process Integration (XI) is optional (and can serve as message hub/service)
• The integration of subsidiaries can be grouped and separated to create an additional layer of abstraction
Integration over SAP NetWeaver Process Integration (XI)
• All integration logic resides in a central PI (XI)• Every SAP Business One company is controlled over PI (XI)
• SAP Business One Integration as message hub• Individual processes between HQs and every single subsidiary (option)
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 21
SAP Business One Integration Technology
The SAP Business One Integration Technology is a generic framework for semantical system integration
► Pure JAVA-based
► XML/XSLT-centric
► Highly declarative and pattern-based (instead of programmatic)
► Does not focus on technical integration (only to the reasonable minimum)
► Prerequisites
► Java Web-Container (Servlet Environment)
► J2SE 1.4.x
► State-of-the-art XML/XSLT Processor
► RDBMS
► For SAP Business One connectivity: DI API
► Runtime Environment, browser-based user interface for administration
► Preconfigured content (various pattern of different kinds)
► Designtime Tools, e.g. SAP NetWeaver Visual Composer
AGENDA
Integration Scenarios with Demos
References
Business One Integration Strategy
System Architecture
Q&A
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 23
Integration Scenario 1 – Master data distri.
mySAP™ERP / All-in-One
SAP B1
Distribution of Material master / Customer master
mySAP ERP ►► SAP Business One■ Initial Download■Delta Download
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 24
Integration Scenario 2 – Intercompany Sales
mySAP™ERP / All-in-One
Intercompany sales from central stock
mySAP ERP ► SAP Business One►
purchase order
confirmation
Delivery
SAP B1
sales order
drafts goods receipt document
invoice accounts payableinvoice accounts receivable
AGENDA
Integration Scenarios with Demos
References
Business One Integration Strategy
System Architecture
Q&A
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 26
B1 Integration Technology Landing Page on PartnerEdge
http://service.sap.com/smb/sbo -> Solution Overview -> Integration Compatibilities
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 27
SDN Online Community
http://www.sdn.sap.com
https://www.sdn.sap.com/irj/sdn/developerareas/businessone
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 28
Demo in Our Online Demo & Evaluation Environment!
• http://service.sap.com/smb/sbo -> Solution Overview -> Demo & Evaluation Center• This environment is “in front of” the SAP intranet, therefore accessible from every
PC/laptop that has an internet connection• The intended use is for internals and for partners to do product demos or
evaluations together with a customer
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 29
For Interested Partners
GeneralPartner has sales opportunities where
– The integration of B1 and SAP enterprise application, e.g. mySAP ERP, is a requirement (this case refers to SAP Business One integration for SAP NetWeaver* (B1ISN))
– The integration of other distributed applications or services is a requirement (this case refers to the plain SAP Business One integration platform* (B1IP))
Sales RoleUnderstand the issue of integration and integration projects, esp. the difference between semantics and technologyArticulate the value of integration platforms vs. adapters and connectorsCommunicate the complements of different integration approaches for B1 (DI API, B1IP, B1ISN)Main source: http://service.sap.com/smb/sbo/b1i
Consulting RoleUnderstanding of the process or process steps that shall be integrated, this includes knowledge about the application or services that shall be integrated with B1Install and configure B1IP/B1ISNActivation and configuration of preconfigured integration scenarios, incl. value mappingDiscuss technical infrastructure issues (central vs. distributed deployment, security, …)Visit the level 1 B1IP/B1ISN training (TB1BIT)Sources: http://service.sap.com/smb/sbo/b1i, https://www.sdn.sap.com/irj/sdn/developerareas/businessone
Development / Maintenance / Support RoleInstall and configure the B1IP/B1ISN (TB1BIT)Implement different technical infrastructures (central vs. distributed deployment, security, …)Customizing of the offering of preconfigured integration scenarios (see SDN documentation on BIU development)(Build new integration content) (depending on SAP deliverables that are expected with B1 2006 A release -> B1IP Partner Enablement Package) (see SDN documentation on BIU development)XML/XSLT skillsDI API knowledgeMain source: https://www.sdn.sap.com/irj/sdn/developerareas/businessone
*The SAP Business One integration platform is a generic model-driven and message-based integration platform. It’s the foundation for SAP Business One integration for SAP NetWeaver, which offers a preconfigured solution for customers who want to integrate B1 (running in their subsidiaries) with e.g. mySAP ERP (running in the HQ.)
AGENDA
Integration Scenarios with Demos
References
Business One Integration Strategy
System Architecture
Q&A
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 31
Thank You!
Thank You!
http://service.sap.com/smb/sbo
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 32
Copyright 2006 SAP AG. All Rights Reserved
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.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.
© SAP AG 2006, Business One Integration for NetWeaver Introduce / Chris Chen / 33
Copyright 2006 SAP AG. Alle Rechte vorbehalten
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.
Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.
Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® und SQL Server® sind eingetragene Marken der Microsoft Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower und PowerPCsind Marken oder eingetragene Marken der IBM Corporation.
Adobe, das Adobe Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Inc. in den USA und/oder anderen Ländern.
ORACLE® ist eine eingetragene Marke der ORACLE Corporation.
UNIX®, X/Open®, OSF/1® und Motif® sind eingetragene Marken der Open Group.
Citrix®, das Citrix-Logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® und andere hier erwähnte Namen von Citrix-Produkten sind Marken von Citrix Systems, Inc.
HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
JAVA® ist eine eingetragene Marke der Sun Microsystems, Inc.
JAVASCRIPT® ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie.
MaxDB ist eine Marke von MySQL AB, Schweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.
Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.
Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden.
SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts.
SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.
Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinkszugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab.