introduction to integration advisor › webinars › sap-user-groups-k4...sap customer b2b via sap...

24
INTERNAL Gunther Stuhec, SAP June, 2020 Introduction to Integration Advisor

Upload: others

Post on 25-Jun-2020

4 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

INTERNAL

Gunther Stuhec, SAP

June, 2020

Introduction toIntegration Advisor

Page 2: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

2INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.

Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service

or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related

document, or to develop or release any functionality mentioned therein.

This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and

functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this

presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation 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. This presentation is for informational purposes and may not be incorporated into a contract. SAP

assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross

negligence.

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, which speak only as of their dates,

and they should not be relied upon in making purchasing decisions.

Disclaimer

Page 3: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

3INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Integration Content Building - Current Situation

Integration Advisor’s Approach

Integration Advisor Enablement, Roadmap and Information

Agenda

Page 4: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

Integration Content Building

Current Situation

Page 5: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

5INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Reality: Integrate APIs/interfaces in heterogeneous landscapes

SAP SOA InvoiceSend

SAP IDoc

INVOICE03 Third Party API

Invoice

SAP OData API

SUPPLIERINVOICE

cXML InvoiceRequest

Concur REST API Invoice

CSV Invoice

OAGIS

GetInvoice

ASC X12 810

Proprietary WSDL

Invoice

UN/EDIFACT

INVOIC

Each interface has its

own complexity

How to connect all these combinations?

Page 6: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

6INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Deployment

Middleware

(Runtime)

Backend

(Implementation)

Testing & Correction

Manual comparison of results with functional specification

Technical Implementation & Runtime Artefacts

SchemasIntegrationtools

ScriptsProgamming languages

Functional Specification

Interface or Message Implementation Guidelines (MIG) for source and target

Mapping Guideline (MAG)

5%

30%

15%

50%

Ef for ts

RunPI

Business domain

experts

Integration experts

/Usually: business expert

Currently: integration expert

Integration experts

Manual hand-over

RunPIS/4

C/4SAP AIF

Current Situation: Design Time – Manual and Redundant Work

SAP AIF

Page 7: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

7INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Examples of Guidelines

Page 8: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

8INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Technical Implementation: Message Mapping

Page 9: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

Integration Advisor’s Approach

Page 10: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

10INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Integration Advisor

Technical Implementation & Deployment

Middleware

(Runtime)

Backend

(Implementation)

Runtime Artefacts

Schemas ScriptsProgamminglanguages

Testing & Correction

Embedded in guideline editors

Functional Specification

Message Implementation Guidelines (MIG) for source and target

Mapping Guideline (MAG)

Integration

Knowledge Graph

Propose

Contribute

APIs

S/4 On-Premise

C/4

Standards & Libraries

SAP SOA InvoiceSend

SAP IDoc

INVOICE03 Third Party API

Invoice

SAP OData API

SUPPLIERINVOICE

cXML InvoiceRequest

Concur REST API Invoice

CSV Invoice

OAGIS

GetInvoice

ASC X12 810

Proprietary WSDL

Invoice

UN/EDIFACT

INVOIC

Integration Content

30%

80%

50%

60%

~ Sav ings

Business

domain

experts

Integration

expertsRunPI

SAP AIFS/4

C/4

The Integration Advisor Approach

(1)

(2) (2)

(1) (2)

Page 11: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

11INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Mapping proposal

▪ Purchase Order

▪ Wholesaler industry / grocery

▪ Buyer / seller

▪ Germany / switzerland

Interface proposal in business context

▪ Purchase Order

▪ Wholesaler industry / grocery

▪ Buyer / seller

▪ Germany / switzerland

Learning Curve after 50 Contributions

0

20

40

60

80

100

120

140

160

180

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

Nu

mb

er

of

Ele

me

nts

Reference model Correct Not in reference Cumulated

0

10

20

30

40

50

60

70

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

Nu

mb

er

of

Map

pin

g El

em

en

ts

Reference mappings Correct Not in reference Cumulated

Page 12: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

12INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Collaborative Learning and Automation

Time

EffortsContributions

Page 13: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

13INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Community collaboration

▪ Common working on integration content

Future: Automated update service

▪ Automatic consideration of

extensions/modifications in existing integration

content

Agnostic

