Integration Framework for SAP Business One – The Capabilities Overview

Global Roll-out, SAP April, 2020

PUBLIC Agenda

➢ The Central Platform for Integrating your Company

➢ Introducing the Integration Framework

➢ Best Practices of Integration Scenarios

➢ Best Practices Integration Scenarios in Detail

➢ The Technical Aspects of the Integration Framework

➢ Benefits and Key Aspects of the Integration Framework

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2 The Central Platform for Integrating your Company It’s all about Integration

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4 Integration Framework for SAP Business One An Integral Part of the SAP Business One Solution

8 Industry solutions, extensions Analytics, Big Data, and reporting IoT and machine learning

500+ partner solutions 1 Full deployment flexibility Applications held within SAP Analytics Cloud SAP Cloud Platform 2 Runs on in-memory technology

All standard business 3 Business networks, field service Efficient business processes Web client and mobility processes covered systems/intercompany Basic application SAP Ariba solutions 4 ERP, programming interfaces (APIs) SAP Field Service Management Cloud services/platforms/hub 5 Robust integration and Partner and SAP solutions 7 collaboration 6 Interface for SAP HANA Lifecycle management Lifecycle SDK 4 Integration framework 5 Service layer 6 applications

® 3 7 Extends the solution scope S A P B usiness One CORE based on extensibility layer 2 Microsoft SQL SAP HANA DB 8 Low cost of ownership and efficient support On premise Cloud 1

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5 Integration Options for SAP Business One Connecting your business networks

Integration Scenarios Subsidiary Integration (integral part of the SAP Business One solution) (dedicated integration solutions out-of-the-box)

Integration framework as development environment as well as Integrates SAP Business One running in subsidiaries* with SAP runtime for predefined integrations, such as Business Suite software in headquarters’ location ▪ Data harmonization, financial consolidation, ▪ Dashboards, mobile apps, outsourced payroll, automated standardization, and supply chain optimization request for quotation, SAP Customer Checkout, web ▪ Preconfigured scenarios for master data, sales, purchasing, HQ services, other SAP and non-SAP applications reporting, and finance as well as customer-specific content

Integration Hub Intercompany Integration Solution (ready-made integration scenarios) (dedicated application out-of-the-box) Preconfigured templates to integrate cloud-based business Integrates different SAP Business One databases in a seamless and applications and services, such as easy to consume way ▪ Streamline and automate intercompany transactions and ▪ Shopify, Magento, Aramex, DHL, FedEx, UPS, Fixer, processes, such as master data distribution and financial Mailchimp, SendGrid, Nexmo, Expensify, automated request consolidation for quotation

* Including branches or franchises of large enterprises © 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 6 Introducing the Integration Framework The Integration Framework for SAP Business One

Use the integration framework for SAP Business One as a generic tool to

Transform

Support

Connect your Business into a digital one.

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8 Integration Framework for SAP Business One Platform Capabilities

The integration framework for SAP Business One connects SAP Business One with other applications, services and devices to:

Transform SAP Business One Support SAP Business One Connect subsidiaries, branches CORE processes and with other applications and business networks functionality

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9 Examples of Integrating Business Networks

Companies are part of business networks. To unify the communication and reduce complexity in data exchange the integration framework for SAP Business One gives the possibility to bring dependent and independent units together.

Headquarters Vendors

Franchisees

Shared Service Center

Permanent Establishments

Subsidiaries

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 10 Best Practices of the Integration Scenarios Business Application Integration Scenarios

SAP Customer Checkout Integrates SAP Business One with SAP Customer Checkout (POS solution)

Integrates SAP Business One with SAP Ariba marketplace

Integrates SAP Business One with SAP Hybris Cloud for Customer to expand the CRM Sales functionality

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12 Business Extension Integration Scenarios

Mobile Covers 124+ Web services for mobile devices

Request for Quotation Publish quotation requests and receive electronic responses from your suppliers

Dashboards Provides generic services to launch dashboards based on SAP Crystal Dashboards

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13 Country Specific Integration Scenarios

Payroll HR for Germany Interface for German payroll provider DATEV Electronic Invoicing for Mexico Online invoicing from a company to its customers and suppliers

Nota Fiscal Electrônica for Brazil Interface

Document Approval for Portugal Electronic communication of legal documents (Portugal only)

Electronic evidence of Sales for Czech Reporting of all sales electronically to the Finance Administration at the point of sale (Czech only)

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14 Intercompany Solution Integration Scenarios

Intercompany Integration Solution for SAP Business One Key Functions of Intercompany Solution

▪ Master Data Replication ▪ Centralized Payments ▪ Service Contract and Customer ▪ Financial Data Consolidation Equipment Card Replication ▪ Intercompany Reports ▪ UDFs and UDTs Replication ▪ Remote Query Execution ▪ Intercompany Trade ▪ Consolidated Credit Limit ▪ Expenses Allocation among Check Branch Companies/Subsidiaries ▪ Key Mapping Mechanism ▪ A/P Service Invoice Allocations

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15 Subsidiary Integration Scenarios

