3 leveraging other technologies with sap em
-
Upload
kevin-wilson -
Category
Business
-
view
1.784 -
download
2
description
Transcript of 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.
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
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
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)
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
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
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)
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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
SAP EM Procurement Process
ECC 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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
STEP 1 – Create Business Object Event – ‘Ack’
SWO1
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
STEP 2a – Create workflow
PFTC
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
STEP 2b – Create workflow
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
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
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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
STEP 2 – Event Handler Rule Set
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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
Testing!!!
Let’s see it in action Create a PO
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
Expected event list Status values
Check Event Handler
/SAPTRX/EH_LIST
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
Create PO ack with qty < PO qty
Create PO Ack
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
Event is posted Status is updated
Check Event Handler
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
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
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
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)
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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
Alert Framework Integration
Configure overdueMonitor rule
View the Alert Inbox
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
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)
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
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
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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
BI Prototype Report
• Right click drilldown to item detail, alternative dashboards
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
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
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
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
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
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
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
4a. Web Dynpro UI
Transaction: /SAPTRX/EM_START
copyright © 2010 Q Data USA, Inc. All rights reserved.Business MaturityQ DATA GROUP
4b. Web Communication Layer (WCL)
• Classic UI• Transaction:
/SAPTRX/WCL_SEARCH
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
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
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
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
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?
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
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
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)
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
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