66
Global CoE Business Process Operations June 2014 Overview DCM SAP Solution Manager as Tool for Data Consistency Management Customer

012002523100009876632014 e

Embed Size (px)

DESCRIPTION

012002523100009876632014

Citation preview

Page 1: 012002523100009876632014 e

Global CoE – Business Process Operations

June 2014

Overview DCM SAP Solution Manager as Tool for Data Consistency Management

Customer

Page 2: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 2 Ramp-Up Knowledge Transfer Customer

Agenda

Motivation

SAP Solution Manager as Tool for Data Consistency Management

Transactional Correctness (TC)

Guided Self Service Data Consistency Management (GSS DCM)

Internal Database Comparison (IDC)

Cross-Database Comparison (CDC)

Data Consistency and Interface Monitoring (DCMon/IFMon)

Additional Information

Page 3: 012002523100009876632014 e

Motivation

Page 4: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 4 Ramp-Up Knowledge Transfer Customer

Motivation: Why is Data Consistency Management Needed?

ECC Online - CDB WMS CRM

Post Goods Issue

Materials Materials Materials Materials

Conditions Conditions Conditions

Customer Business Partner Business Partner

Post Goods Issue

Create Invoice

Create Delivery

Create Sales Order Create Sales Order Create Sales Order

Create Delivery

Ma

ste

r D

ata

Tra

nsacti

on

al

Data

Is the data exchanged between the systems as well as the data needed for

correct operation of the business process consistent?

Page 5: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 5 Ramp-Up Knowledge Transfer Customer

Motivation: Domino Effect – Influenced Systems

Fin

an

cia

l

Rep

ort

ing

Cre

ate

FI-

Do

cu

men

ts

Peri

od

En

d

Clo

sin

g

Page 6: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 6 Ramp-Up Knowledge Transfer Customer

Motivation: Data Consistency Management - Examples

Examples from SAP’s Backoffice:

Database Crash at a customer and last backup ~12 months old

Inconsistencies between MM and FI during goods movements with unknown Root Cause

A custom made report has accidentally deleted parts of business objects

Some data has been replicated multiple times between two systems

Data storage in multiple systems using sRFC/HTTP within one business step

Page 7: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 7 Ramp-Up Knowledge Transfer Customer

Motivation: Why can Data Inconsistencies Occur?

Technology Level: Data inconsistencies due to

Data Loss

Initial Loads may have run into problems

One system crashes and is reset to an earlier state

Problems with Delta Loads

Application Level: Data inconsistencies within one system or between two systems due to

Absence of error handling

No clear leading system defined

Logical inconsistencies in application integration

Errors in application programs (transactional correctness)

User Level: Data inconsistencies due to

Real world operation system transaction

Incorrect manual entry of data

Completely missing entry of data

Wrong usage of transaction

Page 8: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 8 Ramp-Up Knowledge Transfer Customer

Motivation: Inconsistency Types C

RM

Syste

m

EC

C S

yste

m

Customer Smith

Address: New York City

Customer Smith

Address: New York City

Type A

Customer Smith

Address: New York City

Customer Smith

Address: Berlin

Type B

Customer Smith

Address: New York City

Type C

Page 9: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 9 Ramp-Up Knowledge Transfer Customer

Motivation: Differences C

RM

Syste

m

EC

C S

yste

m

Customer Smith

Address: New York City

Customer Smith

Address: New York City

Customer Smith

Address: Berlin

Customer Smith

Address: New York City

Customer Smith

Address: Berlin

Customer Smith

Address: Berlin

Time t1 Time t2 Time t3

Page 10: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 10 Ramp-Up Knowledge Transfer Customer

Data Consistency Management:

Relation to Other Areas in Business Process Operations

MRP Run 1000 Billing Run Archiving

MRP Run 2000 Reorganization Backup

MRP Run 3000 Transports

Job Scheduling

Management

DCM jobs have usually long runtimes &

restrict the execution of other jobs which

shouldn’t run in parallel

DCM might improve the

throughput through business

processes and reduce the

document backlog

Business Process

Improvement

Data Consistency

Management

Business Process

Monitoring

DCM might solve or

