solution architects team march 2011 - brain · pdf filesolution architects team march 2011...
TRANSCRIPT
SAP Business One Integration framework (B1if)
Training
Solution Architects Team
March 2011
Overview Session
© 2011 SAP AG. All rights reserved. 2
B1if training: Overview
The following session is designed to show you
an overview about B1if. When you end this
training you should understand:
What is B1if.
What is included in the out of the box scenarios.
What are the B1if components and model.
© 2011 SAP AG. All rights reserved. 3
Integration Strategy
Agenda
B1if in a Nutshell
Integration Model
Out of the box Content
Technology
© 2011 SAP AG. All rights reserved. 4
Agenda
Integration Strategy
B1if in a Nutshell
Integration Model
Out of the box Content
Technology
© 2011 SAP AG. All rights reserved. 5
SAP Business One roadmap – 2010-2014
Versions 8.81 , 8.82 , 9.0
Today:
Business Solution
Objective: Business Platform
© 2011 SAP AG. All rights reserved. 6
SAP Business One Integration framework (B1if)
Network of Solutions Supporting Network of Business and People
B1i as the platform for integration & collaboration
Integrates business partners, employees, etc. across system environments
Unifies business processes and automates operations across the ecosystem
© 2011 SAP AG. All rights reserved. 7
Important definitions
Is and Is not!
B1if IS strategy for SAP B1 to enable the evolution from a Business Application to a
Business Platform
B1if IS NOT a tool.
Main task
Enable SAP B1 to publish data (send) to external systems and to allow SAP B1 to
consume data (access) from external data provider.
Licensing
B1if is free of charge for all customers holding an SAP B1 license.
© 2011 SAP AG. All rights reserved. 8
B1if Key Aspects
Operational Efficiency
Standardized and automated operations
Full transparency and real-time insight
Improved collaboration
Consistent data and tight integration
Fast Implementation
Easy customization and extendibility
Structured framework and tools
Fully aligned with SAP overall technologies (PI, RFC, etc.)
Low TCO
Lightweight architecture: requires minimal skill set and reduces maintenance (can be run on a laptop and has a low processing overhead)
Investment protection as B1if follows established integration standards (XML, XSLT, HTTP)
Reduced administrative burden
© 2011 SAP AG. All rights reserved. 9
B1if and B1iSN
B1iSN(SAP Business One Integration for SAP NetWeaver)
B1if(SAP Business One Integration framework)
Marketing Positioning
Mainly focus on connecting SAP Business
One in Subsidiaries to SAP Business Suite in
Head Office for Subsidiary Integration.
Mainly focus on connecting B1 to an
ecosystem for business network integration
(SAP Business One, Database, File, EDI,
ALE/iDoc, Web Services, Http etc.)
Availability
Stand-alone product, available since 2005.
B1iSN 2007 and 8.8 version.
Officially available in SAP Business One
8.81 since April 2011, as part of SAP
Business One
Predefined Scenarios
Subsidiary Integration for SAP Business Suite
and SAP Business One like:
- Master Data Synchronization
- Intercompany Purchasing
- Sales Analysis
- Liquidity Forecast, In-House Cash…
Mobile , Dashboard and Datev HR
Package.
Development Capability
Four design and run-time tools. • One single and simplified tool
• Highly productive design and run-time
proprietary environment
• Simple and straight-forward, easier
implementation
• Strong Process Modeling and
Debugging
• Comprehensive Web Services Support
• Scenarios developed in B1iSN can be
easily migrated to B1if.
© 2011 SAP AG. All rights reserved. 10
Integration Strategy
Agenda
B1if in a Nutshell
Integration Model
Out of the box Content
Technology
© 2011 SAP AG. All rights reserved. 11
System Landscape Directory, Connectivity and Payload types
All connectivity details for all IN/OUT calls are specified in the SLD (System
Landscape Directory).
The calls during processing are done via the logical address (SysId) or directly via
Connectivity Types / Payload Types.
System Types (SysType)
SAP Business One
SAP BI (BW)
SAP ERP
Flat File
HTTP Call
Web Service Call
Database
Connectivity Types
DI API
File
JDBC
SMTP, IMAP, POP3
RFC
HTTP
Web Service (SOAP or REST)
FTP
Payload Types
IDOC, BAPI, BDOC
XML
DSV
JSON
Base64
HTML
and more.
© 2011 SAP AG. All rights reserved. 12
Market Strategy
Three levels to enable a huge partner community with different skills
Usage of out-of-the-box Scenario Packages with full automatic setup to address Customers and Small
Partners with a very low entry point.
Config & Run: Setup, config and extend existing Scenario Packages to address Integration Consultants
Build & Run: Develop individual Scenario Packages to address Senior Integration Consultants or
Integration Developers
© 2011 SAP AG. All rights reserved. 13
Integration Strategy
Agenda
B1if in a Nutshell
Integration Model
Out of the box Content
Technology
© 2011 SAP AG. All rights reserved. 14
Logical Model: Scenario Packages & Scenario Steps
Scenario Package (vPac)
• Is developed by SAP or a Partner as a product or on project-level for a concrete Customer
• Is the Unit of SW logistics (import/export/activation)
• Is covering an integration use case
Scenario Step (vBIU)
Is associated to a concrete Scenario Package
Is covering a concrete integration flow
Asynchronous from Sender SysType to Receiver SysType
Synchronous for a Sender SysType
Scenario Step
Scenario Step
Scenario Package
...Scenario Step
Scenario Step
Scenario Step
Scenario Step
Scenario Package
...Scenario Step
Scenario Step
Scenario Step
Scenario Step
Scenario Package
...
Scenario Step
Scenario Step
Example
sap.B1Mobile
sap.Xcelsius
sap.DATEV-HR
sap.CloudConnector
sap.B1CampaignMgt
sap.B1B2B
sap.B12R3
© 2011 SAP AG. All rights reserved. 15
Sender B1if Receiver
Inbound Processing Outbound
Asynchronous Processing Pattern IPO
Processing
Inbound
Outbound
© 2011 SAP AG. All rights reserved. 16
Sender / Receiver B1if
Inbound
Outbound
Processing
Synchronous Processing Pattern IPO
Processing
Inbound
© 2011 SAP AG. All rights reserved. 17
Integration Strategy
Agenda
B1if in a Nutshell
Integration Model
Out of the box Content
Technology
© 2011 SAP AG. All rights reserved. 18
Out of the box Content
Mobile Scenario (sap.B1Mobile)
Covering more than 40 web services (version 1.0.0) to be called by a mobile device (e.g.
the Apple iPhone) to interact with SAP B1.
Dashboards (sap.Xcelsius)
Provide generic services to be called from SAP B1 to administer, authenticate, cache and
launch any SAP Crystal Dashboard (formerlyXcelsius) based dashboard, be it shipped by
SAP or developed by the partner or the customer.
DATEV – HR (sap.DATEV–HR)
Provide B1 HR data in the file system, ready to be imported into the interface of the German
payroll provider DATEV and imports payroll voucher from DATEV into SAP B1.
© 2011 SAP AG. All rights reserved. 19
Intercompany Solution
2011 Plans
SAP plans to deliver during 2011 a package of about 150 B1-to-B1 scenarios.
The preconfigured scenarios will include packages for:
Intercompany transactions
Consolidation
All the scenarios will be based fully on B1if platform
Expect more details during 2011
© 2011 SAP AG. All rights reserved. 20
Integration Strategy
Agenda
B1if in a Nutshell
Integration Model
Out of the box Content
Technology
© 2011 SAP AG. All rights reserved. 21
Technology: Key Aspects
Proven & innovative technology (model-driven, 6 patents)
Lightweight architecture to address especially Small Businesses
Scalable due to parallel processing (by programming model)
Multiplatform support (OS, DB)
Tailored deployment (S, M, L, – local, centralized, cloud)
Based on established integration standards (XML, XSLT, HTTP)
Fully aligned with SAP overall technology (PI, SOA, RFC, …)
Robustness due to pluggable apps/scenarios (Isolation concept)
Browser based administration (Remote administration)
SW logistics (Packaging, Hot Deployment, Incremental)
© 2011 SAP AG. All rights reserved. 22
Software Stack – B1if Server
SAP Java Runtime
Environment
(JRE) 1.6/6.0
Apache TomCat 6.0 (-> 7.0)
B1 Integration Platform ( B1iP)
SAP XML Toolkit
BizStore
Software
Meta Data
DataB1
Adapter
Framework
B1 Integration framework
JDBC driver
A Base Directory in the File System
Framework Model, Runtime and Designtime in BizStore
All Integration Logic in BizStore
B1if Server
WebDAV
© 2011 SAP AG. All rights reserved. 23
The Components of B1i framework, B1 adaptor
DI ProxyB1 DB
DI API
EventSender
B1if Server
B1i framework
SAP Business One Server
BizStore
© 2011 SAP AG. All rights reserved. 27
Useful Links
Interesting blog on B1i
www.sap-b1i.com
B1 Innovations
https://service.sap.com/smb/sbo/innovations
SDN B1if key topic page
http://www.sdn.sap.com/irj/sdn/businessone/xxx? (not yet available, coming soon)
Questions?
Thank You!
For more information visit B1 SDN page at http://www.sdn.sap.com/irj/sdn/businessone