Previous Topic

Book Contents

Book Index

Next Topic

Status Track

Status Track is used for tracking changes in a Ticket without relying on the users themselves to record such information.

To change the Status of a Ticket, a function must be used (not simply by editing the Status field). The scope of this function may vary according to the Status being set. For instance, the function to close a Ticket will also need to calculate some End-date information. Every function that changes a status however, also protocols the status change itself.

  • Each Status change is recorded in its own Ticket Description. The new status is recorded together with the name of the person who carried out the status change, and the date and time. This ensures that the responsibility for a Ticket is always known. If a person passes a Ticket on, they have a record of exactly when they did so. If the person to whom the Ticket is passed on does not work on the Ticket immediately, this is also clear from the Date / Time information. This information can be relevant for Service Level Agreements where e.g. work must start on a Ticket within a specified period of time.
  • The configuration of the Status Tracking Ticket Description is specified in the Status Track catalogue. Here the different Status values are listed and the Ticket Description that should be generated for the Ticket when this status is set is described.

In accordance with the ITIL philosophy, different Ticket Classes have different processes and thus also status values and actions associated with them. There follows a list of Ticket Classes and associated Status values. This list is an indication of the possible kind of structure (it is NOT necessarily complete):

  • Incident

    Created, Closed, In Progress, Assigned to, Solved

  • Problem

    Classified, Prioritized, Assigned To, In Progress, Analyzed, Approved, Confirmed, Solved, Declined, Completed.

  • Change

    Planned, Tested, Approved, Declined, Implementation Scheduled, Implemented Failed, Implemented, Backout Implemented, Backout Failed, Completed.

  • Known Error

    Identified, SL Proposed, SL Approved, SL Confirmed, WA Proposed, WA Prepared, WA Tested, Released 2nd, Released1st, Released, Revoked, Retired.

  • Service Request

    Classified, Prioritized, Assigned To, In Progress, Executed, Informed, Confirmed, Completed.

  • Request For Change

    Created, Registered, Accepted, Categorized, Declined, Approved, Confirmed, Implemented, Implementation Failed, PIR Successful, PIR Not Successful, Backout Implemented, Backout Failed.

  • Call

    Created, Classified, Prioritized, Closed

Parametrization of the Ticket Description

It is often desirable for the Ticket Description to automatically list the name of the currently logged user or the name of the original Support Group. On that account, the ticket description can be parametrized in the following way:

  • %getAssociatedPerson().fullname%

    The currently logged person will be filled in automatically in the Ticket Description.

  • %getOriginalSG().supportgroup%

    The originally assigned Support Group will be entered automatically in the Ticket Description. The original Support Group is the Support Group which had been assigned before the status action was launched.

Example:

Ticket Description in the 'IN_SLV' (Incident Solved) status has been parametrized in such a manner so as to automatically fill in the currently logged person and the original Support Group.

The actual notation looks like this: DE: wurde gelöst durch / EN: was solved by %getOriginalSG().supportgroup%%, getAssociatedPerson().fullname%

The eventual Ticket Description will be: DE: wurde gelöst durch / EN: was solved by INCIDENT MANAGER, Mr.Martin Dittmann

Note: The comma in the middle of the notation stands for a conditional separator. The separator will be inserted if the value of the subsequent function will be non-NULL.

Status in the Edit View

Open the Status Track Catalog and you can see different Status values listed. With each status change, a ticket description gets generated. Each status definition thus also contains data that will be used for such ticket description.

The following attributes are displayed:

  • Status

    The value of the Status field. The Ticket Description specified in this Edit View will be generated whenever this status function is called.

  • Statement Type

    The Statement Type for the Ticket Description. A Statement Type of Protocol or History would be appropriate for all Status Tracking Ticket Descriptions.

  • Ticket Shorttext

    This is the Ticket Description shorttext for the Status Tracking Ticket Description. Typically it should state that the Status function has been called. In this example the shorttext "was completed" will be used in combination with the Ticket number. See below for an example of the result.

  • Reference 1 Type

    This specifies the Object Type which will be referenced in the first Reference in the Ticket Description. For Status Tracking Ticket Descriptions it is a good idea to use the Ticket number as the reference. Thus the Object Type Ticket is used as the Reference 1 Type.

  • Reference 1 Function

    This is the identifying Value of the Object Type specified in Reference 1 Type, in this case a Ticket number. Since the Ticket number is unique, there is a function provided to write the Ticket number into the Ticket Description. Similar functions are also provided for Person or Support Group, which are ideal for use with Pass On or Accept functions. This generates a Ticket Description, which contains the Ticket number, and the text "was completed".

  • Reference 2 Type

    The functionality is identical to that which is described for Reference 1 Type.

  • Reference 2 Function

    The functionality is identical to that which is described for Reference 1 Function.

  • Description

    An extra description of the Status Change, where required.

  • Solution

    Marks this Activity as a solution. This marker can be set to flag a solution that may be of interest to others. The Knowledgebase search can be used to search for Activities that have the Solution marker set.

  • Report

    If checked, it can be used for reporting purpose

  • General Visibility

    With this checkbox it can be controlled if the change initiator is informed about this activity.

NOTE: Functions which change a Ticket from one Status value to another are called Status Transitions. In Valuemation, they are flexible and configurable. This means it is possible to implement rules, which reflect the business practices in the enterprise. There are several catalogs involved in configuring the Status Transitions, however, this is already a matter of a professional customization.

See Also

Object Types

Ticket

Model Ticket

Ticket Type

Ticket Class

Activity

Ticket Description

Ticket Shorttext

Category

Impact

Priority

Keyword & Keyword Class

Reference Type

Statement Type

Support Group

Time & Planning Objects

Service Parameter Type