prevent alert situations

Page 11: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 11 Ramp-Up Knowledge Transfer Customer

Data Consistency Management: Benefit / Value Proposition

Goal Benefit Challenge

Transparency

Global transparency across

organizational units & process

variants

…increase visibility of current data quality and consistency state.

Efficiency

Reduced operating costs ... automate data consistency management and reduce manual

process inefficiencies and human errors. Avoid systematic

process exceptions.

Effectiveness

Higher customer satisfaction & faster

revenue stream

…avoid delayed business documents and financial losses by

quick reaction to interface errors affecting data of core business

processes

Clean-up

More accurate business reporting …avoid inaccurate reporting data by ensuring consistency

between systems and quicker clean up due to earlier detection

Internal Audit

Higher reliability of financial

reporting & possible detection of

fraud

…avoid inconsistencies in FI-AP and FI-AR before PEC. Review

consistency between MM & FI and between systems.

Page 12: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 12 Ramp-Up Knowledge Transfer Customer

Data Consistency Management: Handling Overview

Detect

End-to-End Monitoring

Investigate

Root Cause Analysis &

Business Continuity Concept

Prevent

Process Design &

Training

Correct

Reconciliation Strategy &

Business Continuity Concept

1 2

3 4

Page 13: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 13 Ramp-Up Knowledge Transfer Customer

Data Consistency Management: Deliverables

Detection

End-to-End Consistency Check Reports

Data Consistency and Interface Monitoring as part of

Business Process Monitoring

Internal Database Comparison (IDC)

Cross-Database Comparison (CDC)

Investigation

Determination of the Business Impact

Check the availability of a Fall-Back Scenario

Data Consistency Toolbox / Guided Self-Service Data

Consistency Management

Guided Procedures in Cross-Database Comparison

Correction

Root-Cause Analysis to determine the

origin of the inconsistency

Correction of the inconsistent data

Data Consistency Toolbox / Guided Self-Service Data

Consistency Management

Guided Procedures in Cross-Database Comparison

Prevention

Review of the Process Design

Transactional correctness check

Setup Monitoring & Exception Handling

Establish a suitable Change Management

End User Training of correct system usage

Provide Best Practices

Page 14: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 14 Ramp-Up Knowledge Transfer Customer

Data Consistency Management: Tool Overview

Data Consistency

Management

TC Tools for

ABAP and Java

Find problems with transactional

correctness in ABAP or Java code

DC Toolbox /

GSS DCM

Provide tools and tasks to check or

correct inconsistencies

Internal Database

Comparison

Check whether two linked

tables are consistent or

have the correct content?

Check whether data is consistent

between two systems especially if

one is a non-SAP system?

Cross-Database

Comparison

Data Consistency and

Interface Monitoring

Proactively ensure reliable business

process flow and data consistency

Page 15: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 15 Ramp-Up Knowledge Transfer Customer

Data Consistency Management: Business Justification

Example: Without DCM

Example effort estimation (as-is)

3 days to determine the right tools and

procedures for data inconsistency

determination and repair * 1 persons → 3

person days

7 days * 3 persons to determine and fix

inconsistencies → 21 person days

Inconsistencies last 10 days * 100 affected

users * 0,2 (each user spends 20% of his day

for workarounds) → 200 person days

∑ 224 person days

Possible efforts

Effort to determine the right tools and procedures for

data inconsistency determination and repair

Effort for (constant) data inconsistency determination

Effort for (constant) data inconsistency repair

Effort for workarounds to determine correct and

consistent data

Effort for workarounds because business processes

are not available in system

+

+

+

The highlighted numbers can

be reduced

Page 16: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 16 Ramp-Up Knowledge Transfer Customer

Data Consistency Management: Business Justification

Example: With DCM

Example effort estimation (to-be)

1 days to determine the right tools and

procedures for data inconsistency

determination and repair * 1 persons → 1

person days

4 days * 3 persons to determine and fix

inconsistencies → 12 person days

Inconsistencies last 5 days * 100 affected

users * 0,1 (each user spends 10% of his day

for workarounds) → 50 person days

∑ 63 person days

Possible efforts

