Top 10 tools for Workflow Administrators. Martin Maguth, Norikkon Session code: BT752



Similar documents
SAP Workflow and Events - Control the flow! Day and Time: Thursday, May 16, :30 PM - 1:30 PM Session 0811 Content Area: Business Integration,

Workflow Troubleshooting and Monitoring in SAP ECC 6.0

SAPTips: Workflow Troubleshooting and Debugging. Document Prepared By Thomas Nittmann

SAP Workflow Classics Session 803 Martin Maguth, Norikkon Torsten Schnorpfeil, Norikkon

Technical Objects Index

Introduction to HCM Processes and Forms

Toby Johnston SAP BI Platform Support Tool 2.0 Deep-Dive Session # 2523

Data Consistency Management Overview January Customer

Become A Paperless Company In Less Than 90 Days

WebSphere Business Monitor

McAfee Web Gateway Administration Intel Security Education Services Administration Course Training

8 Creating a Workflow

JobSuite Sample Workflow and Template

BIT601 SAP Workflow Definition and Use of Customer-Specific Workflows

User Guide for VMware Adapter for SAP LVM VERSION 1.2

Perceptive Connector for Infor Lawson AP Invoice Automation

Monitor and Manage Your MicroStrategy BI Environment Using Enterprise Manager and Health Center

Link 2 Vehicle Maintenance System

Hang Seng Business e-banking. New Security Device. Frequently Asked Questions

Table of Contents. Introduction. Audience. At Course Completion

Using Microsoft Operations Manager To Monitor And Maintain Your Farm. Michael Noel.

Setup Guide Central Monitoring of SAP NetWeaver Proces Integration 7.3 with SAP Solution Manager 7.1. Active Global Support February 2011

SAP Credit Management. Presented by: Vikram Gollakota

How To Manage Work Mode On An It Calendar On An Apa System

Using WebLOAD to Monitor Your Production Environment

Progress zenon projects to FDA 21 CFR Part 11 compliance

Single Sign On: Volunteer Connection Support Tree for Administrators Release 2.0

Invoices arriving into school should be stamped and sent off to Accounts Payable, where they will be scanned into SAP

Performance Tuning and Optimizing SQL Databases 2016

LEARNING SOLUTIONS website milner.com/learning phone

Deep Dive Monitoring Servers using BI 4.1. Alan Mayer Solid Ground Technologies SESSION CODE: 0305

SQL Server Performance Tuning and Optimization

Cloud Services. Sharepoint. Admin Quick Start Guide

How to Configure and Trouble Shoot Workflow for Process Control 2.5

CMTRAC. Application Overview APPLICATION DATASHEET

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

Justin. and Brandon Toombs. Morgalis. SAP* ERP HCM Processes and Forms. ^ Galileo Press. Bonn Boston

ImageNow Report Library Catalog

Overview of SAP BusinessObjects Risk Management 10.0

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

SAP Master Data Governance

How to Move an SAP BusinessObjects BI Platform System Database and Audit Database

Mobilize workforce using Fiori apps: Graybar Story

Response Time Analysis of Web Templates

JIRA Administration Best Practices

Configuring Situation Events in Action Manager for WebSphere Business Monitor Version 6.0

Printer Maestro. True Enterprise Print Management for Windows WHITE PAPER

SharePoint Server Quick Start Guide for Single Server Farms

Customer Service in Microsoft Dynamics CRM A; 1 Day; Instructor-led

How to select the right Marketing Cloud Edition

How To Optimize your Marketing Strategy with Smart WiFi

Oracle Database 12c: Performance Management and Tuning NEW

Increased operational efficiency by providing customers the ability to: Use staff resources more efficiently by reducing troubleshooting time.

onecard Smart Data OnLine Getting Started Guide for Program Administrators

Mobile app for Android

RelayClinical Service Feature Guide RelayClinical Notify

Introduction to Zetadocs for NAV

Microsoft SQL Server: MS Performance Tuning and Optimization Digital

VRIRSA Frequently Asked Questions (FAQs)

Process Modeling. Chapter 6. (with additions by Yale Braunstein) Slide 1

<Insert Picture Here> Adventures in Middleware Database Abuse

Quick Guide: Troubleshooting Info from SNAP PAC Systems

TIB 2.0 Administration Functions Overview