▪ Independent of runtime and platform technologies

Automatic generation and deployment

▪ Documentation (PDF, Excel and Word)

▪ All runtime artifacts for validation, conversion,

transformation, pre-/post-processing and mapping

One stop shop

▪ One tool for all phases of A2A/B2B/B2G

integration projects

▪ From functional specification to technical runtime

artefacts

Wikipedia like

▪ All necessary information on single place

Proposal service

▪ Machine learning using crowd sourced learnings

Business oriented

▪ Addresses business domain experts

Key Differentiators of Integration Advisor

Page 14: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

Integration Adivsor

@ S/4HANA

+ Demo

Page 15: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

15INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP S/4HANA

EDI subsystem and business partners

SAP customer B2B via SAP Cloud Platform Integration Business partners

Suppliers

Customers

3rd party shipping

companies

Banks

Customs

Public authorities

3rd party warehouse

provider

Outbound/ inbound

APIs

SAP Cloud Platform

Integration

Multilevel

security

Community

and

marketplace

Prepackaged

integration

flows

Integration

Content

Advisor

Page 16: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

16INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

SAP S/4HANA Cloud – Sourcing and procurement, finance and salesCommunication between SAP S/4HANA Cloud procurement and EDI suppliers

Supplier

Purchase Order

Stock

Invoice

Payment Run

Order Confirmation: 855/ORDRSP/ORDRSP.ORDERS05

Receiving Advice: 861/RECADV/STPPOD.DELVRY07

Sales Invoice: 810/INVOIC/INVOIC.INVOIC02

Remittance Advice: 820/REMADV/REMADV.PEXR2002

SO Create: 850/ORDERS/ORDERS.ORDERS05

SO Change/Cancel: 860/ORDCHG/ORDCHG.ORDERS05

Order Confirmation

Material Document Notification

Supplier Invoice

PO Create, PO Change & PO Cancel

Remittance Advice / Cancellation

ASC X121.)/ UN/EDIFACT1.)/ SAP IDoc1.)SOAP APIs1.)

Advance Ship Notice Advance Ship Notice: 856/RECADV/ DELVRY05Inbound Delivery

1.) Content will be available in ICA as proposals, in all available versions; This is the current state of planning and may be changed by SAP at any time without notice.

SAP Cloud

Platform

Integration

+

Integration

Content

Advisor

Page 17: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

17INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Buyer

Sales Order

Outbound

Delivery

Customer

Invoice

Remittance

SAP S/4HANA Cloud – Sourcing and procurement, finance and salesCommunication between EDI buyers and SAP S/4HANA Cloud sales

Order Confirmation: 855/ORDRSP/ORDRSP.ORDERS05

Advance Ship Notice: 856/SHPMNT/SHPMNT.SHPMNT05

Supplier Invoice: 810/INVOIC/INVOIC.INVOIC02

Payment / Remittance Adv.: 820/REMADV/REMADV.PEXR2002

PO Create: 850/ORDERS/ORDERS.ORDERS05

PO Change/Cancel: 860/ORDCHG/ORDCHG.ORDERS05

Order Confirmation

Advance Ship Notice

Sales Invoice

SO Create, SO Change & SO Cancel

Remittance Advice / Cancellation

ASC X121.)/ UN/EDIFACT1.)/ SAP IDoc1.) SOAP API1.)

Stock

1.) Content will be available in ICA as proposals, in all available versions; This is the current state of planning and may be changed by SAP at any time without notice.

SAP Cloud

Platform

Integration

+

Integration

Content

Advisor

Page 18: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

18INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

OpenSAP Course for Integration Advisor @ S/4 HANA Cloud – November 18th

Demo Scenarios

Pre-trained Content for mentioned scenarios

Activties for S/4 HANA Cloud

We need you for enablement and collaboration

Page 19: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

Integration Adivsor Enablement

Page 20: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

20INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

1. This is the current state of planning and may be changed by SAP at any time without notice.

SAP Cloud Platform Integration AdvisorProduct road map overview 2020

Type systems

▪ Import customer message types

(with extensions) based on xsd

▪ EANCOM

MIG editor

MIG based on custom message

MAG editor

▪ Simulation of mapping based on

user payload

▪ Global parameters

Runtime artifacts

▪ Integration flow templates for Cloud

