3 leveraging other technologies with sap em

52
copyright © 2010 Q Data USA, Inc. All rights reserved. BusinessM aturity Q DATA GROUP BusinessM aturity Q DATA GROUP SAP Event Management Leveraging other technologies in SAP EM 6/26/22 Exception Management Status Management Process Monitoring Process Visibility Process Analytics / KPIs SAP Event Management (EM) manages, tracks and monitors events (both creation and update events), providing real-time visibility to process status as well as alerting capabilities to all stakeholders of the process.

description

Leveraging other technologies with sap em - Webinar 3 / 4

Transcript of 3 leveraging other technologies with sap em

Page 1: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Business MaturityQ DATA GROUP

SAP Event ManagementLeveraging other technologies in

SAP EM

April 12, 2023

Exception Management

Status Management

Process Monitoring

Process Visibility

Process Analytics / KPIs

SAP Event Management (EM) manages, tracks and monitors events (both creation and update events), providing real-time visibility to process status as well as alerting capabilities to all stakeholders of the process.

Page 2: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Q Data Webinar Series

Every Thursday at 11am CST• March – SAP Event Management

1 - EM Overview 2 – EM Use Cases 3 – Leveraging other technologies with SAP EM 4 – Mobile Track and Trace using the OER

• April - Enterprise Mobility for the SAP Centric Enterprise• May - Reduce maintenance, shipping costs and labor costs and gain

Business Maturity• June - Middleware Technologies• July - SAP PI System upgrades and Performance Monitoring• August – SAP Event Management• September - Reduce Inventory and MTTR by finding the right part,

first time, every time using an Integrated Product Catalog• October - SAP Meets the iPhone and iPad

http://www.qdatausa.com

Page 3: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Agenda SAP Event Management

• A quick overview• What comes pre-delivered

Workflow Integration Alert Framework Integration SAP NetWeaver BW Integration Other Integration Topics Wrap-Up

Page 4: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Overview

• A SAP standard product available since 2004 used for: Status Management - track business process status at an instance level Exception Management - measure compliance with process plans –

Uncover & report exceptions (Workflow / Alert framework) Visibility - give visibility of your processes to all involved (Web, BI)

• Analytical and Operational level reporting

• Found where? SAP EM as part of SCM (standalone option) SAP EM as add-on (using EM functionality with an existing app):

• SAP AII 2007 (Auto-ID Infrastructure)• SAP SNC 2007 (Supplier

Network Collaboration)• SAP TM 6.0 (Transportation

Management)• SAP ERP 6.0

SAP EM as the core component (OER)

• SAP AII 2007 (Auto-ID Infrastructure)

Page 5: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

What comes pre-delivered?

Visibility Processes• Configuration / Development

SAP AS, SAP EM, SAP NetWeaver BW extraction SAP Web UI (classic and standard)

• Content SAP NetWeaver BW &

SAP NetWeaver PI

• Documentation Scenario Description Configuration guide

Page 6: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Agenda SAP Event Management

• A quick overview• What comes pre-delivered

Workflow Integration Alert Framework Integration SAP NetWeaver BW Integration Other Integration Topics Wrap-Up

Page 7: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Workflow and SAP EM

Tightly integrated with SAP Event Management Several scenarios come with pre-delivered content for

creating workflows Can deliver the workflows in several ways:

• SAP Business Workplace• Universal Work List (UWL) / Portal• Mobile device (Leap Factor)

Page 8: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Exception Management and workflow

SAP EM detects exception• Launch workflow – Take action – “Do work”

OR Send alert - Notification• Update status – For reporting

Visibility• SAP EM: Status available to all People see an issue is in play• Workflow: Real time notification with the right information to the

right person An agent is correcting the issue E.g. Purchase Order Acknowledgement with Qty

discrepancy• Create PO• Create PO Acknowledgement for qty < PO• SAP EM detects the discrepancy and launches corrective action with

workflow

Page 9: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

SAP EM Procurement Process

ECC SAP EM

Page 10: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Development Steps - ECC

STEP 1 - Create the Business Object Event in ECC• BUS2012 (Purchase Order)• Event: ACK