IBM Maximo Asset Management IBM Tivoli Asset Management for IT IBM Tivoli Service Request Manager. Version 7.1. Workflow Implementation Guide

System Copy GT Manual 1.8 Last update: 2015/07/13 Basis Technologies

Troubleshooting PHP Issues with Zend Server Code Tracing

xft contract manager Contract Management and Contract Lifecycle Management for SAP

What s New Guide. Help Desk Authority 9.1

Oracle Database Performance Management Best Practices Workshop. AIOUG Product Management Team Database Manageability

Project Server 2013 Inside Out Course 55034; 5 Days, Instructor-led

ArcSight Express Administration and Operations Course

My Inbox in SAP Fiori Simplifying Workflow for End Users

What s New Guide: Version 5.6

Your New Service Request Process: Technical Support Reference Guide for Cisco ServiceGrid

1. Introduction to the Automated Accounts Payable Development Process Flows of Purchase Orders, Goods Receipts and Invoice Queries...

2. Will TravelNet still exists alongside with ATLAS or will it be phased out like EWAATS in future?

SAP HANA Cloud Applications Partner Program Certification

ODEX Enterprise. Introduction to ODEX Enterprise 3 for users of ODEX Enterprise 2

Practice Fusion API Client Installation Guide for Windows

CCH esign. Quick Start Guide

This presentation is an introduction to the SQL Server Profiler tool.

SAP" Interactive Forms by Adobe*

Oracle WebLogic Server Monitoring and Performance Tuning

MFC7840W Windows Network Connection Repair Instructions

Action Steps for Setting Up a Successful Home Web Design Business

Network setup and troubleshooting

28 What s New in IGSS V9. Speaker Notes INSIGHT AND OVERVIEW

SAP Secure Operations Map. SAP Active Global Support Security Services May 2015

EVENT LOG MANAGEMENT...

1) Go to the following URL: 2) Login with your NUS account and password.

CA Workload Automation Agent for Databases

Jive Connects for Microsoft SharePoint: Troubleshooting Tips

UOFL SHAREPOINT ADMINISTRATORS GUIDE

Transcription:

Top 10 tools for Workflow Administrators Martin Maguth, Norikkon Session code: BT752

Learning points The most important tasks of a workflow administrator Key reports available for SAP Workflow reporting How to troubleshoot and diagnose errors

Agenda 1. Introduction 2. Top 10 Tools for Workflow Administrators

Introduction Why do we even need a workflow administrator?

Introduction Your Workflow Administrator Makes sure that your workflow development and runtime environment are properly configured and maintained on an ongoing basis Coordinates workflow development and enhancements Is the point of contact for your users when workflows are not behaving as expected Communicates issues to the basis and/or ABAP team if changes in SAP are necessary

Introduction Running SAP workflows without a workflow administrator is like running SAP without a basis team

Agenda Top 10 Tools for WF Administrators 1. Basis customizing 2. Runtime customizing 3. Workflow diagnosis 4. Frequency report 5. Items without users 6. Execute items without agent check 7. Event trace 8. Workflow trace 9. Administrator dashboard 10. Work item archiving

1. Workflow basis customizing The Big One

The Big One Basis customizing Workflow basis customizing is necessary to configure the SAP workflow engine and its definition and runtime environment Use transaction SWU3 to access basis customizing Basis customizing is generally a one time setup task MUST be completed BEFORE you start developing and running workflows in your SAP system

The Big One Basis customizing No exceptions! Must be complete

2. The runtime system Grease the engine

Grease the engine Runtime configuration Workflow runtime should be configured to ensure best possible workflow performance Use transaction SWPA to access basis customizing Runtime customizing is also generally a one time setup task and manages system data volume and size, template levels, buffering, etc.

Grease the engine Runtime configuration Maintain data limits Configure buffers, if needed

3. Workflow diagnosis What s wrong, honey?

What s wrong, honey? Diagnosis Workflow diagnosis allows you to run most diagnosis and setup steps from one screen for a workflow template Use transaction SWUD to access workflow diagnosis Transaction allows you to execute troubleshooting for a template based on certain symptoms, e.g. workflow is hanging or not started Should be run before a workflow template is activated in SAP production and monitored on an ongoing basis for frequently used workflow templates to detect issues early

What s wrong, honey? Diagnosis Perform specific troubleshooting steps for a template

4. Workflow frequency Where have all the flowers gone?

