+ All Categories
Home > Documents > OpenSAP c4c1 Architecture Extensibility

OpenSAP c4c1 Architecture Extensibility

Date post: 10-Feb-2016
Category:
Upload: jeheca
View: 34 times
Download: 0 times
Share this document with a friend
Description:
C4C Architecture Extensibility
Popular Tags:
66
SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP MODULE 6: ARCHITECTURE & SAP HANA CLOUD PLATFORM
Transcript
Page 1: OpenSAP c4c1 Architecture Extensibility

SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP

MODULE 6: ARCHITECTURE & SAP HANA CLOUD PLATFORM

Page 2: OpenSAP c4c1 Architecture Extensibility

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

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.

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is providedwithout 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

Page 3: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for Customer Experience WorkshopWork Smarter. Engage Better. Win More.

Customer Requirements & Solution Demand

Customer Feedback and your Step up to the Cloud

Hands-on Experience

Explore the new age of CEC Solutions with Rich Exercises of SAP Cloud for Customer

1

Architecture, Adaptation,

Extension, Development

Key User Tools and SAP Cloud Applications Studio, HANA Cloud

4 65

SAP Cloud for Customer

and the larger Portfolio

General CEC and C4C Strategy, Overview and Key Differentiators

2Functional Overview

Sales, Service, Marketing incl. Mobile, Collaboration, Analytics etc.

3Industry Solutions

e.g. for Banking, Consumer Products, Insurance & Retail

Integration Scenarios

and Technology

Integrate easily with SAP and Non-SAP products

Page 4: OpenSAP c4c1 Architecture Extensibility

SAP HANA CLOUD PLATFORM

Application Development | Integration | Database and Analytics | Foundation

SAP JAM – PEOPLE-TO-PEOPLE COLLABORATION

ARIBA BUSINESS NETWORK – BUSINESS-TO-BUSINESS COLLABORATION

SAP LINE OF BUSINESS CLOUD APPLICATIONSMANAGED CLOUD

SAP

Business

Suite on HEC

SAP Business

Warehouse on HEC

from SAP or PARTNERSCUSTOMERPEOPLE MONEY SUPPLIER

CLOUD

SUITES

ERP

PARTNER/

ISV APPS

MARKETPLACE

HANA

CLOUD

APPS

© 2015 SAP AG or an SAP affiliate company. All rights reserved.

In the Centre of the SAP‘s Cloud Strategy:SAP Cloud for Customer

Page 5: OpenSAP c4c1 Architecture Extensibility

SAP HANA as In-Memory DatabaseDB

/

Pla

tf.

OS

Suse Linux with Xen Virtualization

C4

C A

PP

LIC

AT

ION

CO

RE

(AB

AP

, H

AN

A X

S)

SAP Platform Content for BC, Fine-Tuning, Administration, etc.

SAP Cloud

for Sales

SAP Standard

Application Content

SAP Cloud

for Service

SAP Standard

Application Content

SAP Cloud

for Social

SAP Standard

Application Content

SAP Public Solution Model (PSM) for Service, Social, Sales

TE

NA

NT

S Customer Content (Key User and End User Tools)

Partner Content (SDK Enhancements, ABSL Script)

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5

Solution Architecture of SAP Cloud for CustomerProtected Core but open for Innovations on the Platform

Private Edition for SAP Cloud for Customer > 1000 UsersStandard Edition for SAP Cloud for Customer

Page 6: OpenSAP c4c1 Architecture Extensibility

SAP HANA CLOUD PLATFORM

Foundation and HANA DB Services

Cloud Portal

Cloud Integration

Cloud Development

on Java EE

Cloud Development

on HANA XS

SAP Cloud for Customer Platform

SAP Cloud

for Sales

SAP Cloud

for Service

SAP Cloud

for Social

Engage-ment

SA

P C

lou

d f

or

Cu

sto

mer

Support

Portal„Radical“

Customer

-specific

Extension

(Portal)

SAP

Business

Suite and

others

SAP Cloud for Customer (C4C) runs on top of SAP HANA Cloud Platform (HCP). Besides the own Platform for Admin