STEP 2 - Create the workflow • The BO event ‘ACK’ will trigger the workflow

Page 11: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

STEP 1 – Create Business Object Event – ‘Ack’

SWO1

Page 12: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

STEP 2a – Create workflow

PFTC

Page 13: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

STEP 2b – Create workflow

Page 14: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Configuration Steps – ECC

STEP 1 – Activate the SAP EM / workflow event linkage• Generates the BO event that will ultimately launch the workflow

STEP 2 – Activate the BO event linkage• Launches the workflow

SWETYPV

Page 15: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Configuration Steps – SAP EM

STEP 1 – Create the Workflow Activity ID• Link BUS2012 (Purchase Order) and BO Event: ACK• Link PO number as the Business Object Key• Create and Link the Ack qty as a parameter

STEP 2 – Update the Rule Set• Call activity WORKFLOW_START

Page 16: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

STEP 1 – Workflow activity ID

Link BUS2012 (Purchase Order) and BO Event: ACK

Link PO number as the Business Object Key Create and Link the Ack qty as a parameter

Page 17: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

STEP 2 – Event Handler Rule Set

Page 18: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

STEP 2b – Event Handler Rule Set

The activity WORKFLOW_START is connected to the Activity ID • Only launched if Status is Pending

Page 19: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Testing!!!

Let’s see it in action Create a PO

Page 20: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Expected event list Status values

Check Event Handler

/SAPTRX/EH_LIST

Page 21: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Create PO ack with qty < PO qty

Create PO Ack

Page 22: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Event is posted Status is updated

Check Event Handler

Page 23: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

PO Ack qty posted as a parameter Activity to send a workflow started

Check Event Handler

Page 24: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

BO Events are raised Workitem is in the inbox !!! Success !!!

Check Workflow

SWEL

SBWP

Page 25: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Agenda SAP Event Management

• A quick overview• What comes pre-delivered

Workflow Integration Alert Framework Integration SAP NetWeaver BW Integration Other Integration Topics Wrap-Up

Page 26: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

The Alert Framework

Tightly integrated with SAP Event Management Several scenarios come with pre-delivered content for

issuing alerts Can deliver the alerts in several ways:

• Alert Inbox / Portal• Email• Pager• Mobile device (Leap Factor)

Page 27: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Alert Framework Integration

Define AlertCategory

Create and AssignActivity ParameterID with the applicableParameters linked

Page 28: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Alert Framework Integration

Configure overdueMonitor rule

View the Alert Inbox

Page 29: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Agenda SAP Event Management

• A quick overview• What comes pre-delivered

Workflow Integration Alert Framework Integration SAP NetWeaver BW Integration Other Integration Topics Wrap-Up

Page 30: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

SAP NetWeaver BW and SAP EM

Tightly integrated with SAP Event Management Supports configurable extraction of the following:

• Event Handler header detail - Parameters• Event Message detail - Expected and Unexpected

Early vs. late, Message vs. Event• Event Group - Duration between 2 events

Message vs. Event

OLTP: SAP EM

/SAPTRX/EH_HDR + Extension/SAPTRX/EH_INFO/SAPTRX/EH_CNTRL

/SAPTRX/EH_EVMSG/SAPTRX/EH_EXPEV

/SAPTRX/EVM_HDR/SAPTRX/EVM_LID...

Header (EH)/SAPTRX/BWTFSEH + /SAPTRX/APPENDEH

Events (Unexpected, Expected)

/SAPTRX/BWTFSEE + /SAPTRX/APPENDEE

Groups/SAPTRX/BWTFSEG + /SAPTRX/APPENDEG

0SCEM_2

Source Tables Extraction Structures Datasource

0SCEM_3

0SCEM_1

BW Profile Mapping Initial or Delta Upload(ruleset activity BW_UPLOAD)

SAP NetWeaver BI

0SCEM_2

InfoSource

0SCEM_3

0SCEM_1

0EM_DS02

ODS

0EM_DS03

0EM_DS01

InfoCube

0EM_C010EM_C020EM_C03