Integration at SAP API Business

Hub

Type systems

▪ New versions of EDIFACT

MIG editor

▪ Documentation export via Excel

▪ MIG creation based on payload instances for supported type systems

MAG editor

▪ Documentation export via Excel

▪ String processing

Runtime artifacts

▪ Push mapping and validation artifacts to Cloud Integration flows

Cloud platform environment

support

▪ Availability on AWS and Microsoft

Azure

Type systems

▪ ODETTE, ODETTE EDIFACT

▪ New versions of ASC X12, cXML

MIG editor

▪ Migrate to other type system version

▪ Display property changes

▪ Multi-value qualification

MAG editor

▪ Date/time conversion

▪ Mapping of leaf node to group node

Cloud platform environment

support

▪ Availability on Alibaba Cloud

Type systems

▪ VDA EDIFACT

▪ SAP Fieldglass, SAP Concur

Cloud platform environment support

▪ Availability on AWS GovCloud (US)

Future features beyond Q4

Type systems

▪ SAP SuccessFactors, Hybris

▪ VDA, TRADACOMS, GS1 XML, UBL, ISO20022, OAGIS

MIG editor

▪ Reference MIG

▪ Reusable customer code lists

MAG editor

▪ Reordering of message nodes

▪ Reusable functions

▪ Extended mapping proposals

Runtime artifacts

▪ Integration flow templates configured via

partner directory

Recent innovations Planned Q2/20201 Planned Q3/20201 Planned Q4/20201

Page 21: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

21INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Upcoming TPM@Cloud CEI in June 2020

▪ Get early insight into the newly planned and innovative Cloud based

Trading Partner Management System

– For setting up and maintaining B2B connections with trading partners

– Using Integration Advisor

▪ Invite your customers, because the they can

– Provide their requirements

– Influence development

– Closely work with SAP product teams

▪ Network with peers around the Trading Partner Management System

using IA

Interest, please contact

▪ Marton Luptak (Solution Management IA & B2B): [email protected]

▪ Marco Ertel (Product Management IA & B2B): [email protected]

Customer Engagement Initiative (CEI)

Page 22: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

22INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Customer Influence

https://influence.sap.com/sap/ino/#/campaign/2282

1. Feature Request: Type System Viewer - The

library of type systems is a collection of

message templates that are provided by

agencies that maintain the B2B standards.

2. Feature Request: MIG Editor - Message

implementation guideline, also referred to as

MIG, is used as the source or target in a

mapping guideline (MAG) of SAP Cloud

Platform Integration Advisor.

3. Feature Request: MAG Editor - A mapping

guideline is the runtime artifact that you use in

the mapping step of an integration application

like SAP Cloud Platform Integration.

4. Feature Request: Others

5. Content Request: Type System - To include

any Library of Type Systems or API’s.

6. Merged with Integartion Suite

Page 23: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

23INTERNAL© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Where to find more information

Learn more about SAP Cloud Platform Integration Advisor

▪ Getting started atOfficial page of SAP Cloud Platform Integration Advisor SAP Help Portal

▪ Series of blogs at SDN:https://blogs.sap.com/2019/03/12/integration-content-advisor-overview-of-components-and-further-reading/

Learn more about SAP Cloud Platform Integration Suite

▪ Get started by learning about SAP Cloud Platform Integration Suite athttps://cloudplatform.sap.com/integration.html

▪ Upcoming Open SAP course starting on September 1st, 2020 also covering Integration Advisorhttps://open.sap.com/

▪ Use the SAP Learning Journeys to increase your knowledge level atSAP Cloud Platform Integration basics

Participate in the SAP Community

▪ Follow the blogs and join the discussions at https://www.sap.com/community/topics/cloud-integration.html

Explore the SAP API Business Hub

▪ Jump start your integration projects with prepackaged integration content fromhttps://api.sap.com/

Page 24: Introduction to Integration Advisor › webinars › sap-user-groups-k4...SAP customer B2B via SAP Cloud Platform Integration Business partners Suppliers Customers 3rd party shipping

Partner logo

Contact information:

Gunther Stuhec

Chief Architect Integration Advisor

SAP Deutschland SE & Co KG

Hasso-Plattner-Ring 3

69190 Walldorf, Germany

mobile: +49 160 90819452

email: [email protected]

Thank you.