Tools C4C uses multiple overall HCP Services and offers them as „Application Bundles“ to customers.

Platform Architecture of SAP Cloud for Customer

Page 7: OpenSAP c4c1 Architecture Extensibility

SAP HANA Cloud Platform

Transactions Streaming Predictive Text MiningAnalytics Spatial

SAP HANA AppServices

SAP HANA DBServices

Integration Analytics MobileCollaborationPortal

www

Security

SAP Cloud for CustomerExtension Apps

KUTs & open APIs SDK

SAP Cloud for Customer runs on the HANA Cloud Platform

• SAP Cloud for Customer

offers various Key User

Tools for adapting the

solution. In addition the

“last mile” can be

developed with the SAP

Cloud Applications

Studio (SDK).

• Furthermore customers

and partners can

leverage SAP’s HANA

Cloud Platform to build

next generation

extension apps.

„In-App“ Extensions „Out-App“ Extensions

Page 8: OpenSAP c4c1 Architecture Extensibility

Flipchart

Page 9: OpenSAP c4c1 Architecture Extensibility

SA

P C

loud f

or

Custo

mer

Integration Showcase: Account & Contact Data MaintenanceScenario Overview

SA

P H

AN

A C

loud

J2E

E A

pplic

atio

n

Customers

Accessing multiple

online self-services like

Contact Data Maintenance

Respective Sales /

Service Representative

Interacting with

the customer‘s request

by approving / rejecting

contact data changes

Page 10: OpenSAP c4c1 Architecture Extensibility

Showcase: Account & Contact Data MaintenanceProcess Flow

SA

P H

AN

A C

loud

J2E

E A

pplic

atio

n

SA

P C

loud f

or

Custo

mer

Read contact data

Query Account data

Read single Contact

2 Change contact data

Update single contact

Request change for single

contact

3

Approval workflow

Sales Rep receives workflow

Sales Rep approves / rejects

requested changes

Update single contact master

data

4 ERP (optional)

Automatically

replicate updated

contact to SAP ERP

system

5

6 Receive notification

Receive notification that

the contact changes have

been approved or rejected

Account and contacts

Account and contact

management

1

Page 11: OpenSAP c4c1 Architecture Extensibility

Demo

Demo

SAP Cloud for Customer Account and Contacts

Page 12: OpenSAP c4c1 Architecture Extensibility

Demo

Demo

SAP HANA Cloud Platform Read and change contact data

Page 13: OpenSAP c4c1 Architecture Extensibility

Demo

Demo

SAP Cloud for Customer Approval workflow and ERP integration (opt.)

Page 14: OpenSAP c4c1 Architecture Extensibility

Integration Showcase: Account & Contact Data MaintenanceSummary

SA

P H

AN

A C

loud

J2E

E A

pplic

atio

n

SA

P C

loud f

or

Custo

mer

Custom-developed external-

facing portal application which is

tightly connected to the SAP

Cloud for Customer system

SAP UI 5

Business Logic without persistency

SOAP Web service Consumption

SAP Cloud Application Studio enhancements:

custom business object, approval logic, UIs and

web service provisioning

SAP Cloud for Customer

Standard SAP Cloud for Customer

solution with some minor

enhancements implemented in SAP

Cloud Applications Studio

Page 15: OpenSAP c4c1 Architecture Extensibility

THANK YOU

Page 16: OpenSAP c4c1 Architecture Extensibility

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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark

information and notices.

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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 platform 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, which speak only as of their dates,

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

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Page 17: OpenSAP c4c1 Architecture Extensibility

SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP

MODULE 6: KEY USER TOOLS I

Page 18: OpenSAP c4c1 Architecture Extensibility

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

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.

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is providedwithout 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

Page 19: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for Customer Experience WorkshopWork Smarter. Engage Better. Win More.

Customer Requirements & Solution Demand

Customer Feedback and your Step up to the Cloud

Hands-on Experience

Explore the new age of CEC Solutions with Rich Exercises of SAP Cloud for Customer

1

Architecture, Adaptation,

Extension, Development

Key User Tools and SAP Cloud Applications Studio, HANA Cloud

4 65