Effort to determine the right tools and procedures for

data inconsistency determination and repair

Effort for (constant) data inconsistency determination

Effort for (constant) data inconsistency repair

Effort for workarounds to determine correct and

consistent data

Effort for workarounds because business processes

are not available in system

+

+

+

The highlighted numbers have

been improved

Page 17: 012002523100009876632014 e

Transactional Correctness (TC) SAP Solution Manager as Tool for Data Consistency Management

Page 18: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 18 Ramp-Up Knowledge Transfer Customer

Motivation for Transactional Correctness

Do my programs ensure data consistency?

What happens in case of errors?

Page 19: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 19 Ramp-Up Knowledge Transfer Customer

Transactional Correctness: Introduction

Motivation

Business process and interface steps must be programmed in a way to ensure data consistency even

in case of errors

Goal

Identify and improve programs that can lead to inconsistencies

Deliverable

A tool that helps identifying parts of programs that can possibly lead to inconsistencies

Page 20: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 20 Ramp-Up Knowledge Transfer Customer

Transactional Correctness

Example: Sales Order Management

System 1 System 2

Receive Data

Process Data

Send

Updated Data

Send Order Data

Create Order Data

Receive

Updated Data

Process

Updated Data

Create

Delivery Data

Update Order Data

Post Goods Issue

Update Z-Status with

Delivery Data

•No Error Handling

•No restart ability features

Due to an error the goods issue is

not posted.

Inconsistency of the resulting data

•No Error Handling

•No restart ability features

No Error Handling

No restartability features

COMMIT

COMMIT

COMMIT

Page 21: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 21 Ramp-Up Knowledge Transfer Customer

Transactional Correctness Tool for ABAP: Example

Problem

Data should be inserted together into multiple tables, e.g. header and detail

Question

Is it possible that data is inserted only in one table but not in the other one?

Page 22: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 22 Ramp-Up Knowledge Transfer Customer

Transactional Correctness Tool for ABAP: Result

The TC Tool for ABAP shows that the WAIT statement triggers an implicit COMMIT

In case of errors this can cause data being inserted in the first table but not in the second table

The TC Tool for ABAP checks more rules that have to be followed to ensure Transactional Correctness and can

be executed as a standalone tool in the managed system.

Page 23: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 23 Ramp-Up Knowledge Transfer Customer

Transactional Correctness With End to End Trace in Solution Manager Work

Centers

Page 24: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 24 Ramp-Up Knowledge Transfer Customer

Transactional Correctness Check in E2E Trace: Result

The TC Check in the E2E trace shows the same result as the standalone tool

Page 25: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 25 Ramp-Up Knowledge Transfer Customer

Transactional Correctness Check in E2E Trace: Result for RFC Calls

Advantage of the E2E trace is that remote function calls are automatically detected and the TC checks are

executed in the right context, e.g. there should be no changes in synchronous RFC calls

Page 26: 012002523100009876632014 e

Guided Self Service for Data Consistency Management (GSS DCM)

SAP Solution Manager as Tool for Data Consistency Management

Page 27: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 27 Ramp-Up Knowledge Transfer Customer

Motivation for Guided Self Service Data Consistency Management

How can I analyze and resolve detected inconsistencies?

How can I execute an ad-hoc data consistency check?

How can I structure and document very complex analysis

and resolution procedures and their results?

Page 28: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 28 Ramp-Up Knowledge Transfer Customer

Guided Self Service Data Consistency Management: Introduction

Motivation

Detected inconsistencies need to be analyzed and resolved

Some solution lifecycle events require an ad-hoc consistency analysis

Goal

Provide guided procedures to analyze and resolve inconsistencies and to execute an ad-hoc

consistency analysis

Deliverable

A tool with the possibility to determine guided procedures to analyze and resolve inconsistencies and

to store and report the results

Page 29: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 29 Ramp-Up Knowledge Transfer Customer

GSS DCM in SAP Solution Manager Work Centers

Page 30: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 30 Ramp-Up Knowledge Transfer Customer

Guided Self Service Data Consistency Management: Preparation

Select events,

systems,

modules,

business

objects and

tables