Process Chain(upload and populate ODS &

Cubes)

Page 31: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

BW Extraction

Before using the business content delivered with SAP EM, you have to install the three SAP EM datasources

Access transaction RSA5• Choose 0BW_DATASOURCES 0BW_DATASOURCES 0SCM 0EM• One by one, select the BW DataSources OSCEM_1, OSCEM_2, and

OSCEM_3 and choose Activate DataSources

Page 32: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Define Settings for BW Extraction• Access transaction

/SAPTRX/BWGS

• In the BW Upload Mode field, choose V1 – Direct Delta Update

• In the Dialog Structure, choose Activate Extraction Structures• Select BW Upload Activation for

the entries and save your data• If necessary, generate the

DataSources• If you use the standard

appends without modifications, you do not have to generate DataSources

Page 33: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

BW Upload

• Once the configuration of SAP EM has been completed you can extract data to BW

The data transfer from SAP EM to SAP NetWeaver BW consists of two basic steps• Initial upload

• Transfers all the selected data• Performed only once

• Delta upload• Transfers the deltas to SAP NetWeaver BW• Performed regularly (for example, once a

day) to transfer all the changes to SAP NetWeaver BW

Page 34: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

BI Prototype Report

• Right click drilldown to item detail, alternative dashboards

Page 35: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Agenda SAP Event Management

• A quick overview• What comes pre-delivered

Workflow Integration Alert Framework Integration SAP NetWeaver BW Integration Other Integration Topics Wrap-Up

Page 36: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Other Integration Topics

1. OER – The Object Event Repository2. OER and Mobile3. EM Authorizations – Integration with authorization objects4. User Interface options5. Non-SAP system – Sending events to SAP EM, queries6. Archiving

Page 37: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

1. The Object Event Repository

Installation option for SAP AII (Auto-ID Infrastructure) Geared towards the Product Tracking and Authentication

(PTA) visibility process EPCIS messages received

into SAP NetWeaver PI• From SAP NetWeaver AII• Posts to the PTA EH

Capture and Query services

SAP OER

Partners

Auto ID RepositoryEvent Management

AnalyticsSecurity Services

PTA / RTI

Cap

ture

& Q

uery

In

terf

ace

EPCIS MessageSAP

NetWeaverPI

Page 38: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

2. SAP EM / OER on the Mobile

Authenticating Product IDs Capture logistics events Handle exception events Barcode, RFID scanning GPS Geo coordinates

“Movilizer” by Movilitas

Page 39: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

SAP OER

ERP

Track & Trace Repository

SAP OER

Movilizer for Track & Trace (integrated with SAP OER) is deliverd to the customer as a certified ABAP Addon by SAP.

OER on the mobile device - Architectural Overview

Page 40: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

3. SAP EM Authorizations

Production planner authorization: MRP_AREA, MRP_CONTROLLER, PLANT, and PROD_SCHEDULER

Event Handler Type

Role

User

Authorization Profile(Parameters)

Filter Profile(EH Components)

EH Data

Page 41: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

4a. Web Dynpro UI

Transaction: /SAPTRX/EM_START

Page 42: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

4b. Web Communication Layer (WCL)

• Classic UI• Transaction:

/SAPTRX/WCL_SEARCH

Page 43: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

4c. Custom Adobe/Flex UI

• Custom UI developed using Adobe Flex• RFC to SCM to retrieve event handlers in a

time period• RFC /SAPTRX/BAPI_EH_GET_DATA_GEN

Page 44: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

5. Integrating with non-SAP system

Direct connection through BAPIs• /SAPTRX/BAPI_EH_POST (EventHandler.PostEventHandler)

• /SAPTRX/BAPI_EH_ADDEVENTMSG_02 (EventHandler.AddEventMessages02)

Connect through SAP NetWeaver PI• XML / File / EDI BAPI • Capture / Query service

Non-SAP Systems SAP Systems

SAP ERP

SAP Event Manager

SAP SCM

SAP NetWeaver PI

SAP CRM

Non-SAP System

Non-SAP System

Non-SAP System

Page 45: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

6. Archiving