SAP Cloud for Customer

and the larger Portfolio

General CEC and C4C Strategy, Overview and Key Differentiators

2Functional Overview

Sales, Service, Marketing incl. Mobile, Collaboration, Analytics etc.

3Industry Solutions

e.g. for Banking, Consumer Products, Insurance & Retail

Integration Scenarios

and Technology

Integrate easily with SAP and Non-SAP products

Page 20: OpenSAP c4c1 Architecture Extensibility

Flexibility to adapt as your company’s needs changeTools and Roles reflected in an overall Governance

Configure & Adapt

without coding

Extend & customize

with the SAP Cloud

Applications Studio

Personalize

your workplaceEnd User

Key User

IT Department

or Partner

Page 21: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for CustomerFlexibility Spectrum

Field of Action for

IT or PartnersKey User’s Tasks and Responsibility

CONFIGURATION

ADAPTATION

EXTENSION

INTEGRATION

DEVELOPMENTBusiness

Configura-

tion

Perso-

nalization

UI

AdaptationsScreen Layout

Additional Tab

Text

Verticalization

Individual

Termino-

logy

Workflow

and Rules

Business

Task

Management

Custom

Documen-

tation & FAQ

Help Center

Learning

Center

Custom

Forms

Output

Forms

Interactive

Forms

Custom

Analytics

Custom

reports

Field

Extensions

Custom

Processes

Extended

Status &

Actions

Data Model

Extensions

Additional

Business

Objects

Collabo-

ration

3rd Party

IntegrationProcess

Integration

Deployment

ModelsPartial

ScopeMashup’s

UI & Portal

MashupsAlternative

User InterfaceInteractive

FormsMobile UI Collaborative

Processes

Composite

Apps

Biz Events

A2XSAP Cloud for

Customer Core

Rules

Management

Translation

Own

Fields

Further

UsageOwn

screens

Jam

Settings

Data

Integration

Feed

Page 22: OpenSAP c4c1 Architecture Extensibility

Experience the Flexibility of SAP Cloud for Customer

Demo 1: Configure

Business Configuration

Organizational

Management

Business Roles &

Access Mgmt.

Demo 2: Adapt

UI Adaptation with

Extension Fields

Dynamic Page Layouts

Business Rules &

Workflows

Language Adaptation

Demo 3: Extend

• Embed external

HTML Mashup

• Open APIs /

Web Services

Page 23: OpenSAP c4c1 Architecture Extensibility
Page 24: OpenSAP c4c1 Architecture Extensibility

Org Management

Page 25: OpenSAP c4c1 Architecture Extensibility

Business Roles and Access Rights

Page 26: OpenSAP c4c1 Architecture Extensibility

Business Roles and Access Rights

Page 27: OpenSAP c4c1 Architecture Extensibility

THANK YOU

Page 28: OpenSAP c4c1 Architecture Extensibility

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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark

information and notices.

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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 platform 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, which speak only as of their dates,

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

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Page 29: OpenSAP c4c1 Architecture Extensibility

SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP

MODULE 6: KEY USER TOOLS II

Page 30: OpenSAP c4c1 Architecture Extensibility

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

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.

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is providedwithout 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

Page 31: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for Customer Experience WorkshopWork Smarter. Engage Better. Win More.

Customer Requirements & Solution Demand

Customer Feedback and your Step up to the Cloud

Hands-on Experience

Explore the new age of CEC Solutions with Rich Exercises of SAP Cloud for Customer

1

Architecture, Adaptation,

Extension, Development

Key User Tools and SAP Cloud Applications Studio, HANA Cloud

4 65

SAP Cloud for Customer

and the larger Portfolio

General CEC and C4C Strategy, Overview and Key Differentiators

2Functional Overview

Sales, Service, Marketing incl. Mobile, Collaboration, Analytics etc.

3Industry Solutions

e.g. for Banking, Consumer Products, Insurance & Retail

Integration Scenarios

and Technology

Integrate easily with SAP and Non-SAP products

Page 32: OpenSAP c4c1 Architecture Extensibility

Experience the Flexibility of SAP Cloud for Customer

Demo 1: Configure

