![]() |
|||||||||||||||||||||||||||||||||||||||
|
Version
Table of Contents 3 Activity Management QuickStart 6 3.2 How to find an existing activity 7 3.2.1 Step 1: Navigate to the activity management 7 3.2.2 Step 2: Searching for activities 10 3.2.3 Step 3: Define a default filter 12 3.3 How to create a new activity 13 3.3.1 Step 1: Navigate to the activity management 14 3.3.2 Step 2: Select an activity creator 14 3.3.3 Step 3: Create the activity 16 3.4 How to manage activities 18 3.4.1 Edit activity details 19
List of Figures Figure 1: Navigate to activity management. 8 Figure 2: Activities management showing activity creators, activity trackers and resources. 8 Figure 3: Select activity tracker openCRX:QuickStart. 9 Figure 4: Detail screen of activity tracker openCRX:QuickStart. 10 Figure 5: Searching for activities by keyword. 10 Figure 6: Searching for activities by activity number. 11 Figure 7: Selecting a predefined filter. 12 Figure 8: Ordering activities by their scheduled start in reverse chronological order. 12 Figure 9: Set default filter. 13 Figure 10: Saving the current user settings. 13 Figure 11: Navigate to the activity management. 14 Figure 12: List of activity creators. 14 Figure 13: Select an activity creator. 15 Figure 14: Details of an activity creator. 15 Figure 15: Create a new activity with Actions-->New Activity. 16 Figure 16: New activity input form. 17 Figure 17: Successfully created activity. 17 Figure 18: Details of activity after creation. 18 Figure 19: Edit an existing activity. 19 Figure 20: Activity in edit mode. 19 Figure 21: Input form of follow up operation. 20 Figure 22: Activity after executing the first follow up. 21 Figure 23: Available transitions if activity is in state In Progress. 22 Figure 24: Bug and feature tracking process. 24 Figure 25: Select the upload wizard. 25 Figure 26: Uploading a media attachment. 25 Figure 27: Media tab containing one media attachment. 26
List of Listings Index of Tables Table 1: States of Bug and feature tracking process. 22 Table 2: Transitions of Bug and feature tracking process. 23
1 About this BookThis manual gives an overview and quick introduction to the activity management of openCRX. openCRX is the leading enterprise-class open source CRM suite. openCRX is based on openMDX, an open source MDA framework based on the OMG's model driven architecture (MDA) standards. This guarantees total openness, standards compliance, a state-of-the-art component-based architecture, and virtually unlimited scalability. 1.1 Who this book is forThe intended audience are openCRX users. 1.2 Tips, Warnings, etc.We make use the following pictograms:
2 PrerequisitesIt helps if the reader is somewhat familiar with openCRX even though this is not a requirement. 3 Activity Management QuickStartThis guide gives an introduction to the activity management of openCRX. 3.1 IntroductionThe activity management of openCRX supports a wide range of use cases. Starting from a simple issue and bug tracking system it can also be used to track sales activities or help desk tickets. The activity management can be used interactively through its GUI or by programs and workflow engines through its open API. openCRX supports the following types of activities:
An activity can be assigned to one or more activity groups. This allows to group and structure activities by user-definable criteria such as projects, milestones, teams, etc. The most important attributes of an activity are:
The life cycle of activities is controlled by activity processes. Activity processes define in which states an activity can be and which transitions can be applied to an activity in its current state. Activity processes are user-definable and are typically setup by an administrator or project manager. The life cycle of an activity is as follows:
The next sections describe how to ...
3.2 How to find an existing activityThe easiest way to find an activity is by selecting an activity group (such as an activity tracker, category or milestone) and sort the activities assigned to this group by a criteria such as Creation date, Scheduled start / end, Due by date, Open / close status, etc. Searching for activities requires to perform the following steps:
3.2.1 Step 1: Navigate to the activity managementFigure 1 shows how the activity management is selected. In the root menu click on Activities as shown in Figure 1.
Before you can search for activities you must select either an activity group (one of the tabs Activity Trackers, Categories, Milestones) or select the tab Activities which shows all activities. In the following example we want to search for activities assigned to the activity tracker openCRX:QuickStart. Figure 3 shows how to select the tracker openCRX:QuickStart.
Figure 4 shows the detail screen of the activity tracker openCRX:QuickStart. It shows all activities assigned to this activity tracker.
3.2.2 Step 2: Searching for activitiesThe activities assigned to the selected tracker
are shown in the grid Activities. The activities can be
sorted by clicking on the sort icon (
If you know the activity number you can enter the activity number in the search field and click on the title of the column # as shown in Figure 6.
openCRX offers standard filters which allow to select and sort activities with a single click. Figure 7 shows the predefined filters.
A default filter is selected as shown in Figure 7.
3.2.3 Step 3: Define a default filteropenCRX allows to set default filters for every tab. Every time you re-enter a detail screen, the sort and filter criteria defined by the default filter are restored. The following example shows how to define a default filter which selects all open activities and sorts them by their scheduled start in reverse chronological order.
If the default filter should be restored the next time you log in to openCRX you must make sure to save the user settings as shown in Figure 10.
3.3 How to create a new activityThis section describes how you can report and create new activities. Creating an activity requires the following steps:
3.3.1 Step 1: Navigate to the activity managementIn a first step navigate to the activity management by selecting the item Activities in the root menu as shown in Figure 11.
3.3.2 Step 2: Select an activity creatorUnlike other items in openCRX, activities are not created with the New-operation New-->Activity. They are created by activity creators. Activity creators serve as templates and allow easy creation of new activities. Activity creators are typically created by an administrator or project manager. They allow easy creation of new activities. Figure 12 shows the tab Activity Creators. Activity creators should have names and descriptions which allow the user to easily select the desired creator. In the example, the creator openCRX:QuickStart creates openCRX:QuickStart-guide activities.
In order to create an activity, select and open the creator as shown in Figure 13.
Figure 14 shows the details of the activity creator. As already mentioned, an activity creator serves as template for newly created activities. A user creating new activities should NOT modify activity creators. Creators are typically managed by administrators or project managers.
3.3.3 Step 3: Create the activityAfter having selected the activity creator, a new activity is created by selecting Actions-->New Activity as shown in Figure 15.
Next you have to fill out the New Activity input form. As shown in Figure 16 the input form requests the following fields:
After clicking OK the activity is created and a link to the created activity is displayed as shown in Figure 17.
A click on the link displays the activity details as shown in Figure 18. The fields of the activity are initialized as specified by the activity creator and by the values provided in the New Activity input form. The fields Name, Description, Detailed description, Scheduled start / end, Due by, Reporting contact and Priority contain the values provided in the New Activity input form. The field Activity type and the tabs Assigned Groups and Assigned Resources contain the values defined by the activity creator. Activity state is set to the initial state defined by the activity process.
3.4 How to manage activitiesThe most common tasks when managing activities are:
3.4.1 Edit activity detailsAn existing activity can be modified by putting it into edit mode. Select Edit-->Edit as shown in Figure 19.
The edit mode allows to modify all non read-only properties of an activity as shown in Figure 20.
The changes are made persistent by clicking the Save button. Clicking Cancel ignores the modifications. Properties such as Assigned to, % complete, Actual start, Actual end are set automatically by openCRX. Users are allowed to modify the values, however it is not recommended and normally not necessary. 3.4.2 Perform a follow upAn activity is always in a process state. An newly created activity is in the state New. Performing transitions on an activity allows to bring an activity into a new state. This can be done with the operation Actions-->Follow Up. Figure 21 shows the input form of the Follow Up operation. The drop-down field Transition shows all available transitions. The list of of available transitions is derived from the current state of the activity and the activity process (defined implicitly by the activity type).
It is a good idea to describe the transition by supplying a title and a descriptive text. After clicking OK, the selected transition (Assign) is applied. The activity is set to the new state (In Progress) and the follow up information is added to the Follow Up grid of the activity as shown in Figure 25.
F Because the activity is now in state In Progress, a next follow up shows the transitions Add Note and Complete in the drop-downs as shown in Figure 23.
Table 1 shows the states and Table 2 the transitions of the Bug and feature tracking process available with the standard distribution of openCRX.
Table 1: States of Bug and feature tracking process.
Table 2: Transitions of Bug and feature tracking process. Figure 24 shows the process as defined in openCRX.
3.4.3 Upload and view media attachmentsopenCRX allows to attach media (any kind of binary file) to activities. The upload can easily be performed with the Media Upload wizard. The wizard is available in the Wizards-->Upload Media menu as shown in Figure 25.
The wizard requires to enter a description of the media to be uploaded and the location of the media file as shown in Figure 26.
After the successful upload, the media can then be viewed by selecting the tab Media as shown in Figure 27. The media can be downloaded and viewed by clicking the link of the corresponding media in the column Content.
4 Next StepsYou might want to have a look at some of the additional documentation published at http://www.opencrx.org/documents.htm. License
The contents of this file are
subject to a BSD license (the "License"); you may not use
this file except in compliance with the License. You may obtain a
copy of the License at http://
Copyright 2006 ©
CRIXP Corp. All rights reserved. |
||||||||||||||||||||||||||||||||||||||