+ All Categories
Home > Documents > Customer Business Process Completeness Check

Customer Business Process Completeness Check

Date post: 16-Nov-2021
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
17
Business Process Completeness Check Customer
Transcript
Page 1: Customer Business Process Completeness Check

Business Process Completeness CheckCustomer

Page 2: Customer Business Process Completeness Check

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

Agenda

Introduction

Motivation

Concept

Business Example

Page 3: Customer Business Process Completeness Check

Introduction

Page 4: Customer Business Process Completeness Check

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

Main Motivation: Interfaces violating LUW-principles

Pain points

No visibility

High number of

inconsistencies

Support invents the

wheel over and over

again

→ Create a simple to use

instrumentation platform

and evaluation framework

System 1 System 2

Process Data

Send

Updated Data

Receive Data

Receive

Updated Data

Process

Updated Data

Create

Order Data

Send Order Data

Create delivery data

Post goods issue

Update order data

COMMIT

COMMIT

• Error Detection

• Restartability features

COMMIT

How to

control

this?

?

Page 5: Customer Business Process Completeness Check

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

Business Process Completeness CheckMotivation – BPCC as part of Exception Management

From customer projects, the requirement was derived to monitor execution of critical parts in a

business process. Main focus of the monitoring should be on the successful execution of the

process in the correct sequence and business objects changed during the process. Therefore

Business Process Completeness Check was introduced as part of Exception Management.

The critical sub processes can have synchronous steps which span across several systems. As an

example, the step „Submit Payment Data“ in the example below is triggered in the Banking Frontend.

Afterwards, the processing runs across multiple systems. BPCC can be used to monitor all steps and

ensure the completeness of the sub process.

SAP System 1Custom Owned Function Module

Legacy SystemSAP System 2

Call Loan Creation Create Loan

Call Payment Creation Create Payment

Call Electronic Bank Statement Creation Create EBS

Banking Frontend/Clerk

Enter Payment Data

Submit Payment Data

Create FI Document

Page 6: Customer Business Process Completeness Check

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

Instrumented Sub-Business Process

The documented business process is the complete E2E-business process often as seen by the end user /

business user

The process seen in BPCC contains details about instrumented critical areas

Business Process Completeness CheckConcept - Documented Process and Instrumentation

SAP Solution Manager

Order System

Start Order Processing

SAP ERP system

Start Check availability of material

End Check availability of material

Start Create Sales Order

Start display of acknowledgement

Start determine price

End determine price

End create sales order

End dislay of acknowledgement

End Order Processing

Start update sales order status

End update sales order status

BPCC BPMon

Evaluation of

correctness of

business process

instance, e.g.:

Every step

finished

successfully

Steps executed in

correct sequence

All objects created

in right status

SMUD Business Process

Order System SAP ERP system

Create

Delivery

Pick

Delivery

Post

Goods Issue

Create

Invoice

Post Invoice

to FI

Create

Sales Order

Page 7: Customer Business Process Completeness Check

Business Example

Page 8: Customer Business Process Completeness Check

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

Business ExamplePersona

John is a business manager who wants to know if the Order To Cash process is running

through without errors. He is in particular interested in the Order Creation and Replication

to ECC process because this part is the pain point of the current process.

Jane from the IT department wants to setup Business Process Completeness Check

(BPCC) in Solution Manager 7.2 to meet John’s requirement.

Page 9: Customer Business Process Completeness Check

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

Business ExampleBusiness Process

CRM ERP

Create Sales Order Replicate Sales Order

Create Delivery

Pick Delivery

Post Goods Issue

Create Invoice

Post Invoice To FI

Process Pain Point

Page 10: Customer Business Process Completeness Check

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

Business ExampleSub Process „Create Order – Replicate Order“ (Process Paint Point)

CRM ERP

Start Order Processing Start Create Sales Order

Start Check Availability of Material

End Check Availability of Material

End Determine Price

Start Determine Price

End Create Sales OrderStart Update Sales Order Status

End Update Sales Order Status

Start Display of Acknowledgement

End Display of Acknowledgement

End Order Processing

Page 11: Customer Business Process Completeness Check

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

In the following slides, the process of implementing John‘s requirement is described.

Furthermore the result is explained and first approaches for analysis are provided.

For detailed information regarding source code instrumentation and system configuration,

refer to the BPCC Setup Guide.

Instrumentation

– Prerequisite: Business Process

description of Order to Cash process

– Jane will use explicit and implicit

enhancements options in order to

instrument the source code modules of

the Create Order sub process

Business ExampleStep-by-Step

Page 12: Customer Business Process Completeness Check

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

Configuration

1) Jane has to configure the managed systems used in the Create Order process for BPCC

2) Furthermore Category, Subcategory and Process Type have to be configured

– Afterwards the instrumented source code will store BPCC-relevant data on Solution Manager

Business ExampleStep-by-Step

1 2

Page 13: Customer Business Process Completeness Check

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

Execution

– The Create Order process has to be executed automatically / manually

Open BPCC process flow for the instance

– John can open the BPCC instance details and process flow using the Exception Management Cockpit (EMC)

– In the Detail screen, John can see that the instance is in error state

– In order to get a graphical overview where the process ran into problems, he opens the Process Flow

Business ExampleStep-by-Step

Page 14: Customer Business Process Completeness Check

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

Analysis

– In the Process Flow Overview, John recognizes that the steps “Order Processing” and “Display of

Acknowledgement” on CRM are causing problems

Business ExampleStep-by-Step

Page 15: Customer Business Process Completeness Check

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

– He changes the status filter to “Completeness” as John would like to check the completeness of the business

process

– Step “Display of Acknowledgement” is in error state for Completeness

– John selects “Step Details” from the context menu and selects the step “Display of Acknowledgement”

– He recognizes that there is no end date available for the step which indicates that the end of the step

instrumentation was not reached during execution

– An exception might be the cause

Business ExampleStep-by-Step

Page 16: Customer Business Process Completeness Check

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

– He changes the status filter to “Exception Management” in order to check available error messages

– Step “Order Processing” is in error state for Exception Management

– John displays the Message context information for step “Order Processing”

– Due to the problem in step “Display of Acknowledgement”, the parent step “Order Processing” ran into an error

Business ExampleStep-by-Step

Page 17: Customer Business Process Completeness Check

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

You can further resources here:

Data Consistency Management Wiki

Setup Guide – Business Process Completeness Check

SAP Help – Business Process Completeness Check

Resource Material


Recommended