SAP Event Management objects are archivable using SAP standard functionality

The relevant archiving objects are: • /SAPTRX/A0 Event Handler• /SAPTRX/A1 Event Messages• SAPTRX_A2 Event Handlers Sets

Page 46: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Agenda SAP Event Management

• A quick overview• What comes pre-delivered

Workflow Integration Alert Framework Integration SAP NetWeaver BW Integration Other Integration Topics Wrap-Up

Page 47: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

BUSINESS VALUE

COLLABORATION

PROCESS RULES

DATA INTEGRITY

Real-time transactions Data cleansing Inside the system System communications Partner and system

cooperation Data accuracy Data accountability Process accountability User confidence

Plan in the system Communications with

your partners Master data rules Define service levels –

Internal and external Business measurements Define exceptions Status definition Data grouping Standard processes

Real-time operational exception management

Integrated notifications through workflow, alerts

Adaptive collaboration with partners

Proactive process realignment

Partner performance Track and Trace Status management Visibility – Process, data,

performance Analytics

Reduced risk Improved service Reduced cost Reduced time to action Improved process

compliance Visibility to performance

goals, process, data Improved collaboration Improved cycle times Fewer exceptions Improved reliability

gained through trusted processes

HOUSEKEEPING

Manage by exception, adapt processes,

realize benefits, set new VALUE targets

MEASURE and ADAPT

Take control of your processes through

monitoring, collaboration and automation

SENSE and RESPOND

Get your data (Master and Transaction) clean with consistent processes adopted to maintain it.

Get your processes integrated and into the system. Refine your process points , set measurement goals

PLAN and EXECUTE

FUNCTIONALITYINTEGRATION

SAP EVENT MANAGEMENT

1 2 3 4

BUSINESS VALUE

Where does SAP EM fit in?

Page 48: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

In conclusion - What value is derived from EM?

Manage by exception (Quadrant 3 or 4)• Ability to respond• Customer satisfaction

Visibility (Quadrant 1,2,3,4)• Status• Exceptions• Globalization / Outsourcing

Reporting capability• Operational (Quadrant 1,2,3,4)

WIMO• Analytical (Quadrant 1,2,3,4)

Partner scorecard (Quadrant 3,4) KPI (Quadrant 3,4) Cycle time

Page 49: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

What team do you need?

Real SAP EM Project Teams• Procurement to Pay Scenario

Design: 1 x part time SAP EM Architect, 1 full time SAP Architect Configure: 1 x part time SAP EM functional expert, 2 full time SAP

functional experts Develop: 1 x part time SAP EM developer, 1 x ABAP developer 1 x Project Manager

• Order to Cash Scenario Design and Configure: 1 x full time SAP EM Architect Develop: 1 x full time SAP EM developer, 1 x ABAP developer 1 x full time BI developer 1 x full time UI developer

• Production Order Visibility Process Scenario (POC) Develop, Design and Configure: 1 x full time SAP EM Architect

Page 50: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Where to from here?

Just starting out with SAP EM?• Q Data online Self Assessment

Online questionnaire – Are you ready for SAP EM? (http://www.qdatausa.com/selfassessment/register.asp)

• Q Data 1 Day Readiness Assessment Helps companies make the correct decision as to whether SAP EM

matches the need. Also checks if your organization is ready for SAP EM.• Q Data 5 Day Assessment

Overview presentation - What is SAP EM, what it can do for you (½ day) Generic training covering the configuration of SAP EM (1 ½ days) Standard EM Scenario Implementation ( 1 day)

• requires a working SAP EM system prior to on-site arrival

Conduct analysis of your business processes (1 day) Executive presentation - Opportunities -> Roadmap to realize those

opportunities (1 day)

Page 51: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

More Infohttp://www.qdatausa.com/

“SAP Event Management – SAP’s best kept secret” available at Amazon.com or Genie Press http://www.geniepress.com/qdata

Page 52: 3 leveraging other technologies with sap em

copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP

Questions???

Kevin WilsonSAP EM Practice [email protected] 1495

www.qdatausa.com

John D. McMahonClient Services – SAP [email protected] 6685