Show
all
This topic describes the traditional ('fixed') WorkManager portal introduced in V5.1. As a best practice in new applications, use a portal based on the composite Manager portal (introduced in V5.5), rather than the traditional WorkManager portal. See About composite portals.
The Monitor Activity
workspace in the traditional WorkManager portal provides a sophisticated and extensible base for presenting
reports.
To support managers who use an
application in production, you are encouraged to adjust the labels and
contents of this space. You can remove any links to reports not relevant
to the manager's tasks and responsibilities, and add links to relevant standard
or custom reports.
After an application is deployed and is in use, managers
can create additional reports and refine and personalize which reports
appear, using the Favorites feature.
Gadgets, report
categories, and reports
The WorkManager portal presents four V5 categories.
Area
|
Description
|
Monitor Assignments
|
Contains links to reports about assignments. These
reports have an Applies To key part of
Assign-, or another class derived from the
Assign- base class.
The report rules contain the value
AssignmentMonitoring in the
Category field of the Content tab of the List View or Summary View
form.
|
Monitor Processes
|
Contains links to reports about open work
objects.
These reports have an Applies To key part
of Work-, or another class derived from the
Work- base class. The report rules contain the
value WorkMonitoring in the
Category field of the Content tab of the List View or Summary View
form.
|
Analyze Quality
|
Contains links to reports about resolved work
objects.
These reports have an Applies To key part
of Work-, or another class derived from the
Work- base class. The report rules contain the
value WorkAnalysis in the
Category field of the Content tab of the List View or Summary View
form.
|
Analyze Performance
|
Contains links to reports that analyze work object
history.
These reports have an Applies To key part
of History-Work-, or another class derived from
that class. The report rules contain the value
PerformanceAnalysis in the
Category field of the Content tab of the List View or Summary View
form.
|
The system uses three sources to assemble each of these lists of
report links:
- A model rule (Rule-Obj-Model rule type) in
System-User-MyRules named Zzzzz
Reports
,
where Zzzzz is the category name. These reports are listed for
anyone who has access to the Monitor Activity workspace.
- An instance of the System-User-MyRules class named
AccessGroupZzzzz
, where Zzzzz is an access group.
These reports are listed for users who are associated with that
access group.
- An instance of the System-User-MyRules class for
the user named
Individual
.Uuuuu.Ccccc where Uuuuu is
the Operator ID and Ccccc is the category. These reports appear
only for that operator.
Overriding a
report
To override a standard report with another, similar report:
- Click the browse button in the Monitor Activity area that
contains the original report. Note the rule type (summary view or
list view) and the name of the rule.
- Open the rule. Copy it using Save As into your application
RuleSet. Modify and test your copy as desired.
- From the Monitor Activity workspace, click the link to verify
that your report, not the original, runs.
Adding, deleting,
reordering, and relabeling report links
For each of the areas of the Monitor Activity workspace, you can
change which reports appear, the order that they appear, and the
labels on links, by overriding a standard model. SR-7341
BUG-1141
For example, to modify the links or labels in the Monitor Process
Assignments area:
- Open the standard model rule named
System-User-MyRules.AssignmentMonitoringReports.
- Copy this using Save As into your application RuleSet. Update
the copy to reflect the labels and reports you want to appear, in
order. Each report link is defined by two rows in the Model form:
.pyInstances(N).pyInsHandle for the rule type and
name, and .pyInstances(N).pyAdviceText for the label.
Confirm that the reports have
AssignmentMonitoring
in
the Category field on the Content tab.
- Save the model and test the Monitor Activity workspace.
For report links visible only to operators associated with an
access group, use the similar model with a name that starts with
AccessGroup
.
EXAMPLE?
Removing an entire
group
The portal rule (Rule-Portal rule type) a user employs
determines the layout of the Monitor Activity workspace. To remove a
category from the Monitor Activity workspace:
- Identify the portal rule now in use by the users. The
Settings tab of their current access
group identifies this portal.
- Copy the portal rule using Save As into an application RuleSet,
choosing a different name unless you want to affect users who are
associated with the original portal rule.
- Update the copied portal rule. In the Tabs tab, locate the Reports
group. Delete the row in the Wide gadgets list
corresponding to the category.
- On the Custom tab, delete the
button and row corresponding to the category. Save the portal
rule.
- Update the access group to reference the new portal rule. When
users associated with these access groups next log in, they can
test to confirm that the category no longer appears in the Monitor
Activity workspace.
Adding a group and
links
You can create a new category and new area to the Monitor Activity
workspace, and can control its initial contents. For example, to
create a category named Recent Loan Trends:
- Create one or two field value rules for the category. Select
Rule-Obj-ListView or Rule-Obj-SummaryView
as the first key part,
pyCategory
as the second key
part, and RecentLoanTrends as the third key part.
- Create and test the list view and summary view rules that
define for the new category. On the Content tab of each rule, select
RecentLoanTrends
as the category name. Choose the
Short Description text carefully, as that text
becomes the link text.
- Create a model rule named
System-User-MyRules.RecentLoanTrendReports in your application, by
copying a standard model rule such as
AssignmentMonitoringReports into your application
RuleSet. Update the copy to identify the reports and link labels to
be included in the new area. (For report links to be visible only
to operators associated with an access group, create a similar
model with a name that starts with
AccessGroup
.)
- Update the portal rule (Rule-Portal rule type)
that users who are to see the new category. On the Tabs tab, enter RecentLoanTrends into the
Wide array of the Reports group.
Choose a label for the group, such as Recent Loan Trends. Check the
Custom? box.
- On the Custom tab, add an element
named RecentLoanTrends. Choose Reports as the activity.
Click to enter activity parameters.
Enter RecentLoanTrends as the Name parameter.
- Save the portal rule. Update as necessary one or more access
groups to reference the updated portal rule. When users associated
with that access group next log in, they can test the enhanced
Monitor Activity workspace
Concepts