Business Configuration

Organizational

Management

Business Roles &

Access Mgmt.

Demo 2: Adapt

UI Adaptation with

Extension Fields

Dynamic Page Layouts

Business Rules &

Workflows

Language Adaptation

Demo 3: Extend

• Embed external

HTML Mashup

• Open APIs /

Web Services

Page 33: OpenSAP c4c1 Architecture Extensibility
Page 34: OpenSAP c4c1 Architecture Extensibility

Dynamic Page Layouts / Parking Example

Page 35: OpenSAP c4c1 Architecture Extensibility

Business Rules and Workflows

Page 36: OpenSAP c4c1 Architecture Extensibility

Business Rules and Workflows

Page 37: OpenSAP c4c1 Architecture Extensibility

Language Adaptation

Page 38: OpenSAP c4c1 Architecture Extensibility

THANK YOU

Page 39: OpenSAP c4c1 Architecture Extensibility

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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark

information and notices.

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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 platform 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, which speak only as of their dates,

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

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Page 40: OpenSAP c4c1 Architecture Extensibility

SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP

MODULE 6: KEY USER TOOLS III

Page 41: OpenSAP c4c1 Architecture Extensibility

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

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.

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is providedwithout 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

Page 42: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for Customer Experience WorkshopWork Smarter. Engage Better. Win More.

Customer Requirements & Solution Demand

Customer Feedback and your Step up to the Cloud

Hands-on Experience

Explore the new age of CEC Solutions with Rich Exercises of SAP Cloud for Customer

1

Architecture, Adaptation,

Extension, Development

Key User Tools and SAP Cloud Applications Studio, HANA Cloud

4 65

SAP Cloud for Customer

and the larger Portfolio

General CEC and C4C Strategy, Overview and Key Differentiators

2Functional Overview

Sales, Service, Marketing incl. Mobile, Collaboration, Analytics etc.

3Industry Solutions

e.g. for Banking, Consumer Products, Insurance & Retail

Integration Scenarios

and Technology

Integrate easily with SAP and Non-SAP products

Page 43: OpenSAP c4c1 Architecture Extensibility

Experience the Flexibility of SAP Cloud for Customer

Demo 1: Configure

Business Configuration

Organizational

Management

Business Roles &

Access Mgmt.

Demo 2: Adapt

UI Adaptation with

Extension Fields

Dynamic Page Layouts

Business Rules &

Workflows

Language Adaptation

Demo 3: Extend

• Embed external

HTML Mashup

• Open APIs /

Web Services

Page 44: OpenSAP c4c1 Architecture Extensibility

HTML Mashup Hotel.de

Page 45: OpenSAP c4c1 Architecture Extensibility

C4C Webservice / SOAP UI

Page 46: OpenSAP c4c1 Architecture Extensibility

THANK YOU

Page 47: OpenSAP c4c1 Architecture Extensibility

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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark

information and notices.

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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 platform 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, which speak only as of their dates,

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

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Page 48: OpenSAP c4c1 Architecture Extensibility

SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP

MODULE 6: SAP CLOUD APPLICATIONS STUDIO I

Page 49: OpenSAP c4c1 Architecture Extensibility

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

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.

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is providedwithout 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

Page 50: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for Customer Experience WorkshopWork Smarter. Engage Better. Win More.

Customer Requirements & Solution Demand

Customer Feedback and your Step up to the Cloud

Hands-on Experience

Explore the new age of CEC Solutions with Rich Exercises of SAP Cloud for Customer

1

Architecture, Adaptation,

Extension, Development

Key User Tools and SAP Cloud Applications Studio, HANA Cloud

4 65

SAP Cloud for Customer

and the larger Portfolio

General CEC and C4C Strategy, Overview and Key Differentiators

2Functional Overview

Sales, Service, Marketing incl. Mobile, Collaboration, Analytics etc.

3Industry Solutions

e.g. for Banking, Consumer Products, Insurance & Retail

Integration Scenarios

and Technology

Integrate easily with SAP and Non-SAP products

Page 51: OpenSAP c4c1 Architecture Extensibility

Field of Action for

