sap cec - adapt and extend cloud for customer in a · pdf filesap cec - adapt and extend cloud...

30
SAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers – SAP NetWeaver Consultant Nicolas Biscompte– SAP C4C Consultant

Upload: duongtram

Post on 31-Jan-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

SAP CEC - Adapt and Extend Cloud for Customer in a flexible way

SAPience TECH commission, Feb 16 2016Geert Nackers – SAP NetWeaver Consultant

Nicolas Biscompte– SAP C4C Consultant

Page 2: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• TheValueChain

• Cloud for Customer

• Adapt – Extend - Develop

• Demos

• Q&A

Agenda

2

Page 3: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• TheValueChain

• Cloud for Customer

• Adapt – Extend - Develop

• Demos

• Q&A

Agenda

3

Page 4: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

With a 100% focus onSAP-centric environments,we optimize the weak links inyour VALUE CHAIN,improve your organization’s overallPERFORMANCE,and accelerate VALUE CREATION.

Page 5: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• TheValueChain

• Cloud for Customer

• Adapt - Extend - Develop

• Demos

• Q&A

Agenda

5

Page 6: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• Cloud development vs on-premise development

• Keeping the balance Software as a Service and custom(er) development

• Development within Cloud solutions

6

Cloud for Customer

Page 7: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• TheValueChain

• Cloud for Customer

• Adapt - Extend - Develop

• Demos

• Q&A

Agenda

7

Page 8: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• Personalize your workplaceBranding

• Adapt without codingExtend without coding

• Develop with the SAP Cloud Applications Studio Public Solution Model (PSM)

8

Adapt – Extend - Develop

Page 9: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

9

Flexibility Spectrum

Page 10: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• TheValueChain

• Cloud for Customer

• Adapt - Extend - Develop

• Demos Adaptation UI layout

Extension Field extension

Development Cloud Applications Studio

• Q&A

Agenda

10

Page 11: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

11

Demo 1: Adaptation

Page 12: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Business requirement: Once a prospect is won as customer, Sales can no longer change any attributes

12

Case: from Prospect to Customer

ADAPTATION

Page 13: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Our solution: Page Layouts

13

Case: from Prospect to Customer

ADAPTATION

Sale

s re

p

Acc

ou

nt

Layo

ut

Master layout (default)

Master layout (default)

Customer layout 1

Customer layout 2

Customer layout n

Page 14: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Our solution: Page Layouts

14

Case: from Prospect to Customer

ADAPTATION

Sale

s re

p

Acc

ou

nt

Layo

ut

Master layout (default)

Customer layout 1

(Read Only)

Business User Account: Prospect Account: Customer

Sales Rep <Master Layout> <Customer Layout 1>

Marketing … …

Service Technician … …

Page 15: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Login with administration user

Navigate to page we like to modify

Select Adapt New Page Layout

Screen will indicate Adaptation mode is active

Adapt fields as desired

Adapt End layout changes

! Our custom page has now been saved, yet is not active!

15

Create Page Layout

ADAPTATION

Page 16: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

A page layout can be assigned to the combination

Business Object / Instance Type

For our requirement we need to distinguish on Type Role

The matrix table allows us to choose a layout per business role / Type

For our Sales Representative we select the read_only_customer layout

16

Assign Page Layout

ADAPTATION

Page 17: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

17

Demo 2: Extension

Page 18: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Business requirement: Our client wishes to implement a specific rating indicator for it’s customer base

Define the customer field

Include the field in reporting (analytics)

18

Case: Customer Rating

EXTENSION

Page 19: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

1. Extend the standard Account BO with a new fieldAdditionally: define a custom code list

2. Make the extension field available for reportingAdd it to a datasource

3. Add the extension field to a specific reportextend a standard report or

build a report based on this datasource

19

Case: Customer Rating

EXTENSION

Page 20: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Edit Master Layout

Random field ‘Add Items’ ‘Add Field’ ‘New Field’

Enter field attributes and optionally possible values

Select to add to layout ‘Apply’

20

Extending the object

EXTENSION

Page 21: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Edit Master Layout

Extension field ‘change properties’ ‘field definition’

‘Reporting’ tab Data sources Add Field

21

Add to Datasource

EXTENSION

Page 22: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Business Analytics workcenterCreate your own KPI’s, Key Figures, Datasources, Reports, …

Standard report ‘Account Analysis’ is based on the datasource‘Account Master Data’

Open the report -> choose Add (Extension) Fields -> Save

22

Extend a standard report

EXTENSION

Page 23: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

23

Demo 3: Development

Page 24: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

Requirement: Calculate how much commission our sales staff has earned for a given period

24

Case: Employee commission

DEVELOPMENT

Ap

plic

atio

n

Emp

loye

e B

O

Query

ID

Qu

ota

tio

n B

O

Calculated Commission

Page 25: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

How did we build it…

25

Case: Employee commission

DEVELOPMENT

Page 26: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

26

Application visibility

DEVELOPMENT

Page 27: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

SAP Cloud Application Studio: Key takeaways

DEVELOPMENT

The SDK provides access to the Public Solution Model which contains the released business content of the SAP ByD core solution.

This includes the data types, business objects and other components that SAP has released to the developer community, enabling the realization of extension scenarios.

The SDK allows for many enhancements including web service integration, approvals, data loads, mobile UI screens, and more.

Developments are controlled by the use of wizards and a layer of scripting languages. This makes developments more simple, albeit more restricted.

Page 28: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

SAP Cloud Application Studio: Key takeaways

DEVELOPMENT

The business object (BO) is the route to most enhancements, whether extending an SAP standard object, or creating a new custom object.

Creation of a BO will create a table in the cloud application with the table fields defined by the elements declared in the business object.

The BO is the basis for creating UI screens (mobile or desktop), events, action scripts, interfaces and associations to other business objects.

With the SDK you can develop customer-specific enhancements for a single given installation, or a multi-customer extension that can be re-used within multiple installations. SAP partners have the option of developing extensions specifically for selling on the SAP store.

Page 29: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

• TheValueChain

• Cloud for Customer

• Adapt - Extend - Develop

• Demos

• Q&A

Agenda

29

Page 30: SAP CEC - Adapt and Extend Cloud for Customer in a · PDF fileSAP CEC - Adapt and Extend Cloud for Customer in a flexible way SAPience TECH commission, Feb 16 2016 Geert Nackers –SAP

DISCRETEMANUFACTURING

WHOLESALE &

DISTRIBUTION

LIFESCIENCES

UTILITYCOMPANIES

REAL ESTATE

& FACILITY

HIGH TECH &

ENGINEERING

PROFESSIONAL

SERVICES

END-TO-END ERP

PROCESS

EFFICIENCY

APPLICATION

LIFECYCLE

& SYSTEM

MANAGEMENT

30

Satenrozen 10B-2550 Kontich

T +32 3 844 26 05F +32 3 843 39 00

E [email protected] www.thevaluechain.be

TheValueChain NVAccelerate SAP value

Questions?