Professional Documents
Culture Documents
Contents:: Monitoring and Analysis
Contents:: Monitoring and Analysis
Contents:
Reporting System
Work Item Analysis
Test Utilities for the
Designer
SAP AG 1999
SAP AG 1999
Introduction Routing
Configuration Deadlines
SAPAG1999
Task Information
Workflow
analysis system
outbox
Object-specific Workload
evaluation analysis
SAP AG 1999
Work items
Process duration
Missed deadlines
SAP AG 1999
SAP AG
Work items
Change work item
Display work item Display agent
Display container, etc.
Display workflow log
SAP AG 1999
SAP AG 1999
User
Berner
SAP AG 1999
Started workflows
workflow work item for WS30000015
workflow work item for WS30000161
workflow work item for WS99900035
SAP AG 1999
The functions for displaying executed and forwarded work items are available from Release 4.6
onwards.
These functions are in the Business Workplace Outbox folder.
SAP EASY ACCESS - SAP Business Workplace, or Office - Workplace.
Object
Which work item refers to the object
Notification of
1960 of the object type "Notification of absence"
absence
and which Business Workplace is it in?
number
1960
SAP AG 1999
Consistency check
Task definition
Customizing of the whole workflow system
Event
Simulation
Event trigger (provide input data)
Event trace (switch off in production)
RFC Logs
Manual start of a task or workflow
First refresh the organizational assignment
and then provide input data
SAP AG 1999
Before you process a workflow in the development system, you should see only green lights on the
screen for 'Customizing of the whole workflow system'. Always check SWU3 if you suspect an error
in the workflow system.
The event simulation is a ‘what if' game.
The system will inform you about the consequences of such an event, without actually triggering it.
If there are errors in event linkage you will receive a list of identified problems.
To find event simulation, choose Utilities - Events - Simulate Event
The event trigger will ultimately trigger the event. You can use this to test whether your workflow
works properly without having to create the event in the application.
To find event triggering, choose Utilities - Events - Create Event
In the development system, the event trace should be ‘switched on.'
Periodically, the workflow system administrator should remove this physical file.
In the productive system, the event log should be switched off for performance reasons.
To find the event trace, choose Utilities - Events - Event Trace
The RFC log provides an overview of RFC problems.
To find the RFC log, enter transaction SM58.
You can start a task or a workflow manually for test purposes using the transaction SWUS, or from
the Workflow Builder using the test icon.
The following steps are filtered out in the display for business users:
Container operation
Event creator
Process control
Undecided steps
SAP AG 1999
The workflow log provides different modes for various information requirements. Each mode
answers particular questions and is aimed at a particular user group. The following modes are
available:
- Modes for agents with no technical information.
- Modes with technical details, as required, for example, by a workflow administrator.
The standard display is the log for the business user.
Your personal display depends on the mode you have chosen in your personal workflow settings. If
you have chosen the technical mode there, the display is not filtered.
Workflow administrators should activate the technical view, so that they do not get any simplified
views. (This could mean viewing a workflow in a workflow log, but not seeing all the steps, and
therefore possibly making an incorrect diagnosis.)
Request created
Approve
request
Rejected
(Agent x) Approved
Completed Agent and work
User item status
decision Send
mail
Delete request
(Workflow system)
Completed
Withdraw Change
application request Started and
executed
Request deleted Request changed Yes
steps and
workflows
Re-submit
request
No
Workflow
terminated
SAP AG 1999
The graphical workflow log supplements the information in the text. The flow of workflow steps that
have already been processed is marked by the green line in the graphical representation of the
workflow definition.
You can tell at first glance which "route" a workflow instance has taken, and which activities are
processed in parallel to your own activities within a business process.
In contrast to the workflow log in text form, the graphical workflow log also shows the future steps
of a workflow instance. You can therefore see how a process is continued after executing your
activity.
The technical basis of the graphical workflow log is the graphical workflow editor. To display the
graphical workflow log, the relevant workflow definition is read and combined with the runtime
information.
The graphical workflow log in the view without event-driven process chains (EPCs) has the same
advantages as the graphical workflow editor:
- Space-saving presentation
- Improved clarity
Work items that have already been processed or are currently being executed are marked with their
status icon. In addition, the current agents and the work item status are shown below a node.
Request
created
Approve
request
(Agent x) Completed
Rejected Approved
User
Send mail
decision Agent and work
(Workflow system) item status
Delete Change Completed
request request
Mail sent
Withdraw Change
request request
Terminate
workflow
Workflow
terminated
SAP AG 1999
The graphical workflow log is also available in the "event-driven process chains" view: Up to and
including Release 4.0, this was the only possible form of representation.
Yellow and crossed-out nodes show which steps have already been executed or are currently being
processed.
The current agent and the work item status are shown below a node.
To call the view using EPC, choose the following:
Workflow Builder - Extras - Options - Graphic,
or from the graphic log using Extras - Options - Graphic
SAP AG 1999
This problem will occur mainly in the development and test phase, if a workflow definition is
changed, executed, changed and executed again, and so on.
While the workflow log in list form only formats past values from the workflow runtime tables in a
list, the graphical workflow log shows the version of the workflow executed as it is currently
defined.
If the version has been notably changed, the graphic displays the changed workflow definition, but
the workflow process differs from this. The graphical workflow log therefore tries to enter
information from the runtime tables into a workflow definition that looks totally different. How can
you identify this problem?
Steps seem to have been skipped (particularly apparent in a sequence)
All steps are shown as "executed", even those in an alternative (not loop)
The workflow is terminated, but you cannot determine a direct consequence of the workflow
execution.
Notification of absence
Work item status
Create request Completed
Approve request Completed
Access to
- Selected agents
- Possible agents
Access to work - Excluded agents
item history
Access to graphical
workflow log
SAP AG 1999
The "Workflow chronicle" tab page in the workflow log (ActiveX) shows a hierarchical display of
all the steps of the workflow that have already been processed or are due to be processed. If the
workflow has a structure of (sub-)workflows, these are also displayed.
The function "Details" lists the following details for one step in the lower part of the screen:
Who carried out what detailed action with what result on these work items.
When this action was executed.
Which objects were involved.
The function "Agents" shows:
Selected agents
Possible agents
Excluded agents for a step
The function "Graphic" leads to the graphical workflow log.
The different views (Workflow chronicle, Workflow agents, Workflow objects) are also available in
the workflow log in the user view (without ActiveX), using the "Views" menu.
Patrick Schmidt
Hugo Boss
Workflow System
SAP AG 1999
The tab page "Workflow agents" of the workflow log (ActiveX) displays the employees involved in
this workflow so far. The following entries are contained for every employee:
- Which action was executed in which step
- When was this action executed.
- Which objects were involved.
This view mainly indicates which role an employee has played in executing a workflow.
Notification of absence
SAP AG 1999
The "Workflow objects" tab page lists the objects that are connected with the workflow or that have
been called by the workflow execution so far. These objects are:
The "leading" object of the workflow
Attachments and objects that have been added in the individual steps of the workflow.
The following are listed for each object:
Who carried out what detailed action in what task.
When this action was executed.
This view therefore shows what information was created and processed in what way.
SAP AG 1999
The workflow log (non-ActiveX version) can be switched to an expert mode that displays technical
details. This includes:
All steps: Hidden steps are also displayed.
All information, warnings and errors that appeared during execution.
Access to the workflow container and the relevant work item containers (container display
extended to display the attributes for object container elements).
Display of work item IDs.
In addition, all the functions and information of user mode are available.
From the standard log, you can go to the technical display by choosing Goto - List with technical
details - Goto.
SAP AG 1999
For the following reports, use as many options as you like. See the
solutions for help.
From the “Started workflows” overview area, you can select a dialog
work item or a background work item from the work item list. The
work item steps are displayed below in the Detail area. To go to the
workflow log, choose any of these steps followed by the “Workflow
log” button.
There are three views in the workflow log display: View: Workflow
Chronicle (what was processed when), View: Workflow Agents (who
processed what), and View: Workflow Objects (what was processed).
In the “Workflow Log” screen, select a step from the Overview area,
then choose Goto List with technical details.
You can also select the “List with technical details” button and
double-click a Workflow step. This displays the “Display Work item”
screen.
To obtain further information for the displayed work items, choose the
relevant function from the “Display work item” screen:
Agent info
Extras Containers
Object links
To start work item analysis, choose the following from the SAP Easy
Access menu:
In the “Work Items Per Task” screen, select the following radio
buttons:
Select “Today”.
You can specify the work item type as another selection criterion for
the work items to be analyzed.
You can make more than one selection. You must select at least one
work item type.
Make sure that the entries for the task filter and work item types are not
mutually exclusive.
Repeat the choices outlined above in the “Work Items With Monitored
Deadlines screen”.
Specifies the process duration of work items of the specified type or for
the specified tasks. The list is sorted according to task.
To enter a user, enter the identifier US in the “Type” field and the user
name in the “ID” field. Use the “F4” key for input help.
Choose the period for which you want to determine the workload, by
selecting the “To be processed by” radio button.
Task analysis returns information from the environment of the task and
workflow definition. It does not provide runtime information.
Type of Evaluation
Where-used list
Type of Evaluation
In the “Choose Info Help” dialog box, choose the “Infosystem” button.
Enter * in the “Object type” field and choose the “Execute Enter”
button.
Afterwards you can display a breakdown of the workflow log for this
workflow, and check which agents have been involved in the process so
far.
Use this report to display work items that were recently started .
Start the “Work Item Selection” report in the SAP Easy Access menu.
In the “Selection Report for Work Items” screen, you will now execute
this report using the default options.
Afterwards, use another setting, for example, Type “F” and Status
“Completed” (Use the “F4” key for input help). Before you start the
report, delete the “Time created” entry and choose Program
Execute, or the “Execute” button.
This report setting will give you a list of all workflows completed today.
Display the workflow log to find the agent who participated in this
process.
Also use transaction SM58 with the user name “*” to obtain a longer list.
Start the RFC monitor from the SAP Easy Access menu.
If an error has occurred, display the work item with the error. For more
information, double-click the work item.