IT or PartnersKey User’s Tasks and Responsibility

SAP Cloud for CustomerFlexibility Spectrum

CONFIGURATION

ADAPTATION

EXTENSION

INTEGRATION

DEVELOPMENTBusiness

Configura-

tion

Perso-

nalization

UI

AdaptationsScreen Layout

Additional Tab

Text

Verticalization

Individual

Termino-

logy

Workflow

and Rules

Business

Task

Management

Custom

Documen-

tation & FAQ

Help Center

Learning

Center

Custom

Forms

Output

Forms

Interactive

Forms

Custom

Analytics

Custom

reports

Field

Extensions

Custom

Processes

Extended

Status &

Actions

Data Model

Extensions

Additional

Business

Objects

Collabo-

ration

3rd Party

Integration

Process

Integration

Deployment

ModelsPartial

ScopeMashup’s

UI & Portal

MashupsAlternative

User InterfaceInteractive

FormsMobile UI Collaborative

Processes

Composite

Apps

Biz Events

A2XSAP Cloud for

Customer Core

Rules

Management

Translation

Own

Fields

Further

UsageOwn

screens

Jam

Settings

Data

Integration

Page 52: OpenSAP c4c1 Architecture Extensibility

Develop the „Last Mile“ in SAP Cloud for CustomerEnd-to-end Development Environment embedded

SAP Cloud Applications Studio – Software Development Kit (SDK)

Solution

Extensions:

Modification-free

Multi-tenant

Multi-device

De-coupled

lifecycle

Scalable

Easy to integrate

Integrated SAP Cloud

Applications Studio

development environment based

on Microsoft Visual Studio

Reuse of key user tools e.g.

field extensibility and reports

builder

Access the Cloud for

Customer Core via the Public

Solution Model (PSM) layer

Enhanced developer

productivity through wizards

End-to-end software

lifecycle management

5.

Page 53: OpenSAP c4c1 Architecture Extensibility

Introducing the Public Solution ModelWhat is it and how can you use it?

Use Cases

Business Objects (BO)

Extend Standard BOs

Build new BOs with links to SAP BOs and based

on global data types

User Interface (UI)

Navigate from/to UIs (e.g. mashups)

Extend User Interfaces through Public Anchors

Build new UIs on SAP BOs and partner BOs

Business Configuration

Integrate partner BC structures into SAP BAC

Analytics

Define new reports on analytical views

Define new analytical views on SAP BOs

The Public Solution Model (PSM) is the released Business content for C4C and other Cloud Applications which can be used within SAP Cloud Applications Studio. The content types which are published are e.g. Business Objects, Business Configuration Objects, Data Types, Form Message Types, Object Value Selectors, Embedded Components, UI Inports / Outports, Public UI Anchors and Business Adaptation Catalogue (BAC) entries.

Forms

Build new forms on form message types

Build new form message types on SAP BOs

Business Task Management

Define new tasks for BOs

Processes

Process chain browser provides end-to-end process

visibility adopting to Business Configuration

Process integration / enterprise services

Integrate components via services

Generate new A2X services for standard BOs

Develop new services based on BOs and data types

5.

Page 54: OpenSAP c4c1 Architecture Extensibility

SAP Cloud Applications StudioSoftware Lifecycle

a) Customer-specific Solutions:

Customer

Test Tenant*

Customer

Prod.Tenant

End-to-End

SolutionExtension

Develop Configur

e & Use

Down- &

Upload

Characteristics:

• 100% customer-specific

• All development artifacts reside

in the customer landscape

(own namespace)

• Intellectual property typically

belongs to the customer*Alternatively Customer

Development Tenant

b) Solution Templates:

Partner

Tenant

Template

Develop

Characteristics:

• Solution can be “prepared” as

solution template

• Development is done in the

partner namespace

• IP belongs to the partner

• The remaining x% of the scope

can be developed as customer-

spec. solution

Down- &

Upload

Customer A

Test Tenant

Customer A

Prod.Tenant

Customer B

Test Tenant

Customer B

Prod.Tenant

Customer …

Test Tenant

Customer …

Prod.Tenant

5.