SAP Business One Integration for SAP NetWeaver Scenarios to integrate headquarters running SAP ECC / SAP BW / S/4HANA on Premise and SAP Business One ▪ Master Data Distribution (Items & Business Partners) ▪ Intercompany Purchasing ▪ Management Reporting for Sales Analysis* ▪ Liquidity Forecasting* ▪ In-House Cash* ▪ Customizing Data Distribution*

* only relevant for headquarters running SAP ECC / SAP BW

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 16 Best Practices Integration Scenarios in Detail SAP Business One Integration with SAP Customer Checkout SAP Customer Checkout

SAP Customer Checkout is a Point of Sales (POS) solution which covers most common requirements of a fan shop or a retail store.

SAP Business One SAP Customer Checkout*

Partner/SAP Hosted

SAP Business One

Business Partner Master Data Data Synchronization Item Master Data Price and Warehouse Information

Sales Quotations Framework Sales Order Utilize Documents (real-time) Credit Notes

A/R Invoice Customer Checkout Integration Payments on accounts Monitor Paid Down Payments Data SAP Business One Transfer (on premise) *Localized for specific countries only

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 18 SAP Business One Integration Package for the Ariba Network

SAP Ariba is a leading business network integration for business-to-business transactions and the connection to the Ariba Network allows process integration with trading partners within the network.

SAP Business One SAP Business One

Partner/SAP Hosted Partner/SAP Hosted

SAP Business One SAP Business One acting as a Buyer acting as a Supplier

Sales Order

Purchase Order Integration

Delivery Note

A/P Goods Receipt

Framework Framework

A/R Invoice

A/P Invoice Integration

A/R Credit Memo SAP Business One SAP Business One (on premise) (on premise)

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19 SAP Business One Integration with SAP Hybris Cloud for Customer

The CRM SaaS solution SAP Hybris Cloud for Customer is a platform to align the selling process to prospects’ and customers’ buying journey.

SAP Hybris Cloud SAP Business One for Customer Partner/SAP Hosted

SAP Business One SAP Hybris Cloud for Customer Data replication Item Product

Business Partner Account

BP Contact Contact Framework Price request

Pricing (real-time) Sales Quote Integration Creation of Sales Order SAP Business One (on premise)

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 20 The Technical Aspects of the Integration Framework The Integration Framework in General

The integration framework for SAP Business One is part of the SAP Business One installation:

Simple to install and runs on SAP HANA SAP Business One Server

and Microsoft SQL Server Service Layer DI Proxy / DI API Integration Framework Can integrate SAP and non-SAP systems, web and cloud-based SLD

applications, and services Event Sender Integration Including message and error handling, Server business process control, tracking, logging, transaction control, security

Uses established integration standards SAP Business One such as XML and XSLT Database Server

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22 Scenario Step Processing in the Integration Framework

The integration framework is an integration and collaboration server to develop and run integration scenarios. The scenario packages consist of different scenario steps with all required data.

A scenario step consists of these phases and the data is internally processed as XML message.

Inbound Processing Outbound

XML, XSLT, XPath Sender 1 Receiver 1

Sender 2 Receiver 2

XML XML

XML To

Sender N From Receiver N

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23 Scenario Step Building Blocks

Definitions in the step design: ▪ Inbound and Outbound channels, e.g. SAP Business One, Database, HTTP, File, Timer, Web Service, SAP ERP ▪ Processing Phase Inbound Processing Outbound Inbound Channels Outbound Channels XML, XSLT, XPath Sender 1 Receiver 1 Pre-defined functional units that are

Sender 2 assembled into a sequence for processing Receiver 2

XML XML

XML To

Sender N From Receiver N

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 24 Benefits and Key Aspects of the Integration Framework Benefits and Key Aspects of the Integration Framework

Connects SAP and non-SAP systems

Supports SAP HANA platform and Microsoft SQL database

Expanding the scope of SAP Business One: - Various use cases - Best practice scenarios

All integration aspects covered in one product: - Supports Business Process Management Notation (BPMN) - Programming language addresses integration requirements

Two deployment options available: On premise and Cloud

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 26 For more information, please see: ▪ openSAP Course In Action – Integration Framework for SAP Business One ▪ Integration Framework for SAP Business One – Central Blog ▪ SAP Help Portal Integration Framework for SAP Business One

© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 27 Thank you. Follow us

www..com/contactsap

© 2020 SAP SE or an SAP affiliate company. 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 SE or an SAP affiliate company. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platforms, directions, and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, and they should not be relied upon in making purchasing decisions. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. See www.sap.com/copyright for additional trademark information and notices.