Where have all the flowers gone - Frequency Workflow frequency reporting allows you to see how many workflows were started for a particular template or task, get access to the workflow log, and access the workflow instance container without knowing the work item ID Use transaction SWI2_FREQ to access the workflow frequency report Transaction helps with troubleshooting when users notice that work items are not coming to their inbox or workflows appear to not be starting

Where have all the flowers gone - Frequency Access steps and see types and frequency

Where have all the flowers gone - Frequency Scenario: User: I don t see invoice 1900000123 in my inbox. Workflow administrator: What is the work item ID? User: The what?

Where have all the flowers gone - Frequency Challenge: This report requires technical data while users communicate business process information Solution: Business process logs match business data with technical data for better, easier communication between end users and administrators

Where have all the flowers gone - Frequency Link business and technical data

5. Work items without users Who s in charge here?

Who s in charge here? Items without users Workflows may or may not raise an error when no selected user can be determined for a work item Use transaction SWI2_ADM1 to access the work items without agents Use this report to find items where no selected agent could be determined, e.g. when rules fail, the task or template has no possible agents, or the selected user no longer exists Administrative functions include administrative forward, restart rules, and execute

Who s in charge here? Items without users Select step and perform user determination, forward, etc.

6. Execute items without agent check Just do it

Just do it Execute items without check Workflows can get stuck when no agent can be determined or when the selected agent is not available to execute the item Use transaction SWIA to access and execute the work items without agent check This transaction can be used by administrators to continue with a workflow that has been put on hold and cannot continue; the administrator can access and execute a work item even if he/she is not the selected agent for the step

Just do it Execute items without check Execute items as an administrator or complete manually

7. Event trace Whasss uuuuup?

Whasss uuuuup? Event trace If a task or template is supposed to be triggered or terminated by an event, the failure of the event will result in incorrect or no processing of the task This can be a result of the event not being raised or a failure in the event processing, such as bindings, check functions, incorrect linkage, etc The event trace is a technical tool that gives you details about the processing of the event, publishing, and receivers

Whasss uuuuup? Event trace Use transaction SWELS to start and stop the event trace Use transaction SWEL to access the event trace Remember to turn on the trace only when needed and to turn it off after usage Use SWEQADM to access event queue, if active

What s uuuuuup? Event trace Errors will be displayed at different levels

8. Workflow trace Take a walk on the wild side

Take a walk on the wild side Workflow trace Use the workflow trace when all else fails The workflow trace is started with transaction SWU8 and accessed with transaction SWU9 It is a highly technical tool that is used for troubleshooting to view containers, errors at the object, task, and template level, event processing failures, error in agent determination, etc.

Take a walk on the wild side Workflow trace Detailed technical data available at every step

9. Administrator dashboard I want it all

I want it all Administrator dashboard The administrator dashboard is the daily use tool for the workflow administrator Use transaction SWF_GMP to access the dashboard The dashboard gives an overview of the current workflow environment, shows the number of active steps, error, and gives access to troubleshooting activities

I want it all Administrator dashboard Quick overview of workflow runtime system

10. Work item archiving Waste management

Waste management Work item archiving Workflows at runtime store a significant amount of system data in the SAP database and, over time, the workflow environment will slow down as system tables become larger and the database performance suffers In response to that, work item archiving will remove old system data from the database (and store it offline, if needed) to manage database size and growth Use transaction SARA to configure and run work item archiving

Waste management Work item archiving List of tables with workflow system data

Top 10 Tools for WF Administrators 1. The Big One or Basis customizing (TAC SWU3) 2. Grease the engine or Runtime customizing (TAC SWPA) 3. What s wrong, honey? or Workflow diagnosis (TAC SWUD) 4. Where have all the flowers gone? or Frequency (TAC SWI2_FREQ) 5. Who s in charge here? or Items without users (TAC SWI2_ADM1)

Top 10 Tools for WF Administrators 6. Just do it or Execute items without agent check (TAC SWIA) 7. Whasss uuuuup? or Event trace (TAC SWEL) 8. Take a walk on the wild side or Workflow trace (TAC SWU9) 9. I want it all or Administrator dashboard (TAC SWF_GMP) 10. Waste management or Work item archiving (TAC SARA)

Top 10 Tools for WF Administrators Questions? Martin Maguth Norrikon (646) 371-0935 martin@norikkon.com