Page 31: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 31 Ramp-Up Knowledge Transfer Customer

Guided Self Service Data Consistency Management: Analysis

Purpose and procedure for each task

Rating and direct access to programs,

transactions and notes needed for the

task

User comment

Page 32: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 32 Ramp-Up Knowledge Transfer Customer

Guided Self Service Data Consistency Management: Report

The Results of a GSS DCM Session can

be documented in a Word Report.

Page 33: 012002523100009876632014 e

Internal Database Comparison (IDC)

SAP Solution Manager as Tool for Data Consistency Management

Page 34: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 34 Ramp-Up Knowledge Transfer Customer

Motivation for Internal Database Comparison

How can I check data within one SAP system for

consistency?

How can I proceed if I face an inconsistency that cannot be

detected by standard consistency check tools, but I do not

want to write additional coding for each of the required

checks?

Page 35: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 35 Ramp-Up Knowledge Transfer Customer

Internal Database Comparison: Introduction

Motivation

Data in one system needs to be checked for consistency

Typical situations include unintended partial deletion of data by coding errors (e.g. only header data)

or bad quality of master data (e.g. accidental non-execution of transformation reports)

Goal

Comparison of two tables to detect missing table entries or inconsistent field contents (any content not

corresponding to predefined selection criteria) without the need to write additional coding

Deliverable

A tool that identifies, displays and stores inconsistencies together with detailed field content for later

reference

Page 36: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 36 Ramp-Up Knowledge Transfer Customer

IDC in SAP Solution Manager Work Centers

Page 37: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 37 Ramp-Up Knowledge Transfer Customer

Internal Database Comparison: Example

Problem

Sales order cannot be displayed

Root Cause Analysis

Custom report deleted sales order header data

Question

What documents are affected?

Page 38: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 38 Ramp-Up Knowledge Transfer Customer

Internal Database Comparison:

Example in SAP Solution Manager Work Centers

Possibility to save parameters as variant Remote connection to system where data is located

Tables that should be compared and join conditions

between tables

Fields that should be displayed in result

Use case: missing entries in one table or

inconsistencies between tables

Additional restrictions for data that should be compared

Comparison result

Page 39: 012002523100009876632014 e

Cross-Database Comparison (CDC)

SAP Solution Manager as Tool for Data Consistency Management

Page 40: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 40 Ramp-Up Knowledge Transfer Customer

Motivation for Cross-Database Comparison

How can I check data between different SAP or Non-SAP

systems for consistency?

How can I proceed if I face an inconsistency that cannot be

detected by standard consistency check tools, but I do not

want to write additional coding for each of the required

checks?

SAP ERP Non-SAP

Warehouse

Consistent?

Stock of

material A

Stock of

material A

Page 41: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 41 Ramp-Up Knowledge Transfer Customer

Cross-Database Comparison: Introduction

Motivation

Data in different systems including Non-SAP systems or XML files needs to be checked for

consistency

Typical use cases include ad-hoc or regular end-to-end comparison of master or transactional data

exchanged between multiple systems including Non-ABAP systems

Goal

Comparison of two sources to detect missing table entries or inconsistent field contents without the

need to write additional coding

Deliverable

An infrastructure that facilitates data modeling and comparison, as well as stores and displays the

comparison results for later reference

Page 42: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 42 Ramp-Up Knowledge Transfer Customer

Cross-Database Comparison: Features

Built in SAP Solution Manager 7.1

Supports multiple source types (“access paths”)

SAP ABAP-based system using RFC (Remote Function Call)

Remote database access using ADBC (ABAP Database Connectivity)

Comparison within a single source, e.g. in SAP HANA using Smart Data Access (virtual tables of other data sources)

XML files (created by native non-SAP application) on application server or local frontend

Can be enhanced by custom source types, fully embedded into CDC framework and UI

Offers easy-to-use graphical UI to enter the data model

Offers comparison of multiple tables between two sources, including filtering and data type conversions

Offers possibility to save and reuse comparison parameters and data model

Extracts data from sources and performs comparison in SAP Solution Manager

Can extract data using multiple blocks of configurable size

Supports iterative comparison to re-scan identified (temporary) differences again