Page 55: OpenSAP c4c1 Architecture Extensibility

Experience the Flexibility of SAP Cloud Applications Studio

Demo 1: Custom BO

• Develop a custom

Business Object

(Feedback)

• Generate Screens

(desktop & tablet)

• Adapt Screens

• Assign to User

• Run Application

Demo 2: Extend BO

• Extend standard business

object (Opportunity)

• Define extension field

• Include customer-specific

business logic and

validation message

Page 56: OpenSAP c4c1 Architecture Extensibility
Page 57: OpenSAP c4c1 Architecture Extensibility

THANK YOU

Page 58: OpenSAP c4c1 Architecture Extensibility

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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark

information and notices.

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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 platform 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, which speak only as of their dates,

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

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

Page 59: OpenSAP c4c1 Architecture Extensibility

SAP CLOUD FOR CUSTOMER EXPERIENCE WORKSHOP

MODULE 6: SAP CLOUD APPLICATIONS STUDIO II

Page 60: OpenSAP c4c1 Architecture Extensibility

Disclaimer

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. 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 document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation 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 on this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. 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. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.

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.

This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is providedwithout 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

Page 61: OpenSAP c4c1 Architecture Extensibility

SAP Cloud for Customer Experience WorkshopWork Smarter. Engage Better. Win More.

Customer Requirements & Solution Demand

Customer Feedback and your Step up to the Cloud

Hands-on Experience

Explore the new age of CEC Solutions with Rich Exercises of SAP Cloud for Customer

1

Architecture, Adaptation,

Extension, Development

Key User Tools and SAP Cloud Applications Studio, HANA Cloud

4 65

SAP Cloud for Customer

and the larger Portfolio

General CEC and C4C Strategy, Overview and Key Differentiators

2Functional Overview

Sales, Service, Marketing incl. Mobile, Collaboration, Analytics etc.

3Industry Solutions

e.g. for Banking, Consumer Products, Insurance & Retail

Integration Scenarios

and Technology

Integrate easily with SAP and Non-SAP products

Page 62: OpenSAP c4c1 Architecture Extensibility

Field of Action for

IT or PartnersKey User’s Tasks and Responsibility

SAP Cloud for CustomerFlexibility Spectrum

CONFIGURATION

ADAPTATION

EXTENSION

INTEGRATION

DEVELOPMENTBusiness

Configura-

tion

Perso-

nalization

UI

AdaptationsScreen Layout

Additional Tab

Text

Verticalization

Individual

Termino-

logy

Workflow

and Rules

Business

Task

Management

Custom

Documen-

tation & FAQ

Help Center

Learning

Center

Custom

Forms

Output

Forms

Interactive

Forms

Custom

Analytics

Custom

reports

Field

Extensions

Custom

Processes

Extended

Status &

Actions

Data Model

Extensions

Additional

Business

Objects

Collabo-

ration

3rd Party

Integration

Process

Integration

Deployment

ModelsPartial

ScopeMashup’s

UI & Portal

MashupsAlternative

User InterfaceInteractive

FormsMobile UI Collaborative

Processes

Composite

Apps

Biz Events

A2XSAP Cloud for

Customer Core

Rules

Management

Translation

Own

Fields

Further

UsageOwn

screens

Jam

Settings

Data

Integration

Page 63: OpenSAP c4c1 Architecture Extensibility

Experience the Flexibility of SAP Cloud Applications Studio

Demo 1: Custom BO

• Develop a custom

Business Object

(Feedback)

• Generate Screens

(desktop & tablet)

• Adapt Screens

• Assign to User

• Run Application

Demo 2: Extend BO

• Extend standard business

object (Opportunity)

• Define extension field

• Include customer-specific

business logic and

validation message

Page 64: OpenSAP c4c1 Architecture Extensibility

Opportunity Extension

Page 65: OpenSAP c4c1 Architecture Extensibility

THANK YOU

Page 66: OpenSAP c4c1 Architecture Extensibility

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.

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. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark

information and notices.

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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 platform 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, which speak only as of their dates,

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

© 2015 SAP SE or an SAP affiliate company. All rights reserved.


Recommended