Offers functionality to save and display comparison results

Supports integration into Business Process Monitoring for alerting and notification

Page 43: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 43 Ramp-Up Knowledge Transfer Customer

Cross-Database Comparison: Architecture

SAP ABAP-based

System

Extractor Function

Module

XML File

Non-SAP System

Custom-build

data extractor Database of

Non-SAP System,

HANA DB

SQL Extraction

Statement via ADBC

Non-SAP System

Custom-build

CDC source type

Custom-build

data extractor

SAP Solution Manager

Comparison Object

BPMon Alerts

Comparison Run

Comparison

Results

Comparison Instance

Generate

extractor

ABAP

coding

Generate

native SQL

query

RFC ADBC

Comparison Group Correlated

Results

Page 44: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 44 Ramp-Up Knowledge Transfer Customer

CDC in SAP Solution Manager Work Centers

Page 45: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 45 Ramp-Up Knowledge Transfer Customer

Cross-Database Comparison: Comparison Object

Flexible source types like SAP ABAP system,

Remote database or XML file

Source type dependent parameters

Graphical data model

Page 46: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 46 Ramp-Up Knowledge Transfer Customer

Cross-Database Comparison: Comparison Run Overview

Overview which

comparison runs are

finished, aborted or

still running and if

inconsistencies were

detected

Comparison status

text and progress of

comparison

Message text, error

message in case of

aborted comparison

Click

hyperlink

Page 47: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 47 Ramp-Up Knowledge Transfer Customer

Cross-Database Comparison: Comparison Run Result

Navigation including

history graphics

Global result parameters –

switch between comparison

run IDs and iteration IDs

Result overview

including graphic

Details for inconsistency

type marked in overview

Page 48: 012002523100009876632014 e

Data Consistency and Interface Monitoring

SAP Solution Manager as Tool for Data Consistency Management

Page 49: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 49 Ramp-Up Knowledge Transfer Customer

Motivation for Data Consistency and Interface Monitoring

Where is data consistency checked?

When is data consistency checked?

Who checks data consistency?

Requirements

Online SD/LE

Requirements

Stocks Stock

Mobile MM/FI

Stock /

Values

ECC CRM

WM APO

?

Page 50: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 50 Ramp-Up Knowledge Transfer Customer

Data Consistency and Interface Monitoring: Introduction

Motivation

Data consistency needs to be checked on a regular basis

Automation of effort

Goal

Detect inconsistencies as early as possible

Deliverable

Process oriented monitoring objects for the most common data consistency reports and interface

technologies

Page 51: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 51 Ramp-Up Knowledge Transfer Customer

Data Consistency Monitoring: Results

Page 52: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 52 Ramp-Up Knowledge Transfer Customer

Interface Monitoring: Results

Page 53: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 53 Ramp-Up Knowledge Transfer Customer

Interface Monitoring vs. Data Consistency Monitoring

Short term

error

resolution Long term

safety net

Page 54: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 54 Ramp-Up Knowledge Transfer Customer

Business Process Monitoring

Information Flow – High-level Overview

Solution Manager

Service

Level

Reporting

Continuous Online Alert Monitoring

Solution Landscape

BW Trend

Reporting

People

Service

Desk

Message

SMS Email Dashboards

Page 55: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 55 Ramp-Up Knowledge Transfer Customer

Alerts From Data Consistency Monitoring in Solution Manager Work Centers (1)

Page 56: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 56 Ramp-Up Knowledge Transfer Customer

Alerts From Data Consistency Monitoring in Solution Manager Work Centers (2)

Page 57: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 57 Ramp-Up Knowledge Transfer Customer

Data Consistency Monitoring

Example: General Ledger Versus Sub Ledger (SAPF190)

Regular analysis of

consistency between

General Ledger and Sub

Ledger (SAPF190)

Automated alerting in

case of inconsistencies

for selected objects,

based on selected

threshold values

Navigation from alerts

to the results that

caused the alert

Alert history Alert details

Page 58: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 58 Ramp-Up Knowledge Transfer Customer

Interface Monitoring

Example: IDoc Monitoring

Alert history

Alert details

Page 59: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 59 Ramp-Up Knowledge Transfer Customer

BW trend analysis is available for all data

consistency monitoring objects in SAP

Solution Manager, allowing you to identify

the long term trend for the occurrence of

inconsistencies.

BW Trend Analysis for Data Inconsistencies

Page 60: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 60 Ramp-Up Knowledge Transfer Customer

What Does Data Consistency Monitoring Mean in Practice?

Data Consistency Monitoring means to answer the following questions:

• Who is responsible and checks for background job scheduling and regular monitoring of

consistency check programs like LX23?

• Who monitors and checks for update errors (SM13), application log messages (SLG1)?

• Who monitors the interfaces?

• Who has to be contacted in case of the occurrence of an inconsistency?

• What has to be done if a certain inconsistency arises?

• Who is responsible for transactional correctness testing of developments?

• Where can I find this information?

… and to detect inconsistencies as early as possible.

Page 61: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 61 Ramp-Up Knowledge Transfer Customer

Content for Data Consistency Monitoring:

Monitoring Objects Related to Data Consistency

Cross-Application Monitoring Objects

General Application Log (SLG1)

Short Dumps

Update Errors (Transaction- / Program-specific)

Interface Monitoring Objects

RFC Availability Monitoring (”ping”)

tRFC Status and Backlog Monitoring

qRFC Status and Backlog Monitoring

bgRFC Status and Backlog Monitoring

CRM Middleware Monitoring

CRM BDoc Status and Backlog Monitoring

Customer Specific Monitoring Objects

Customer Exits in Business Process Monitoring Infrastructure

Objects available via CCMS Monitoring Infrastructure

• ALE/IDoc Alert Monitoring per IDoc Type

• XI/PI Alert Monitoring

• Workflow Monitoring

• Batch Input Monitoring

• WebService-Calls (ABAP)

• File Monitoring

Page 62: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 62 Ramp-Up Knowledge Transfer Customer

Content for Data Consistency Monitoring:

Monitoring Objects Specific for Data Consistency

Enterprise Resource Planning Logistics

Sales & Services

Warehouse Management

Inventory Management

Enterprise Resource Planning Financials

Supply Chain Management

liveCache - Database

CIF-Interface

Extended Warehouse Management

Stock Information

Further Checks

Customer Relationship Management

Generic Check Functions

Internal Database Comparison

Cross-Database Compare

Custom-developed Consistency Reports

Industry-Solutions

Retail

IS-OIL

Banking

Page 63: 012002523100009876632014 e

Additional Information

Page 64: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 64 Ramp-Up Knowledge Transfer Customer

Data Consistency Management:

Main Implementation Scenarios

IT Business

Ph

as

e 1

P

hase 2

P

hase 3

Monitor technical

aspects of

inconsistencies

(interfaces)

Identify and monitor

business related

aspects of

inconsistencies

(standard reports)

Monitor business

related impact of

interfaces

Extend consistency

checks using generic

check reports

Extend consistency and

interface monitoring using

custom made reports

Identify interfaces

(technolgies) of concern

SAP Business Process Analysis (cross-

application part) performed on SAP

backend system

Page 65: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 65 Ramp-Up Knowledge Transfer Customer

Additional Sources of Information

Customer Information

Detailed Information about DCM Functionalities in SAP Solution Manager can be found at

http://service.sap.com/dcm Media Library (Sub-sections: “Overviews and Demos”, “Best Practice

Documents”, “Technical Information” and “Customer Examples”)

DCM Standard - available at http://service.sap.com/supportstandards Media Library Data Integrity

and Transactional Consistency

Best Practice Documents - available at http://service.sap.com/solutionmanagerbp set filter for topic

area to “Business Process Operations” and for Description to “Consistency”

Additional information related to Monitoring in the context of Business Process Operations can also be

found at http://service.sap.com/bpm Media Library Technical Information

Page 66: 012002523100009876632014 e

© 2014 SAP AG or an SAP affiliate company. All rights reserved. 66 Ramp-Up Knowledge Transfer Customer

© 2014 SAP AG 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 AG 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 AG (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 AG and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its

affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG 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 AG 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 AG’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 AG 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.