• Author:TechExcel co.Ltd
  • Date:

TechExcel CustomerWise offers a complete solution for managinginternalhelp desk support—the support services that are offered to a company’s customers.

Using TechExcel CustomerWise, support organizations may optimize every aspect of their support processes.

• Managing support incidents and events

• Managing customers

• Maintaining a knowledge base as a support resource

• Tracking company assets

• Managing professional services

TechExcel CustomerWise provides a comprehensive, high-end solution that can be configured to match any internal support process.

CustomerWise uses the “project” concept to represent and manage company customer and support management processes. In CustomerWise, each project represents a distinct area of work and is controlled by a set of administrator-defined workflow rules.

There are two types of CustomerWise projects: base projects and work projects:

• A base project enables businesses to store and manage customer data.

• A work project enables businesses to manage specific activities related to internal help desk support.

Every customer base project may support one or more work projects.

Knowledge can also be shared among work projects. You can create a knowledge base so multiple support projects can all work together to build and share knowledge.

Although all support incidents are work project-specific, project members may share incidents (interproject copying) and events (global events) across work projects. (as well as global events.)

Abase projectis a tool for storing and managing the customer, asset, and knowledge data that is shared by multiple work projects. The base project acts as a centralized datastore for the work projects and enables them to freely share customer, asset, and knowledge data while maintaining their own incident and event data, team structures, and workflow rules.

Subprojects organize the incidents tracked in a project into discreet subfolders to provide project teams with a clearer and more realistic view of the incidents managed in each project.

Generally, subprojects represent incidents that are grouped together based on incident types, incident ownership, serviced customers, or schedules. But subprojects may be used to organize support incidents by any criteria that is useful or meaningful to the support organization.

Every subproject is defined by s schedule —start and end dates, access controls, and parent-child relationships with the other subprojects. Every subproject may be the parent of multiple subprojects, which in turn are the parent of child subprojects.

CustomerWise uses the “project” concept to represent and manage company customer and support management processes. In CustomerWise, each project represents a distinct area of work and is controlled by a set of administrator-defined workflow rules.

There are two types of CustomerWise projects: base projects and work projects:

• A base project enables businesses to store and manage customer data.

• A work project enables businesses to manage specific activities related to internal help desk support.

Every customer base project may support one or more work projects.

Knowledge can also be shared among work projects. You can create a knowledge base so multiple support projects can all work together to build and share knowledge.

Although all support incidents are work project-specific, project members may share incidents (interproject copying) and events (global events) across work projects. (as well as global events.)

Abase projectis a tool for storing and managing the customer, asset, and knowledge data that is shared by multiple work projects. The base project acts as a centralized datastore for the work projects and enables them to freely share customer, asset, and knowledge data while maintaining their own incident and event data, team structures, and workflow rules.

System-level administrative tasks include the creation of CustomerWise base and work projects, the creation and management of CustomerWise user accounts and licenses, and the administration of CustomerWise system configurations.

System-level administrative tasks fall into three general groups:

• System-level project administrative tasks include the creation and maintenance of base projects and work projects as well as all CustomerWise site configurations.

• System-level user administrative tasks include the creation and management of user accounts and licensing, the definition of system team groups, and the creation and management of administrator account types.

• System-level tool administrative tasks include the installation of CustomerWise applications and modules, the configuration of the CustomerWise E-mail Server, CustomerWise Document Server, and TechExcel Search Engine, and all integration configurations.

All system level administrative tasks are managed by a system administrator—a licensed CustomerWise user that has been assigned a system administrator account type. A system administrator account type defines the privileges that are granted to that user in the CustomerWise site.

System-level administrative tasks include the definition of what is tracked in the project, how it is tracked, and who may track that data.

Project administration tasks may be broken into four inter-related areas:

• Project definition

• Incident definition and GUI customization

• Project member administration

• Workflow administration

Both system and project-level administration tasks are controlled by account type-based access controls. The access controls that enable administrators to perform system-level and project-level configuration and customization tasks may be defined independently of one another enabling support organizations to create many different administrative accounts with different levels of access and power.

Subprojects organize the incidents tracked in a project into discreet subfolders to provide project teams with a clearer and more realistic view of the incidents managed in each project.

Generally, subprojects represent incidents that are grouped together based on incident types, incident ownership, serviced customers, or schedules. But subprojects may be used to organize support incidents by any criteria that is useful or meaningful to the support organization.

Every subproject is defined by s schedule —start and end dates, access controls, and parent-child relationships with the other subprojects. Every subproject may be the parent of multiple subprojects, which in turn are the parent of child subprojects.

TechExcel CustomerWise uses a account types to coordinate project members in project workflow and to implement security in CustomerWise projects. Anaccount typedefines the role of a user account—the privileges and responsibilities granted to that user—in a CustomerWise work project.

Every licensed CustomerWise user is assigned an account type in each work project. The account type defines the role that the user plays in that project. Project members that have different responsibilities in different projects may be assigned account types that reflect their role in each project.

In CustomerWise, all project-level access controls are assigned to account types and not to individual user accounts. Project members inherit privileges from the account type they are assigned in a project. A user may belong to many different projects and be assigned different account types in different work projects.

Project administrators may define any number of account types in a project and assign a unique set of privileges to each account type providing them with the flexibility to define many different levels of project security.

A team group represents a group of project members that share a common set of responsibilities in a CustomerWise work project, but who do not necessarily share the same role or responsibilities.

Whereas an account type represents a specific role, team groups represent a team of project members that belong to the same work group, but have different responsibilities.

Using team groups, project administrators may organize project team members into smaller, more useful entities for the assignment of incidents, events, and customers.

If the project administrator defines a team group as an applicable owner in an event template, every member of that team group is deemed to be an applicable owners of every event that is based on that event template.

The group folder concept reflects the fact that a support incident may belong to a group instead of an individual team member at a particular phase in its lifecycle. CustomerWise group folders store common support incidents and enable flexible and definable workflow control.

Group folders represent a kind of buffer between the a team group and the incidents assigned to that group. Each group folder is owned by a particular team and protected by access controls: View, Put, and Get privilege.

Only those project members with the appropriate account type may view incidents assigned to a group folder (Get), add incidents to a group folder (Put), or forward those incidents to another project member or group.

Group folders are particularly useful to administrators when they define project workflow and determine how tasks are distributed to project members in the project. Anything that may be assigned to a project member in the project may all be assigned to a group folder.

Any disconnect between your customer facing teams and your development teams can reduce efficiency and productivity in your organization. If a defect is found, or an enhancement is requested, and it never makes it from your support team's system into your development system, your development team may miss an opportunity to resolve the issue during a regular product development cycle resulting in emergency patches, lower customer satisfaction and additional work for both teams. TechExcel's Integrated Development and Support solution allows you to optimize the important relationship between customer support and development without sacrificing the autonomy of either organization

The primary vehicle for managing and tracking support issues in CustomerWise are collections of data calledincidents. Eachincidentrepresents a particular task or set of tasks that must be managed by a support team. CustomerWise incidents are usually associated with an customer and one or more subtasks calledevents.

Every incident is represented by a unique incident ID, a description of the incident, an incident workflow state, a work description, and other dynamic properties. Most incident properties are fully customizable. Project administrators may define which properties comprise an “incident” on a project-by-project basis.

CustomerWise projects are fundamentally tools for creating, managing, and tracking incidents and related customers, events, and assets.

Incident management tasks include:

• Tracking incidents

• Creating incidents

• Forwarding incidents

• Closing and reopening incidents

The CustomerWise client GUI provides support teams with a central repository for viewing and updating all information about the incident. Project members can update incident details, add notes and note attachments, view incident history, or create links between related incidents.

Meanwhile, at any time during its lifecycle, project members may communicate with customers by web conversations, automated e-mail notifications, or personalized incident summaries by e-mail.

Workflow rules enable project managers to define and track the flow of work between individuals and teams.

Workflow is a business process used to manage the tasks that compose a project. A well-defined set of workflow rules enable an organization to perform tasks in an efficient and repeatable manner.

Incident workflow rules enable project administrators to define rules for managing the incidents and events that are managed in each subproject and for determining which project members and customers are applicable to a subproject and its incidents and events.

• Project workflow determines the lifecycle of CustomerWise incidents. Project administrators may define workflow settings once in TechExcel CustomerWise

processes.

• Incident routing enables administrators to define rules for automatically assigning incidents to appropriate project members based on the incident attributes and project member skills and workload.

• Incident escalation enables administrators to define rules for automatically escalating incident statuses if the due date has passed or if no progress has been made in several days. Project administrators may also enable e-mail notifications for all escalations.

CustomerWise incident notification enables support teams to ensure that all appropriate stake holders are notified (by e-mail, pager, or mobile phone) whenever incidents are created, updated, or closed in a CustomerWise project. CustomerWise incident notification is based on administrator-defined incident notification rules. Incident notification rules consist of triggers, conditions, actions, and subscribers.

CustomerWise enables administrators to manage bothpush e-mailandpull e-mailfor each incident notification rule using subscription rules. Project administrators may mandate that certain project members receive incident notifications for certain incidents while others mayopt inoropt outof individual subscriptions. Project administrators may also mandate that certain project memberneverreceive incident notifications based on incident notification rules.

Incident routing is an optional feature that enables administrators to define rules for automatically routing CustomerWise incidents to project members based on administrator-defined routing rules.

Incidents may be automatically routed and assigned to project members based on one of four sets of criteria:

• Based on project member workloads

• Based on project member skill levels

• Based on a formula that is based on the workload and the skill level of potential targets

• Based on availability— administrators may optionally mandate that a user must be logged into a project to be subject to routing rules.

CustomerWise incident escalation enables project teams to ensure that support incidents do not “fall through the cracks” by ensuring that project teams are automatically notified if insufficient progress is made on CustomerWise incidents during a defined time period.

Escalation actions include reassigning the incident to a new owner, changing the progress state of the incident, or even automatically generating e-mail notifications. incident escalation

Project teams may be notified by e-mail, pager, mobile phone, or personal folder based on an administrator-defined escalation schedule. If still no action is taken, incidents may be automatically reassigned to another project member, group, or group folder.

TechExcel CustomerWise tracks day-to-day business activity as events. Events represent the “to do” items that project members must perform in the course of processing incidents.

Every event is either an incident-specific event or a general event.

As incidents progress through the incident lifecycle, changing workflow states and owners, events may be attached to those incidents to support multi-tasking, track daytoday activities, and enhance incident workflow.

Typical events include calling or receiving a call from an customer, customer requests for equipment, an online meeting or visit to a site, receiving or sending e-mail, or approval from management.

Events in views

Project members may manage and track events in the Event view of the CustomerWise client. Events may also be managed in the Incident view, Customer view, and Calendar view. Most events are the child of a parent incident, are associated with a single customer, and owned by a single CustomerWise project member, and may be managed based on these relationships.

CustomerWise administration is process of installing, integrating, and configuring a CustomerWise site—an implementation of CustomerWise components, applications, and modules, and of customizing that implementation and its projects to support their internal business processes.

TechExcel CustomerWise is designed to be extremely flexible so that businesses may quickly implement and define tools that enable them to run their business. TechExcel CustomerWise system administration and project customization tasks require no programming. All CustomerWise configuration, customization, and administrative tasks may be managed in the CustomerWise Admin client using point-and-click tools .

The CustomerWise model is designed so that businesses may configure CustomerWise projects to support business processes rather than changing their business to fit the limitations of the application. All projects, incidents, events, and customers are fully customizable so that support organization may track the data that is important to them.

As we have seen, administrators may create as many or as few projects as are needed to manage and track their business and each project may be defined by unique incident, event, and workflow definitions.

In addition, all access controls are defined on a project-by-project basis. CustomerWise users may log into and work in many different projects, be assigned a unique account type, privileges, and responsibilities in each project using a single CustomerWise license.

CustomerWise administration is managed at two levels: the system level and the project level.

The TechExcel Customer Web Portal is a secure, interactive Web site providing controlled access to a centralized communication hub and to support processes.

• The Customer Web Portal enables customers to submit and edit incidents through the Internet.

• The Customer Web Portal enables customers to view their incidents and event.

• The Customer Web Portal enables customers to access FAQs, upgrades and patch info, product documentation.

• The Customer Web Portal enables customers to search the knowledge base, download documents or software, and read whatever news or announcements administrators have determined they should see based on their role.

• The Customer Web Portal enables customers to conduct Web conversations with CustomerWise project members.

The Customer Web Portal is composed of six views. Each Customer Web Portal view displays tools that enable customers to manage incidents, view reports, interact with CustomerWise personnel, or customize their personal information or preferences.

Whenever problems do arise, customers may easily search the knowledge base for information that is specific to their particular incident saving time and reducing overall support costs. The Customer Web Portal enables customers to access helpful hints, upgrades, patch info or any other information an administrator believes is relevant based on their customer type or products purchased.

The Customer Web Portal may be fully integrated with TechExcel DownloadPlus, enabling your users to download software or documents based on their profile.

Communication by e-mail between support engineers and customers is represented in CustomerWise project by e-mail events. Events represent the subtasks that must be performed before an incident can be resolved and closed.

Events are generally the children of a parent incident and represent a task that must be performed within an incident workflow state.

One of the most common events in CustomerWise projects to send or receive e-mail from an customer. All e-mail events are instances of an administrator-defined event template belonging to one of three event types:

• The E-mail Sent event type represents a set of business rules for managing e-mail sent to an customer from a CustomerWise project member.

• The E-mail Received event type represents a set of business rules for managing e-mail sent to a project member from an customer.

• The E-mail Announcement event type represents a set of business rules for managing e-mail announcement events.

The web conversation is a useful tool for communicating with customers. The Web Conversation page provides support project members a powerful tool for communicating with customers about their incidents.

The Web Conversation page features a rich text chat-like interface, with time stamped and logged data input. Customers may communicate through the Customer Web Portal.

Web conversations enable support team to see when customers add new web conversation to an incident. Incidents can be flagged in the Incident list so that the team members can easily spot them. Flagged incidents may also be displayed in thehome page of each team member. Team members may manually clear the web conversation flags by checking the Clear the New Customer Request check box on web conversation page and clicking the Submit button.

Computer telephony integration, or CTI, is a technology that enables telephone and computer interactions to be integrated or coordinated.

TechExcel CustomerWise features CTI tools that enable support teams to improve customer support over the telephone by using a plug-and-play solution based on the CTI Data Connector (CDC) from Mirage Computer Systems. CustomerWise CTI integration introduces the following features:

• On-screen dialing of outgoing phone numbers from the TechExcel CustomerWise client improves support efficiency. Project members may dial customers by selecting phone numbers in the CustomerWise client.

• Automatic on-screen display of caller data for all inbound calls. PRoject members can immediately see who is calling and do not need to look up customer names and service history.

• On-screen caller ID of incoming and outgoing phone calls. CustomerWise CTI automatically matches incoming and outgoing calls with phone numbers stored in the base project.

System-level administrative tasks include the creation of CustomerWise base and work projects, the creation and management of CustomerWise user accounts and licenses, and the administration of CustomerWise system configurations.

System-level administrative tasks fall into three general groups:

• System-level project administrative tasks include the creation and maintenance of base projects and work projects as well as all CustomerWise site configurations.

• System-level user administrative tasks include the creation and management of user accounts and licensing, the definition of system team groups, and the creation and management of administrator account types.

• System-level tool administrative tasks include the installation of CustomerWise applications and modules, the configuration of the CustomerWise E-mail Server, CustomerWise Document Server, and TechExcel Search Engine, and all integration configurations.

All system level administrative tasks are managed by a system administrator—a licensed CustomerWise user that has been assigned a system administrator account type. A system administrator account type defines the privileges that are granted to that user in the CustomerWise site.

TechExcel KnowledgeWise is a key component in the TechExcel CustomerWise Suite of service management tools. KnowledgeWise provides businesses with a single knowledge base through which they can manage and share information across CustomerWise projects.

The TechExcel KnowledgeWise distribution engine enables support organizations to enforce change management, security, and transparency to business knowledge and facilitates collaboration for distributed support organizations.

KnowledgeWise features include:

• KnowledgeWise enables all stakeholders across multiple projects to access and view the most recent version of all documents.

• The CustomerWise Knowledge view enables support teams to manage all project-related knowledge items (documents, HTML links, topics and attachments)including internal design documents, system requirements, user specifications, and test cases in a central repository.

• KnowledgeWise organizes documents by functional area. All documents are linked to an activity and all stake holders involved in that activity may quickly view all relevant documentation.

• KnowledgeWise features built-in version control tools that ensure that all project support teams no matter where they are in world always have access to the most up-to-date documents.

• KnowledgeWise provides support organizations with a secure repository for all for all project documentation. Access to all knowledge items is protected by privilege-based access controls. The ability of project members to view, edit, lock, check out, and check in protected files is based on their role in the planning project. Knowledge items include documents, HTML links, knowledge topics, and incident attachments.

The knowledge base is protected by account type-based access controls. Support organizations may define different levels of access for both support engineers and for customers.

CustomerWise not only enables support organizations to manage and share company knowledge, it also facilities communication between support engineers in regards to specific incidents.

As we have seen, a support incident is a tool that enables support engineers to manage and track a specific support task. As such, each support incident serves as a centralized repository for storing, managing, and sharing information.

All incident-specific information is directly embedded in, or attached to, the support incident used to track the incident. incident-specific information may be managed and tracked in incident descriptions and work descriptions, incident histories, and incident notes and note attachments.

Customers may access company knowledge items through the Customer Web Portal.

CustomerWise may automatically recommend knowledge items to customers and to project members. Knowledge items may be recommended to customers searching for knowledge items in the Customer Web Portal.

CustomerWise may recommend knowledge items to CustomerWise customers based on three different factors: the expert points assigned to user-defined keywords (expert keywords) that are assigned to knowledge items, user-defined relevance rankings (customer ranking pointsandteam member ranking points), and system-generatedclicking points.

CustomerWise weighs the relative weight of these three factors to determine which knowledge items are recommended to project members and customers based on the keywords they used for their knowledge search.

Support organizations may configure CustomerWise Recommendation engine to determine the relative weight given to each factor.

Knowledge items may be recommended to project members submitting incidents through e-mail.

The relevance of knowledge items to knowledge searches is based on the keywords that the customer or project member defines for that search. Three factors determine the relevance of those keywords to knowledge items:

• Expert keywords and expert keyword points

• Customer and team member ranking points

• Clicking points

System-level administrative tasks include the definition of what is tracked in the project, how it is tracked, and who may track that data.

Project administration tasks may be broken into four inter-related areas:

• Project definition

• Incident definition and GUI customization

• Project member administration

• Workflow administration

AssetWise optimizes all aspects of project members asset-related processes, from detailed asset tracking by serial number, to purchasing, inventory tracking, service and repair, and product return management. It enables the customer support plan auto renewal to be possible by tracking and analyzing each support plan with a support status for every product project members customer has purchased.

AssetWise is designed to be tightly integrated with TechExcel CustomerWise and TechExcel CustomerWise and to enable members of those projects to perform basic operations from within the CustomerWise Windows or Web client applications.

AssetWise enables management to view and track all company assets so that they may better understand the IT environment, inventories, and IT spending.

• Track all company assets and related asset data including detailed location, inventory, and user information.

• Manage asset inventories, locations, and costs.

• Associate incidents, problems, and change requests with particular assets. The service team may associate an incident or problem with assets providing better impact analysis information.

Management may view asset locations and usage to aid in risk analysis of a proposed change. Optional asset discovery integration through AssetWise Discovery, LANDesk Management Suite, and Microsoft SMS enables businesses to automatically gather detailed asset data, monitor software usage, transfer files, and solve user problems.

AssetWise asset structures —called theAsset Inventoryin TechExcel CustomerWise and theProduct Catalogin TechExcel CustomerWise—facilitate the definition, management, and tracking of company assets.

An asset is any article—tangible or intangible—that requires management and tracking. AssetWise asset structures enable support organizations to organize assets into distinctasset categories—hardware, software, spare parts, licenses, keys, parking permits, office equipment, and so on— based on shared properties.

Asset management requires that support organizations track different kinds of data for different categories of assets. Hardware is managed and tracked differently than software. And software is tracked differently from licenses. Asset structure administration is serves a dual purpose:

• Asset structures define and organize company assets.

• Asset structures define the tools that project members use to manage assets in the AssetWise, CustomerWise, and CustomerWise clients.

• Asset structures determine how company assets are created, managed, and tracked in the AssetWise, CustomerWise, and CustomerWise clients.

Asset detection applications enable IT organizations to reduce hardware and software costs and to make informed decisions about their need for hardware and software by providing them with visibility of all IT assets.

TechExcel AssetWise features integration with Microsoft SMS or LANDesk through TechExcel AssetWise LinkPlus. AssetWise-SMS integration enables business to map assets with AssetWise asset templates, automatically synchronize automatically detected assets, and to assign and manage ownership of assets by customers in TechExcel CustomerWise projects.

TechExcel AssetWise IT auditing and inventory management solutions provide asset managers view to their entire network— from personal computers and servers, to network printers and switches, to personally-owned gadgets like PDAs, USB sticks, and MP3 players.

TechExcel AssetWise enables support organizations to integrate their AssetWise asset management system with AssetWise Discovery, map automatically detected assets to AssetWise asset templates, and to schedule the automatic synchronization of asset data.

AssetWise-AssetWise Discovery integration provides support teams with greater control and flexibility to effectively manage their assets:

• Automatic transfer of automatically detected assets in TechExcel AssetWise using an NT service.

• Support for integrated AssetWise Discovery asset operations within the TechExcel AssetWise client, CustomerWise Windows client, or CustomerWise client.

• Management and tracking of asset detection operations as events in TechExcel AssetWise, CustomerWise, and CustomerWise projects.

• Linking of automatically detected IT assets to customer or customers and management of those assets in the TechExcel AssetWise, CustomerWise, and CustomerWise Windows clients.

• Enhanced asset management reports

AssetWise Discovery makes critical IT audit metrics available to key stakeholders throughout the company.

Both system and project-level administration tasks are controlled by account type-based access controls. The access controls that enable administrators to perform system-level and project-level configuration and customization tasks may be defined independently of one another enabling support organizations to create many different administrative accounts with different levels of access and power.

In CustomerWise, support organizations may define, manage, and track many different levels of support services that are available to company customers.

Each customer support plan defines the guaranteed support schedules, response times, and resolution times that are offered to customers based on customer account types, incident types, and company assets.

Moreover, service agreements define rules for automatically escalating incidents if the response time is exceeded.

Using the CustomerWise Service Agreement Manager, support organizations may define service level targets and analyze service achievements and shortcomings.

Service teams may continually improve the quality of their services and increase customer satisfaction using built in service level monitoring, escalation, and notification features.

• Analyze incident and problem records and service level accomplishments

• Identify unacceptable service levels and unreasonable service promises

• Improve customer understanding and satisfaction

• Define multiple service levels based on user defined variables

TechExcel CustomerWise offers professional service management features including time and cost tracking and budget monitoring and control.

Support organizations may predefine prices based on the services offered (work types) or the customers served (customer type). When the service time is entered or calculated, the cost of the work is automatically calculated.

CustomerWise enables project administrators to define and represent their support organizations based on their job responsibilities and team membership and to implement project workflow and security.

All incident, customer, and knowledge management tasks in CustomerWise are controlled using a set of account type-basedaccess controls. The ability of project members to perform specific tasks may be controlled.

The account type-based approach provides administrators with greater flexibility to customize project workflow and security to meet their unique requirements and procedures.

• Account types

• Team groups

• Group folders

TechExcel CustomerWise LinkPlus provides support organizations with the means to integrate CustomerWise work projects with third-party or custom-defined business applications.

Using CustomerWise LinkPlus, businesses may write and retrieve incident and event data to and from CustomerWise projects, synchronize data between CustomerWise and other business applications, and integrate CustomerWise projects with third-party business solutions.

CustomerWise LinkPlus consists of a web service, a synchronization service, and a software development kit (SDK):

• The CustomerWise LinkPlus web service is a library of functions that enable businesses to integrate their CustomerWise support projects with third-party business applications to better manage customer, incident, and event data.

• The CustomerWise LinkPlus synchronization service is a service that enables the I-directional synchronization of data between TechExcel CustomerWise and other business applications.

• The CustomerWise LinkPlus SDK is a software development kit for creating and integrating custom applications that enable businesses to manage CustomerWise customer, incident, and event data though CustomerWise LinkPlus web services.

Using the Microsoft NET Framework as a foundation, CustomerWise LinkPlus provides businesses with the ability to integrate their CustomerWise support projects with third-party business applications to better manage their customer and incident data.

TechExcel LinkPlus enables bidirectional data synchronization between TechExcel CustomerWise and third-party applications and database servers.

• LinkPlus enables businesses to develop integrated custom applications that extend the power of CustomerWise customer incident, and event management to third-party applications.

• LinkPlus enables businesses to integrate their TechExcel CustomerWise projects with third-party business software. Organizations that have an existing customer management system or other business software may use LinkPlus to integrate that solution with TechExcel CustomerWise.

The gathering and managing business data is crucial to running a successful company—redundancy and inefficiency increase the cost of storing and maintaining business data.

TechExcel FormWise integrates customized online forms directly with TechExcel business processes enabling organizations to streamline data gathering, data tracking, and data storage.

TechExcel FormWise integrates seamlessly with TechExcel CustomerWise and TechExcel CustomerWise to enable support organizations to gather and manage information from customers and customers.

CustomerWise Wireless enables support engineers, field service technicians, and even customers to access and manage support incidents using handheld PDAs.

All project customizations and configurations including project workflow rules are automatically reflected in CustomerWise Wireless.

CustomerWise Wireless enables support engineers, field service technicians, and even customers to access and manage support incidents using handheld PDAs.

All project customizations and configurations including project workflow rules are automatically reflected in CustomerWise Wireless.

 

Businesses may deploy CustomerWise using any combination of Windows and web clients.

 

CustomerWise Web may be used as a stand-alone product or in tandem with the CustomerWise Windows client uniting internal and external development teams. All data is completely synchronized in real time to the central CustomerWise database.

 

The procedures required to manage incidents in the web client are essentially the same as the procedures required to perform similar tasks in the CustomerWise Windows client.

 

 

The CustomerWise web client is a “thin client” that enables project team members to view, manage, and track incidents, events, and customers through the Internet using a web browser.

 

The client workspace organizes project data in multiple web pages calledviews. A view is an interface that displays and organizes data in the client workspace. Each web page is designed to track a specific type of data—incidents, events, customers, and reports—and features tools that enable the user to process the work items in view.

 

The primary views for most project team members are the incident, event, and customer views. These views share a common layout and set of tools for managing and tracking project work items.

 

 

Figure 2-1: Customer List Panel in CustomerWise Web Workspace

 

The workspace of the incident, event, and customer views is organized into panels and control bars.

 

In CustomerWise, a control bar is a graphic element that organizes a set of commands and controls that enable the user to navigate between views and projects, perform incident, event or customer management tasks, or filter or search for records based on its properties.

 

The list panel displays high-level information about work items (incidents, events, or customers) in a tabular list of columns and rows. The list panel is a tool for identifying records that share properties in common.

 

Three controls bars are displayed in every CustomerWise view .

View Bar The view bar displays navigation buttons that enable project members to switch between all CustomerWise web pages. The Menu bar appears in all CustomerWise web pages.

 

Tool Bar:The tool bar displays command buttons that enable project members to perform tasks within a specific page. The controls displayed in the Tool bar are specific to each page.

 

Search Bar:The Search bar contains controls that enable project members to filter the data displayed in the page. The Search bar is displayed in  the  Incident List page, the Detail page, the New page, and the Report page.

 

List:The list panel displays high-level information about work items (incidents, events, or customers) in a tabular list of columns and rows. The user may view detailed information about a single work item (incident, event, or customer) by selecting that record in the list panel.

 

The user may view detailed information about a single work item (incident, event, or customer) by selecting that record in the list panel.

 

The CustomerWise Windows smart client is a web service-enabled client that enables project managers to view, manage, and track incidents, events, and customers.

 

The client workspace organizes project data in multiple views. Each view is designed to track a specific type of data—incidents, events, customers, and reports—and features tools that enable the user to perform tasks in that view.

 

The three primary views in CustomerWise are the incident view, event view, and customer view. These views are all organized into panels (list panel and detail panel) and bars (the menu bar, tool bar, and action bar).

 

 

Figure 2-2: CustomerWise Windows Client Workspace

 

Each view displays tools and controls that enable the user to process the work items managed in that view.

 

The CustomerWise Windows client workspace is organized into two distinct panels:

 

List Panel:The list panel displays high-level information about work items (incidents, events, or customers) in a tabular list of columns and rows.

 

Detail Panel:The detail panel displays detailed information about a single work items (incident, event, or customer) in a series of tabbed pages.

 

Menu Bar:The view bar displays navigation buttons that enable project members to switch between all CustomerWise web pages. The Menu bar appears in all CustomerWise web pages.

 

Tool Bar:The tool bar displays command buttons that enable project members to perform tasks within a specific page. The controls displayed in the  Tool bar are specific to each page.

 

Action Bar:The action bar displays command buttons that enable the user to “forward” a work item to another workflow state or owner. The controls  displayed in the action bar depend on the workflow model employed in the project—transition-based or state-based.

 

 

The CustomerWise web client is a “thin client” that enables project team members to view, manage, and track incidents, events, and customers through the Internet using a web browser.

 

The client workspace organizes project data in multiple web pages calledviews. A view is an interface that displays and organizes data in the client workspace. Each web page is designed to track a specific type of data—incidents, events, customers, and reports—and features tools that enable the user to process the work items in view.

 

The primary views for most project team members are the incident, event, and customer views. These views share a common layout and set of tools for managing and tracking project work items.

 

 

Figure 2-1: Customer List Panel in CustomerWise Web Workspace

 

The workspace of the incident, event, and customer views is organized into panels and control bars.

 

In CustomerWise, a control bar is a graphic element that organizes a set of commands and controls that enable the user to navigate between views and projects, perform incident, event or customer management tasks, or filter or search for records based on its properties.

 

CustomerWise implements project-level security by assigning a unique username, password, and account type to every project team member. The username and password enable the CustomerWise system to identify, control, and track the changes users make to the project data.

 

To access CustomerWise projects, the user must enter a valid login name and password in the CustomerWise Login page The password is that user’s personal key to the DevSpec system and its projects. Passwords provide accountability for all transactions and other changes to project data and enable the organization to ensure that only authorized individuals may access and change project data.

 

Every user is assigned an account type that defines the role and responsibilities of that user in the project.

 

To log into projects in the Windows client:

 

1Select the CustomerWise icon in the Windows Start menu By default the    CustomerWise icon is displayed in the CustomerWise Client folder. The CustomerWise Login dialog box appears.

 

2Enter the user name in the User Name edit box.

 

3Enter the password in the Password edit box. Every project member is assigned a  unique user name and password by the project administrator. Project members may change their password in the User Preferences page.

 

4Select a web service in the Web Service dropdown list.

 

5Select the OK button. The Select Project to Login dialog box appears.

 

6Select a project and click the OK button. The project is displayed in the client.

 

To log into projects in the web client:

 

1Select the CustomerWise Web for Support Team icon in the Windows Start menu. By default the CustomerWise Web icon is displayed in the CustomerWise Web folder.

 

The CustomerWise Login page is opened the web browser. CustomerWise projects may be managed using the Microsoft Internet Explorer, Firefox, and Netscape Navigator browsers.

 

2Enter the user name in the User Name edit box.

 

3Enter the password in the Password edit box.

 

Every project member is assigned a unique user name and password by the project administrator. Project members may change their password in the User Preferences page.

 

4 Optional: To open the web client in a new window or tab, select the Pop Up New Browser Window check box.

 

The option is handled differently in each supported web browser.

 

• In Microsoft Internet Explorer a new window is opened.

 

• In Firefox a new tab is opened.

           

5Select the OK button.

 

The Switch Project command enables project members to exit one project and open another project without logging out of CustomerWise.

 

Using controls in the Home page, project team members may quickly switch between projects and view open incidents in each projectThe CustomerWise web client Home

 

 

Figure 2-3: Home Page in CustomerWise Web Client

 

page may be personalized to display information that is important to you. In addition to active projects, the Home page may display:

 

 Project List

 Incident List

 To Do List

 •Team Member Menu

 Calendar

 

To switch projects in the web client:

 

1Click the Home button in the menu bar.

 

   The Home page appears.

 

2Select a project in the Project List.

 

 

To switch projects in the Windows client:

 

To switch projects in the Windows client, Select File > Active Projects > [PROJECT NAME]

 

 

In CustomerWise, a view is an interface that displays and organizes data in the client workspace. The CustomerWise web client is organized into eight views (web pages): the home, incident, event, customer, report, knowledge, utilities, and calendar views.

 

A view is an interface that displays and organizes project data in the workspace. Each view is designed to manage different types of data and displays a unique set of tools that enable the user to manage data in that view. Only one view is displayed in workspace at a time.

 

 

In the web client, the view bar displays eight buttons that enable project members to navigate between pages in the CustomerWise web client. The view bar is displayed in all CustomerWise web pages. 

 

 

The Home button enables project members to display the Home page.

 

The Incident View button enables project members to display the incident view.

 

The Event View button enables project members to display the event view.

 

The Customer View button enables project members to display the customer view.

 

The Report View button enables project members to display the report view.

 

The Knowledge View button enables project members to display the knowledge view.

 

The Utilities button enables project members to display the utilities view.

 

The Calendar View button enables project members to display the calendar view.

 

To switch views in the web client:

 

To switch views in the web client, select a view button in the menu bar. 

 

In the Windows smart client, the view bar displays five buttons that enable project members to navigate between views.

 

 

 

The Incident View button enables project members to display the incident view.

 

The Event View button enables project members to display the event view.

 

The Customer View button enables project members to display the customer view.

 

The Report View button enables project members to display the report view.

   

 

The Knowledge View button enables project members to display the knowledge view.

 

To switch views in the Windows client:

 

In the Windows client, project members may use view buttons, keyboard shortcut commands, or View menu commands to switch between CustomerWise views.

 

Use view buttons in the tool bar:

 

• Click the Customer View button for the customer view.

• Click the Incident View button for the incident view.

• Click the Event View button for the event view.

• Click the Report View button for the report view.

• Click the Knowledge View button for the knowledge view.

 

Use a keyboard shortcut:

• Press ALT + C for the customer view.

• Press ALT + I for the incident view.

• Press ALT + N for the event view.

• Press ALT + R for the report view.

• Press ALT + K for the knowledge view.

 

Use the View menu commands:

• Select View > Customer View for the customer view.

• Select View > Incident View for the incident view.

• Select View > Event View for the event view.

• Select View > Report View for the report view.

• Select View > Knowledge View for the knowledge view.

 

 

 

Occasionally, project members may lose their connection to the CustomerWise database; for example, when the network goes down.CustomerWise Windows users may reconnect to the CustomerWise database using the Reconnect command.

 

The Reconnect command may be invoked by two methods:

 

• Press CTRL + B.

• Select the Reconnect command in the File menu.

 

 

The Reload command enables project members to reload incident data in the incident list panel. The Reload command ensures that the most recent data is displayed in the Windows client.

 

CustomerWise Windows client users may reload incident information by two methods:

 

• Press F6.

• Select the Reload command in the File menu.

 

 

 

The Reload Project Settings command enables project members to reload project definition settings.

 

CustomerWise Windows client users may reload project settings by two methods:

 

• Press F7.

• Select the Reload Project Settings command in the File menu.

 

 

Using controls in the Login Control page of the Utilities view, project team members may personalize their login settings.

 

 

Figure 2-4: Login Control Page

 

To personalize login settings:

 

1Select the Utilities tab in the view bar.

 

2Click the Login Control command in the tree panel. The Login Control page appears.

 

3Define login personal preferences.

 

 

The Exit command enables project members to exit a project and close the client.

 

 

To exit a project click the Log Off button in the menu bar

 

To exit a project select the Exit command in the File menu.

 

 

The list panel displays high-level information about work items (incidents, events, or customers) in a tabular list of columns and rows. The list panel is a tool for identifying records that share properties in common.

 

Three controls bars are displayed in every CustomerWise view .

View Bar The view bar displays navigation buttons that enable project members to switch between all CustomerWise web pages. The Menu bar appears in all CustomerWise web pages.

 

Tool Bar:The tool bar displays command buttons that enable project members to perform tasks within a specific page. The controls displayed in the Tool bar are specific to each page.

 

Search Bar:The Search bar contains controls that enable project members to filter the data displayed in the page. The Search bar is displayed in  the  Incident List page, the Detail page, the New page, and the Report page.

 

List:The list panel displays high-level information about work items (incidents, events, or customers) in a tabular list of columns and rows. The user may view detailed information about a single work item (incident, event, or customer) by selecting that record in the list panel.

 

The user may view detailed information about a single work item (incident, event, or customer) by selecting that record in the list panel.

 

In CustomerWise, a filter is a simple query that returns all records that match search criteria and displays those records in the list panel or report—all other issues are “filtered out” and not displayed.

 

Each view features a set of predefined filters that enable project team member to quickly search for an identify records (incidents, events, or customers) based on shared property definitions.

 

Filtering enables project team members to quickly identify relevant records based on key indicators, minimize the time needed to review large numbers of records, and to maximize effectiveness.

 

 

Using controls in the incident search bar, project members may choose which events are displayed in the incident list panel.

 

 

Figure 2-6: Event Search Bar

 

Incidents may be filtered by customer, event owner, event template, event status, or dates.

 

Customer:The Customer text box enables the user to filter events by customer name. The Customer text box supports the asterisk (*) wildcard character. Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

 

Customer List: The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as the *All Customers and *Unknown Customers system variables.

 

Owner:The Owner dropdown list enables the user to filter events by current owner.

 

Status:The Status dropdown list enables the user to filter events by status. Every event workflow state is defined by its status: open or closed. The list displays the {All Open}, {All Closed} and {All Open & Closed} search parameters.

 

Query:The Query dropdown list enables project members to choose a predefined query to filter incidents. Queries may be public or private.

 

Search:The Search button enables project members to define custom search parameters based on incident properties.

 

The Define Query and Quick Search controls enable the user to define and save custom-defined search queries.

 

 

Using controls in the event search bar, project members may choose which events are displayed in the event list panel.

 

 

 

Figure 2-7: Event Search Bar

 

Events may be filtered by customer, event owner, event template, event status, or dates.

 

Customer:The Customer text box enables the user to filter events by customer name. The Customer text box supports the asterisk (*) wildcard character. Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list. 

 

Customer List:The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as the *All Customers and *Unknown Customers system variables.

 

Owner:The Owner dropdown list enables the user to filter events by current owner.

 

Status:The Status dropdown list enables the user to filter events by status. Every event workflow state is defined by its status: open or closed. The  list displays the {All Open}, {All Closed} and {All Open & Closed} search parameters.

 

Template:The Template dropdown list enables the user to filter events by event template. The list displays the all event template types as well as the*All Email Events, *All Global Events, and *All Web Activity Events event template search parameters.

 

Date Type:The Date Type dropdown list enables the user to define the date fields used to filter events in the event list. The list displays the Due Date, Start Date, Start or Due Date, Start and Due Date, and the Last Modified Date search parameters. 

 

From: The From calendar enables the user to define the starting date of the date search filter.

 

To:The From calendar enables the user to define the starting date of the date search filter.

 

 

Using controls in the customer search bar, project members may choose which customers are displayed in the customer list panel.

 

 

Figure 2-8: Event Search Bar

 

In the customer view, customers may be filtered using the customer filters or the customer search.

 

Customer: The Customer text box enables the user to filter events by customer name. The Customer text supports the asterisk (*) wildcard character.

                                  

Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

 

Customer List:The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as  the *All Customers and *Unknown Customers system variables.

 

The Refresh command enables project members to refresh the data in the list panel. The Refresh command ensures that the most recent data is displayed in the client.

 

 

    To refresh incident data in the web client, click the Refresh button in the search bar.

 

Project members can refresh the incident list panel by two methods:

 

• Press F5.

• Select View > Refresh Incident.

 

 

Incidents, events, and customers may all filtered using the Customer and Customer List controls in the search bar.

  

Customer:The Customer text box enables the user to filter events by customer name. The Customer text box supports the asterisk (*) wildcard character.

                                 

Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

 

Customer List:The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as the *All Customers and *Unknown Customers system variables.

 

In CustomerWise, every incident and event is at all times owned by one-and-only-one project team member or team folder. Filtering by owner enables the user to quickly view every incident or event owned by a specific project team member or team folder.

 

Using a team list filter, the user may filter the work items displayed in the list panel by current owner.

 

The Owner filter may be displayed in the search bar of the incident view and event view. The Owner list displays the name of all project team members, group folders, and two system parameters: the *All Members and *Unassigned parameters.

 

*All Members:The *All Members parameter returns all incidents or events owned by project team members.

 

*Unassigned:The *Unassigned parameter returns all incidents or events that are yet to be assigned to a project team member or group folder.

 

In the incident view, the user may choose to display the Owner filter or the Submitter filter in the search bar. The Submitter filter enables the user to view the incidents submitted by specific project team members or customers.

 

In CustomerWise, most incidents are submitted to the project by a project team member. Filtering by submitter enables the user to quickly view every incident or event submitted a specific project team member.

 

The Submitter filter may be displayed in the search bar of the incident view. The Submitter list displays the name of all project team members and two system parameters: the *All Members and *Customers parameters.

 

*All Members:The *All Members parameter returns all incidents submitted to the project by project team members.

 

*Customers:The *Customers parameter returns all incidents submitted to the project by customers. 

 

 In CustomerWise, all incidents and events are at all times defined by theirworkflow state. A workflow state represents a particular stage in the lifecycle of that incident or event.

 

Status filtering enables the user to view incidents or events that share the same workflow state or status and filters out all other records.

 

 

 

Figure 2-9: Status List Filter in Incident View

 

The Status list filter may also be used to filter records by groups of workflow states according to theirworkflow status. Every workflow state is defined as an open state (a state with an open status) or closed state (a state with a closed status).

 

The Status List dropdown list in the search bar displays every workflow state and status that is applicable to the work items managed in that view. In addition to workflow states, the dropdown list may display one or more parameter filters which identify groups of incidents or events based on their property definitions.

 

*All Members:The *All Members parameter returns all incidents submitted to the project by project team members.

 

 *Customers:The *Customers parameter returns all incidents submitted to the project by customers.

 

 {All Open}:The {All Open} parameter returns all work items that are in an open workflow state—a workflow state defined by an open status.

 

{All Closed}:The {All Closed} parameter returns all work items that are in an closed workflow state—a workflow state defined by an closed status.

 

{All Open & Closed}:The {All Open & Closed} parameter returns all work items.

 

In projects that have enabled the CustomerWise Web Portal, two add it on al parameters may be displayed in the incident search bar. The {Mark as Resolved} and {Requested to Reopen} parameters identify incidents that have been tagged by customers in the Customer Web Portal.

 

{Mark as Resolved}:The {Mark as Resolved} parameter returns all incidents that customers have tagged as resolved.

 

{Requested to Reopen}:The {Requested to Reopen} parameter returns all incidents that customers have requested to be reopened.

 

 

Using controls in the User List page of the Utilities view, project team members may define which project team members are displayed in the Owner filter displayed in the incident and event view.

 

 

Figure 2-10: Login Control Page

 

To define user list filter preferences:

 

1 Select the Utilities tab in the view bar.

 

2 Click the User List command in the tree panel.

 

  The User List page appears.

 

3 Define user list preference:

 

• To display the Owner filter, select the Owner option in the Team Member Filter dropdown list.

 

• To display the Submitter filter, select the Submitter option in the Team Member Filter dropdown list.

 

4 Optional: To display inactive users in the user list filter, select the Show    Inactive Users in the List check box.

 

5 Optional: To filter the user names displayed in the user list filter, select the Apply User List Filter check box and select one or more project team members in the Team Member list.

 

In CustomerWise, sorting is the process of arranging development incidents in an ordered sequence based on one or more incident property values.

 

Using the Incident Sorting dialog box, CustomerWise Windows client users may identify the columns by which incidents are sorted, define the relative priority of each sort column, and define the sort order of each column.

 

To sort incidents in the Windows client:

 

1Right-click in the incident list panel and select the Sort command in the shortcut menu.

 

The Incident Sorting dialog box appears.

 

2Select incident list columns displayed in the Incident List Columns panel.

 

3Click the Right arrow to add the incident list columns selected to the Sorting Columns panel.

 

4Select incident list columns displayed in the Sorting Columns panel.

 

5Click the Left arrow to add the incident list columns selected to the Incident List Columns panel.

 

6Click the Up and Down buttons to change the order of the list columns displayed in the Sorting Columns panel.

 

• The Up button moves the list columns higher up the list.

 

• The Down button move the list columns lower in the list.

 

7Click the Sort Order button to determine the sort order for each list column displayed in the Sorting list.

 

• Ascending order

 

• Descending order

 

 8Click the OK button.

 

In CustomerWise, sorting is the process of arranging development incidents in an ordered sequence based on one or more incident property values.

 

CustomerWise web supports two methods of sorting development incidents in the incident list panel:

 

 • A basic sort orders incidents in ascending or descending order based on the incident property values of a single column.

 

 • An advanced sort orders incidents sorts incidents in order based on the incident property values tracked in multiple columns. Users may identify and define the relative priority of multiple columns.

 

To sort incidents using basic sorting:

 

Web client users may sort incidents in the incident list by a single parameter—incident property. Incidents may be sorted in ascending order (A-Z or 0-9) or descending order (Z-A and 9-0).

 

• To sort incidents in ascending order, click a column header in the incident list panel. The incidents sorted by that column.

 

• To sort incidents in descending order, click a column in the incident list panel where

 

A sort icon indicates whether the incidents are sorted in ascending or descending order in the incident list.

 

The Ascending Sort icon indicates that the incidents are sorted in  ascending order (A-Z or 0-9).

 

 The Descending Sort icon indicates that the incidents are sorted in descending order (Z-A and 9-0). 

 


 

In CustomerWise, the Go To command is simple search tool that enables project members to quickly find development incidents based on ranges of incident ID numbers or keywords in incident titles.

 

 • Incident ID numbers: Every development incident is identified by a sequential ID number that is assigned to that record when it is submitted to the project.

 

 • Title keywords: Every development incident is identified by a user-defined title.

 

Using basic punctuation marks (commas, hyphens, and asterisks) as logical operators, project members may define complex queries to locate multiple incidents based on ranges of incident ID numbers.

 

• Use commas to search for multiple records (for example, 3, 7, 21).

 

• Use hyphens to search for ranges of records (for example, 20-50)

 

• Use asterisks (*) as wildcard characters to search for multiple records (for example, *9).

 

• Use the greater than >, less than <, and equal to = characters to define dynamic ranges of incidents.

 

• Combine commas, hyphens, and asterisks in a single Go To search (for example, 3, 20-30, *9).

 

The wildcard expression may be used to distinguish different ranges of incidents:

 

4*                      All incidents beginning with the number

 

4 *4                   All incidents ending with the number

 

4 *4*                 All incidents containing the number 4

 

Greater than and less then characters may be used to search for dynamic ranges of incidents.

 

>50                  All incidents greater than 50.

 

<50                  All incidents less than 50.

 

>=50                All incidents greater than or equal to 50.

 

To use the Go command in the Windows client:

 

1Select the Go To command.

       

• In the Windows client, press CTRL + G or select the Go To command in the Edit menu.

 

• In the web client, click the Go To button in the menu bar. The Go To dialog box appears.

 

 2Enter an incident ID number, range of ID numbers, or a keyword in the Go To edit box.

 

• Integers and numerical ranges are checked against incident ID numbers.

 

• Keywords are checked against incident titles.

 

 3  Click the OK button.

 

Incidents matching the criteria are displayed in the incident list panel.

 

The CustomerWise Windows smart client is a web service-enabled client that enables project managers to view, manage, and track incidents, events, and customers.

 

The client workspace organizes project data in multiple views. Each view is designed to track a specific type of data—incidents, events, customers, and reports—and features tools that enable the user to perform tasks in that view.

 

The three primary views in CustomerWise are the incident view, event view, and customer view. These views are all organized into panels (list panel and detail panel) and bars (the menu bar, tool bar, and action bar).

 

 

Figure 2-2: CustomerWise Windows Client Workspace

 

Each view displays tools and controls that enable the user to process the work items managed in that view.

 

The CustomerWise Windows client workspace is organized into two distinct panels:

 

List Panel:The list panel displays high-level information about work items (incidents, events, or customers) in a tabular list of columns and rows.

 

Detail Panel:The detail panel displays detailed information about a single work items (incident, event, or customer) in a series of tabbed pages.

 

Menu Bar:The view bar displays navigation buttons that enable project members to switch between all CustomerWise web pages. The Menu bar appears in all CustomerWise web pages.

 

Tool Bar:The tool bar displays command buttons that enable project members to perform tasks within a specific page. The controls displayed in the  Tool bar are specific to each page.

 

Action Bar:The action bar displays command buttons that enable the user to “forward” a work item to another workflow state or owner. The controls  displayed in the action bar depend on the workflow model employed in the project—transition-based or state-based.

 

 

 In the CustomerWise web client, the detail bar in the detail panel enables the user to browse detailed information about the work items (incidents, events, or customers) returned by a filter or query.

 

The detail panel displays detailed information about a single work item in multiple tabbed pages. Detail bar tools enable the user to browse through related records— work items that meet the same search conditions.

 

 

Figure 2-12: Detail Bar in CustomerWise Web Detail Panel

 

The Current Record dropdown list displays the ID Number and Title of the work item on display in the detail panel. To view another record in the detail panel, select a work item (incident, event, or customer) in the Current Record dropdown list.

 

The Record Browser displays the number of records returned by a query and enables the user to browse records by clicking the Next Record and Last Record buttons.

 

   To view the previous work item in the detail panel, click the Last Record button.

 

    To view the next work item in the detail panel, click the Next Record button.

 

To reload a record, click the Reload button in the detail bar of the detail panel.

 

 

 

To save a record, click the Save button in the detail bar of the detail panel.

 

 

To print a record, click the Print button in the detail bar of the detail panel.

 

 

 In the detail panel of the incident, event, and customer views, detailed information about a single work item may be displayed in multiple tabbed pages. Using controls in the Preferences page, project team members may personalize the appearance of detail pages in the client.

 

The CustomerWise Web client supports two options for organizing and displaying detail pages in the detail panel: the Primary Tab and Secondary Text option and the Text Only option.

 

 

 If the Primary Tab and Secondary Text option is selected, links to the detail pages displayed in detail panel are graphically represented as tabs in the web client.

 

 

Figure 2-13: Tabs in Incident Detail Panel

 

Using controls in the User Preferences page, the user may define the order in which the “tabs” are displayed in the client. Detail pages may be designated as primary or secondary.

 

 If the Text Only option is selected, links to the detail pages displayed in detail panel are displayed as text in the web client.

 

 

Figure 2-14: Text Links in Incident Detail Panel

 

To personalize the detail panel:

 

 1 Click the Preferences button in the detail bar of the detail panel. The User Preferences page appears.

 

2 Designate detail pages as primary and secondary. The links to detail pages are displayed in two rows within the detail tab bar.

 

Primary detail pages are displayed in the first row. Secondary detail pages are displayed in the second row.

 

• To define a detail page as primary, select the detail page in the Secondary list and click the Right Arrow button.

 

• To define a detail page as secondary, select the detail page in the Primary list and click the Left Arrow button.

 

3 Optional: Define the display order of primary and secondary detail pages:

 

• To move a detail page to the left of a row, select the detail page in the list and click the Up Arrow button.

 

• To move a detail page to the right of a row, select the detail page in the list and click the Down Arrow button.

 

4 Choose an option for representing the links to detail pages in the detail tab bar.

 

• To graphically represent primary detail pages as tabs and secondary detail pages as text links, select the Primary Tab and Secondary Text option button.

 

• To represent both primary and secondary detail pages as text links, select the Text Only option button.

 

5 Click the Submit button.

 

In CustomerWise, a work project is a tool for organizing, managing, and tracking a distinct area of work. Every project is defined by its project type and administrator-defined team structures, business rules, and workflow rules.

 

Every work project is represented in the CustomerWise, client by a customizedgraphical user interface(GUI) that provides project members with the tools that they need to manage and track incidents, events, and customers.

 

The client workspace organizes project data in multiple views. A view is an interface that displays and organizes data in the client workspace. Each view displays tools and controls that enable the user to process the work items managed in that view.

 

The CustomerWise client displays five views: the incident view, the event view, the customer view, the report view, and the knowledge view.

 

Incident View: The incident view is the primary view for creating, managing, and tracking incidents in the CustomerWise client.  

 

Event View:The event view is the primary view for creating, managing, and tracking events in the CustomerWise client.

 

Customer View: The customer view is the primary view for creating, managing, and tracking customers in the CustomerWise client.

 

Report View:The report view is the primary view for creating, managing, and tracking incident, event, customer, and asset reports.

 

Knowledge View:The knowledge view is the primary view for creating, managing,    and tracking knowledge in the work project.

 

In addition to the five primary views, project members may also access the Home, Utilities, and Calendar views in the CustomerWise Web client.

 

 

Many of the system-level CustomerWise commands that are available in the menu bar and the tool bar are also accessible through keyboard shortcuts:

 

CTRL + A:The Select All command enables project members to undo changes made to a CustomerWise incident.

 

CTRL + B:The Reconnect command enables project members to reconnect to the CustomerWise Database Server.

 

CTRL + C:The Copy command enables project members to copy text entered into a CustomerWise edit box control.

 

CTRL + D:The Knowledge View command enables project members to display the knowledge view.

 

CTRL + G:The Go To command enables project members to find CustomerWise incidents by incident ID number or keyword.

 

CTRL + L:The Login command enables project members to log into a CustomerWise project.

 

CTRL +M:The Main View command enables project members to display the main view. CTRL + N The New command enables project members to create new incidents.

 

CTRL + P:The Print command enables project members to print incidents.

 

CTRL + Q:The Load Query command enables project members to search for CustomerWise incidents using a predefined query.

 

CTRL + R:The Report View command enables project members to display the Report view.

 

CTRL + S:The Search command enables project members to filter the incidents displayed in the incident list panel based on user-defined parameters and criteria.

 

CTRL + V:The Paste command enables project members to paste text into a CustomerWise edit box control.

 

CTRL + W:The Switch Project command enables project members to switch between projects.

 

CTRL + X:The Cut command enables project members to cut text entered into a CustomerWise edit box control.

 

CTRL + Z:The Undo command enables project members to undo changes made to a CustomerWise incident.

 

F4:The Save command enables project members to save changes made to CustomerWise incidents.

 

F5:The Refresh Incident List command enables project members to refresh the records displayed in the incident list panel.

 

F6:The Reload command enables project members to reload information for a single incident.

 

F7:The Reload Project Settings command enables project members to reload project settings.

 

 

 Incident management keyboard shortcuts enable project members to quickly browse and edit incidents in the Update Incident manager:

 

CTRL + O:The Owner command enables project members to select the Owner control in the Current Status in the Update Incident manager.

 

CTRL + N:The Next command enables project members to view the next development incident in the Current Status in the Update Incident manager.

 

CTRL + P:The Previous command enables project members to view the previous development incident in the Current Status in the Update Incident manager.

 

 

 Incident management keyboard shortcuts enable project members to quickly browse and edit incidents in the Update Incident manager:

 

CTRL + O:The Owner command enables project members to select the Owner control in the Current Status in the Update Incident manager.

 

CTRL + N:The Next command enables project members to view the next development incident in the Current Status in the Update Incident manager.

 

CTRL + P:The Previous command enables project members to view the previous development incident in the Current Status in the Update Incident manager.

 

CustomerWise enables business to place customers and customer satisfaction at the center of their business strategy so that they may maximize customer satisfaction and profitability. In CustomerWise, every work project in a site—a CustomerWise implementation—shares a common customer base project. The customer base stores information about all customers (businesses) and contacts (contacts at those businesses) and is accessible by every contact point—sales, marketing, support.

Using CustomerWise, businesses may optimize their support process by providing support teams with everything they need to exceed the expectations of your customers. CustomerWise features sophisticated process automation, knowledge base management, customer self-service tools that enable support engineers to quickly close issues.

TechExcel enables businesses to manage customers through every step of the customer lifecycle.

• TechExcel CustomerWise automates all customer-related business processes. TechExcel CustomerWise business and workflow rules ensure that customers are effectively managed in each business area. The seamless transition between touch points ensures that customers do not fall through cracks. Project members may view the complete history of customer interactions regardless of touch points.

• TechExcel CustomerWise provides businesses with tools for collecting and analyzing customer needs and behavior. Using FormWise web forms and the Web Clicks Manager, project teams may gauge customer interest in products or services, and use that data to automatically target those customers with information by personalized e-mail or pages in the Customer Web Portal.

• TechExcel CustomerWise enables project members to effectively interact with contacts across all communication channels: by letter, phone, e-mail, and web conversations in the Customer Web Portal.

• TechExcel CustomerWise enables project members enables customer contacts to submit and manage their own incidents in the Customer Web Portal and provides them with access to information in the knowledge base. save customer service costs.

The Customer list panel displays high-level information about multiple customer accounts in a tabular format. Each row in the Customer List panel represents an individual customer account. Each column displays a key customer property.

The Incident list panel displays multiple incidents in a tabular format. Each row in the incident list represents a single CustomerWise incident. Every column represents an incident property.

Figure 2-1: Customer List in the CustomerWise Web Client

Project members may personalize the Customer list panel to display many different customer properties and as many or as few columns as are needed. Common customer properties displayed in the Customer list panel include the customer ID, customer name, and the customer phone numbers.

The Customer list is a tool for identifying customers that share properties in common. Project members may use tools in the Search bar to determine which customers are displayed in the customer list based on customer properties.

Customer filtering controls enable project members to display customers based on their name or customer type values. ? Customer sorting enables project members to sort the customers displayed in the Customer list based on a single customer property.

Customer searching to display customers based on one or more custom search parameters. Project members may define queries based on any customer property.

Once an customer or set of customers has been located in the Customer list panel, the project member may click an customer to view and manage customer details in the Customer detail panel.

Each customer list filter (view) determines which customer property values are displayed in the Customer list panel and filters the customers displayed in the list by user-defined search criteria.

To filter the customer displayed in the Customer list panel by a user-defined customer list filter, select a filter from the View dropdown list in the Search bar of the Customer view.

Project members may use the customer list filters displayed in the View dropdown list of the Search bar in the Customer view, to determine which customer property values are displayed in the Customer list panel and to filter the customers displayed in the list by user-defined search criteria.

All customer list filters are user-defined. Project members may create multiple public and private customer filters in the Utilities view.

Figure 2-2: Customer List View Page in the Utilities View

Every customer list filter is either a public filter or a private filter.

Public filters are available to all project members

Private filters are only available to a limited number of project members based on their account type.

To define customer list filters:

1 Select the Customer List View page in the Utilities view.

2 Click the Add New button.

3 Define a unique and descriptive title for the customer list filter in the Name control.

4 Add or remove columns to the Customer list panel.

• To add columns, select an customer property in the Data Fields list and click the Right arrow.

• To delete columns, select an customer property in the View Columns list and click the Left arrow.

5 Select a predefined query in the Query dropdown list.

The Query dropdown list displays the public queries defined in the project, the {Current Query} system variable option, and the {No Query} option.

Project members may create public and private queries using the Search Advanced Search controls.

6 Define the display order of the filter in the Display Order edit box control.

7 Optional: To enable project members to make changes to the customer list filter, select the Enable Personalization check box.

8 Select an customer list filter option from the Type dropdown list.

9 Project members may create two types of customer list filters:

• Public and available to all account types

• Public and available to selected account types

10 If the Public and Available to Selected Account Types option is selected, define the account types that may access the customer list filter in the Available for Account Types check box controls.

The Available for Account Types areas displays the account types created in the current project.

11 Click the Submit button.

Project members may filter the customers displayed in the Customer list panel using predefined public or private queries.

To filter the customers displayed in the Customer list panel by a predefined query, select an option from the Query dropdown list in the Search bar of the Customer view.

The Query dropdown list display all of the public and private queries that are available to the project members. Queries are predefined sets of search criteria that are saved in the CustomerWise system.

Project members may sort the customers displayed in the Customer list panel by a single customer property.

To sort customers in the Customer list panel, click an Customer list column in the Customer view of the CustomerWise Web client.

Customers may only be sorted by a single customer property.

Customers may be sorted in either ascending (1-9 or A-Z) or descending order (9- 1 or Z-A).

The sort order of the customers displayed in the Customer List panel is indicated by a sort icon in the selected list column.

An Up Arrow icon indicates that the customers are sorted in ascending order.

A Down Arrow icon indicates that the customers are sorted in ascending order.

Each customer list filter (view) determines which customer property values are displayed in the Customer list panel and filters the customers displayed in the list by user-defined search criteria.

To filter the customer displayed in the Customer list panel by a user-defined customer list filter, select a filter from the View dropdown list in the Search bar of the Customer view.

Project members may define key customer account properties, designate customer contacts as the primary contacts for their customers, and assign support team members to customer accounts whenever they create new customer accounts.

Figure 2-4: New Customer Page

Note:CustomerWise pages and data-entry controls may be renamed and customized by project administrators in the CustomerWise Admin client. The names used in this chapter are the default names given to the pages and controls.

To create a new customer:

1Select the New Customer link in the Action bar.

The New Customer Page is displayed.

2Define the name of the customer in the First Name and Last Name edit box controls.

3 Optional:To check to see if the customer already exists in the customer base project, click the Check if Customer Exists button at the bottom of the page.

Confirming that customers by the same name do not exist in the project helps to ensure that duplicate customer accounts are not erroneously created.

4Define the contact information for the customer. Customer contact data may include phone numbers and cell phone numbers.

5Select an option from the Customer Type dropdown list.

The Customer Type dropdown list displays all of the administrator-defined customer types created in the current project.

6Define customer location information in the Location area of the New Customer page. Customer location data defines the place of the customer in the company hierarchy.

• The Site dropdown list displays a list of administrator-defined sites.

• The Division dropdown list displays a list of administrator-defined divisions that are applicable to the selected site.

• The Department dropdown list displays a list of administrator-defined departments that are applicable to the selected division.

• The Group dropdown list displays a list of administrator-defined company hierarchy groups that are applicable to the selected system team group.

7Identify the project members responsible for managing the customer account in the Team area of the New Customer page.

• The Group Assigned To dropdown list displays all of the system team groups available to the project.

• The Primary Support Engineer dropdown list displays support project team members that are applicable to the customer.

• The Secondary Support Engineer displays dropdown list displays support project team members that are applicable to the customer.

8If the project administrator has defined auto-assignment rules, project members may opt to select the {Auto-Assign} option in each dropdown list control. CustomerWise auto-assignment rules assign customers to system team groups and project members based on administrator-defined rules.Define the customer e-mail and password in the Login Info area of the New Customer page.

9Click the Submit button.

To limit the chances that a project member may create a duplicate account for a customer, project members may check to see if a customer already exists in the customer base whenever they create a new customer account.

Figure 2-5: New Customer Page Detail

To check if a customer exists:

1Define customer properties in the New Customer page. Project members may search by company name or phone number.

2Click the Check if Customer Exist button.

3Customer account that match the data values defined for the controls in the New Customer page are displayed at the bottom of the page.

4 Optional: To select a preexisting customer, select the check box next to the suggested customer account.

Project members may view the history of changes made to the customer type of a customer in the Change Log area of the Customer Info page in the Customer view.

The Change Log displays high-level information about the customer type of a customer in a tabular format. Every row represents a change in customers type. Three values are displayed in the change log: the date and time of the change in customer type, the project member who made the change, and the change made to the customer.

Figure 2-6: Change Log in the Address Page

The Active Contact control designates this contact as an active contact within the company. Inactive contacts cannot own or submit incidents, and cannot log into the Customer Web Portal.

Project members may define individual login aliases for each customer contact in the Contact Info page of the CustomerWise clients.

Login aliases enable customer contacts to log into the Customer Web Portal using an alias that has been specifically created for them by a CustomerWise project member.

Customers may log into the Customer Web Portal using either an e-mail address or a login alias. If the Support Login Alias check box in the General Setting page isnotselected, customer contacts may only log into the Customer Web Portal using their e-mail address.

The customer e-mail address servers two purposes:

• The customer e-mail address enables project members to communicate with the contact using CustomerWise e-mail features.

• The customer e-mail address controls the login information that the contact uses to access the Customer Web Portal. The customer e-mail address and password enables the contact to log into the Customer Web Portal.

Project members may use the customer list filters displayed in the View dropdown list of the Search bar in the Customer view, to determine which customer property values are displayed in the Customer list panel and to filter the customers displayed in the list by user-defined search criteria.

All customer list filters are user-defined. Project members may create multiple public and private customer filters in the Utilities view.

Figure 2-2: Customer List View Page in the Utilities View

Every customer list filter is either a public filter or a private filter.

Public filters are available to all project members

Private filters are only available to a limited number of project members based on their account type.

To define customer list filters:

1 Select the Customer List View page in the Utilities view.

2 Click the Add New button.

3 Define a unique and descriptive title for the customer list filter in the Name control.

4 Add or remove columns to the Customer list panel.

• To add columns, select an customer property in the Data Fields list and click the Right arrow.

• To delete columns, select an customer property in the View Columns list and click the Left arrow.

5 Select a predefined query in the Query dropdown list.

The Query dropdown list displays the public queries defined in the project, the {Current Query} system variable option, and the {No Query} option.

Project members may create public and private queries using the Search Advanced Search controls.

6 Define the display order of the filter in the Display Order edit box control.

7 Optional: To enable project members to make changes to the customer list filter, select the Enable Personalization check box.

8 Select an customer list filter option from the Type dropdown list.

9 Project members may create two types of customer list filters:

• Public and available to all account types

• Public and available to selected account types

10 If the Public and Available to Selected Account Types option is selected, define the account types that may access the customer list filter in the Available for Account Types check box controls.

The Available for Account Types areas displays the account types created in the current project.

11 Click the Submit button.

Project members may add new subcustomers (child customers or reseller’s customers) in the Subcustomer page of the Customer Detail panel.

To add new subcustomers:

1 Select a parent or child customer in the Customer dropdown list and click the Subcustomer page in the Customer Detail panel.

2 Click the New Child Customer button. The Address page appears.

3 Define the customer address, team contact, and primary contact information and click the Submit button. The customer is automatically defined a child customer of the parent customer.

Project members may add new subcustomers (child customers or reseller’s customers) in the Subcustomer page of the Customer Detail panel.

To add new subcustomers:

1 Select a parent or child customer in the Customer dropdown list and click the Subcustomer page in the Customer Detail panel.

2 Click the Reset Child Customer button. The Reset Parent page appears.

3 Select the child customers to be assigned to a different parent customer.

4 Select an appropriate option from the New Parent dropdown list.

The New Parent dropdown displays every customer assigned the Parent Customer business type in the project.

5 Click the Continue button.

Project members may filter the customers displayed in the Customer list panel using predefined public or private queries.

To filter the customers displayed in the Customer list panel by a predefined query, select an option from the Query dropdown list in the Search bar of the Customer view.

The Query dropdown list display all of the public and private queries that are available to the project members. Queries are predefined sets of search criteria that are saved in the CustomerWise system.

Project members may create and edit contacts using controls in the Contacts page of the Customer Detail panel. The Contact Info page enables businesses to track key information about its customer contacts.

Figure 2-9: Contact Info Detail Page

The Contact Info page is divided into four basic areas:

Name and Address

Customer

Access Type

Login Info

To create contacts:

1 Click the Add New button in the Contact page of the Customer page of the Customer detail panel.

The Customer Info page appears.

2 Define the contact information for the customer.

Contact data may include:

• First name

• Last name

• Job title

3 Define the contact information for the customer.

Contact data may include:

• Address

• Phone numbers

• E-mail address

• Fax number

4 Optional: To copy the customer address to the contact, select the Same as Company Address check box.

5 Define the status of the contact.

Project members may determine whether a contact is an active contact, applicable to the current project, and the primary contact for a customer in the For Customer area of the Contact Info page. For more information see “Understanding Contact Statuses” .

6 Define the access type.

Project members may assign an administrator-defined access type to every customer contact. Access types determine the projects that are accessible to contacts and the privileges that are granted to them in the Customer Web Portal. For more information see “Defining Contact Access Types” .

7 Define the contact type.

Project members may assign one or more contact types to a customer contact.Contact types represent the roles that a contact has with a customer. Each contact may be assigned multiple contact types. For more information see “Defining Contact Types” .

8 Define login information.

Project members may define individual login aliases for each customer contact in the Contact Info page of the CustomerWise clients. For more information see “Defining Contact Login Settings”.

9 Add a descriptive note about the customer.

10 Click the Submit button.

Project members may define the contact status of a customer contact in the For Customers area of the Contact Info page.

• The Active Contact control designates this contact as an active contact within the company. Inactive contacts cannot own or submit incidents, and cannot log into the Customer Web Portal.

• The Is Primary Contact control enables project members to designate a contact as a the primary source of information about company-related issues.

• The Is Current Project Contact control enables project members to determine whether a contact is visibility within the current project.

Project members may use the Access Type control in the Contact Info page of the Customer view to assign an administrator-defined access type to every customer contact.

Access types determine the projects that are accessible to contacts and the privileges that are granted to them in the Customer Web Portal.

Project members may use the Contact Type control in the Contact Info page to assign one or more contact types to a customer contact.

The Contact Type control is an optional multiple selection control that displays multiple, administrator-defined contact types.

Contact types represent the roles that a contact has with a customer. Each contact may be assigned multiple contact types.

Project members may define individual login aliases for each customer contact in the Contact Info page of the CustomerWise clients.

Login aliases enable customer contacts to log into the Customer Web Portal using an alias that has been specifically created for them by a CustomerWise project member.

Customers may log into the Customer Web Portal using either an e-mail address or a login alias. If the Support Login Alias check box in the General Setting page isnotselected, customer contacts may only log into the Customer Web Portal using their e-mail address.

The customer e-mail address servers two purposes:

• The customer e-mail address enables project members to communicate with the contact using CustomerWise e-mail features.

• The customer e-mail address controls the login information that the contact uses to access the Customer Web Portal. The customer e-mail address and password enables the contact to log into the Customer Web Portal.

The Contact Links button will open the Edit Contact Links Page. This page displays all the contacts in all associated company divisions and the company parent. To link a contact from another division, select the customer record from the tree on the left and then check the appropriate contacts from the list

The delete button will delete a contact record from the database. This is an irrecoverable operation. All incidents, events, and opportunities belonging to a deleted contact will have the contact field reset to a blank record. A new contact should be selected immediately for these records.

You can add a memo-style note for each contact. To do this, select the contact and simply type the note in the “Note” text box. There are also four buttons in the lower part of this page.

Project members may sort the customers displayed in the Customer list panel by a single customer property.

To sort customers in the Customer list panel, click an Customer list column in the Customer view of the CustomerWise Web client.

Customers may only be sorted by a single customer property.

Customers may be sorted in either ascending (1-9 or A-Z) or descending order (9- 1 or Z-A).

The sort order of the customers displayed in the Customer List panel is indicated by a sort icon in the selected list column.

An Up Arrow icon indicates that the customers are sorted in ascending order.

A Down Arrow icon indicates that the customers are sorted in ascending order.

TechExcel CustomerWise team assignment rules enable businesses to ensure that customers are always assigned to appropriate system team groups, sales persons, support engineers, and inside sales representatives.

Project members may assign a system team group, a sales representative, a support engineer, and a inside sales representative to a customer whenever they create a new customer or update an existing customer in the Team page of the Customer detail panel.

Each customer is assigned a system team group, a sales person, a support engineer, and a inside sales representative by one of two methods: manual assignment or auto-assignment.

• Project members may manually assign a system team group, sales manager, support engineer, and inside sales representative to a customer by selecting an option from the dropdown lists displayed in the Team dropdown list controls. Administrator-defined assignment rules ensure that only appropriate options may be selected.

• Project members may select the {Auto-Assign} option for each of the Team dropdown lists to automatically assign customers to appropriate system team groups, sales managers, support engineers, and inside sales representatives based on geography, or any other administrator-defined criteria

Only one system team group, one sales manager, one support engineer, and one inside sales representative is assigned to each customer.

System team groups are administrator-defined groups of users that a company may use to organize project members into useful categories. System team groups may represent any internal structure within a company (product division, geographic division, or any other division that is appropriate to a business).

System team groups are used to define team assignment and auto-assignment rules in CustomerWise projects. By selecting a system team group, project members may ensure that customers are only assigned to an appropriate salesperson, support engineer, or inside sales representative.

The Group Assigned To control in the Contact Info page of the Customer view displays all of the system team groups available in the current project. The option selected in the Group Assigned To control may determine which options are available for selection in the Primary Support Engineer control, the Sales Person control, and the Inside Sales Rep control.

The Sales Person Engineer control enables project members to assign a customer to a sales person whenever they create a new customer or update an existing customer in the Team page of the Customer detail panel.

Administrators may ensure that only support engineers that belong to the selected system team group are displayed in the Primary Support Engineer dropdown list From Assigned Group Only check box.

Administrators may choose to make this control visible or invisible in the Team page.

The Primary Support Engineer control enables project members to assign a customer to a support engineer whenever they create a new customer or update an existing customer in the Team page of the Customer detail panel.

Administrators may ensure that only sales people that belong to the selected system team group are displayed in the Sales Person dropdown list From Assigned Group Only check box.

Administrators may choose to make this control visible or invisible in the Team page.

The Primary Support Engineer control enables project members to assign a customer to a support engineer whenever they create a new customer or update an existing customer in the Team page of the Customer detail panel.

Administrators may ensure that only sales people that belong to the selected system team group are displayed in the Sales Person dropdown list From Assigned Group Only check box.

Administrators may choose to make this control visible or invisible in the Team page.

CustomerWise is a tool for creating, managing, and tracking collections of data calledincidents. An incident represents a particular task or set of tasks that must be managed by a support team. CustomerWise incidents are usually associated with an customer and one or more events.

Every incident is represented by a unique incident ID, a description of the incident, an incident workflow state, a work description, and other dynamic properties. Most incident properties are fully customizable. Project administrators may define which properties comprise an “incident” on a project-by-project basis.

Incident management tasks include:

• Creating incidents

• Forwarding incidents

• Closing and reopening incidents

CustomerWise incidents are generally managed in the Incident view of the CustomerWise client, but project members may create, edit, and track incidents in other views as well including the Events view and the Customer view.

Project members may define, update, and manage incident data in the CustomerWise client. The CustomerWise client GUI provides support teams with a central repository for viewing and updating all information about the incident. Project members can update incident details, add notes and note attachments, view incident history, or create links between related incidents.

Meanwhile, at any time during its lifecycle, project members may communicate with customers by web conversations, automated e-mail notifications, or personalized incident summaries by e-mail.

CustomerWise workflow is based on the processing incidents.

Workflow is a business process used to manage the tasks that compose a project. TechExcel CustomerWise delivers a flexible workflow model that enables project administrators to replicate and enforce their support processes in CustomerWise projects.

TechExcel CustomerWise enables each project administrator to define a unique set of workflow rules to manage the incidents in that project. Each CustomerWise project is managed by its own unique workflow rules.

Figure 3-1: CustomerWise Workflow Flowchart

Workflow rules enable project managers to define and track the flow of work between individuals and teams. A well-defined set of workflow rules enable an organization to perform tasks in an efficient and repeatable manner.

Workflow in the sample CustomerWise project is managed in eight workflow states: a opening workflow state, a closing workflow state, and six intermediary workflow states:

The New workflow state

The New Incident workflow state

The Level 1 Support workflow state

The Level 2 Support workflow state

The In Development workflow state

The Resolved: Closed workflow state

The Resolved: Notify Customer workflow state

The Closed workflow state

Administrator-defined workflow states determine the incident properties that may be edited, the project members who may own, and the actions that may be taken for incidents in each incident workflow state.

Incident privileges enable project members to create, edit, and manage incidents in TechExcel CustomerWise projects.

All privileges are granted by project administrators to account types in CustomerWise projects. Project members inherit privileges when they are assigned an account type in a project.

Project members assigned a light account type cannot own incidents and may be granted a limited set of incident management privileges.

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on their account type. Every project member is assigned an account type when they join a project. Project member roles, responsibilities, access rights, and privileges are defined by their account type.

Can Submit Incidents:The privilege enables project members to submit new incidents in CustomerWise projects.

Can Forward Own Incidents within Own Group:The privilege enables project members to forward their own incidents to any member in their team group, to their team group itself, or to a group folder owned by their team group. This privilege also allows the user to assign incidents to members of their team group at submission time. For more information regarding team groups and group folders, see their respective sections later in this chapter.

Can Assign Incidents within Own Group:The privilege enables project members to forward incidents that belong to any member in their team group to any member in their team group, to their team group itself, or to a group folder owned by their team group.

Can Forward Own Incidents to Members of all Groups:The privilege enables project members to forward their own incidents to any member in any team group, any team group itself, or to any group folder. This privilege also allows the user to assign incidents at submission time.

Can Assign Incidents to Members of all Groups:The privilege enables project members to assign or forward any incident in the current project to any member in any team group, any team group itself, or to any group folder.

Can View Incidents within Own Group:The privilege enables project members to view incidents that belong to any member in their team group, to their team group itself, or to a group folder owned by their team group.

Can View Incidents of all Groups:The privilege enables project members to view all incidents in the project.

Can Close Incidents:The privilege enables project members to close their own incidents.

Can Reopen Incidents:The privilege enables project members to reopen their own incidents.

Can Update Incidents Description:The privilege enables project members to update incident descriptions.

Can Import and Delete:The privilege enables project members to import incidents into the project as well as delete incidents from the project.

Can Define Public Query:The privilege enables project members to define queries for public use in the Incident view. Without this privilege, users can only create private queries.

Can Perform Interproject Copy:The privilege enables project members to copy incidents from one project to another

Can Edit Linked incidents from other Projects:The privilege enables project members to make changes to linked incidents from other projects.

CustomerWise workflow is based on the processing incidents.

Workflow is a business process used to manage the tasks that compose a project. TechExcel CustomerWise delivers a flexible workflow model that enables project administrators to replicate and enforce their support processes in CustomerWise projects.

TechExcel CustomerWise enables each project administrator to define a unique set of workflow rules to manage the incidents in that project. Each CustomerWise project is managed by its own unique workflow rules.

Figure 3-1: CustomerWise Workflow Flowchart

Workflow rules enable project managers to define and track the flow of work between individuals and teams. A well-defined set of workflow rules enable an organization to perform tasks in an efficient and repeatable manner.

Workflow in the sample CustomerWise project is managed in eight workflow states: a opening workflow state, a closing workflow state, and six intermediary workflow states:

The New workflow state

The New Incident workflow state

The Level 1 Support workflow state

The Level 2 Support workflow state

The In Development workflow state

The Resolved: Closed workflow state

The Resolved: Notify Customer workflow state

The Closed workflow state

Administrator-defined workflow states determine the incident properties that may be edited, the project members who may own, and the actions that may be taken for incidents in each incident workflow state.

Project members may use controls in the Search bar of the Incident view to filter the incidents displayed in the Incident list panel. Filtering the incidents enables the project member to limit the incidents displayed in the Incident list panel to those that meet a set of criteria.

Project members may filter incidents by customer, incident owner, incident submitter, incident status, incident workflow state, or define a custom set of search parameters based on incident or customer properties.

Figure 3-3: Action Bar in the CustomerWise Web Client

Customer:The Customer text edit box and Customer dropdown list controls enable project members to filter incidents by the customer associated with those incidents.

Owner:The Owner dropdown list enables project members to filter incidents by their current owner.

Submitter:The Incident Submitter dropdown list enables the project member to filter incidents by the project member that originally submitted the incident.

Status:The Status dropdown list enables project members to filter incidents by incident status or incident workflow state.

Customer:The Customer Search button enables project members to define custom search parameters based on customer properties. Customer search queries return the incidents that are associated with customers that match user-defined customer search parameters.

Query:The Query dropdown list enables project members to choose a predefined query to filter incidents. Queries may be public or private.

Search:The Search button enables project members to define custom search parameters based on incident properties.

The Incident list panel displays may display incident property values for multiple incidents. Project members may determine which columns (incident properties) are displayed in the incident list.

Each incident displayed in the Incident list panel is represented by an icon that indicates the current status of that incident. Incident icons enable project members to quickly identify and sort incidents based on four incidents statuses: open incidents, closed incidents, new incidents, and new web conversations.

The Incident list panel may also display high-level information about the incidents and child events that are linked to the incidents displayed in the Incident list panel. The events and linked incidents displayed in the incident list are also identified by icons.

Incident icons

Incidents may be tagged by four different icons: the Open Incident icon, the New Incident icon, the Closed Incident icon, the Web Conversation icon.

The Open Incident icon is displayed next to current incidents.

The New Incident icon is displayed next to new incidents. Once an incident has been worked on, the New Incident icon is replaced by the Open Incident icon.

The Closed Incident icon is displayed next to closed incidents.

The Web Conversation icon is next to incidents in which an customer has responded to a web conversation.

Event icons

Every event displayed in the Incident list panel is identified by an icon which indicates the current status of that event in the project. Events are represented by open and closed incident statuses, event workflow states, and starting and due dates.

Open Event icon is displayed next to events that have an open event status.

Closed Event icon is displayed next to events that have a closed event status.

Overdue Event icon is displayed next to events that have an open event status past their due date.

Linked Incident icons

The links between a CustomerWise incidents and other incidents are displayed in the Incident list panel.

The Link icon indicates that the CustomerWise incident is linked to another CustomerWise incident.

The Linked Sales icon indicates that the CustomerWise incident is linked to a sales incident in a TechExcel CustomerWise sales project.

The Linked Support icon indicates that the CustomerWise incident is linked to a support incident in a TechExcel CustomerWise support project.

The Linked DevTrack icon indicates that the CustomerWise incident is linked to a TechExcel DevTrack issue.

Project members may customize the Incident list panel in their CustomerWise client to display the child events of each incident. Displaying events in the incident list enables project members to survey progress on for each incident.

Child events are displayed in the same row of the incident list as their parent incident.

Figure 3-4: Events in the Incident List Panel of the Incident View

Event icons indicate if an event is open, closed, or past due.

Every event displayed in the Incident list panel is identified by its event ID number, event type, and an event status icon which indicates the current status of that incident in the project.

Events may be tagged by three different icons: the Open Event icon, the Closed Event icon, and the Overdue Event icon.

Open Event icon

Closed Event icon

Overdue Event icon

Project members may filter the incidents displayed in the Incident list panel by selecting a subproject folder in the Incident tree panel of the Incident view.

The Incident tree panel may display multiple subproject folders based on administrator-defined project settings. Each folder in the Subproject tree panel represents a subproject. Every CustomerWise incident may be assigned to a subproject

Incidents submitted to a CustomerWise project are generally associated with a singlecustomer. In CustomerWise customer is the general term that is used to refer to a customer that is served by support engineers. Customers may submit incidents and events, be associated with multiple incidents, and assigned assets.

CustomerWise project members may wish to view or manage incidents or events based on the customer that is associated with those records. The Customer dropdown list and the Customer text box control enable project members to filter the incident accounts displayed in the Incident list by the name or customer type of the customer associated with those incidents.

To filter incidents by customer in the Customer dropdown list:

To filter incidents by customers, select an option from the Customer dropdown list control in the Search bar of the Incident view.

The Customer dropdown list control displays two system variables, the administrator-defined customer types, and the names of the customers managed in the project.

• The*All Customers system variable represents every customer managed in the CustomerWise project. Project members may select the *All Customers option to view all incidents regardless of the customer associated with those incidents.

• The *Unknown Customers system variable enables project members to return incidents that are not associated with an customer.

Note:Project members may create incidents that are not associated with customers in the CustomerWise Windows client. Unassociated incidents may not be created in the CustomerWise Web client.

• Customer types are administrator-defined groupings of customers that identify those customers in a project. Typical customer types include executives, full time customers, part time customers, and temporary customers.

To filter incidents by customer in the Customer text box:

To filter incidents by customers in the Customer text box, enter a string of characters in the Customer text edit box control, and press the Enter key.

Project members may use the asterisk (*) wildcard character to locate customers based on text strings.

and*:All customers beginning with the text string “and”. For Example,Anderson.

*and:All incidents ending with the the text string “and”. For example,AndersonandSanderson.

*and*:All incidents containing the string “and”. For example,Anderson,Sanderson, andOrlando.

Project members frequently need to filter the incidents displayed in the incident list based on their incident status or incident workflow states.

The Incident Status dropdown list in the Search bar displays four system-defined status options and every administrator-defined workflow states used in the project.

• Incident states are administrator-defined workflow states that represent the progress of the incident through the incident lifecycle. At any one time during the incident lifecycle and incident belongs to one-and-only one workflow state. Every workflow state represents either an open incident status or a closed incident status.

• The incident status of an incident indicates whether an incident is open or closed. Open incidents are in an open incident workflow state. Closed incidents are in a closed incident workflow state. A status may be assigned one of four system defined statuses: All Open, All Closed, Marked as Resolved, and All Open and Closed. Only incidents assigned an Open incident status are managed by project workflow.

To filter incidents by incident workflow state, incident status, or group of incident statuses, select an option from the Status dropdown list control in the Search bar of the Incident view.

The Incident Status dropdown list control displays administrator-defined incident workflow states and four incident statuses.

• The All Open option displays all incidents that are in an open incident workflow state.

• The All Closed option displays all incidents that are in an open incident workflow state.

• The All Open and Closed option displays all incidents regardless of their incident workflow state.

• The Marked as Resolved option displays all incidents that have been defined as resolved by a project member or customer in the project.

Project members may view and filter the incidents displayed in the Incident list panel by incident owner or incident submitter.

• The incident owner is the project member to which an incident is assigned in its current incident workflow state. Only one project

member may own an incident at any one time in the incident lifecycle.

• The incident submitter is the project member that originally submitted an incident in the CustomerWise project.

The Owner dropdown list control and the Submitted By dropdown list are alternatively displayed in the Search bar of the CustomerWise client based on user preference.

The Owner dropdown list control displays two system-defined variables, as well as all administrator-defined group folders, groups, and project members.

The *All Members system variable displays incidents owned by any CustomerWise project member.

The *Unassigned system variable displays incidents owned by any CustomerWise project member.

Group folders represent a kind of buffer between a group and the incidents assigned to that group. Each group folder is owned by a plus particular group and access to the incidents assigned to that group folder are protected by a set of privileges. Group folders are identified by the plus character: +.

Team groups are an administratordefined business object that represents a group of project members that share a common set of responsibilities, but different account types. Groups are identified by the asterisk character: *

Project members are individual users that have been assigned a license and an account type in the CustomerWise project.

The Submitted By dropdown list control displays two system-defined variables, as well as all administrator-defined group folders, groups, and project members.

The *All Members system variable displays incidents submitted by any CustomerWise project member.

The *customers system variable displays incidents submitted by any customer.

Group folders represent a kind of buffer between a group and the incidents assigned to that group. Each group folder is owned by a particular group and access to the incidents assigned to that group folder are protected by a set of privileges. Group folders are identified by the plus character: +.

Team groups are an administrator-defined business object that represents a group of project members that share a common set of responsibilities, but different account types. Team groups are identified by the asterisk character: *

Project members are individual users that have been assigned a license and an account type in the CustomerWise project.

CustomerWise filters the incidents displayed in the Incident list panel of the Incident view by the current owner of the incident or the project member that initially submitted the incident. For example, when the project member uses the User List dropdown list to filter the incidents, all incidents are filtered by the current incident owner.

Note:Throughout TechExcel CustomerWise, dropdown lists display team groups with a (*) prefix, group folders with a (+) prefix, and account types with a (#) prefix.

Project members may sort the incidents displayed in the Incident list panel by a single incident property.

To sort incidents in the Incident list panel, click an Incident list column in the Incident view of the CustomerWise Web client.

• Incidents may only be sorted by a single incident property.

• Incidents may be sorted in either ascending (1-9 or A-Z) or descending order (9-1 or Z-A).

The sort order of the incidents displayed in the Incident list panel is indicated by a sort icon in the selected list column.

An Up Arrow icon indicates that the incidents are sorted in ascending order.

A Down Arrow icon indicates that the incidents are sorted in ascending order.

Incident prioritization enables project managers, project teams, and project members to prioritize their work based on incident properties.

Project members may view the prioritization value and view or edit the prioritization order of incidents in the Incident Prioritization manager in the CustomerWise Windows client.

CustomerWise project teams may prioritize incidents using two different methods: priority values and priority orders.

Priority value defines the priority of an incident using an administrator-defined formula that is based on incident properties.

Priority order ranks the relative importance of incidents compared to that of other incident. The higher the priority value, the lower the priority order. An incident with the highest priority value is, by default, given a priority order rank of 1.

Every CustomerWise incident may have both a priority value and priority order number associated with it, giving incident owners tools to determine which are the most critical incidents.

Priority order management and priority value management are optional features in CustomerWise projects that must be enabled and configured by project administrators.

Figure 3-5: Incident Prioritization Manager

Project members may change the priority order of incidents in the Incident Prioritization manager. The priority value of incidents cannot be changed in the CustomerWise client.

Incident priority values and incident priority orders may be displayed in the Incident list panel of the CustomerWise Windows client. Project members with the appropriate privileges may change the priority order of their incidents or the incidents that belong to other project members.Project administrators may grant two privileges to project members based on their account type.

The Can Edit Own Priority Order privilege enables project members to define the priority order of their own incidents.

The Can Edit All Priority Order privilege enables project members to define the priority order of other project members. The privilege is generally granted only to management-level account types.

Incident prioritization is only available in the CustomerWise Windows client.

Note:The Priority control in the Description page and the incident priority value and incident priority order number are unrelated. The Priority control represents a customizable property of an incident. Prioritization numbers are values assigned to an incident based on the prioritization formula.

To prioritize incidents:

1Right-click in the Incident list panel of the CustomerWise Windows client. The Incident List shortcut menu appears.

2Select the Prioritize command in the shortcut menu. The Incident Prioritization manager appears.

3Select a project member in the Support Engineer dropdown list. The incidents owned by the selected project member are displayed in the IncidentPrioritization list.

4Change the priority order of incidents

•  To prioritize incidents, select the incident and click the Up button.

•  To de-prioritize an incident, select the incident and click the Down button.

5Click the OK button.

Project members may use the Go To command to filter CustomerWise incidents by their Incident ID numbers.

The Go To command enables project members to navigate to a specific incident or set of incidents using commas, hyphens, and asterisks:

• Use commas to search for multiple records (for example, 3, 7, 21)

• Use hyphens to search for ranges of records (for example, 20-50)

• Use asterisks (*) as wildcard characters to search for multiple records (for example, *9) • Combine commas, hyphens, and asterisks in

a single Go To search (for example, 3, 20-30, *9)

The wildcard expression may be use to distinguish different ranges of incidents.

4*All incidents beginning with the number

4 *4All incidents ending with the number

4 *4*All incidents containing the number 4

To use the Go To command in the Web client:

1Enter the incident ID numbers in the Go text box control in the Action bar.

2Click the Go icon.

Project members may refresh the data displayed Incident list panel using the Refresh Incident List command in the CustomerWise Windows client and the Refresh Incident List button in the CustomerWise Web client.

Refreshing the Incident list panel reloads data from the CustomerWise database. Any changes made to incidents by other project members are immediately displayed in the client application.

• To refresh incidents in the CustomerWise Web client, select the Refresh Incident button in the Search bar.

• To refresh the CustomerWise Windows client, select the Refresh Incident List command in the View menu or press F5.

Note:Refreshing the data displayed in Incident list panel does not clear user-defined search parameters.

Project members may use controls in the Preferences view to personalize the appearance of incidents in the Incident list panel.

Figure 3-6: Preferences Page in the Utilities View

Incident privileges enable project members to create, edit, and manage incidents in TechExcel CustomerWise projects.

All privileges are granted by project administrators to account types in CustomerWise projects. Project members inherit privileges when they are assigned an account type in a project.

Project members assigned a light account type cannot own incidents and may be granted a limited set of incident management privileges.

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on their account type. Every project member is assigned an account type when they join a project. Project member roles, responsibilities, access rights, and privileges are defined by their account type.

Can Submit Incidents:The privilege enables project members to submit new incidents in CustomerWise projects.

Can Forward Own Incidents within Own Group:The privilege enables project members to forward their own incidents to any member in their team group, to their team group itself, or to a group folder owned by their team group. This privilege also allows the user to assign incidents to members of their team group at submission time. For more information regarding team groups and group folders, see their respective sections later in this chapter.

Can Assign Incidents within Own Group:The privilege enables project members to forward incidents that belong to any member in their team group to any member in their team group, to their team group itself, or to a group folder owned by their team group.

Can Forward Own Incidents to Members of all Groups:The privilege enables project members to forward their own incidents to any member in any team group, any team group itself, or to any group folder. This privilege also allows the user to assign incidents at submission time.

Can Assign Incidents to Members of all Groups:The privilege enables project members to assign or forward any incident in the current project to any member in any team group, any team group itself, or to any group folder.

Can View Incidents within Own Group:The privilege enables project members to view incidents that belong to any member in their team group, to their team group itself, or to a group folder owned by their team group.

Can View Incidents of all Groups:The privilege enables project members to view all incidents in the project.

Can Close Incidents:The privilege enables project members to close their own incidents.

Can Reopen Incidents:The privilege enables project members to reopen their own incidents.

Can Update Incidents Description:The privilege enables project members to update incident descriptions.

Can Import and Delete:The privilege enables project members to import incidents into the project as well as delete incidents from the project.

Can Define Public Query:The privilege enables project members to define queries for public use in the Incident view. Without this privilege, users can only create private queries.

Can Perform Interproject Copy:The privilege enables project members to copy incidents from one project to another

Can Edit Linked incidents from other Projects:The privilege enables project members to make changes to linked incidents from other projects.

Incident quick searches enable project members to search for incidents based on keywords and user-defined date range search parameters.

Project members may define quick searches in the Quick Search panel in the Incident view of the CustomerWise Web client.

The Detailed Incident Search page enables project members to define and save complex queries based on incident properties.

Figure 3-8: Detailed Search Page

The Detailed Incident Search page displays five tabbed pages that enable project members to define search parameters based on customer properties.

• The Description tab

• The Current Status tab

• The Time tab

• The Custom page tab

• The Data Grid tab

• The Other tab

Note:To save search criteria selected, select the Submit button in each tab of the Incident Search page. Unsubmitted search criteria are not included in the query.

To search for incidents in the CustomerWise Web client:

1Click the Search button in the Search bar of the Incident view.

Note:The Incident view is in Detailed Incident Search mode. The Search bar displays the Define Query and Get Results radio buttons, and the ++Current Working Query option is selected in the Search Query dropdown list.

2Click the Define Query radio button. The Detailed Incident Search page appears

3 Optional:Define incident property search criteria in the Description tab.

The Description tab enables project members to define search parameters based on administrator-defined incident properties.

4 Optional:Define incident workflow state search criteria in the Current Status tab.

The Current Status tab enables project members to define search parameters based on administrator-defined incident workflow

states.

5 Optional:Define incident date range search criteria in the Time tab.

The Time tab enables project members to define search parameters based on incident submitted, forwarded, closed, planned start

and finish, event creation, and event closed dates.

6 Optional:Define incident link type, incident ID, and closing reason search criteria in the Other tab.

The Other tab enables project members to define search parameters based on the incident ID number, the link types that are used to

link CustomerWise incidents and the reasons given for closing CustomerWise incidents.

7 Optional:Define incident search criteria in one or more custom pages.

The custom page tabs enable project members to define search parameters based on administrator-defined incident properties.

8 Optional:Define incident property search criteria in the Data Grid tab.

The Data Grid tab enable project members to define search parameters based on values defined in data grid control. Only one data

grid control may be defined in each CustomerWise project. Although the data grid control is always displayed in the incident

Description page, the control is represented by a unique search tab in the Incident Search page.

9Select the Get Result radio button in the Search bar.

To clear incident searches in the CustomerWise Web client, click the Cancel Search button in the Search bar of the Incident view.

Incident queries enable project members to search for incidents that are associated with particular customers.

Project members may define and save complex incident queries based on customer properties, customer types, assets, and support plans in the Incident Query page in the Incident view.

The Incident-by-Customer page consists of three tabbed pages: General Properties, Status & Type, and Asset & Support pages

To search for incidents by customer in the Web client:

1 Click the Query button in the Search bar of the Incident view. The Incident-by-Customer page appears.

2 Define customer search criteria in the General Properties tab. The General Properties tab enables project members to define search parameters based on administrator-defined customer properties.

3 Define customer type search criteria in the Status & Type tab. The Status & Type tab enables project members to define search parameters basedon administrator-defined customer types.

4 Define asset and support plan search criteria in the Asset & Support tab. The Asset & Support tab enables project members to define search parameters based on administrator-defined asset and service level agreement properties.

5 Click the Search button in the Incident Query page. The customers matching the defined search criteria are displayed in the Incident Query Customer list.

6 Select an customer in the Incident Query Customer list.

7 The Incident list panel appears. The Incident list panel displays the events belonging to the selected customer.

To clear incident queries in the CustomerWise Web client, click the Cancel Query button in the Search bar of the Incident view.

CustomerWise incidents are managed in the Incident view of the CustomerWise clients. The Incident view consists of two primary windows: the Incident list panel and the Incident detail panel.

•  The Incident list panel enables project members to view high-level information about multiple incidents and to filter and sort incidents based on incident properties.

•  The Incident detail panel enables project members to view detailed information about a single incident and to manage and track that incident.

The Incident list panel displays multiple incidents in a tabular format. Each row in the incident list represents a single CustomerWise incident. Every column represents an incident property.

Figure 3-2: Incident List in the CustomerWise Web Client

Project members may personalize the Incident list panel to determine display many different incident properties and to display as many or as few columns as are needed. Common incident properties displayed in the Incident view include the incident ID, incident name, and the incident owner.

The Incident list is a tool for identifying incidents that share properties in common. Project members may use tools in the Search bar to determine which incidents are displayed in the incident list based on incident properties.

• Incident filtering controls enable project members to display incidents based on their incident owner, incident submitter, associated customer, incident status, and incident workflow state property values.

• Incident sorting enables project members to sort the incidents displayed in the Incident list based on a single incident property.

• Incident searching to display incidents based on one or more custom search parameters. Project members may define queries based on any incident property.

Once an incident or set of incidents has been located in the incident list panel the project member may click an incident to view and manage incident details in the Incident detail panel.

The New Incident page displays the two panels: the New Incident panel and the New Incident detail panel.

• The New Incident page enables project members to select an incident template for creating the incident, assign the new incident to a

subproject, or associate the incident with an customer.

• The New Incident detail panel enables project members to define

The data-entry controls displayed in the New Incident page and New Incident Detail page is based on administrator-defined customizations, and the access type of the project member submitting the incident.

• Project administrators may rename the data-entry controls displayed in the Create Page function page.

• Project administrators may define data-entry controls as mandatory, read only, or invisible to project members based on their account

type or the incident status of an incident.

Project administrators may define multiple data-entry fieldsmandatory on submission. Mandatory fields must be completed for the incident to be submitted to the project. The field labels of mandatory incidents are set in boldface type in the client.

Project members may submit new incidents using controls in the CustomerWise Web and Windows client applications.

To submit incidents to a CustomerWise project, project members must belong to an account type that has been granted the Can Submit incidents privilege by a project administrator. Project members that have been granted the appropriate privileges may defineincident templatesthat automatically prepopulate the data-entry controls in the Description page, Current Status page, or custom pages on incident submission. Alternatively, administrators may enable project members to define and use their own incident templates.

The data-entry controls displayed in the New Incident page and New Incident Detail page is based on administrator-defined customizations, and the access type of the project member submitting the incident.

To submit a new incident:

1Click the New Incident command in the Action bar of the CustomerWise Web client.

The New Incident page appears.

The New Incident page may enable project members to select an incident template for creating the incident, assign the new incident to a subproject, or associate the incident with a particular customer.

2 Optional: To assign the incident to a subproject, select an appropriate root subproject and child subproject in the subproject controls.

• The root subproject dropdown list enables project members to select the root subproject for the incident. The root subproject is represented by a subfolder beneath the Project root folder in the Incident tree panel.

• The Subproject dropdown list enables project members to select any subproject beneath the root subproject. The Subproject dropdown list displays all of the child subprojects of the root subproject as well all grandchild subprojects and so on. Subprojects are an optional feature in CustomerWise projects that must be enabled and configured by a project administrator.

Subprojects enable work project teams to group and manage incidents by organization, product line, or by any other criteria they choose.

3 Optional: To select an incident template, select an option from the Incident Template dropdown list.

The Incident Template dropdown list enables project members to select an appropriate template for the new incident.

4Associate the new incident with an existing or new customer.

The New Incident page displays tool that enable project members to select, search for, or create an appropriate customer account for the incident.

• The Customer dropdown list displays a list of every customer account managed in the parent base project. Project members may associate an incident with a customer by selecting an option in the Customer dropdown list.

• The Customer Quick Search control enables project members to search for existing customer accounts and associate the incident with one of those accounts.

• The Customer Search button enables project members to define detailed search parameters for identifying and associating existing customers with the new incident.

• The New Customer button enables project members to create new customer accounts and to associate the new incident with that new customer.

5Click the Continue button.

The New Incident Detail tab appears.

The New Incident Detail tab displays tools that enable project members to define basic incident properties including the title and work status of the incident.

6Define incident properties.

The following controls are commonly displayed in the Create Page of CustomerWise projects.

• The Customer Access control enables project members to define the level of access to the incident that is granted to the customer for the new incident.

• The Title control enables project members to define the title of an incident. The Title control is generally mandatory on submission.

• The Progress Status control defines the current workflow status of the incident in project workflow. This control is generally read-only on incident submission.

• The Assigned To control enables project members to assign the incident to an applicable project member. Administrator-defined workflow rules determine which project members may own incidents based on their work status and other factors.

• The Attachment control enables project members to attaching knowledge items (documents, HTML links, topics) to an incident.

7Click the Submit button.

Boldface controls indicate that the data-entry control is mandatory. The incident cannot be submitted unless the project member defines a value for all mandatory controls

Project member may search for existing customer using the Customer Quick Search and Detail Search whenever they submit a new incident in the CustomerWise client applications.

Searching for customers enables businesses to avoid duplicate customer accounts.

An incident template is a predefinedpatternfor creating incidents of a particular type in a CustomerWise project. Each incident template represents an incident of multiple predefined incident properties.

Incidents commonly share multiple properties based on the customer, product line, or other factors and an incident template may be used to represent a particular type of incident that share many common values.

Project teams may use incident template to expedite the creation of new incidents by importing incident properties from an incident template into the New Incident form. Importing incident properties from an incident template saves project members the effort of completing multiple data-entry controls in the New Incident page.

To select incident templates:

1Click the New incident button.

Project members may select an incident template whenever they create a new incident.

The New Page appears.

2Select a template from the Incident Template dropdown list.

The incident templates displayed in the Incident dropdown list depend on the project. All incident templates are defined on a project-by-project basis.

3Define customer incident properties in the New Page and click the Continue button.

The New Page appears. The New Page displays the incident properties inherited from the selected incident template.

4Update incident template properties where needed.

Customers may view and edit the incidents associated to them in the Customer Web Portal based on administrator-defined customer access rules. Customer access rules determine which pages or data-entry controls customers may view or edit based on their access type.

Project members may grant customers access to incidents on an incident-by-incident basis in the CustomerWise client. Whenever a project member creates or updates a CustomerWise incident, the project member may change customer access to that incident.

User-defined customer access rules override the administrator-defined customer access rules granted to each customer based on their access type. For example, an administrator may define customer access rules that make incidents invisible to customers with the Temporary Customer access type. A project member may grant a specific customer to edit a specific incident by granting an customer full access to that incident.

To define customer access to the incident, select an option from the Customer Access dropdown list. The Customer Access dropdown list displays six options:

The Currently Full Access rule grants customers full access to incidents in the current incident workflow state.

The Currently Read-only Access rule grants customers read-only access to an incident in the current incident workflow states. The Currently No Access forbids customers from accessing an incident in all incident workflow states.

The Always Full Access rule grants customers full access to incidents in all incident workflow states.

The Always Read-only Access rule grants customers read-only access to an incident in all incident workflow states.

The Always No Access rule forbids customers from accessing an incident in all incident workflow states.

Project members may update customer access to an incident at any time in the Current Status page of the Incident detail panel.

Note:The Customer Access dropdown list displays customer access to an incident at all times. If the Currently Read Only option is selected when an incident is in the Level 1 Support workflow state, the value displayed in the Customer Access dropdown list of the CustomerWise client displays a value that represents the administrator-defined customer access rule for the customer as soon as the incident is changed to another incident workflow state.

The Assigned To control enables project members to assign new incidents to an applicable project member. Administrator-defined workflow rules determine which project members may own incidents based on incident workflow states and other factors.

Project members may attach files to new incidents whenever they submit an incident in the CustomerWise client application.

The New Incident Detail page enables project members to define basic incident properties, define customer access to incidents, and to files to incidents.

Note:Project administrators may restrict the type of files that may be uploaded to the CustomerWise knowledge base in the CustomerWise Admin client. If a project member attempts to upload a forbidden file type (for example, an EXE file), a warning message is displayed.

To attach files to incidents on submission:

1Click the Browse button in the New Incident Detail page. A file browser appears.

2Locate the file and click the Open button. The file browser closes. The path to the attached document is displayed in the Attachment control.

Project members may attach files to new incidents whenever they submit an incident in the CustomerWise client application.

The New Incident Detail page enables project members to define basic incident properties, define customer access to incidents, and to files to incidents.

Note:Project administrators may restrict the type of files that may be uploaded to the CustomerWise knowledge base in the CustomerWise Admin client. If a project member attempts to upload a forbidden file type (for example, an EXE file), a warning message is displayed.

To attach files to incidents on submission:

1Click the Browse button in the New Incident Detail page. A file browser appears.

2Locate the file and click the Open button. The file browser closes. The path to the attached document is displayed in the Attachment control.

TechExcel CustomerWise tracks day-to-day business activity as events. Events represent the “to do” items that project members must perform in the course of processing incidents.

As incidents progress through the incident lifecycle, changing workflow states and owners, events may be attached to those incidents to support multi-tasking, track day-to-day activities, and enhance incident workflow.

Typical events include calling or receiving a call from an customer, customer requests for equipment, an online meeting or visit to a site, receiving or sending e-mail, or approval from management.

Events enable support teams to schedule, assign, and track each of the subtasks that make up an incident. Each event has its own owner, a separate set of start and due dates, and may be managed by a different set of workflow rules than that of its sibling events.

An incident may be open days, weeks, or even months, and events provide project teams a way of tracking the daily tasks and actions taken to help resolve those incidents.

Every incident may have multiple child events. Events enable project teams to define a workflow rules for managing tasks within a particular incident workflow state, to assign those subtasks to different account types, group teams, or group folders, and to track the progress of those tasks.

Event workflow rules enable project teams to manage and track “to do” and incident subtasks independently of one another, assign those tasks to different owners, and define separate schedules (start and due dates) for each event.

The lifecycle of an event is determined by the event type used to create that event. All event workflow rules are defined on an event type-by-event type basis.

Like incidents, events are managed within a set of administrator-defined workflow rules. The lifecycle of an event is composed of open and closed workflow states.

Figure 4-1: Event Workflow within Development Issue Workflow

Event workflow is typically quite simple. The event may consist of nothing more than anopen event workflow stateand aclosed event workflow state.

The event has two workflow states:

• To be done (open)

• Done (closed)

An open workflow state is a workflow state that has an open status. A closed workflow state has a closed status. In this scenario, the event merely tracks whether a specific subtask has been completed

Alternatively, event workflow may consist of an opening state and multiple closed states to indicate the result of the subtask.

The event has three workflow states:

• To be tested (open)

• Test passed (closed)

• Test failed (closed)

The lifecycle of an event may consist of multiple open and closed events. But no transition rules may be defined for event workflow. Transitions exists between everyopenevent workflow state in event workflow and consequently an event may be forwarded to any event state within event workflow.

The event has four workflow states:

• (open)

• (open)

• (open)

• (closed)

All event management tasks (creating, updating, and closing events) are controlled by administrator-defined workflow rules.

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on their account type. Every project member is assigned an account type when they join a project. Project member roles, responsibilities, access rights, and privileges are defined by their account type.

CustomerWise events are controlled by account type-based privileges and access controls.

• Event management privileges are defined on anevent type-by-event typebasis and are granted to project team members based on their account type.

• Event management access controls are defined on anevent template-by-event templatebasis and are granted to project team members based on their account type or relationship with a customer or previously submitted event.

In CustomerWise, event management privileges are defined by event type. Project team members are granted the ability to edit or delete events of a particular event type based on their account type.

An event type is a set of business rules that represents a kind of subtask that needs to be tracked in a work project. Every event template is based on an event type. CustomerWise supports four event types: the regular, system, asset operation, and power user event types.

For each event type, a project team member may be granted the ability to edit or delete events of that event type.

Edit Regular Events:The Edit Regular Events privilege enables project team members belonging to the selected account type to edit regular events.

Edit System Events:The Edit System Events privilege enables project team members belonging to the selected account type to edit system events.

Edit Asset Operation Events:The Edit Asset Operation Events privilege enables project team members belonging to the selected account type to edit asset operation events.

Edit Power User Events:The Edit Power User Events privilege enables project team members belonging to the selected account type to edit power user events.

Delete Regular Events:The Delete Regular Events privilege enables project team members belonging to the selected account type to delete regular events.

Delete System Events:The Delete System Events privilege enables project team members belonging to the selected account type to delete system events.

Delete Asset Operation Events:The Delete Asset Operation Events privilege enables project team members belonging to the selected account type to delete asset operation events.

Delete Power User Events:The Delete Power User Events privilege enables project team members belonging to the selected account type to delete power user events.

The ability to submit, edit, or delete events in a project is controlled by account type-based access controls that are defined on a template-by-template basis.

An event template is a set of default event properties, workflow rules, project member and customer access controls, and other business rules that define how events are to be managed in a project.

Every event template is defined by three account type-based access controls:

Submit:The Submit access control enables the user to submit events based on the event template.

Edit:The Edit access control enables the user to edit events based on the event template.

Delete:The Delete access control enables the user to delete events based on the event template.

Events enable support teams to schedule, assign, and track each of the subtasks that make up an incident. Each event has its own owner, a separate set of start and due dates, and may be managed by a different set of workflow rules than that of its sibling events.

An incident may be open days, weeks, or even months, and events provide project teams a way of tracking the daily tasks and actions taken to help resolve those incidents.

Every incident may have multiple child events. Events enable project teams to define a workflow rules for managing tasks within a particular incident workflow state, to assign those subtasks to different account types, group teams, or group folders, and to track the progress of those tasks.

Filtering enables project team members to quickly identify relevant records based on key indicators, minimize the time needed to review large numbers of records, and to maximize effectiveness.

The CustomerWise search engine returns all events that match the search criteria and displays those events in the list panel—all other events are “filtered out” and not displayed.

Using controls in the event search bar, project members may choose which events are displayed in the event list panel.

Figure 4-3: Event Search Bar

Events may be filtered by customer, event owner, event template, event status, or dates.

Customer: The Customer text box enables the user to filter events by customer name. The Customer text box supports the asterisk (*) wildcard character. Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

Customer List: The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as the*All Customers and *Unknown Customers system variables.

Owner:The Owner dropdown list enables the user to filter events by current owner.

Status:The Status dropdown list enables the user to filter events by status. Every event workflow state is defined by its status: open or closed. The list displays the{All Open}, {All Closed} and {All Open & Closed} search parameters.

Template:The Template dropdown list enables the user to filter events by event template. The list displays the all event template types as well as the*All Email Events, *All Global Events, and *All Web Activity Events event template search parameters.

Date Type:The Date Type dropdown list enables the user to define the date fields used to filter events in the event list. The list displays theDue Date, Start Date, Start or Due Date, Start and Due Date, and the Last Modified Date search parameters.

From:The From calendar enables the user to define the starting date of the date search filter.

To:The From calendar enables the user to define the starting date of the date search filter.

Personalizing the Event List Panel

Project members may add, remove, or order the columns displayed in the event list panel of the CustomerWise client. All event list panel personalizations are client-specific and do not affect the display of events in other clients.

To personalize the event list panel:

1 Click the Settings button in the search bar. The Event View Customization tab is displayed.

2 Add or remove fields (columns) to the list of displayed columns.

• To add an event field to the list panel, select a field in the Available fields list and click the Right Arrow button.

• To remove an event field to the list panel, select a field in the Displayed fields list and click the Left Arrow button.

3 Define the display order of columns in the list panel.

• To move an event column to the left, select the Up Arrow button.

• To move an event column to the right, select the Down Arrow button.

4 Optional: To display hours and minutes in event date fields, select the Date Fields Include Time check box.

Event date fields include: the Date Closed, Date Created, Date Last Modified, Due Date, and Start Date fields.

Event workflow rules enable project teams to manage and track “to do” and incident subtasks independently of one another, assign those tasks to different owners, and define separate schedules (start and due dates) for each event.

The lifecycle of an event is determined by the event type used to create that event. All event workflow rules are defined on an event type-by-event type basis.

Like incidents, events are managed within a set of administrator-defined workflow rules. The lifecycle of an event is composed of open and closed workflow states.

Figure 4-1: Event Workflow within Development Issue Workflow

Event workflow is typically quite simple. The event may consist of nothing more than anopen event workflow stateand aclosed event workflow state.

The event has two workflow states:

• To be done (open)

• Done (closed)

An open workflow state is a workflow state that has an open status. A closed workflow state has a closed status. In this scenario, the event merely tracks whether a specific subtask has been completed

Alternatively, event workflow may consist of an opening state and multiple closed states to indicate the result of the subtask.

The event has three workflow states:

• To be tested (open)

• Test passed (closed)

• Test failed (closed)

The lifecycle of an event may consist of multiple open and closed events. But no transition rules may be defined for event workflow. Transitions exists between everyopenevent workflow state in event workflow and consequently an event may be forwarded to any event state within event workflow.

The event has four workflow states:

• (open)

• (open)

• (open)

• (closed)

All event management tasks (creating, updating, and closing events) are controlled by administrator-defined workflow rules.

Project administrators may create multiple event templates for each of the nine definable event types.

Definable event types represent a set of business rules designed to manage a particular type of event (for example, e-mail management tasks, knowledge management tasks, or asset management tasks) that may be used as the basis for one or more administrator-defined event templates.

Project administrators may create customized event templates based on nine different event types.

Asset Operation:The Asset Operation event type represents a set of business rules for managing asset operation events. Every event template based on the Asset Operation event type is applicable to one of ten types of assets{Assign Asset}, {Exchange}, {New Asset}, {{Parts}, {Reconcile}, {Return, Asset}, {RMA Return with Exchange}, {RMA Return}, {Update Status}, and {Upgrade}

Co-Owner:The co-owner event type represents a set of business rules for managing co-owner events.

Email Announcement:The e-mail announcement event type represents a set of business rules for managing e-mail announcement events.

Email Received:The e-mail Received event type represents a set of business rules for managing e-mail received events.

Email Sent:The e-mail Sent event type represents a set of business rules for managing e-mail sent events.

Knowledge Management:The knowledge management event type represents a set of business rules for managing knowledge management events.

Power User:The power user event type represents a set of business rules for managing power user events. A power user event is an event that may be submitted and owned by a power user customer.

Quick Letter:The quick letter event type represents a set of business rules for managing Quick Letter events.

Regular:The regular event type represents a set of business rules for managing regular events.

Every event is based on an administrator-defined event template and is managed in the client using administrator-defined workflow rules. Project administrators may define workflow rules that automatically generate new events based on changes to the workflow state of an incident or event.

Administrator-defined applicable events and autocreation events determine in which incident state events may be created based on an event template.

Each project member may be responsible for submitting new events, editing existing events, viewing event information, or deleting events.

Events are created in the CustomerWise client in three ways:

• Project members may manually create new events based on event templates in the CustomerWise client. The event templates available to project members in a given incident state depend on administrator-defined applicable event rules.

• Customers may create new events based on event templates in the Customer Web Portal. The event templates available to customers in a given incident state depend on administrator-defined applicable event rules.

• Events may be created automatically based on event workflow rules. Administrators may define workflow rules that create new events based on changes to the workflow state of a parent incident.

However, the completion of many tasks may be required before an incident can progress from one workflow state to another. And these subtasks may be performed by many different project members and have different due dates.

To submit events to a CustomerWise project, project members must belong to an account type that has been granted the Can Submit incidents privilege by a project administrator.

To submit an event:

1 Click the New Event command in the Action bar of the CustomerWise Web client. The Create New Event page appears.

2 Associate the new event with an existing or new customer.

The Create New Event page displays tool that enable project members to select, search for, or create an appropriate customer account for the incident.

• The Customer dropdown list displays a list of every customer account managed in the parent base project. Project members may associate an incident with a customer by selecting an option in the customer dropdown list.

• The Customer Quick Search control enables project members to search for existing customer accounts and associate the incident with one of those accounts.

• The Customer Search button enables project members to define detailed search parameters for identifying and associating existing customers with the new incident.

• The New customer button enables project members to create new customer accounts and to associate the new incident with that new customer.

3 Select an event template from Event Type dropdown list.

The Event Type dropdown list displays a list of system events and administrator-defined event templates.

Note: The Event Type dropdown list displays only those event templates that are applicable to incidents in the current workflow state and those that are accessible to project members based on administrator-defined access rules.

4 Select an incident option from the Parent Incident dropdown list.

The Parent Incident dropdown list displays open incidents belonging to the selected customer and the General Events system variable.

• Incident-specific events are the children of a parent incident and are always associated with a specific customer.

• General events are not associated with any incident or customer.

5 Click the Continue button.

The Event Summary page appears.

The Event Summary page displays tools that enable project members to define basic event properties including the title and workflow status of the event.

6 Define event properties

The data-entry controls displayed in the Create Page is based administrator-defined customizations, and the access type of the project member submitting the event.

Note: Event properties are frequently prepopulated by values defined in the selected event template.

7 Click the Submit button.

Note: Boldface field labels indicate that the data-entry control is mandatory. The incident cannot be submitted unless the project member defines a value for all mandatory controls.

Project members may be prompted to submit new events whenever they make change to the workflow state of an incident or an event. In CustomerWise administrators may define autocreation rules that automatically create new events based on predefined

triggers.Event autocreation rules are based on administrator-defined triggers. Event autocreation rules may be mandatory or optional.CustomerWise supports optional or mandatory events:

Mandatory:If the autocreation event is mandatory, the event is created in the project without any input from the project member.

Optional:If the autocreation event is option, the project member is prompted to create the event and, possibly, to choose the event template.

Most event autocreation events require no input from project members and cannot be altered in the CustomerWise client. However, administrators may choose to make even autocreation optional and prompt the project member to submit the new event in the Event Workflow dialog box.

Figure 4-5: Event Workflow Dialog Box

The Event Workflow dialog box appears in the client whenever an autocreation event is triggered. Administrators may define workflow rules to automatically create events whenever a change is made to the state of an incident or the state of an event.

The Event Workflow dialog box lists all the events that to be created based on the parent incident workflow state change.

• A red check next to the event indicates the event creation is mandatory.

• A blue check next to the event indicates the event creation is optional. Project members may disable optional event creations by double-clicking the blue check mark.

To manage autocreation events:

1 Edit the state of an incident.

The Event Workflow dialog box appears.

2 Double-click blue check marks to deselect the autocreation event.

Defining Customer Access to Events

customers may view and edit the events associated to them in the customer Web Portal based on administrator-defined customer access rules. customer access rules determine which pages or data-entry controls customers may view or edit based on their access type.

Project members may grant customers access to events on an event-by-event basis in the CustomerWise client. Whenever a project member creates or updates a CustomerWise event, he or she may change customer access to that event.

User-defined customer access rules override the administrator-defined customer access rules granted to each customer based on their access type. For example, an administrator may define customer access rules that make events invisible to customers with the Temporary customer access type. A project member may grant a specific customer to edit a specific event by granting an customer full access to that event.

To define customer access to the event, select an option from the customer Access dropdown list. The customer Access dropdown list displays six options:

Currently Full Access:The Currently Full Access rule grants customers full access to events in the current event workflow state.

Currently Read-Only Access:The Currently Read-only Access rule grants customers read-only access to an event in the current event workflow states.

Currently No Access:The Currently No Access forbids customers from accessing an event in all event workflow states.

Always Full Access: The Always Full Access rule grants customers full access to event in all event workflow states.

Always Read-Only Access:The Always Read-only Access rule grants customers read-only access to an event in all event workflow states.

Always No Access:The Always No Access rule forbids customers from accessing an event in all event workflow states.

Project members may update customer access to an event at any time in the Event.Summary page of the event detail panel.

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on their account type. Every project member is assigned an account type when they join a project. Project member roles, responsibilities, access rights, and privileges are defined by their account type.

CustomerWise events are controlled by account type-based privileges and access controls.

• Event management privileges are defined on anevent type-by-event typebasis and are granted to project team members based on their account type.

• Event management access controls are defined on anevent template-by-event templatebasis and are granted to project team members based on their account type or relationship with a customer or previously submitted event.

In CustomerWise, event management privileges are defined by event type. Project team members are granted the ability to edit or delete events of a particular event type based on their account type.

An event type is a set of business rules that represents a kind of subtask that needs to be tracked in a work project. Every event template is based on an event type. CustomerWise supports four event types: the regular, system, asset operation, and power user event types.

For each event type, a project team member may be granted the ability to edit or delete events of that event type.

Edit Regular Events:The Edit Regular Events privilege enables project team members belonging to the selected account type to edit regular events.

Edit System Events:The Edit System Events privilege enables project team members belonging to the selected account type to edit system events.

Edit Asset Operation Events:The Edit Asset Operation Events privilege enables project team members belonging to the selected account type to edit asset operation events.

Edit Power User Events:The Edit Power User Events privilege enables project team members belonging to the selected account type to edit power user events.

Delete Regular Events:The Delete Regular Events privilege enables project team members belonging to the selected account type to delete regular events.

Delete System Events:The Delete System Events privilege enables project team members belonging to the selected account type to delete system events.

Delete Asset Operation Events:The Delete Asset Operation Events privilege enables project team members belonging to the selected account type to delete asset operation events.

Delete Power User Events:The Delete Power User Events privilege enables project team members belonging to the selected account type to delete power user events.

The ability to submit, edit, or delete events in a project is controlled by account type-based access controls that are defined on a template-by-template basis.

An event template is a set of default event properties, workflow rules, project member and customer access controls, and other business rules that define how events are to be managed in a project.

Every event template is defined by three account type-based access controls:

Submit:The Submit access control enables the user to submit events based on the event template.

Edit:The Edit access control enables the user to edit events based on the event template.

Delete:The Delete access control enables the user to delete events based on the event template.

The event list panel displays high-level information about the events managed in a CustomerWise project.

The event list displays events in a tabular format. Each row represents a single event. Each column displays an event property.


Figure 4-2: event list Panel in the Event View

Project members may personalize the event list panel to display many different event properties and as many or as few columns as are needed. Common event properties displayed in the event view include the event ID number, event title, the event owner, event start date and event due date.

Every event displayed in the event list panel is identified by an icon which indicates the current status of that event in the project

Open Event icon is displayed next to events that have an open event status.

Closed Event icon is displayed next to events that have a closed event status.

Overdue Event icon is displayed next to events that have an open event status past their due date.

The event list panel displays high-level information the events managed in CustomerWise work projects. The event list is a tool for identifying events that share properties in common. Project members may use controls displayed in the event search bar to filter or sort the events displayed in the event list.

Assigned ToCity CompanyName

Contact EmailContact PhoneCountry

Created byCustomer accessDate Closed

Date CreatedDate Last ModifiedDays Open

Due DateElapsed TimeEvent ID

Event NameIncident IDNo.

Primary ContactStart DateState

Zip

Once an event or set of events has been located in the event list panel, the project member may click an event to view and manage event details in the event detail panel.

The event list panel in the All Activities page of the event detail panel displays high-level information about multiple events in a tabular format.

Figure 4-8: Event List in the All Activities Page

The event list displays six event properties for each event: the event title, event type, event start date, event due date, customer access rules, and attachment information.

Each row in the event list represents either a parent incident or a child event.

• Blue rows represent incidents and display the incident title, incident ID number, and an incident icon. Only those incidents that are the parent to one or more child events are displayed in the event list. The events displayed immediately beneath an incident in the event list are child events of the parent incident.

• White rows represent events and display the event title, event type, event start date, event due date, customer access rule, and attachment data.

Incidents icons indicate the current status of the parent incidents displayed in the All Activities page event list. the Open Incident icon, the New Incident icon, and the Closed Incident icon.

The Open Incident icon is displayed next to current incidents.

The New Incident icon is displayed next to new incidents. Once an incident has been worked on, the New Incident icon is replaced by the Open Incident icon.

The Closed Incident icon is displayed next to closed incidents.

Event icons indicate the current status of the general events and child events incidents displayed in the All Activities page event list. the Open Event icon, Closed Event icon, and Overdue Event icon.

Open Event icon is displayed next to events that have an open event status.

Closed Event icon is displayed next to events that have a closed event status.

Overdue Event icon is displayed next to events that have an open event status past their due date.

E-mail Open Event icon is displayed next to e-mail events that have an open event status.

E-mail Closed Event icon is displayed next to e-mail events that have a closed event status.

E-mail Event Overdue icon is displayed next to e-mail events that have an open status past their due date.

Project members may filter the events displayed in the Event Summary list panel based on three different criteria:

• The All Open Incidents and Events option displays all open events as well as the parent incidents of open events. Both general events and child open events are displayed in the Event Summary list.

• The All Open and Closed Incidents and Events option displays all open and closed events and the parent incidents of events. Both general events and child events are displayed in the Event Summary list.

• The Related Incidents and Events option displays the child events of parent incidents. General events are not displayed in the Event Summary list.

Project members may sort the events displayed in the Event tree panel of the All Activities page of the event detail panel by selecting an option from the Sort By dropdown list in the Event Action bar.

The Sort By dropdown list displays six different options:

• Due Date (Ascending)

• Due Date (Descending)

• Start Date (Ascending)

• Start Date (Descending)

• Create Date (Ascending)

• Create Date (Descending)

• Event Title Date (Ascending)

• Event Title Date (Descending)

Project members may choose to view events in the All Activities page of the event detail panel in a summary list or a hierarchical tree format.

• The Event Summary list displays high-level information about events and their parent incidents in a tabular format.

• The Event Summary list displays high-level information about events in a hierarchical tree. The child events of a parent incident are displayed as

leaves of the parent branch.

To switch event summary display options:

1Select an event in the event list panel of the Event view.

2Select the Event Summary page in the event detail panel.

3Select an event display option:

• To display events in a summary list, click the Event List button in the Event Action bar.

• To display events in a summary tree, click the Event Tree button in the Event Action bar.

Project members may filter the events displayed in the Event Summary list panel based on three different criteria:

To edit an event:

1 Select the Event tab in the Incident detail panel.

2 Select an event in the Item list.

3 Click the Edit button.

The Edit Event dialog box appears.

4 Select an event template from the Event Templates list.

5 Click the OK button.

The Link to Knowledge Topics manager appears.

6 Select the appropriate knowledge folder in the Knowledge Tree menu.

7 Select a file in the File Name list.

8 Select the OK button.

Filtering enables project team members to quickly identify relevant records based on key indicators, minimize the time needed to review large numbers of records, and to maximize effectiveness.

The CustomerWise search engine returns all events that match the search criteria and displays those events in the list panel—all other events are “filtered out” and not displayed.

Using controls in the event search bar, project members may choose which events are displayed in the event list panel.

Figure 4-3: Event Search Bar

Events may be filtered by customer, event owner, event template, event status, or dates.

Customer: The Customer text box enables the user to filter events by customer name. The Customer text box supports the asterisk (*) wildcard character. Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

Customer List: The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as the*All Customers and *Unknown Customers system variables.

Owner:The Owner dropdown list enables the user to filter events by current owner.

Status:The Status dropdown list enables the user to filter events by status. Every event workflow state is defined by its status: open or closed. The list displays the{All Open}, {All Closed} and {All Open & Closed} search parameters.

Template:The Template dropdown list enables the user to filter events by event template. The list displays the all event template types as well as the*All Email Events, *All Global Events, and *All Web Activity Events event template search parameters.

Date Type:The Date Type dropdown list enables the user to define the date fields used to filter events in the event list. The list displays theDue Date, Start Date, Start or Due Date, Start and Due Date, and the Last Modified Date search parameters.

From:The From calendar enables the user to define the starting date of the date search filter.

To:The From calendar enables the user to define the starting date of the date search filter.

Personalizing the Event List Panel

Project members may add, remove, or order the columns displayed in the event list panel of the CustomerWise client. All event list panel personalizations are client-specific and do not affect the display of events in other clients.

To personalize the event list panel:

1 Click the Settings button in the search bar. The Event View Customization tab is displayed.

2 Add or remove fields (columns) to the list of displayed columns.

• To add an event field to the list panel, select a field in the Available fields list and click the Right Arrow button.

• To remove an event field to the list panel, select a field in the Displayed fields list and click the Left Arrow button.

3 Define the display order of columns in the list panel.

• To move an event column to the left, select the Up Arrow button.

• To move an event column to the right, select the Down Arrow button.

4 Optional: To display hours and minutes in event date fields, select the Date Fields Include Time check box.

Event date fields include: the Date Closed, Date Created, Date Last Modified, Due Date, and Start Date fields.

To set the parent incident of an event:

1 Click the Set Parent button in the Event Summary page.

The Set Parent page appears.

The Parent Incident dropdown list displays the General Event variable as well as the incidents that are associated with the customer linked to the current event.

2 Select an incident from the Parent Incident dropdown list.

The event is displayed as a child of the selected incident.

3 Select the child event.

The event is now the child of the incident selected in the Parent Incident dropdown list.

To create a new incident based on a child event:

1 Click the Set Parent button in the Event Summary page.

The Set Parent page appears.

2 Click the New Incident button in the Set Parent page.

The New Incident page is displayed in the Event Summary tab.

The Title and Description incident property controls are prepopulated with values copied from the child event.

3 Define incident properties in the New Incident page.

4 Click the Submit button.

The Event Summary page is displayed. The event is a child event of the newly created incident.

Boldface controls indicate that the data-entry control is mandatory. The incident cannot be submitted unless the project member defines a value for all mandatory controls.

Project members may view events in the event calendar area of the Event Summary tab in the event detail panel.

Figure 4-10: Calendar in the Event Summary Tab

Project members may view events in the event calendar area of the Event Summary tab in the event detail panel.

Figure 4-10: Calendar in the Event Summary Tab

Incident linking enables project teams to avoid incident duplication, identify common problems across multiple incidents, and to share information across multiple incidents and projects.

Project members may create links between incidents whenever they create, edit, clone, interproject copy, or interproject submit incidents in CustomerWise projects.

Project members may create links between incidents using controls in the Add Link page, the Edit Link page, the Clone incident page, the Interproject Copy page, and the Interproject Submit page. The Link Type dropdown list in each of these pages displays the administrator-defined link types available to them.

Project members may create links between incidents in a single CustomerWise project, between incidents in separate CustomerWise projects, between CustomerWise incidents and TechExcel CustomerWise incidents, and between CustomerWise incidents and TechExcel DevTrack issues.

Every link that a project member creates in a CustomerWise project is identified by an administrator-defined link type. All link types belongs to one of twolink type categories: referential links or parent-child links.

• Referential links identify basic links between incidents in the same CustomerWise project.

• Parent-Child links identify parent-child links between incidents in the sameCustomerWise project.

Both referential link types and parent-child link types may be used for interproject linking.

Both referential link types and parent-child link types may be used to create a link between incidents within a single CustomerWise project, between incidents in separate CustomerWise projects, or between a CustomerWise incident and an incident in a TechExcel CustomerWise or TechExcel DevTrack project.

The Referential link type is the primary link type in CustomerWise. Referential links enable project teams to create one-to-one relationships between incidents.

Referential links simply indicate that two incident are related to one another in a significant way. Changes to the workflow state of one incident does not affect the work state of the other incident.

Through the two-way link, project members may view the History of the copied incident by checking the Linked incident Info tab on the Links page. All changes to an incident made in a project are reflected in the Linked Incident Info tab on the Links tab in the other project.

For project members to create referential links in a project, the administrator must have defined at least one referential link type in the CustomerWise Admin client. If the administrator has not created a referential link type, no link option is displayed in the Link Type dropdown list of the Add Link page, Edit Link page, or Clone incident page.

Parent-Child links enable project members to create relationships between incidents in which the first incident is designated as the parent incident and the second incident is designated as the child incident.

Project administrators may define rules for changing the status of a parent incident based on changes made to linked child incidents, or rules for changing the workflow state of a child incident based on changes made to a linked parent incident.

Project administrators may also define rules which make the incident Status field in either the parent or child incident read-only. In such cases, the workflow state of the incident in the parent-child relationship is based entirely on the administrator-defined workflow state change rules.

Project administrators may define two different types of workflow state change rules:

• A change to the workflow state of a child incident triggers a change to the work state of the parent incident.

• A change to the workflow state of a parent incident triggers a change to the work state of the child incident.

If the project administrator has not defined at least one parent-child link type, no link option appears in the Link Type dropdown list in the Add Link page, Edit Link page, or Clone incident page.

Project members may customize the Incident list panel in their CustomerWise client to display linked incidents.

Every linked incident displayed in the Incident list panel is identified by its title and by a link icon. Link icons indicate whether the incident is linked to another incident in the current CustomerWise project or to an incident or issue in a TechExcel CustomerWise or TechExcel DevTrack project.

Events may be tagged by four different icons: the Link icon, the Linked Sales t icon, and the Linked Support icon, and the Linked DevTrack icon.

The Link icon indicates that the CustomerWise incident is linked to another CustomerWise incident.

The Linked Sales icon indicates that the CustomerWise incident is linked to a sales incident in a TechExcel CustomerWise sales project.

The Linked Support icon indicates that the CustomerWise incident is linked to a support incident in a TechExcel CustomerWise support project.

The Linked DevTrack icon indicates that the CustomerWise incident is linked to a TechExcel DevTrack issue.

The Links tab in the Incident detail panel enables project teams to create, edit, and delete links to other incidents and to view detailed information about linked incidents including their history, comments, and notes.

Figure 5-1: Link Tab in the Incident Detail Panel

The Links tab consists of two primary areas:

The links between a CustomerWise incidents and other incidents are displayed in the Links tab of the Incident detail panel in the CustomerWise Windows and CustomerWise Web client applications.

Each link type displayed in the Links list is represented by a unique icon that represents that link type.

The Link icon indicates that the CustomerWise incident is linked to another CustomerWise incident.

The Linked Sales icon indicates that the CustomerWise incident is linked to a sales incident in a TechExcel CustomerWise sales project.

The Linked Support icon indicates that the CustomerWise incident is linked to a support incident in a TechExcel CustomerWise support project.

The Linked DevTrack icon indicates that the CustomerWise incident is linked to a TechExcel DevTrack issue.

Incident link icons may also be displayed in the Incident list panel. Project members may quickly identify links by their link type categories. Project members may filter, sort, and search for linked incidents based on their link types administrator-defined link types.

Project administrators may define queries to find incidents that are linked to incidents in other TechExcel CustomerWise, TechExcel CustomerWise, TechExcel DevTrack projects.

To search for incidents based on link type:

1Select the Search icon in the Search bar of the Incident view.

2Select the Define Query radio button in the Search bar.

3Select the Other tab in the Define Query panel.

4Select one or more link type check boxes in the Link Type area of the Other tab.

5Select the Get Results radio button in the Search bar.

The Links tab in the Incident detail panel enables project teams to create, edit, and delete links to other incidents and to view detailed information about linked incidents including their history, comments, and notes.

Figure 5-2: Link Tab in the Incident Detail Panel of the CustomerWise Windows Client

The Links tab consists of two primary areas:

• The Incident tree control tab enables project member to add, edit, and delete links to other incidents and view high-level information about every incident linked to an incident.

• The Linked Issue Info tab

• The Linked Issue Notes

• The Linked Issue Comment

Project members may optionally display linked incidents and issues in the Incident list panel in the CustomerWise Windows client.

Every link that a project member creates in a CustomerWise project is identified by an administrator-defined link type. All link types belongs to one of twolink type categories: referential links or parent-child links.

• Referential links identify basic links between incidents in the same CustomerWise project.

• Parent-Child links identify parent-child links between incidents in the sameCustomerWise project.

Both referential link types and parent-child link types may be used for interproject linking.

Both referential link types and parent-child link types may be used to create a link between incidents within a single CustomerWise project, between incidents in separate CustomerWise projects, or between a CustomerWise incident and an incident in a TechExcel CustomerWise or TechExcel DevTrack project.

Project members may link incidents in the same CustomerWise project to one another using controls in the Links page in the Incident detail panel.

The Add Link page enables project members to define search parameters for finding related incidents. Project members may use either the Keyword filter or the incident ID filter to identify relevant incidents in the current or an external project.

Figure 5-3: Add Link Manager

Incidents may be linked by either referential links or parent-child links.

The keyword filter enables project members to search for linked incidents based on user-defined keywords. Enter the desired keywords in the Keywords edit box. Separate words with a space or comma. If a project member enters multiple keywords for searching, be sure and define the keywords searching logic:

• TheOR operator returns incidents that have any of the specified keywords.

• The AND operator only returns incidents that have all of the specified keywords.

The incident ID filter enables project members to easily select an incident by incident ID number or by using the wildcard character, *.

Project members may create links based on administrator-defined link types. The Link Type dropdown list displays every link type belonging to either the Referential link type category or the Parent-Child link type category.

To link incidents in the CustomerWise Web client: 

1Select the Links tab in the Incident detail panel.

2Click the New Link command.

The Incident Search page appears.

3Select a project from the Project dropdown list.

The Project dropdown list displays the current CustomerWise project and possibly other CustomerWise, TechExcel CustomerWise, and TechExcel  DevTrack projects.

4Define the search parameters for the search.

• Enter a keyword in the Keyword field.

• Enter incident ID numbers in the ID Filter field.

• Select the AND or the OR operator.

5Click the Search button.

6The Incident Results page appears.

The Incident Results page displays three windows: the Incident Results list panel, the Incident Results detail panel, and the Incident Results Link Notes window.

7Select a target incident in the incident list.

8Enter a brief note in the Notes control of the Incident Results Link Notes window.

9Select a link type from the Link Type dropdown list.

The Link Type dropdown list displays the administrator-defined link types that may be used to link incidents in the CustomerWise project.

The link type selected in the Link Type dropdown list determines the

10Define the relationship between the linked incidents.

• To define a parent-child relationship between the two incidents with the current incident as the child, select the As Child radio button.

• To define a parent-child relationship between the two incidents with the current incident as the parent, select the As Parent radio button

• To define a referential relationship between the two incidents, select the As Reference radio button.

11Click the Save button.

To link incidents in the CustomerWise Windows client: 

1Select the Links tab in the incident Detail panel.

2Click the Add button.

The Add Link manager appears.

3Select an option from the Project dropdown list.

The projects displayed in the Project dropdown list are determined by the project administrator in CustomerWise Admin.

4Define the search parameters for the search.

• Enter a keyword in the Keyword field.

• Enter incident ID numbers in the ID Filter field.

• Select the AND or the OR operator.

5Click the Search button.

All incidents that match the search parameters appear in the incident list. All incidents found from the search are displayed in the incident list and contain a brief overview: incident ID, incident title and current owner. The details of the highlighted incident are displayed in the incident Details section.

6Select a target incident in the incident list.

7Select the As Reference radio button.

8Select an referential link type option from the Link Type dropdown list.

The Link Type dropdown list displays all of the referential link types created by the administrator in CustomerWise Admin.

9 Optional: To add a note to the link, enter a note in the Comments field.

10Click the OK button.

Project members may delete links between incidents using the Delete button in the Linked incident area of the Link tab.

To delete links between incidents: 

1Select the Links tab in the incident Detail panel.

2Select an incident in the incident list.

3Click the Delete button.

The Delete Selected Links dialog box appears.

4Click Yes.

The Links disappears from the Link list.

The Referential link type is the primary link type in CustomerWise. Referential links enable project teams to create one-to-one relationships between incidents.

Referential links simply indicate that two incident are related to one another in a significant way. Changes to the workflow state of one incident does not affect the work state of the other incident.

Through the two-way link, project members may view the History of the copied incident by checking the Linked incident Info tab on the Links page. All changes to an incident made in a project are reflected in the Linked Incident Info tab on the Links tab in the other project.

For project members to create referential links in a project, the administrator must have defined at least one referential link type in the CustomerWise Admin client. If the administrator has not created a referential link type, no link option is displayed in the Link Type dropdown list of the Add Link page, Edit Link page, or Clone incident page.

Parent-Child links enable project members to create relationships between incidents in which the first incident is designated as the parent incident and the second incident is designated as the child incident.

Project administrators may define rules for changing the status of a parent incident based on changes made to linked child incidents, or rules for changing the workflow state of a child incident based on changes made to a linked parent incident.

Project administrators may also define rules which make the incident Status field in either the parent or child incident read-only. In such cases, the workflow state of the incident in the parent-child relationship is based entirely on the administrator-defined workflow state change rules.

Project administrators may define two different types of workflow state change rules:

• A change to the workflow state of a child incident triggers a change to the work state of the parent incident.

• A change to the workflow state of a parent incident triggers a change to the work state of the child incident.

If the project administrator has not defined at least one parent-child link type, no link option appears in the Link Type dropdown list in the Add Link page, Edit Link page, or Clone incident page.

Communication by e-mail between support engineers and customers is represented in CustomerWise project by e-mail events.

Events represent the subtasks that must be performed before an incident can be resolved and closed. Events are generally the children of a parent incident and represent a task that must be performed within an incident workflow state.

One of the most common events in CustomerWise projects to send or receive e-mail from an customer.

All e-mail events are instances of an administrator-defined event template belonging to one of three event types:

• Thee-mail sent event typerepresents a set of business rules for managing e-mail sent to an customer from a CustomerWise project member.

• Thee-mail received event typerepresents a set of business rules for managing e-mail sent to a project member from an customer.

• Thee-mail announcement event typerepresents a set of business rules for managing e-mail announcement events.

E-mail sent events represent e-mail messages sent from CustomerWise project members and may be used to manage and track all outgoing e-mail in CustomerWise projects.

Every e-mail sent event is based on an event template.

E-mail received events represent e-mail messages sent from customers to CustomerWise project members and may be used to manage and track all incoming e-mail in CustomerWise projects.

E-mail received events are automatically created for all incoming e-mail sent to applicable addresses.

Every e-mail received event is based on an event template.

Although only one e-mail received event template is generally needed in a CustomerWise project, project administrators may choose to define multiple e-mail received event templates if multiple team e-mail accounts have been defined. Each team e-mail account may have a unique e-mail received template.

E-mail sent events represent e-mail messages sent from CustomerWise project members and may be used to manage and track all outgoing e-mail in CustomerWise projects.

Every e-mail sent event is based on an event template.

Project members may create and send e-mail messages regarding specific CustomerWise incidents in the E-mail Page in the Incident detail panel of the Incident view.

Figure 6-2: E-mail Tab in the Incident Detail Panel

The Send E-mail page in the E-mail tab enables project members to define the subject and body of the e-mail message, define multiple customers or project members as email recipients, and to add documents as attachments to the e-mail.

CustomerWise automatically includes key incident details in the body of e-mail messages created in the Incident view including incident properties, incident description, and incident work history. Incident details may be drawn from eight incident properties:

• Project Name

• Incident ID

• Title

• Submitted By

• Current Owner

• Description

• Work Description

The E-mail list may display all e-mail related to an incident or an customer.

To send an e-mail from the incident detail E-mail page:

1 Select the E-mail tab in the detail panel.

2 Optional: To display general e-mail in the E-mail list, select the Display General E-mail check box.

3 Click the Send E-mail button.

4 The E-mail page displays the Send E-mail form.

The Send E-mail form displays data-entry controls that enables the project member to define the title, subject, recipients, and body of the e-mail.

5 Define the subject of the e-mail in the Subject text box control.

6 Define the format of the e-mail.

E-mail may be formatted as plain text or using HTML markup tags.

• To define the e-mail using text, select the Plain Text radio button.

• To define the e-mail in HTML, select the HTML Format radio button.

7 Select the customer or customers to receive the e-mail.

8 Select the project member or project members to receive the e-mail.

9 Optional: To define other recipients of the e-mail message, enter their e-mail addresses in the Others text box.

All e-mail addresses must be separated by a comma.

10 Click the Next button.

11 The Send E-mail page appears.

The Send E-mail page enables project members to edit the title, subject, recipient and CC list of the e-mail message, as well as define the body of the e-mail and to add attachments.

12 Optional: To edit the subject line, the primary addressee, and the CC list, enter values in the appropriate controls.

13 Define the body of the e-mail in the Body text field.

The Body text field includes incident properties, the incident description, and the incident work history.

14 Optional: To add an attachment to the e-mail message, click the Browse button and navigate to the location of the document to be attached to the e-mail.

15 Click the Send button.

Project members may create and send e-mail messages regarding specific CustomerWise incidents in the E-mail Page in the Incident detail panel of the Incident view.

Figure 6-3: E-mail Tab in the Incident Detail Panel

The Send E-mail page in the E-mail tab enables project members to define the subject and body of the e-mail message, define multiple customers or project members as e-mail recipients, and to add documents as attachments to the e-mail.

CustomerWise automatically includes key incident details in the body of e-mail messages created in the Incident view including incident properties, incident description, and incident work history. Incident details may be drawn from eight incident properties:

• Project Name

• Incident ID

• Title

• Submitted By

• Current Owner

• Description

• Work Description

The E-mail list may display all e-mail related to an incident or an customer.

To send an e-mail from the Incident Web Conversation tab:

1 Select the E-mail tab in the detail panel.

2 Optional: To display general e-mail in the E-mail list, select the Display General E-mail check box.

3 Click the Send E-mail button.

4 The E-mail page displays the Send E-mail form.

The Send E-mail form displays data-entry controls that enables the project member to define the title, subject, recipients, and body of the e-mail.

5 Define the subject of the e-mail in the Subject text box control.

6 Define the format of the e-mail.

E-mail may be formatted as plain text or using HTML markup tags.

• To define the e-mail using text, select the Plain Text radio button.

• To define the e-mail in HTML, select the HTML Format radio button.

7 Select the customer or customers to receive the e-mail.

8 Select the project member or project members to receive the e-mail.

9 Optional: To define other recipients of the e-mail message, enter their e-mail addresses in the Others text box.

All e-mail addresses must be separated by a comma.

10 Click the Next button.

11 The Send E-mail page appears.

The Send E-mail page enables project members to edit the title, subject, recipient and CC list of the e-mail message, as well as define the body of the e-mail and to add attachments.

12 Optional: To edit the subject line, the primary addressee, and the CC list, enter values in the appropriate controls.

13 Define the body of the e-mail in the Body text field.

The Body text field includes incident properties, the incident description, and the incident work history.

14 Optional: To add an attachment to the e-mail message, click the Browse button and navigate to the location of the document to be attached to the e-mail.

15 Click the Send button.

To send an e-mail in the Web Conservation page (with attachments):

1 Select the Web Conversation tab in the detail panel of the Incident view.

2 Click the New E-mail with Knowledge button.

3 Select one or more knowledge items.

4 Click the Close button.

The E-mail page displays the Send E-mail form.

The Send E-mail form displays data-entry controls that enables the project member to define the title, subject, recipients, and body of the e-mail. The body of the e-mail includes links to the selected knowledge items.

5 Define the subject of the e-mail in the Subject text box control.

6 Optional: To define other recipients of the e-mail message, enter their e-mail addresses in the Others text box.

All e-mail addresses must be separated by a comma.

7 Define the body of the e-mail message in the Content text control.

8 Click the Send button.

Project members may create and send e-mail messages to customers in the E-mail Page in the Customer detail panel of the Customer view.

E-mail received events represent e-mail messages sent from customers to CustomerWise project members and may be used to manage and track all incoming e-mail in CustomerWise projects.

E-mail received events are automatically created for all incoming e-mail sent to applicable addresses.

Every e-mail received event is based on an event template.

Although only one e-mail received event template is generally needed in a CustomerWise project, project administrators may choose to define multiple e-mail received event templates if multiple team e-mail accounts have been defined. Each team e-mail account may have a unique e-mail received template.

Project members may create e-mail announcement events by using a e-mail announcement event template to create an event in the CustomerWise project.

Project members may create e-mail announcement events in either the CustomerWise Web or Windows client application.

Project members may define e-mail announcements in the Announcement page of the Event detail panel in the CustomerWise Windows client.

The Announcement page enabled project members to view all e-mail announcements created in a project, define new e-mail announcements, and view e-mail announcement messages.

Figure 6-5: Announcement Page

TechExcel CustomerWise has a powerful e-mail engine. This engine empowers the software to seamlessly integrate into the existing e-mail infrastructure.

In turn, this enables you to effectively use E-mail as a medium to communicate with contacts and further maintain customer relationships.

The E-mail page enables project members to create and send e-mail messages to one or more customers.

Figure 6-1: E-mail Page

Project members may send e-mail to customers using controls in may different CustomerWise views:

• In the Incident view, project members may use controls in the E-mail tab, Web Conversation tab, and Knowledge/Events tab of the Incident detail panel.

• In the Event view, project members may use controls in the Event Summary tab and Related Incident tab of the Event detail panel.

• In the Customer view, project members may use controls in the E-mail tab and Incidents and Events tab of the Event detail panel.

Web conversations enable support team to see when customers add new web conversation to an incident.

Incidents can be flagged in the Incident list so that the team members can easily spot them.

Flagged incidents may also be displayed in the home page of each team member.

Team members may manually clear the web conversation flags by checking the Clear the New Customer Request check box on web conversation page and clicking the Submit button.

Project members may communicate with customers about incidents using controls in the Web Conversation page of the Incident detail panel in the Incident view.

Figure 6-7: Web Conversation Page in the Incident Detail Panel

The Web Conversation page is divided into four areas:

• The Incident Summary area displays a detailed information about an incident including its title, ID, workflow status, priority, submitter, and owner.

• The Notes/Events area displays the history of incident events and of notes added to the incident.

• The Web Conversation area displays a chronology of responses from the customer and project members regarding an incident.

• The Support area enables project members to reply to customers, send replies by e-mail, add attachments to e-mail replies, and print the web conversation page.

To submit web conversation responses:

1 Select the Web Conversation tab in the detail panel of the Incident view.

All web conversations are regarding a specific incident.

2 Enter text in the Current Response text box control.

3 Click the Submit button.

To print web conversation responses:

1 Select the Web Conversation tab in the detail panel of the Incident view.

All web conversations are regarding a specific incident.

2 Click the Print button.

Project members may create and send e-mail messages regarding specific CustomerWise incidents in the E-mail Page in the Incident detail panel of the Incident view.

Figure 6-2: E-mail Tab in the Incident Detail Panel

The Send E-mail page in the E-mail tab enables project members to define the subject and body of the e-mail message, define multiple customers or project members as email recipients, and to add documents as attachments to the e-mail.

CustomerWise automatically includes key incident details in the body of e-mail messages created in the Incident view including incident properties, incident description, and incident work history. Incident details may be drawn from eight incident properties:

• Project Name

• Incident ID

• Title

• Submitted By

• Current Owner

• Description

• Work Description

The E-mail list may display all e-mail related to an incident or an customer.

To send an e-mail from the incident detail E-mail page:

1 Select the E-mail tab in the detail panel.

2 Optional: To display general e-mail in the E-mail list, select the Display General E-mail check box.

3 Click the Send E-mail button.

4 The E-mail page displays the Send E-mail form.

The Send E-mail form displays data-entry controls that enables the project member to define the title, subject, recipients, and body of the e-mail.

5 Define the subject of the e-mail in the Subject text box control.

6 Define the format of the e-mail.

E-mail may be formatted as plain text or using HTML markup tags.

• To define the e-mail using text, select the Plain Text radio button.

• To define the e-mail in HTML, select the HTML Format radio button.

7 Select the customer or customers to receive the e-mail.

8 Select the project member or project members to receive the e-mail.

9 Optional: To define other recipients of the e-mail message, enter their e-mail addresses in the Others text box.

All e-mail addresses must be separated by a comma.

10 Click the Next button.

11 The Send E-mail page appears.

The Send E-mail page enables project members to edit the title, subject, recipient and CC list of the e-mail message, as well as define the body of the e-mail and to add attachments.

12 Optional: To edit the subject line, the primary addressee, and the CC list, enter values in the appropriate controls.

13 Define the body of the e-mail in the Body text field.

The Body text field includes incident properties, the incident description, and the incident work history.

14 Optional: To add an attachment to the e-mail message, click the Browse button and navigate to the location of the document to be attached to the e-mail.

15 Click the Send button.

CustomerWise CTI integration features on-screen caller ID for all incoming and outgoing phone calls.

All phone calls are compared to the phone numbers stored in the base project. If the incoming or outgoing telephone number matches that of an existing phone number, CustomerWise automatically identifies the customer in a fade-in window displayed in the lower-right hand corner of the client.

The fade-in window displays the name and address of the customer.

Figure 6-8: Outgoing Fade-in Window

For CustomerWise on-screen caller ID to work properly, two criteria must be met:

• Every phone number must be unique to an customer. If a phone number is assigned to multiple customers, CustomerWise cannot tie the phone number to an customer record.

• The formatting of phone numbers in the base project must follow ITU-T recommendations.

Telephone numbers may include special characters such as+, -, (), or /, but must comply with international standards. The following formats are all valid:

• 0925/751-31

• +1 925/751-31

• ++1(0) 925 751-31

• 001 (0) 925 751-31

If the number zero (0) follows the country code, it must be enclosed in parentheses or it to be dialed.

CustomerWise support engineers may use CustomerWise CTI tools to make calls to customers from within the CustomerWise Web client.

Customer phone numbers displayed in the Customer view, Incident view, Event view, or Report view of the CustomerWise Web client may be used to initiate an outgoing calls. Project administrators must enable outgoing CTI calls for each customer phone number (Phone1, Phone2, Fax, CellPhone).

Calling customer using the CTI Data Connector automatically displays the Outgoing Phone Call page in the caller’s web browser. The Outgoing Phone Call page displays detailed information about the customer dialed and enables the project member to quickly create new issues and define the outgoing call event.

Figure 6-9: Outgoing Phone Call page

Outgoing calls may be initiated by two methods:

• Highlight the phone number and press an administrator-defined keyboard shortcut.

• Highlight the phone number, right-click, and select the Dial with CTI Data Connector command in a shortcut menu. This method only works in the Customer view.

All outgoing calls may be managed and tracked as events in the CustomerWise project. Administrator-defined workflow rules may automatically create an outgoing call event whenever a project member makes a caller from within the CustomerWise Web client.

To dial customers from within the CustomerWise client:

1 Highlight an customer phone number in the Customer list panel.

2 Select the Dial with CTI Data Connector command.

Project members may execute the CTI Data Connector commands by two methods:

• Right-click and select the Dial with CTI Data Connector command in the shortcut menu.

• Press the administrator-defined keyboard shortcut for outgoing phone calls.

Note: Project members must use the keyboard shortcut option to dial the primary number of an customer. The shortcut menu is not displayed in the client if the number tracked in the Phone1 column is highlighted.

The number is automatically dialed on an integrated telephone and the Outgoing call fade in window displays the name and address of the customer called.

3 Answer the telephone.

4 The Outgoing Phone Call page is displayed in the web browser.

CustomerWise support engineers may use CustomerWise CTI tools to make calls to customers from within the CustomerWise Web client.

Customer phone numbers displayed in the Customer view, Incident view, Event view, or Report view of the CustomerWise Web client may be used to initiate an outgoing calls. Project administrators must enable outgoing CTI calls for each customer phone number (Phone1, Phone2, Fax, CellPhone).

Calling customer using the CTI Data Connector automatically displays the Outgoing Phone Call page in the caller’s web browser. The Outgoing Phone Call page displays detailed information about the customer dialed and enables the project member to quickly create new issues and define the outgoing call event.

Figure 6-9: Outgoing Phone Call page

Outgoing calls may be initiated by two methods:

• Highlight the phone number and press an administrator-defined keyboard shortcut.

• Highlight the phone number, right-click, and select the Dial with CTI Data Connector command in a shortcut menu. This method only works in the Customer view.

All outgoing calls may be managed and tracked as events in the CustomerWise project. Administrator-defined workflow rules may automatically create an outgoing call event whenever a project member makes a caller from within the CustomerWise Web client.

To dial customers from within the CustomerWise client:

1 Highlight an customer phone number in the Customer list panel.

2 Select the Dial with CTI Data Connector command.

Project members may execute the CTI Data Connector commands by two methods:

• Right-click and select the Dial with CTI Data Connector command in the shortcut menu.

• Press the administrator-defined keyboard shortcut for outgoing phone calls.

Note: Project members must use the keyboard shortcut option to dial the primary number of an customer. The shortcut menu is not displayed in the client if the number tracked in the Phone1 column is highlighted.

The number is automatically dialed on an integrated telephone and the Outgoing call fade in window displays the name and address of the customer called.

3 Answer the telephone.

4 The Outgoing Phone Call page is displayed in the web browser.

The ability to effectively identify, prioritize, and manage key development incidents is key to development processes. To work effectively, project members must be able to quickly identify and executed important tasks. Too much information can be overwhelming and make it difficult for developers to focus on the task at hand or stay on top of important incidents. Incident filtering and querying is crucial.

Filtering enables users to quickly identify relevant incidents based on key indicators, minimize the time needed to review large numbers of records, and to maximize effectiveness. The CustomerWise search engine returns all work items that match the search criteria and displays those work items in the list panel—all other work items are “filtered out” and not displayed.

In the CustomerWise Web client, project members may filter the incidents displayed in the list panel and reports by three methods: filters, searches, or queries.

Filter:A filter is a predefined control that enables the user to filter work items (incidents, events, or customers) by a single parameter. Multiple filters may be used together to filter the records displayed in the list panel or reports.

Search:A search is a user-definedsearch conditionsfor multiple parameters that may be used to filter the records displayed in the list panel or reports.

Query:A query is a set of search conditions that have been saved in the project and which may be reused in the project.

A CustomerWise query is a set of instructions for retrieving and displaying development incident data in the incident list panel or CustomerWise report. Every query consists of one or more search conditions, which identify the data fields searched and the field value criteria for each field. Multiple search conditions may be organized into search terms and filtered by using the AND, NOT, and OR logical operators.

The TechExcel search engine enables project members and customers to quickly search the notes, memo fields, and descriptions of CustomerWise incidents and events.

Unlike the standard search engine built into each CustomerWise project, the TechExcel Search Engine enables project members to search multiple notes fields (the Description field, incident history, link comments, and so on). Project administrators may also periodically index these fields to enhance project searches.

Project administrators may install multiple TechExcel Search Engines in their CustomerWise site. Each CustomerWise project may have its own Search Engine or multiple projects may share the same TechExcel Search Engine.

Once the TechExcel Search Engine is installed and configured, project members and customers may use search seven different types of CustomerWise fields based on keywords:

• Description

• Close Note

• History

• Incident Notes

• Link Comments

• Event Description

• All custom-defined memo fields

The TechExcel search engine enables project members and customers to quickly search the notes, memo fields, and descriptions of CustomerWise incidents and events.

Unlike the standard search engine built into each CustomerWise project, the TechExcel Search Engine enables project members to search multiple notes fields (the Description field, incident history, link comments, and so on). Project administrators may also periodically index these fields to enhance project searches.

Project administrators may install multiple TechExcel Search Engines in their CustomerWise site. Each CustomerWise project may have its own Search Engine or multiple projects may share the same TechExcel Search Engine.

Once the TechExcel Search Engine is installed and configured, project members and customers may use search seven different types of CustomerWise fields based on keywords:

• Description

• Close Note

• History

• Incident Notes

• Link Comments

• Event Description

• All custom-defined memo fields

CustomerWise features an enhanced search bar that eliminate unnecessary clicks and makes it easier than ever for project team members to create, apply, save, and store searches and queries.

Using controls in the search bar, the user may define search conditions for multiple parameters.

Figure 7-1: Incident Search Bar

CustomerWise Quick Search enables project members to search for incidents based on user-defined search conditions for multiple parameters. Project members may create, define, update, rename, and save searches in the search bar of the CustomerWise Web client.

The search bar displays multiple controls that enable the user to search for incidents based on many different parameters.

Customer:The Customer text box enables the user to filter incidents by customer name. The Customer text box supports the asterisk (*) wildcard character.

Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

Customer List:The Customer dropdown list enables the user to filter incidents by customer. The list displays all every customer in the base project as well as the*All Customers and *Unknown Customers system variables.

Owner:The Owner dropdown list enables the user to filter incidents by current owner.

Status:The Status dropdown list enables the user to filter incidents by status. Every event workflow state is defined by its status: open or closed. The list displays the{All Open}, {All Closed} and {All Open & Closed} search parameters.

Keyword:In CustomerWise, a keyword is a term (word, phrase, or alphanumeric string) that is used as a search condition in a query. The CustomerWise search engine searches for instances of the keyword in a record set and returns those records in which the keyword is found.

Product:

Database:

Priority: 

Submitted:Date From The Submitted Date From calendar enables the user to define the starting date of the date search filter.

Submitted Date To:The Submitted Date From calendar enables the user to define the starting date of the date search filter.

CustomerWise Quick Search enables project members to search for incidents based on user-defined search conditions for multiple parameters. Project members may create, define, update, rename, and save searches in the search bar of the CustomerWise Web client.

Using controls in the search bar, the user may define search conditions for multiple parameters.

Figure 7-2: Search Manager

The Search Manager page displays multiple tabbed pages that enable project members to define search parameters based on customer properties.

Incident Description:The Incident Description tab displays controls that enable the user to define search conditions based on keywords and core incident properties including product, priority, and problem area.

Incident Status:The Current Status tab displays controls that enable the user to define search conditions based on properties that track the “status” of the incident including its workflow state, substatus, and the expected effort.

Incident Time:The Time tab displays controls that enable the user to define search conditions based on project schedules and timelines. CustomerWise supports both static and dynamic date ranges

Incident Other:The Other tab displays controls that enable the user to define search conditions based on link types, incident ID numbers, and other parameters.

In CustomerWise, a keyword is a term (word, phrase, or alphanumeric string) that is used as a search condition in a query. The CustomerWise search engine searches for instances of the keyword in a record set and returns those records in which the keyword is found.

Figure 7-3: Status Tab in the Search Manager

The keyword condition scope defines that fields searched. Keyword conditions may be defined for one or all of the following fields: the Title, Description, Events/Notes, Work Description, and Work History fields.

Using controls in the Description tab of the Search Manager, the user may define rules for handling search conditions that include multiple keywords.

The Incident Description tab displays controls that enable the user to define search conditions based on core incident properties including product, priority, and problem area.

Using controls in the Current Status tab of the Search Manager, project team members may define search conditions based on incident workflow states, substatuses,SLAexceptions, and the effort expected.

Figure 7-4: Status Tab in the Search Manager

Incident description search parameters include

ProductProblemArea Platform

PriorityDatabaseComponent

The Current Status tab displays controls that enable the user to define search conditions based on properties that track the “status” of the incident including its workflow state, substatus, and the expected effort.

Using controls in the Current Status tab of the Search Manager, project team members may define search conditions based on incident workflow states, substatuses, SLA exceptions, and the effort expected.

Figure 7-5: Status Tab in the Search Manager

Incident current status search parameters include

Progress Status:A Progress Status search condition returns incidents based on their workflow state.

Substatus:A Substatus search condition returns incidents based on substatus property definitions.

Expected Effort:An Expected Effort search condition returns incidents based on the effort expected.

SLA Exception:A SLA Exception search condition returns incidents that have been identified as SLA exceptions. For more information on SLA exceptions see “Tracking Incident SLA Response and Resolve Times”.

Date and time search condition define a range of days enabling project team members to filter incidents based on project schedules and timelines.

Using controls in the Time tab of the Search Manager, project team members may define the beginning and ending of a date-based query.

Figure 7-6: TIme Tab in the Search Manager

CustomerWise supports two methods of defining the date range of a time search condition: static (fixed dates) conditions and dynamic (number of days) search conditions

• Static date searches enable project members to search for records that fall within a fixed time period. Using the From and To controls, project administrators can define the earliest and latest date for the records returned.

• Dynamic date searches enable project members to search for records that fall within a defined number of days from the current date. Using the Dynamic Time controls, project administrators can define search parameters based number of days before and the number of days after the relative date. Only those records that fall within this relative date range are returned.

Incident time search parameters include

Date SubmittedDate ClosedDate Forwarded

Planned StartDate FinishDate Created Date

Event Closed Date

Date and time search condition define a range of days enabling project team members to filter incidents based on project schedules and timelines.

Using controls in the Other tab of the Search Manager, project team members may define search conditions based on incident ID numbers, link types, the close state, or new requests for web conversations.

Figure 7-7: Other Tab in the Search Manager

Incident other search parameters include

Close Reason:A Close Reason search condition returns closed incidents based on their workflow state.

Link Type:A Link Type search condition returns incidents that are linked to other work items using a user-specified link type. A link type is an administrator-defined category of links, which distinguishes those links from other kinds of links.

Incident ID:An Incident ID search condition returns incidents that are assigned ID numbers within a specific range of numbers.

Web Conversation:A Web Conversation search condition returns incidents in which a customer has recently requested a web conversation.

In CustomerWise the most common type of query is based on incident property definitions. An incident is a collection of data that represents a particular task or set of tasks that must be processed. Every incident is defined by a unique incident ID, description, workflow state, owner, work description, and other dynamic properties.

Using tools in the search bar of incident view, project members may define search conditions based on keywords, incident property values, user and incident variable values, and other parameters to display subsets of incidents in the incident list panel.

An event quick search enables project team members to quickly search for events based on search conditions defined in the search bar of the event view.

Using tools in the search bar of event view, project members may define search conditions based on multiple “core” event properties including.

Figure 7-8: Search Bar in the Event View

Events may be filtered by customer, event owner, event template, event status, or dates.

Customer:The Customer text box enables the user to filter events by customer name. The Customer text box supports the asterisk (*) wildcard character. Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

Customer List:The Customer dropdown list enables the user to filter events by customer. The list displays all every customer in the base project as well as the*All Customers and *Unknown Customers system variables.

Owner:The Owner dropdown list enables the user to filter events by current owner.

Status:The Status dropdown list enables the user to filter events by status. Every event workflow state is defined by its status: open or closed. The list displays the{All Open}, {All Closed} and {All Open & Closed} search parameters.

Template:The Template dropdown list enables the user to filter events by event template. The list displays the all event template types as well as the*All Email Events, *All Global Events, and *All Web Activity Events event template search parameters.

Keyword:

Date Type:The Date Type dropdown list enables the user to define the date fields used to filter events in the event list. The list displays theDue Date, Start Date, Start or Due Date, Start and Due Date, and the Last Modified Date search parameters.

From:The From calendar enables the user to define the starting date of the date search filter.

To:The From calendar enables the user to define the starting date of the date search filter.

CustomerWise features an enhanced search bar that eliminate unnecessary clicks and makes it easier than ever for project team members to create, apply, save, and store searches and queries.

Using controls in the search bar, the user may define search conditions for multiple parameters.

Figure 7-1: Incident Search Bar

CustomerWise Quick Search enables project members to search for incidents based on user-defined search conditions for multiple parameters. Project members may create, define, update, rename, and save searches in the search bar of the CustomerWise Web client.

The search bar displays multiple controls that enable the user to search for incidents based on many different parameters.

Customer:The Customer text box enables the user to filter incidents by customer name. The Customer text box supports the asterisk (*) wildcard character.

Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

Customer List:The Customer dropdown list enables the user to filter incidents by customer. The list displays all every customer in the base project as well as the*All Customers and *Unknown Customers system variables.

Owner:The Owner dropdown list enables the user to filter incidents by current owner.

Status:The Status dropdown list enables the user to filter incidents by status. Every event workflow state is defined by its status: open or closed. The list displays the{All Open}, {All Closed} and {All Open & Closed} search parameters.

Keyword:In CustomerWise, a keyword is a term (word, phrase, or alphanumeric string) that is used as a search condition in a query. The CustomerWise search engine searches for instances of the keyword in a record set and returns those records in which the keyword is found.

Product:

Database:

Priority: 

Submitted:Date From The Submitted Date From calendar enables the user to define the starting date of the date search filter.

Submitted Date To:The Submitted Date From calendar enables the user to define the starting date of the date search filter.

A customer quick search enables project team members to quickly search for customers based on search conditions defined in the search bar of the customer view.

Using tools in the search bar of customer view, project members may define search conditions based on multiple “core” customer properties including the company name and phone number to display subsets of incidents in the incident list panel.

Figure 7-9: Customer Search Bar in the Customer View

Customers may be filtered by core customer properties or by the work items (incidents or assets) associated with that customer.

View:

Customer:The Customer text box enables the user to filter incidents by customer name. The Customer text box supports the asterisk (*) wildcard character.

Criteria entered in the Customer text box filters the options displayed in the Customer dropdown list.

Customer List:The Customer dropdown list enables the user to filter incidents by customer. The list displays all every customer in the base project as well as the*All Customers and *Unknown Customers system variables.

Company Name:The Owner dropdown list enables the user to filter incidents by current owner.

Main Phone:The Status dropdown list enables the user to filter incidents by status. Every event workflow state is defined by its status: open or closed. The list displays the{All Open}, {All Closed} and {All Open & Closed} search parameters.

Keyword:The Keyword control enables the user to filter incidents by based on keywords.

Incident ID:

Asset ID:

Customer Of:

A query is a set of user-definedsearch conditionsfor multiple parameters that are defined in the Search Manager of the customer view.

Queries are distinguished from quick searches by two features: (1) a larger number of parameters (customer fields) may be queried to returned customers; (2) Queries may be saved and reused to retrieve customers at any time. All quick searches are ad-hoc queries that are used once and then lost.

Using tools in the Query Manager, may define, update, and save queries based on multiple user-defined search conditions. The Query Manager displays multiple tabbed pages that enable project members to define search conditions for many different customer-related parameters.

General Properties:The General Properties tab displays controls that enable the user to define search conditions based on customer properties.

Status and Type:The Status and Type tab displays controls that enable the user to define search conditions based on the customer type, business, type, or current status of the customer.

Contact:The Contact tab displays controls that enable the user to define search conditions based on contact properties.

Asset and Support:The Asset and Support tab displays controls that enable the user to define search conditions based on the customer service level agreements and assets.

The General Properties tab displays controls that enable the user to define search conditions based on customer properties.

Figure 7-10: General Properties Tab in Customer Detailed Search Page

General customer search parameters include:

Company Name:Customer IDDate Type

Date From:Date ToSupport Plan No

Asset No:Serial NoGroup Assigned

Sales person:ToPrimary support Engineer

Inside SalesRepMainPhoneSource

Source DetailCustomers of

CustomerWise Quick Search enables project members to search for incidents based on user-defined search conditions for multiple parameters. Project members may create, define, update, rename, and save searches in the search bar of the CustomerWise Web client.

Using controls in the search bar, the user may define search conditions for multiple parameters.

Figure 7-2: Search Manager

The Search Manager page displays multiple tabbed pages that enable project members to define search parameters based on customer properties.

Incident Description:The Incident Description tab displays controls that enable the user to define search conditions based on keywords and core incident properties including product, priority, and problem area.

Incident Status:The Current Status tab displays controls that enable the user to define search conditions based on properties that track the “status” of the incident including its workflow state, substatus, and the expected effort.

Incident Time:The Time tab displays controls that enable the user to define search conditions based on project schedules and timelines. CustomerWise supports both static and dynamic date ranges

Incident Other:The Other tab displays controls that enable the user to define search conditions based on link types, incident ID numbers, and other parameters.

The Contact tab displays controls that enable the user to define search conditions based on contact properties.

Figure 7-12: Contact Tab in Customer Detailed Search Page

Contact search parameters include:

First NameLast NameEmail

PhoneLogin AliasAccess Type

Contact TypeTitleCustomers Of

The Contact tab displays controls that enable the user to define search conditions based on contact properties.

Figure 7-12: Contact Tab in Customer Detailed Search Page

Contact search parameters include:

First NameLast NameEmail

PhoneLogin AliasAccess Type

Contact TypeTitleCustomers Of

The CustomerWise knowledge view enables support teams to manage all project-related knowledge items in a central repository: documents, knowledge topics, HTML links, web and e-mail announcements, FAQs, and attachments.

The knowledge view is an integrated document-control module that supports the enforcement of disciplined knowledge management process. Using tools in the knowledge view project teams may establish and enforce the management of all project-related documents.

The CustomerWise knowledge view offers several management capabilities:

• The knowledge view supports HTML and Web page tracking. Incidents and events may be linked with a dynamically changing Web site or page-based HTML document for easy reference and access.

• The knowledge view helps achieve better team communication.

Once team members develop a habit of checking their daily work assignments through CustomerWise, the document management feature enables them to better manage project-related documents.

CustomerWise enables project members to manage six different types of knowledge items in the knowledge view of CustomerWise projects: documents, knowledge topics, HTML links, announcements, and attachments in the knowledge view.

Documents: Documents include all external files that saved in the CustomerWise database through the knowledge view. Documents may either be created internally from user-defined document templates or externally using a word processing, spreadsheet program, or any other application. Project members may add any type of file that is not forbidden by administrator-defined rules.

HTML Links:HTML links enable project teams to create a library of project-related URLs. Incidents may be linked with a dynamically changing web pages for easy reference and access.

Knowledge Topics:Knowledge topics are knowledge items specifically designed to enable project teams to build a knowledge base of problems and resolutions. Each topic knowledge item consists of a description page, a resolution page, and a links page.

Announcements:Announcements are user-defined messages that are expressively targeted at customers. Project members may create two types of announcements: web announcements and e-mail blasts. Web announcements may be scheduled for display in the Customer Web Portal based on user-defined rules. E-mail announcements may be scheduled and sent to customers based on userdefined rules.

Attachments: Attachments are files that have been attached to incident, event, or customer notes in CustomerWise client. Although these knowledge items are visible through the knowledge view, they are managed using tools in the Note/File page of the Incident, Event, or Customer view.

FAQs:In CustomerWise, an FAQ (frequently asked question) is a knowledge item stored and managed in the project knowledge base that provides answers to questions that are frequently about a particular topic. All FAQ categories and FAQ topics are managed in the CustomerWise Web client.

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on their account type. Every project member is assigned an account type when they join a project. Project member roles, responsibilities, access rights, and privileges are defined by their account type.

Knowledge management privileges enable project members to build, publish, and manage knowledge items in TechExcel CustomerWise projects based on their account type.

Project members assigned a light account typecannotperform any of the knowledge-related operations.

Project administrators may assign 13 different knowledge management privileges to each regular account type.

Can Build Public Knowledge:The privilege enables project members to create knowledge documents in a knowledge folder that enables public access (public folders).

Can Publish Public Knowledge:The privilege enables project members to publish knowledge items from public folders, such as knowledge topics, documents, HTML links, and announcements.

Can Build Protected Knowledge:The privilege enables project members to create knowledge documents in a protected knowledge folder.

Can Publish Protected Knowledge:The privilege enables project members to publish knowledge items from protected knowledge folders, such as knowledge topics, documents, HTML links, and announcements.

Can Read Protected Knowledge:The privilege enables project members to obtain a knowledge document from a protected knowledge folder.

Can Delete Knowledge Items:The privilege enables project members to delete a knowledge file.

Can Set Up Knowledge Tree and its Access Controls:The privilege enables project members to create knowledge folders and documents within the folders, as well as assign privileges.

Can Build Knowledge Documents through a Web Browser:The privilege enables project members to create knowledge folders and documents through a Web browser. The user can also assign privileges.

Can E-mail Blast Knowledge Announcement:The privilege enables project members to create an e-mail in the knowledge view and e-mail it (blast it) to a group of recipients.

Can Check In/Out Documents:The privilege enables project members to check out a knowledge document and check it back in with modifications.

Can Lock/unlock Documents:The privilege enables project members to place a temporary restriction on other users accessibility to checking out a document (other users may still obtain a read-only copy). The user can also release the restriction on a locked document.

Can Close Documents:The privilege enables project members to close any file. When a file is closed it can only be accessed with the proper privileges.

Can Reopen Documents:The privilege enables project members to reopen a closed file.

CustomerWise enables project members to manage six different types of knowledge items in the knowledge view of CustomerWise projects: documents, knowledge topics, HTML links, announcements, and attachments in the knowledge view.

Documents: Documents include all external files that saved in the CustomerWise database through the knowledge view. Documents may either be created internally from user-defined document templates or externally using a word processing, spreadsheet program, or any other application. Project members may add any type of file that is not forbidden by administrator-defined rules.

HTML Links:HTML links enable project teams to create a library of project-related URLs. Incidents may be linked with a dynamically changing web pages for easy reference and access.

Knowledge Topics:Knowledge topics are knowledge items specifically designed to enable project teams to build a knowledge base of problems and resolutions. Each topic knowledge item consists of a description page, a resolution page, and a links page.

Announcements:Announcements are user-defined messages that are expressively targeted at customers. Project members may create two types of announcements: web announcements and e-mail blasts. Web announcements may be scheduled for display in the Customer Web Portal based on user-defined rules. E-mail announcements may be scheduled and sent to customers based on userdefined rules.

Attachments: Attachments are files that have been attached to incident, event, or customer notes in CustomerWise client. Although these knowledge items are visible through the knowledge view, they are managed using tools in the Note/File page of the Incident, Event, or Customer view.

FAQs:In CustomerWise, an FAQ (frequently asked question) is a knowledge item stored and managed in the project knowledge base that provides answers to questions that are frequently about a particular topic. All FAQ categories and FAQ topics are managed in the CustomerWise Web client.

Project members may define advanced knowledge base queries to identify relevant knowledge items based on user-defined keywords in the Search tab of the Search tab of the knowledge view in the CustomerWise Web client.

Project members may use controls in the Search tab of the knowledge view to define advanced search parameters for knowledge items based on keywords. The TechExcel Search Engine searches fields for the keywords defined in the query.

Figure 8-2: Search Tab in the Knowledge View of the CustomerWise Web Client

Noise words are ignored in TechExcel Search Engine queries. Noise words include all articles (a,an,the), propositions (at,for,until,with), and most conjunctions (but,whether,because).

To define advanced search parameters:

1 Select the Search tab in the knowledge view of the CustomerWise Web client.

2 Enter one or more keywords in the Keyword edit box control.

Project members to define search requests that consist of words or phrases that are connected by one or more of five different boolean operators:AND, OR, NOT, w/ 5, and w/25.

3 Select an option in the Category dropdown list.

The Category dropdown list displays the Knowledge in Current Project option as well as theknowledge typesanddocument typesthat are accessible to the project member based on his or her account type.

• The Knowledge in Current Project option enables project members to search all knowledge type, document type, and document subtype folders in the knowledge base.

• Knowledge types represent the system-defined knowledge folders displayed in the knowledge tree panel: the Documents, Knowledge Topics, and HTML Links folders.

• Document types represent the user-defined subfolders that are used to organize knowledge items in each knowledge folder.

4 Select an option from the Subcategory dropdown list.

The Subcategory dropdown list displays the user-defined subfolders that have been created beneath the document type subfolder selected in the Category dropdown list.

5 Select an option for displaying the results returned by the query in the More Options area.

• To display only title and the description of the knowledge item, select the Title and Brief Description option button.

• To display only the title of the knowledge item, select the Title Only option button.

6 Optional: To determine the number of results displayed in a single page, enter a number in the Results in Each Page edit box.

7 Click the Search button.

The TechExcel search engine enables project members and customers to quickly search the notes, memo fields, and descriptions of CustomerWise incidents, events, customers, and knowledge items.

Unlike the standard search engine built into each CustomerWise project, the TechExcel Search Engine enables project members to search multiple notes fields (the Description field, issue history, link comments, and so on). Project administrators may also periodically index these fields to enhance project searches.

Once the TechExcel Search Engine is installed and configured, project members and customers may use search seven different types of CustomerWise fields based on keywords:

• Description

• Close Note

• History

• Issue Notes

• Link Comments

• Event Description

• All custom-defined memo fields

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on their account type. Every project member is assigned an account type when they join a project. Project member roles, responsibilities, access rights, and privileges are defined by their account type.

Knowledge management privileges enable project members to build, publish, and manage knowledge items in TechExcel CustomerWise projects based on their account type.

Project members assigned a light account typecannotperform any of the knowledge-related operations.

Project administrators may assign 13 different knowledge management privileges to each regular account type.

Can Build Public Knowledge:The privilege enables project members to create knowledge documents in a knowledge folder that enables public access (public folders).

Can Publish Public Knowledge:The privilege enables project members to publish knowledge items from public folders, such as knowledge topics, documents, HTML links, and announcements.

Can Build Protected Knowledge:The privilege enables project members to create knowledge documents in a protected knowledge folder.

Can Publish Protected Knowledge:The privilege enables project members to publish knowledge items from protected knowledge folders, such as knowledge topics, documents, HTML links, and announcements.

Can Read Protected Knowledge:The privilege enables project members to obtain a knowledge document from a protected knowledge folder.

Can Delete Knowledge Items:The privilege enables project members to delete a knowledge file.

Can Set Up Knowledge Tree and its Access Controls:The privilege enables project members to create knowledge folders and documents within the folders, as well as assign privileges.

Can Build Knowledge Documents through a Web Browser:The privilege enables project members to create knowledge folders and documents through a Web browser. The user can also assign privileges.

Can E-mail Blast Knowledge Announcement:The privilege enables project members to create an e-mail in the knowledge view and e-mail it (blast it) to a group of recipients.

Can Check In/Out Documents:The privilege enables project members to check out a knowledge document and check it back in with modifications.

Can Lock/unlock Documents:The privilege enables project members to place a temporary restriction on other users accessibility to checking out a document (other users may still obtain a read-only copy). The user can also release the restriction on a locked document.

Can Close Documents:The privilege enables project members to close any file. When a file is closed it can only be accessed with the proper privileges.

Can Reopen Documents:The privilege enables project members to reopen a closed file.

The Knowledge List panel displays high-level information about knowledge items (documents, topics, HTML links, or file attachments) stored in the CustomerWise database. The information displayed in the List panel depend on the folder selected in the Knowledge Tree panel.

Knowledge List Panel:The Knowledge List panel appears when the Document folder is selected in the Knowledge Tree panel.

Topic List Panel:The Topic List panel appears when the Topic folder is selected in the Knowledge Tree panel.

HTML List Panel:The HTML Link List panel appears when the HTML Link List folder is selected in the Knowledge Tree panel.

Attachment List Panel:The Attachments List panel appears when the Attachments folder is selected in the Knowledge Tree panel.

The Knowledge List panel and Attachments List panel display the title of the document as well as the user name of any project team member who has locked the file, the time and date that the file was locked, and the checkout path.

The Topic List panel and HTML Link List panel display only the title of knowledge item.

In the CustomerWise Windows client, each knowledge item displayed in a list panel is identified by a unique icon:

Documents are represented in the Document folder and Attachment folder by the Document icon.

Topics are represented in the Topic folder by the Topic icon.

HTML Links are represented in the HTML Links folder by the HTML Links icon.

Project members may search the CustomerWise knowledge base for documents, HTML links, and knowledge topics based on knowledge item types, linked products, document subtypes, and keywords.

Using controls in the Search page, project members may define search conditions based on multiple knowledge item parameters including keywords, knowledge categories and subcategories, products, and modules.

Figure 8-1: Search Tab in the Knowledge View of the CustomerWise Web Client

Keywords are words that describe a concept found in a document or that appear with special frequency in that document or field. Project members may define multiple keywords for every document they save in the project knowledge base providing the metadata that enables project members and customers to locate that information.

Documents are one of the six types of knowledge items managed in CustomerWise projects, and each type of knowledge item is managed in a system-defined knowledge type folder in the knowledge tree panel.

All documents are stored and managed in the system-defined Documents knowledge type folder. Each knowledge type folder may contain one or more user-defined document type subfolders. Project teams may create any number of subfolders to contain and organize the different types of documents managed in a project, but they cannot delete the Documents folder.

Note:The knowledge tree panel displays all system-defined knowledge type folders and user-defined document type subfolders in a hierarchical tree structure. Every user-defined subfolder organizes knowledge items beneath a knowledge type folder.

Project members may make documents available to project members and customers by properly identifying the document in four different document property fields:

Document: Title The document title is especially important for keyword searches. Include keywords in the document title.

Description: The description is especially important for keyword searches. Include keywords in the document description. The words used in the document description are indexed by the TechExcel Search Engine and are an important factors in all knowledge item searches. Document descriptions are compared to user-defined search keywords.

Document:Document keywords identify the subject of the document.

Product Identifier:The product identifies the administrator-defined product that the document is associated with in the project. Project members and customers may search for knowledge items by product.

Keywords are words that describe a concept found in a document or that appear with special frequency in that document or field. Keywords help to define the knowledge item metadata that enables project members and customers to locate the file using the TechExcel Search Engine

In CustomerWise a document is any file that is upload to the knowledge base and managed in the Documents folder. Documents may include word processing documents, spreadsheets, diagrams, images or any other type of file.

To add new documents to the project knowledge base, a project member must belong to an account type that has been granted the Can Build Public Knowledge privilege by a project administrator.

To add documents to the project knowledge base:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Document folder or a user-defined document subfolder in the knowledge tree panel.

The documents contained in the selected folder or subfolder are displayed in the knowledge list panel.

3 Click the Add New button in the Document Folder list panel.

The Create New page is displayed in the knowledge detail panel.

4 Define a unique title for the document in the Title edit box control.

5 Define identifying keywords using the Keyword control.

Keywords are words that describe a concept found in a document or that appear with special frequency in that document or field. Keywords help to define the knowledge item metadata that enables project members and customers to locate the file using the TechExcel Search Engine. For step-by-step instructions see “Defining Document Keywords”.

6 Select an option from the Product dropdown list control.

Every document in the knowledge base may be associated with an administrator-defined product. Project members and customers may search for knowledge items by product.

7 Enter a brief description of the file in the Description control.

The document description is displayed whenever the document is returned based on project member or customer-defined search criteria.

• The document description is a concise description of the topics covered in the file and should enable project members and customer to decide if the document is relevant to their search.

• The words used in the document description are indexed by the TechExcel Search Engine and are an important factors in all knowledge item searches. Document descriptions are compared to user-defined search keywords.

8 Click the Browse button and navigate to the location of the file to be added.

A custom file browser enables project members to navigate all accessible directories.

9 Click the Open button.

The field directory is displayed in the File control.

10 Click the Submit button.

Keywords are words that describe a concept found in a document or that appear with special frequency in that document or field. Keywords help to define the knowledge item metadata that enables project members and customers to locate the file using the TechExcel Search Engine.

Project members may define multiple keywords for every document they add or update in the project knowledge base in the Keyword panel of the Build tab in the knowledge view.

Figure 8-5: Keyword Panel

Project members (experts), may assign keywords to the knowledge items stored in the project knowledge base, assign a relative weight to each keyword (expert points), and enable the keyword to be taken into account by the TechExcel Search Engine when automatically recommending knowledge items.

Every expert keyword is assigned a value between 0 and 100, which determines how heavily the keyword is weighed by the TechExcel Search Engine. A high score indicates that the keyword is relevant to the information contained in the document.

• A expert point weight of 0 indicates that the keyword is completely irrelevant to the information in the knowledge item.

• An expert point weight of 100 indicates that the keyword is extremely relevant to the information in the knowledge item.

The TechExcel Search Engine may or may not weigh keyword expert point values heavily when recommending documents to customers. Project administrators may determine how heavily the expert points assigned to keywords are weighed in the CustomerWise Admin client.

To define document keywords:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

2 Select the Document folder or a user-defined document subfolder in the knowledge tree panel.

3 Select a document in the knowledge list panel or click the Add New button.

Project members may define keywords whenever they add knowledge items to the knowledge base or update keywords and keyword weights for existing documents.

4 Click the Display Keyword Panel control button in the knowledge detail panel. The Keyword Panel appears.

5 Click the Add New button.

6 Enter the keyword in the Keyword dialog box and click the OK button.

7 Define a weight for the keyword in the Weight edit box control.

Keywords may be weighted any number between 0 and 100. The higher the number the greater the relevancy of the document to the keyword. To enable the document to be recommended to customers when they submit new incidents, select the Auto Suggest check box.

8 Optional: To enable the document to be automatically recommended to customers based on a keyword, select the Autosuggest check box.

9 Click the Close button.

To delete documents project members must belong to an account that has been granted the Can Delete Knowledge Items privilege by a project administrator.

Checking out a file (the server version) enables the user to create a local copy of that file (the local version) on their local machine and places a lock on the server version of that file in the knowledge base.

Project members may check out documents stored in the knowledge base using controls in the Build tab of the knowledge view of the CustomerWise Web client.

Using controls in the File Info page in the knowledge detail panel, project team members may check out, check in, lock, and unlock documents stored in the project knowledge base.

Figure 8-6: File Info Page in the Document Detail Panel

To check out documents a project member must belong to an account that has been granted the Can Check In/Check Out privilege by a project administrator.

To check out documents:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Document files may be checked out whenever a user browses or builds knowledge in a project.

2 Select the Document folder or a user-defined document subfolder in the knowledge tree panel.

The documents contained in the selected folder or subfolder are displayed in the knowledge list panel.

3 Select the file name in the knowledge list panel.

The file name and not the document knowledge item must be clicked in the knowledge list panel.

4 Click the Update button in the knowledge list panel.

The File Info page is displayed in the knowledge detail panel.

5 Select the Check Out this File option button in the knowledge detail panel.

The File Info page displays four option buttons:

• Check Out

• Check In

• Lock

• Unlock

6 Click the file in the knowledge detail panel.

The file opens.

Project members may check in the documents that they have previously checked out of the project knowledge base using controls in the Build tab of the knowledge view of the CustomerWise Web client.

The File Info page in the knowledge detail panel enables project members to check out, check in, lock, and unlock documents stored in the project knowledge base.

Figure 8-7: File Info Page in the Document Detail Panel

Every time a file is checked into the project knowledge base the action is recorded in the File History list of the File Info page. The File History list displays the version number, the date and time, and the action for each version of a document.

To check in documents a project member must belong to an account that has been granted the Can Check In/Check Out privilege by a project administrator.

To check in documents (Web client):

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

2 Select the Document folder or a user-defined document subfolder in the knowledge tree panel.

The documents contained in the selected folder or subfolder are displayed in the knowledge list panel.

3 Select the file name in the knowledge list panel.

The File Info page is displayed in the knowledge detail panel.

4 Select the Check In this File option button in the knowledge detail panel.

5 Click the Browse button and navigate to the location of the file using the custom file browser.

6 Click the Open button.

The location of the file is displayed in the Select a File control.

7 Click the Continue button.

Project members may lock documents stored in the knowledge base using controls in the Build tab of the knowledge view of the CustomerWise Web client.

The Lock command enables development teams to ensure that edits are not made to a document by two different project members simultaneously. Locked documents cannot be opened by any other project members or customers.

The File Info page in the knowledge detail panel enables project members to check out, check in, lock, and unlock documents stored in the project knowledge base.

Figure 8-8: File Info Page in the Document Detail Panel

Whenever a project member locks a document CustomerWise records the user name of the team member who locked the file and the date and time that the record was locked.

To lock documents a project member must belong to an account that has been granted the Can Lock/Unlock Documents privilege by a project administrator.

A locked document cannot be opened or edited by any other project members until a user with the appropriate privileges unlocks the file.

To lock documents:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

2 Select the Document folder or a user-defined document subfolder in the knowledge tree panel.

The documents contained in the selected folder or subfolder are displayed in the knowledge list panel.

3 Select the file name in the knowledge list panel.

The File Info page is displayed in the knowledge detail panel.

4 Select the Lock this File option button in the knowledge detail panel.

5 Click the Continue button.

The document is immediately locked.

Project members may unlocklockeddocuments using controls in the Build tab of the knowledge view of the CustomerWise Web client.

Locked documents are files stored in the project knowledge base that have been made inaccessible to CustomerWise project members and customers for editing or review. Whenever a project member locks a document CustomerWise records the user name of the team member who locked the file and the date and time that the record was locked.

To unlock documents a project member must belong to an account that has been granted the Can Lock/Unlock Documents privilege by a project administrator.

To unlock documents:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

2 Select the Document folder or a user-defined document subfolder in the knowledge tree panel.

The documents contained in the selected folder or subfolder are displayed in the knowledge list panel.

3 Select the file name in the knowledge list panel.

The File Info page is displayed in the knowledge detail panel.

A message indicating that the file is locked is displayed in the File History area of the File Info page. For example,Locked By: Terry Johnson Date: 5/9/ 2006, 10:38

4 Select the Unlock this File option button in the knowledge detail panel.

5 Click the Continue button.

Project members may view the document history in the File Info page displayed in the knowledge detail panel of the Browse folder in the knowledge view.

Every time a document is created or checked into the CustomerWise knowledge base, the File Info page logs the changes made to the document.

The File Info page displays each change to the document in a tabular format. Each row represents a version of the document that was created or checked into the project knowledge base.

For each version of a knowledge item, the History list displays the version number, the user name of the person who made the change, the time the change was made, and the action taken.

Project members may define advanced knowledge base queries to identify relevant knowledge items based on user-defined keywords in the Search tab of the Search tab of the knowledge view in the CustomerWise Web client.

Project members may use controls in the Search tab of the knowledge view to define advanced search parameters for knowledge items based on keywords. The TechExcel Search Engine searches fields for the keywords defined in the query.

Figure 8-2: Search Tab in the Knowledge View of the CustomerWise Web Client

Noise words are ignored in TechExcel Search Engine queries. Noise words include all articles (a,an,the), propositions (at,for,until,with), and most conjunctions (but,whether,because).

To define advanced search parameters:

1 Select the Search tab in the knowledge view of the CustomerWise Web client.

2 Enter one or more keywords in the Keyword edit box control.

Project members to define search requests that consist of words or phrases that are connected by one or more of five different boolean operators:AND, OR, NOT, w/ 5, and w/25.

3 Select an option in the Category dropdown list.

The Category dropdown list displays the Knowledge in Current Project option as well as theknowledge typesanddocument typesthat are accessible to the project member based on his or her account type.

• The Knowledge in Current Project option enables project members to search all knowledge type, document type, and document subtype folders in the knowledge base.

• Knowledge types represent the system-defined knowledge folders displayed in the knowledge tree panel: the Documents, Knowledge Topics, and HTML Links folders.

• Document types represent the user-defined subfolders that are used to organize knowledge items in each knowledge folder.

4 Select an option from the Subcategory dropdown list.

The Subcategory dropdown list displays the user-defined subfolders that have been created beneath the document type subfolder selected in the Category dropdown list.

5 Select an option for displaying the results returned by the query in the More Options area.

• To display only title and the description of the knowledge item, select the Title and Brief Description option button.

• To display only the title of the knowledge item, select the Title Only option button.

6 Optional: To determine the number of results displayed in a single page, enter a number in the Results in Each Page edit box.

7 Click the Search button.

Project members may create new knowledge topics in the Build tab of the knowledge view of the CustomerWise Web client.

Knowledge topics enable project teams the flexibility to collect and manage project-specific information.

To add topics, project members must belong to an account that has been granted the Can Publish and Modify Knowledge Item privilege by a project administrator.

To add knowledge topics:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Click the Add New button in the Knowledge Topic list panel.

The Create New page is displayed in the Knowledge Topic detail panel.

4 Define a unique title for the knowledge topic in the Title edit box control.

5 Define identifying keywords using the Keyword control.

Keywords are words that describe a concept described in a knowledge topic or that appear with special frequency in that knowledge topic. Keywords help to define the knowledge item metadata that enables project members and customers to locate the knowledge item using the TechExcel Search Engine.

6 Select an option from the Product dropdown list control.

Every knowledge topic in the knowledge base may be associated with an administrator-defined product. Project members and customers may search for knowledge items by product.

7 Enter a brief description of the file in the Description control.

The words used in the knowledge topic description are indexed by the TechExcel Search Engine and are an important factors in all knowledge item searches. Knowledge topic descriptions are compared to user-defined search keywords.

8 Describe the issue in the Symptom control.

9 Describe the solution to the issue in the Resolution control.

10 Click the Submit button.

The knowledge topic is displayed in the Knowledge Topic list panel.

Project members may delete knowledge topics in the Build tab of the knowledge view of the CustomerWise Web client.

To delete topics, project members must belong to an account that has been granted the Can Delete a File privilege by a project administrator.

To delete knowledge topics:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Select the title of the knowledge topic in the Knowledge Topic list panel.

The knowledge topic detail page is displayed in the Knowledge Topic detail panel.

4 Click the Delete button in the Knowledge Topic detail panel.

5 A warning dialog box appears.

6 Click the OK button.

Project members may link knowledge items (documents and HTML links) to knowledge topics in the Build tab of the knowledge view of the CustomerWise Web client.

The Primary Link control in the Knowledge Topic detail panel enables project members to link the topic to one document or HTML link. The primary link represents the main knowledge item associated with the topic.

• Each knowledge topic may have only one primary link. When a new primary link is selected the old primary link is deleted.

• The primary link may be a document or HTML link. The linked document, topic, or Web page may be accessed through the Note/File detail page.

To link documents to knowledge topics:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Select a knowledge topic in the Knowledge Topic list.

4 Click the Link File button in the Knowledge Topic detail panel.

The Select a Link Type page is displayed in the Knowledge Topic detail panel.

5 Select the Document option button.

6 Click the Continue button.

The Select Link Type page is displayed in the Knowledge Topic detail panel.

7 Select a document subfolder in the Documents dropdown list.

8 Select a document in the document list.

9 Click the Continue button.

The Knowledge Topic Info page is displayed in the Knowledge Topic detail panel. The path to the linked document is displayed in the Primary Link control.

10 Click the Submit button.

Project members may link knowledge items (documents and HTML links) to knowledge topics in the Build tab of the knowledge view of the CustomerWise Web client.

The Primary Link control in the Knowledge Topic detail panel enables project members to link the topic to one document or HTML link. The primary link represents the main knowledge item associated with the topic.

• Each knowledge topic may have only one primary link. When a new primary link is selected the old primary link is deleted.

• The primary link may be a document or HTML link. The linked document, topic, or Web page may be accessed through the Note/File detail page.

To link HTML paths to knowledge topics:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Select a knowledge topic in the Knowledge Topic list.

4 Click the Link File button in the Knowledge Topic detail panel.

The Select a Link Type page is displayed in the Knowledge Topic detail panel.

5 Select a the HTML Path option button.

6 Click the Continue button.

The Select Link Type page is displayed in the Knowledge Topic detail panel.

7 Enter a URL in the HTML Path control.

8 Click the Continue button.

The Knowledge Topic Info page is displayed in the Knowledge Topic detail panel. The HTML path is displayed in the Primary Link control.

9 Click the Submit button.

Project members may link knowledge items (documents and HTML links) to knowledge topics in the Build tab of the knowledge view of the CustomerWise Web client.

The Primary Link control in the Knowledge Topic detail panel enables project members to link the topic to one document or HTML link. The primary link represents the main knowledge item associated with the topic.

• Each knowledge topic may have only one primary link. When a new primary link is selected the old primary link is deleted.

• The primary link may be a document or HTML link. The linked document, topic, or Web page may be accessed through the Note/File detail page.

To link existing HTML links to knowledge topics:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Select a knowledge topic in the Knowledge Topic list.

4 Click the Link File button in the Knowledge Topic detail panel.

The Select a Link Type page is displayed in the Knowledge Topic detail panel.

5 Select the HTML Link option button.

6 Click the Continue button.

The Select Link Type page is displayed in the Knowledge Topic detail panel.

7 Select an HTML Link subfolder in the Documents dropdown list.

8 Select an HTML Link in the HTML Link list.

9 Click the Continue button.

The Knowledge Topic Info page is displayed in the Knowledge Topic detail panel.

The path to the linked document is displayed in the Primary Link control.

10 Click the Submit button.

Project members may delete the links between knowledge topics and knowledge items (documents and HTML links) in the Build tab of the knowledge view in the CustomerWise Web client.

Each knowledge topic may have only one primary link. To link a knowledge topic to another knowledge item, project members must first delete the link to another knowledge item.

To delete knowledge topic links:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Select a knowledge topic in the Knowledge Topic list.

4 Click the Delete Link button in the Knowledge Topic detail panel.

A warning dialog box appears.

5 Click the OK button.

To view knowledge topic links:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the Knowledge Topic folder or a user-defined knowledge topic subfolder in the knowledge tree panel.

The knowledge topics contained in the selected folder or subfolder are displayed in the Knowledge Topic list panel.

3 Select a knowledge topic in the Knowledge Topic list.

4 Click the Open button in the Knowledge Topic detail panel.

The linked document or web page opens.

The TechExcel search engine enables project members and customers to quickly search the notes, memo fields, and descriptions of CustomerWise incidents, events, customers, and knowledge items.

Unlike the standard search engine built into each CustomerWise project, the TechExcel Search Engine enables project members to search multiple notes fields (the Description field, issue history, link comments, and so on). Project administrators may also periodically index these fields to enhance project searches.

Once the TechExcel Search Engine is installed and configured, project members and customers may use search seven different types of CustomerWise fields based on keywords:

• Description

• Close Note

• History

• Issue Notes

• Link Comments

• Event Description

• All custom-defined memo fields

Project members may create new HTML links in the project knowledge base using the Add New command in the Build tab of the knowledge view.

To add new HTML links to the project knowledge base, a project member must belong to an account type that has been granted the Can Build Public Knowledge privilege by a project administrator.

To add HTML links to the project knowledge base:

1 Select the Build tab in the knowledge view of the CustomerWise Web client.

Project members may also add documents to the knowledge base in the Browse tab.

2 Select the HTML Links folder or a user-defined HTML links subfolder in the knowledge tree panel.

The HTML links contained in the selected folder or subfolder are displayed in the HTML Links list panel.

3 Click the Add New button in the HTML Links Folder list panel.

The Create New page is displayed in the HTML Links detail panel.

4 Define a unique title for the HTML link in the Title edit box control.

5 Define identifying keywords using the Keyword control.

Keywords are words that describe a concept described in a knowledge topic or that appear with special frequency in that knowledge topic. Keywords help to define the knowledge item metadata that enables project members and customers to locate the knowledge item using the TechExcel Search Engine.

6 Select an option from the Product dropdown list control.

Every HTML link in the knowledge base may be associated with an administrator-defined product. Project members and customers may search for knowledge items by product.

7 Enter a brief description of the linked web page in the Description control.

The words used in the document description are indexed by the TechExcel Search Engine and are an important factors in all knowledge item searches. Document descriptions are compared to user-defined search keywords.

8 Enter the URL of the linked web page in the HTML control.

9 Click the Submit button.

AssetWise is designed to be tightly integrated with TechExcel CustomerWise and TechExcel CRM and to enable members of those projects to perform basic operations from within the CustomerWise Windows or Web client applications.

AssetWise enables project members to track assets from their entrance into project members organization to the end of their lifecycle.

AssetWise optimizes all aspects of project members asset-related processes, from detailed asset tracking by serial number, to purchasing, inventory tracking, service and repair, and product return management. It enables the customer support plan auto renewal to be possible by tracking and analyzing each support plan with a support status for every product project members customer has purchased.

An asset is represents any article or equipment that requires tracking. It could be a tangible asset, such as a mobile phone or a spare part for the mobile phone, or an intangible asset, such as licenses for software.

TechExcel CustomerWise provides several levels of integration with AssetWise:

• enabling project members team to track assets that are distributed to customers

• assigning new ones.

Project members may manage and track assets using the Assets tabs displayed in the Customer view, the Incident view, and the Event view. The data displayed in the Asset tab is identical in each CustomerWise view

9-1: Asset Tab in the CustomerWise Web Client

The Asset tab in the CustomerWise Web client is divided into two main areas:

• The Asset tree list panel

• The Asset Summary window

The Asset list panel displays high-level information about all of the assets assigned to an customer in a tabular format. Every row represents an asset. Every column represents an asset property and displays the asset property values for each asset.

Every asset incident is represented by an asset icon.

The Primary Location icon indicates that the asset is assigned to a primary location.

The Linked Location icon indicates that the asset is linked to a secondary location.

The Link icon indicates that an asset is linked to a CustomerWise incident.

Project members may manage and track assets using the Assets tabs displayed in the Customer view, and the Incident view. The data displayed in the Asset tab is identical in each CustomerWise view.

Figure 9-2: Asset Tab in the CustomerWise Windows Client

The CustomerWise Windows client Asset tab is divided into two areas:

• The Asset tree control displays the assets associated with or linked to an customer.

• The Asset detail panel displays three tabbed pages: Detail Info, Related Incidents, and the Asset Notes pages.

Asset management privileges enable project members to r perform asset-related operations in the CustomerWise client application. Project administrators may grant asset management privileges to project members based on their account type.

Can Edit Asset PropertiesThe privilege enables project members to edit asset properties.

Can Edit Asset Support Plan PropertiesThe privilege enables project members to edit asset support plan properties.

Can Edit Asset Operations Owned By Other Team MembersThe privilege enables project members to edit asset operations owned by other project members.

Can Edit Asset Operations Owned By Himself/HerselfThe privilege enables project members to edit their own asset operations.

Can Perform AssetWise LinkPlus OperationsThe privilege enables project members to perform LinkPlus operations.

Can Access Asset Page in the Customer ViewThe privilege enables project members to view the Asset tab in the detail panel of the Customer view.

Can Access Asset Page in the Incident ViewThe privilege enables project members to view the Asset tab in the detail panel of the Incident view.

Can Update Asset Item StatusThe privilege enables project members to update the status of assets.

Can Update Asset Item Purchase InformationThe privilege enables project members to update asset purchase information.

Standard asset operations enable project members to perform standard asset operations (Assign, Delete, New, Return and Upgrade) in CustomerWise projects.

Project administrators may assign asset operation privileges to CustomerWise project members based on their account types.

{Upgrade}The operation enables project members to upgrade assets.

{Update Status}The operation enables project members to update the status of assets.

{Return Asset}The operation enables project members to return assets.

{New Customer Assets}The operation enables project members to create new assets for customers.

{New Asset}The operation enables project members to create new assets.

{Delete Asset}The operation enables project members to delete assets.

{Associate Asset}The operation enables project members to associate assets with customers.

{Deassociate Asset}The operation enables project members to deassociate assets with customers.

{Assign Asset}The operation enables project members to assign assets to customers.

Project members may manage and track assets using the Assets tabs displayed in the Customer view, the Incident view, and the Event view. The data displayed in the Asset tab is identical in each CustomerWise view

9-1: Asset Tab in the CustomerWise Web Client

The Asset tab in the CustomerWise Web client is divided into two main areas:

• The Asset tree list panel

• The Asset Summary window

The Asset list panel displays high-level information about all of the assets assigned to an customer in a tabular format. Every row represents an asset. Every column represents an asset property and displays the asset property values for each asset.

Every asset incident is represented by an asset icon.

The Primary Location icon indicates that the asset is assigned to a primary location.

The Linked Location icon indicates that the asset is linked to a secondary location.

The Link icon indicates that an asset is linked to a CustomerWise incident.

Project members may manage and track assets using the Assets tabs displayed in the Customer view, and the Incident view. The data displayed in the Asset tab is identical in each CustomerWise view.

Figure 9-2: Asset Tab in the CustomerWise Windows Client

The CustomerWise Windows client Asset tab is divided into two areas:

• The Asset tree control displays the assets associated with or linked to an customer.

• The Asset detail panel displays three tabbed pages: Detail Info, Related Incidents, and the Asset Notes pages.

Asset management privileges enable project members to r perform asset-related operations in the CustomerWise client application. Project administrators may grant asset management privileges to project members based on their account type.

Can Edit Asset PropertiesThe privilege enables project members to edit asset properties.

Can Edit Asset Support Plan PropertiesThe privilege enables project members to edit asset support plan properties.

Can Edit Asset Operations Owned By Other Team MembersThe privilege enables project members to edit asset operations owned by other project members.

Can Edit Asset Operations Owned By Himself/HerselfThe privilege enables project members to edit their own asset operations.

Can Perform AssetWise LinkPlus OperationsThe privilege enables project members to perform LinkPlus operations.

Can Access Asset Page in the Customer ViewThe privilege enables project members to view the Asset tab in the detail panel of the Customer view.

Can Access Asset Page in the Incident ViewThe privilege enables project members to view the Asset tab in the detail panel of the Incident view.

Can Update Asset Item StatusThe privilege enables project members to update the status of assets.

Can Update Asset Item Purchase InformationThe privilege enables project members to update asset purchase information.

Standard asset operations enable project members to perform standard asset operations (Assign, Delete, New, Return and Upgrade) in CustomerWise projects.

Project administrators may assign asset operation privileges to CustomerWise project members based on their account types.

{Upgrade}The operation enables project members to upgrade assets.

{Update Status}The operation enables project members to update the status of assets.

{Return Asset}The operation enables project members to return assets.

{New Customer Assets}The operation enables project members to create new assets for customers.

{New Asset}The operation enables project members to create new assets.

{Delete Asset}The operation enables project members to delete assets.

{Associate Asset}The operation enables project members to associate assets with customers.

{Deassociate Asset}The operation enables project members to deassociate assets with customers.

{Assign Asset}The operation enables project members to assign assets to customers.

Project members create new assets, define asset locations, asset categories, and asset templates in the Asset tab displayed in the Customer view, the Incident view, and the Event view.

Figure 9-3: Create New Asset Page in the Asset Tab

The data displayed in the Asset tab is identical in each CustomerWise view

To edit asset properties, the project member must be granted the Can Edit Asset Properties privilege by the project administrator. All CustomerWise privileges are assigned to project members based on their account type.

To add new customer assets:

1Select the Asset tab in the Incident view, Customer view, or Event view.

2Click the New button. The Create New Asset page appears.

3Define asset ownership: Project members may define two types of assets: assets assigned to customers and assets assigned to the company.

• To create an asset that is assigned to an customer, select the Assigned to Customer radio button.

• To create an asset that is assigned to an customer, select the Assigned Company Asset radio button.

4Select an asset location from the Asset Location dropdown list.

The Asset Location dropdown list displays administrator-defined asset locations that are associated with the customer based on the company hierarchy.

5Select an asset category from the Asset Category dropdown list.

The Asset Category dropdown list displays administrator-defined asset categories.

6Select an asset template: from the Asset Template dropdown list.

The Asset Template dropdown list displays administrator-defined asset templates.

7Define the asset numbers in the Asset Numbers field. Depending on the asset template selected, project members may also assign asset numbers. If a quantity text box appears, project members must define the quantity of assets to be created.

8Click the OK button.

The Related Incidents tab shows all incidents that have been linked to the selected asset by using the link button.

Project members may assign assets to customers in the CustomerWise Web and Windows clients.

Figure 9-4: Assign Asset Window in the Asset Tab of the CustomerWise Web Client

• In the CustomerWise Windows client project members may search for customers prior to assigning assets.

• In the CustomerWise Web client project members may assign assets to customers based on the incident or customer selected. In the Asset tab of the Customer view, the asset is associated with the selected customer. In the Asset tab of the Incident view, the asset is associated with customer associated with the selected incident.

To assign assets to customers, the project member must be granted the{Asset} operation privilege by the project administrator. All CustomerWise asset operation privileges are assigned to project members based on their account type.

To assign assets to customers in the CustomerWise Windows client:

1Select the Assign button in the Asset Summary area of the Asset tab in the Incident and Customer detail panels. The Assign Asset window appears.

2Define asset ownership: Project members may define two types of assets: assets assigned to customers and assets assigned to the company.

• To create an asset that is assigned to an customer, select the Assigned to Customer radio button.

• To create an asset that is assigned to an customer, select the Assigned Company Asset radio button.

3Select an asset location from the Asset Location dropdown list.

4Select an asset category from the Asset Category dropdown list. The Asset Category dropdown list displays administrator-defined asset categories.

5Select an asset template from the Asset Template dropdown list. The Asset Template dropdown list displays administrator-defined asset templates.

6Click the Submit button.

Project members may define primary locations and linked locations in the in the Location Info page of the Asset page in the Incident and Customer detail panels.

Figure 9-7: Location Info Page

To define primary and linked locations:

1Select the Location button in the Location Info page of the Asset tab in the Incident and Customer detail panels.

2The Location Info page appears in the Asset tab. The Location Info page is divided two main areas: the Location Info area, and the Select a Location area.

3Define the Name, Address, Site, Department, Group, Division in the Location Info area.

4Select a primary location.

5Select a linked location.

6Click the Submit button.

Project members may create new asset locations and define asset location properties in the Location Details detail panel in the Location Info page of the Asset page in the Incident and Customer detail panels.

Figure 9-8: Setup Info Mode in the Asset Tab

To create new asset locations:

1Select the Location button in the Location Info page of the Asset tab in the Incident and Customer detail panels.

2The Location Info page appears in the Asset tab. The Location Info page is divided two main areas: the Location Info area, and the Select a Location area.

3Enter asset setup mode. Project administrators may enter asset setup mode by two means:

• Click the Asset Setup button in the Location Info area.

Click the Asset Setup button in the Select a Location area.

4The Asset Setup page is displayed. The Asset Setup page is divided two main areas: the Location Info list panel and the Location Details detail panel.

5Click the Add New button in the Location Details detail panel.

6The New Location Details window is displayed.

7Define the Name, Address, Site, Department, Group, Division.

8Click the Submit button.

Project members may define primary locations and linked locations in the in the Location Info page of the Asset page in the Incident and Customer detail panels of the CustomerWise Web client.

Figure 9-9: Asset Location Page in the Asset Tab of the CustomerWise Web Client

Asset locations cannot be managed in the CustomerWise Windows client.

Project members may create new asset locations and define asset location properties in the Location Details detail panel in the Location Info page of the Asset page in the Incident and Customer detail panels.

Project members may use the Edit Asset Properties manager to edit asset properties in three administrator-defined tabs: the Description tab, the Values tab, and the Support Plan tab.

Figure 9-5: Edit Asset Properties Manager in the CustomerWise Windows Client

The Edit Asset Properties manager displays three tabs. The information tracked in each of these tabs may be customized by a project administrator in CustomerWise Admin.

• The Description tab enables project members to enter data about the general properties of the asset.

• The Values tab enables project members to populate data that relates to the value of the asset. These values include a purchase price, date purchased, and an invoice number.

• The Support Plan tab enables project members to enter information relating to valid support plans and options for the current asset. These plans are defined in the CustomerWise admin, as well as through the “Edit plan” button in the client.

The append button enables project members to enter notes about a plan.

To edit asset properties, the project member must be granted the Can Edit Asset Properties privilege by the project administrator. All CustomerWise privileges are assigned to project members based on their account type.

To edit assets in the CustomerWise Windows client:

1Select an asset in the Asset tree panel.

2Click the Edit button. The Edit Asset Properties manager appears.

3Define asset properties in the Description tab.

Description tab enables project members to enter data about the general properties of the asset.

4Define asset properties in the Values tab.

The Values tab enables project members to populate data that relates to the value of the asset. These values include a purchase price, date purchased, and an invoice number.

5Define asset properties in the Support Plan tab.

The Support Plan tab enables project members to enter information relating to valid support plans and options for the current asset. Support plans are createdand managed in the CustomerWise Admin client. Project members may edit support plans in the CustomerWise Windows client. For more information see “Managing Asset Support Plans” on page 196.

6Click the OK button.

To edit assets in the CustomerWise Web Client:

1Select the Asset tab in the Incident view, Customer view, or Event view.

2Select an asset in the Asset list tree panel.

3Click the Edit button. The Description window appears.

4Define asset properties.

5Click the Submit button.

Returning Assets To return assets:

1Select an asset in the Asset tree panel.

2Click the Return button. A warning dialog box appears.

3Select an option from the Future Inventory dropdown list.

4Enter a number in the Quantity field.

5Click the Yes button.

Project members may define primary locations and linked locations in the in the Location Info page of the Asset page in the Incident and Customer detail panels.

Figure 9-10: Asset Tab in the CustomerWise Web Client

To add asset notes in the CustomerWise Web client:

1Select the Asset Note button in the Asset Summary area of the Asset tab in the Incident and Customer detail panels. The Asset Note window appears.

2Click the Add New button.

3The Asset Notes dialog box appears.

4Define the title and the note.

5 Optional: To add an attachment, click the Attachment button.

6 Optional: To define the Contact, select an customer from the Contact dropdown list.

7Click the Submit button.

To edit asset notes in the CustomerWise Web client:

1 Select the Asset Note button in the Asset Summary area of the Asset tab in the Incident and Customer detail panels. The Asset Note window appears.

2 Select a asset note in the Asset Note list.

3 Edit the title.

4 Edit the note.

5 Select a contact from the Contact dropdown list.

6 Click the Submit button.

To edit asset notes in the CustomerWise Windows client:

1 Select an asset in the Asset tree control in the Asset tab of the CustomerWise Windows client.

2 Select an asset note in the Asset Note list of the Asset Notes tab.

3 Click the Edit button.

4 The Asset Notes dialog box appears.

5 Define the title and the note.

6 Optional: To add an attachment, click the Attachment button.

7 Optional: To define the Contact, select an customer from the Contact dropdown list.

8 Click the Submit button.

Project members may create, edit, and delete asset notes in the Asset tab of the CustomerWise Windows client.

Figure 9-11: Asset Tab in the CustomerWise Windows Client

Project members may not delete asset notes in the CustomerWise Web client.

To delete asset notes:

1Select an asset in the Asset tree control in the Asset tab of the CustomerWise Windows client.

2Select an asset note in the Asset Note list of the Asset Notes tab.

3Click the Delete button.

4A warning dialog box appears.

5Click the OK button.

Project members may create, edit, and delete asset notes in the Asset tab of the CustomerWise Windows client.

Figure 9-11: Asset Tab in the CustomerWise Windows Client

Project members may not delete asset notes in the CustomerWise Web client.

To delete asset notes:

1Select an asset in the Asset tree control in the Asset tab of the CustomerWise Windows client.

2Select an asset note in the Asset Note list of the Asset Notes tab.

3Click the Delete button.

4A warning dialog box appears.

5Click the OK button.

The TechExcel Customer Web Portal is a secure, interactive Web site providing controlled access to a centralized communication hub and to support processes.

• The Customer Web Portal enables customers to submit and edit incidents through the Internet.

• The Customer Web Portal enables customers to view their incidents and events.

• The Customer Web Portal enables customers to access FAQs, upgrades and patch info, product documentation.

• The Customer Web Portal enables customers to search the knowledge base, download documents or software, and read whatever

news or announcements administrators have determined they should see based on their role.

• The Customer Web Portal enables customers to conduct Web conversations with CustomerWise project members.

Figure 10-1: Incident List Report in the Customer Web Portal

The Customer Web Portal is composed of six views. Each Customer Web Portal view displays tools that enable customers to manage incidents, view reports, interact with CustomerWise personnel, or customize their personal information or preferences.

• The Home view

• The Incident List view

• The Submit New view

• The Customer Info view

• The Knowledge view

• The Report view

Whenever problems do arise, customers may easily search the knowledge base for information that is specific to their particular incident saving time and reducing overall support costs. The Customer Web Portal enables customers to access helpful hints, upgrades, patch info or any other information an administrator believes is relevant based on their customer type or products purchased.

The Customer Web Portal is an optional feature in TechExcel CustomerWise. Support for the Customer Web Portal must be enabled independently in each CustomerWise work project.

Project administrators may optionally enable project team members to record and track customer activity in the Customer Web Portal and develop customer profiles based on the pages viewed by customers and the answers they give to questions in FormWise forms.

The foundation of FormWise Web activity management in the recording and tracking of web clicks and the web points that are assigned to customer activities.

Web clicksenable project teams to record Customer Web Portal activity so that they may track customer interest in products and services.

Web pointsenable project teams to assign points particular pages, links, or the answers given to form questions to identify and rank customer interest.

Customer profile questionsenable project teams to link form questions to customer data that is managed in CustomerWise projects.

Businesses may configure TechExcel CustomerWise to track customer access to pages within the Customer Web Portal. The Web Clicks Manager records the time and date and the IP address of the users loading pages in the Customer Web Portal.

Web access management tasks are based on the interaction of four different business objects:

Web clicksenable project teams to record Customer Web Portal activity so that they may track customer interest in products and services.

Web pointsenable project teams to assign points particular pages, links, or the answers given to form questions to identify and rank customer interest.

FormWise formsenable project teams to gather customer data with user-defined form questions and form templates.

Customer profile questionsenable project teams to link form questions to customer data that is managed in CustomerWise projects.

All FormWise settings are defined on a project-by-project basis. Support for web activity tracking, forms, web points, and FormWise features may be enabled in one project and disabled in another project within the same CustomerWise implementation.

Note:FormWise is an optional feature in CustomerWise projects and project administrators must enable support FormWise within their project using controls in the Optional Features page of the General Project Settings folder in the CustomerWise Admin client.

The Web Clicks Manager enables project teams to track customer access to forms. The Web Clicks Manager enables project teams to track which pages and forms have been accessed within a given date range.

To access the Web Clicks Manager, select the Web Clicks Manager command in the Tool menu.

The Web Clicks Manager displays high-level information about web clicks in a tabular format. Each row in the Web Click list represent a web click. For each web click six different properties are displayed:

• The date

• The activity

• The customer

• The web points

• The IP address of the person who accessed the data is logged, and matched to any logins from known customers.

• The contact

The Web Clicks Manager enables teams to identify which IP addresses have accessed a particular form. Project members may search forhitsbased on dates and on the registration types.

Project members may view, create, edit, and delete events within the Events tab of the Web Clicks Manager in CustomerWise projects. Project members that are responsible for managing web activities may quickly create and manage follow-up tasks from within the Web Clicks Manager. For more information on event management see “Managing Events in TechExcel CustomerWise” .

Project administrators may optionally enable project team members to record and track customer activity in the Customer Web Portal and develop customer profiles based on the pages viewed by customers and the answers they give to questions in FormWise forms.

The foundation of FormWise Web activity management in the recording and tracking of web clicks and the web points that are assigned to customer activities.

Web clicksenable project teams to record Customer Web Portal activity so that they may track customer interest in products and services.

Web pointsenable project teams to assign points particular pages, links, or the answers given to form questions to identify and rank customer interest.

Customer profile questionsenable project teams to link form questions to customer data that is managed in CustomerWise projects.

Businesses may configure TechExcel CustomerWise to track customer access to pages within the Customer Web Portal. The Web Clicks Manager records the time and date and the IP address of the users loading pages in the Customer Web Portal.

Web access management tasks are based on the interaction of four different business objects:

Web clicksenable project teams to record Customer Web Portal activity so that they may track customer interest in products and services.

Web pointsenable project teams to assign points particular pages, links, or the answers given to form questions to identify and rank customer interest.

FormWise formsenable project teams to gather customer data with user-defined form questions and form templates.

Customer profile questionsenable project teams to link form questions to customer data that is managed in CustomerWise projects.

All FormWise settings are defined on a project-by-project basis. Support for web activity tracking, forms, web points, and FormWise features may be enabled in one project and disabled in another project within the same CustomerWise implementation.

Note:FormWise is an optional feature in CustomerWise projects and project administrators must enable support FormWise within their project using controls in the Optional Features page of the General Project Settings folder in the CustomerWise Admin client.

Project members may create new announcements in the Announcement window of the Knowledge view in the CustomerWise client applications.

To add a new announcement:

1Select the Announcement folder in the Knowledge tree panel of the Knowledge view.

2Click the Add New button in the Announcements list panel.

3Define announcement properties in the Properties tab of the Knowledge detail panel.

4Enter a descriptive name in the Title control.

5 (Optional): To define keywords, click the Keyword button.

The Keyword list controls enable project members to create, edit, and delete keywords, assign an expert weight to each keyword, and enable the keyword to be used to auto-suggest the announcement to customers.

6Select a product from the Product dropdown list.

7Select a problem area from the Problem area dropdown list.

8Enter the body of the announcement in the Description field.

9Click the Submit button.

Project members may add events and attach knowledge items whenever they edit an announcement in the Knowledge detail panel.

To edit announcements:

1Select the Announcement folder in the Knowledge tree panel of the Knowledge view.

2Select an announcement in the Announcements list panel.

The announcement list panel displays high-level information about every announcement defined in the project.

3Define announcement properties in the Properties tab of the Knowledge detail panel.

4Enter a descriptive name in the Title control.

5 (Optional): To define keywords, click the Keyword button.

The Keyword list controls enable project members to create, edit, and delete keywords, assign an expert weight to each keyword, and enable the keyword to be used to auto-suggest the announcement to customers.

6Select a product from the Product dropdown list.

7Select a problem area from the Problem area dropdown list.

8Enter the body of the announcement in the Description field.

9 (Optional): To attach a knowledge item to the announcement, click the Link File button, in the Properties tab.

The File Info controls enable project members to attach knowledge items to announcements.

10 (Optional): To add an event to the announcement, click the New Event button, in the Properties tab.

The Task controls enable project members to create an event relevant to announcements.

11Click the Submit button.

Announcements may be posted to the home page of the Customer Web Portal and specifically targeted towards visitors meeting a user-defined set of criteria.

Using controls in the Web Announcement tab, project members may determine which web announcement is displayed based on the customer properties of the visitor.

Project members may create, edit, and manage announcements in the Knowledge view of the CustomerWise client applications.

Figure 10-2: Build Tab in the Knowledge Detail Panel

Web announcements may be a determining factor in identifying hot prospects in CustomerWise projects. A hot prospect is a customer that has been identified as a likely customer based on administrator-defined criteria.

To define web announcement settings:

1Select the Announcement folder in the Knowledge tree panel of the Knowledge view.

2Select an announcement in the Announcements list panel.

The announcements list panel displays high-level information about every announcement defined in the project.

3 Optional: To display the web announcement on the Customer Web Portal home page, select the Post to Customer Page check box.

4Select an option from the Post Section dropdown list.

5Define the display order of the Web announcement in the Display Order control.

6Define the period during which the web announcement is displayed in the Post Start Date and Post End Date controls.

7 Optional: To display the web announcement to all customer regardless of their customer status, select the Post to All Customer Types check box.

8Define which customers may see the web announcement based on their customer status.

9 Optional: To display the web announcement to all contacts regardless of their contact type, select the Post to All Contact Types check box.

10Define which customers may see the web announcement based on their access types.

11Click the Submit button.

Announcements may be posted to the home page of the Customer Web Portal and specifically targeted towards visitors meeting a user-defined set of criteria.

Using controls in the Web Announcement tab, project members may determine which web announcement is displayed based on the customer properties of the visitor.

Project members may create, edit, and manage announcements in the Knowledge view of the CustomerWise client applications.

Figure 10-2: Build Tab in the Knowledge Detail Panel

Web announcements may be a determining factor in identifying hot prospects in CustomerWise projects. A hot prospect is a customer that has been identified as a likely customer based on administrator-defined criteria.

To define web announcement settings:

1Select the Announcement folder in the Knowledge tree panel of the Knowledge view.

2Select an announcement in the Announcements list panel.

The announcements list panel displays high-level information about every announcement defined in the project.

3 Optional: To display the web announcement on the Customer Web Portal home page, select the Post to Customer Page check box.

4Select an option from the Post Section dropdown list.

5Define the display order of the Web announcement in the Display Order control.

6Define the period during which the web announcement is displayed in the Post Start Date and Post End Date controls.

7 Optional: To display the web announcement to all customer regardless of their customer status, select the Post to All Customer Types check box.

8Define which customers may see the web announcement based on their customer status.

9 Optional: To display the web announcement to all contacts regardless of their contact type, select the Post to All Contact Types check box.

10Define which customers may see the web announcement based on their access types.

11Click the Submit button.

Subprojects enable work project teams to group and manage incidents by organization, product line, or by any other criteria they choose. A subproject represents a collection of incidents that are managed together.

TechExcel CustomerWise enables project members with the applicable privileges to create subproject folders in the Incident tree panel and to store incidents within those subproject folders. Access to subprojects may be restricted based on user-defined access rules.

Each subproject has its own description, priority, status, and beginning and ending dates.

• Status

• Percentage complete

• Project delivery dates

• Priority

Every incident in a project may be assigned to a subproject, providing project teams with a much clearer and more realistic view of their workload.

Project members may link knowledge items directly to subprojects. Frequently knowledge items are relevant not only to a single incident, but to many different incidents. Rather than repeatedly attaching the same document to multiple incidents, project members may store those incidents in a subproject folder and link relevant knowledge items to that subproject folder.

In Work projects, subprojects are frequently organized to manage the different types of documents generated by a CustomerWise team:

• Advertising

• Brochures

• Business Development

• Case Studies

• Competition

• Press Coverage

• Press Opportunities

• Press Releases

• Reseller Channel

• Support Services East-testing

• Trade Shows

• Training Program

• Web Site

• White Papers

Subprojects organize incidents into discreet groups of related tasks providing project teams with a clearer understanding of their progress. Work project teams may use subprojects to prioritize their work based on two factors: subproject status and the subproject priority properties.

Like incidents, subprojects may be managed based on their workflow status. In TechExcel CustomerWise the workflow status of a subproject may be independently defined or derived from the workflow status of the incidents assigned to that subproject. Project members may also prioritize subprojects using the Priority control.

In the TechExcel CustomerWise clients, the Status control and the Priority control are both displayed in General tab of the Subproject Manager.

Project administrators define how subprojects are managed in their projects in the CustomerWise Admin client. The status of subprojects may be determined by one of four different methods:

• The Independent of its Incidents option enables administrators to define a set of subproject workflow states.

• The Derived from the Highest-ranked Incident Status method links subproject status to the status of the highest ranked incident within the subproject. If this option is selected the available states for subproject status are the same as the available states for incidents.

• The Derived from the Lowest-ranked Incident Status method links the subproject status to the lowest ranked incident within the subproject. If this option is selected the available states for subproject status are the same as the available states for incidents. Click the Edit button to assign a rank to each incident status.

• The Linked to Incident Status Definition method links the applicable subproject progress states to the incident workflow status fields.

Subprojects organize incidents into discreet groups of related tasks providing project teams with a clearer understanding of their progress. Work project teams may use subprojects to prioritize their work based on two factors: subproject status and the subproject priority properties.

Like incidents, subprojects may be managed based on their workflow status. In TechExcel CustomerWise the workflow status of a subproject may be independently defined or derived from the workflow status of the incidents assigned to that subproject. Project members may also prioritize subprojects using the Priority control.

In the TechExcel CustomerWise clients, the Status control and the Priority control are both displayed in General tab of the Subproject Manager.

Project administrators define how subprojects are managed in their projects in the CustomerWise Admin client. The status of subprojects may be determined by one of four different methods:

• The Independent of its Incidents option enables administrators to define a set of subproject workflow states.

• The Derived from the Highest-ranked Incident Status method links subproject status to the status of the highest ranked incident within the subproject. If this option is selected the available states for subproject status are the same as the available states for incidents.

• The Derived from the Lowest-ranked Incident Status method links the subproject status to the lowest ranked incident within the subproject. If this option is selected the available states for subproject status are the same as the available states for incidents. Click the Edit button to assign a rank to each incident status.

• The Linked to Incident Status Definition method links the applicable subproject progress states to the incident workflow status fields.

Subprojects enable businesses to organize incidents into hierarchical structures based on incident properties, group ownership, document type, or any other criteria that is useful to a business.

Grouping together similar incidents provides project teams with a much clearer and more realistic view of a work project. The Incident list panel displays high-level information about all of the incidents in a project.

Project members may use subproject folders to determine which incidents are displayed in the Incident list panel.

In addition to the Customer, Owner, Status, and other dropdown list filters displayed in the Search bar, project members may filter the incidents based on their subproject.

The steps required to filter incidents by subproject depend on whether the Subproject tree panel is displayed in the Incident view.

• To filter by subproject with the Subproject tree panel hidden, select an option from the Subproject dropdown list in the Search bar.

• To filter by subproject with the Subproject tree panel displayed, select a subproject in the Subproject tree panel.

Project members may define how subprojects are displayed in the Subproject tree panel using controls in the Subproject Settings page. Subprojects may be displayed in ascending or descending order based on a subproject property.

Figure 11-2: Subproject Settings Page

The Sorted By dropdown list displays a list subproject properties. Common subproject properties include:

• Status

• Priority

• Percentage Complete

• Start Date

• Finish Date

• Due Date

To sort subprojects in the Subproject tree panel:

1Display the Subproject tree panel in the Incident view of the CustomerWise client.

2Click the Sort Subproject button. The Create a New Subproject page is displayed in the client.

3Select a subproject property from the Sort By dropdown list.

4Select a sort option:

• To display subproject folders in ascending order (A-Z or 1-9), select the Ascending radio button control.

• To display subproject folders in descending order (Z-A or 9-1), select the Descending radio button control.

5Click the Submit button.

Displaying and Hiding the Subproject Tree Panel

The Subproject Tree panel displays all of the subprojects defined in a current project and tools that enable project members to create, edit, manage, and delete subprojects.

Figure 11-1: Subproject Tree Panel in the Incident View

Project members may choose to display or hide the Subproject tree panel in the CustomerWise client applications.

To display the Subproject Tree panel in the CustomerWise Web client, click the Tree button in the Search bar.

To hide the Subproject Tree panel in the CustomerWise Web client, click the List button in the Search bar.

The Create a New Subproject page enables project members create a new subproject and to define fundamental subproject properties including its parent, status, priority, and project delivery dates.

Figure 11-3: Create New Subproject Page

Each subproject has its own description, priority, status, and start and end dates.

• Status

• Percentage complete

• Project delivery dates

• Priority

To add a subproject: 

1Display the Subproject tree panel in the Incident view of the CustomerWise client.

2Click the New Subproject button.

The Create a New Subproject page is displayed in the client.

3Select an option from the Parent Subproject dropdown list.

The Parent Subproject dropdown list displays all of the subprojects created in the project. Project members may create subprojects of the parent project or create subprojects of subprojects.

4Define the subproject status.

The Status dropdown list displays administrator-defined subproject status options. The options displayed in the Status dropdown list depend on the method that is used to defined subproject status in the project. Administrators may choose between four different methods:

• Independent of its incidents method

• Derived from the highest-ranked incident status method

• Derived from the lowest-ranked incident status method

• Link to incident status definition method

5Define the subproject priority.

The Priority dropdown list displays administrator-defined subproject priority options. Typical subproject priority values include: Urgent, High, Medium, and Low.

6Define the subproject delivery schedule.

Project members may define a delivery schedule for a subproject using controls in the Project Delivery Info section of the Create Subproject page.

• The Same As Parent Sub Project enables project members to link the delivery schedule of the subproject to its parent subproject.

• The Planned Start Date

• The Planned End Date

• The Due Date

• The Release Date

• The Expected Effort All subproject delivery schedules may be updated in the Edit Subproject page.

7Define a descriptive note of the subproject.

8Click the Submit button.

Project members with the appropriate privileges may define project members asapplicable ownersin a subproject.

Applicable ownersare project members who may own the incidents contained and managed in a subproject folder.

Using controls in the Applicable Owners tab of the Edit Subproject page, project members may add or remove project members from the subproject applicable owner list.

Figure 11-4: The Applicable Owners Tab in the Edit Subproject Page

The Subproject Applicable Owner list displays list displays high-level information about all of the project members defined as applicable to the current subproject. Project members may view the name, account type, phone number, and e-mail addresses of all applicable subproject incident owners.

Project members may manage subproject applicable owners using controls in the Subproject Applicable Owner page:

• The All Applicable and Define Applicable radio button controls enable the project members to choose to define all project members as applicable owners in the subproject or to select individual project members as applicable owners in the subproject.

• The Add button control enables project members to define one or more project members as applicable owners in the current subproject.

• The Delete button control enables project members to remove select project members from the list of applicable project members in a project.

To add subproject applicable owners:

1Display the Subproject tree panel in the Incident view of the CustomerWise client.

2Click the Edit Subproject button.

The Edit Subproject page is displayed in the client.

3Select an applicable owner option in the Applicable Owner tab of the Edit Subproject page.

Project members may choose between two options for defining applicable owners.

• To define all project members as applicable to the subproject, select the All Applicable radio button.

• To select which workflow states are applicable to the subproject, select the Define Applicable radio button.

4 Optional: To define one or more project members as applicable in a subproject, click the Add button.

The Select Applicable Team Members page appears.

5Select the check box next to the name of a project member to define that projectmember as applicable to the current subproject.

6Click the Submit button.

To remove subproject applicable owners:

1Display the Subproject tree panel in the Incident view of the CustomerWise client.

2Click the Edit Subproject button.

The Edit Subproject page is displayed in the client.

3Select an applicable owner in the Applicable Owners list in the Applicable Owners tab.

4Click the Remove button.

The project member is removed from the list of applicable owners.

Project members with the appropriate privileges may define project members asapplicable ownersin a subproject.

Applicable ownersare project members who may own the incidents contained and managed in a subproject folder.

Using controls in the Applicable Owners tab of the Edit Subproject page, project members may add or remove project members from the subproject applicable owner list.

Figure 11-4: The Applicable Owners Tab in the Edit Subproject Page

The Subproject Applicable Owner list displays list displays high-level information about all of the project members defined as applicable to the current subproject. Project members may view the name, account type, phone number, and e-mail addresses of all applicable subproject incident owners.

Project members may manage subproject applicable owners using controls in the Subproject Applicable Owner page:

• The All Applicable and Define Applicable radio button controls enable the project members to choose to define all project members as applicable owners in the subproject or to select individual project members as applicable owners in the subproject.

• The Add button control enables project members to define one or more project members as applicable owners in the current subproject.

• The Delete button control enables project members to remove select project members from the list of applicable project members in a project.

To add subproject applicable owners:

1Display the Subproject tree panel in the Incident view of the CustomerWise client.

2Click the Edit Subproject button.

The Edit Subproject page is displayed in the client.

3Select an applicable owner option in the Applicable Owner tab of the Edit Subproject page.

Project members may choose between two options for defining applicable owners.

• To define all project members as applicable to the subproject, select the All Applicable radio button.

• To select which workflow states are applicable to the subproject, select the Define Applicable radio button.

4 Optional: To define one or more project members as applicable in a subproject, click the Add button.

The Select Applicable Team Members page appears.

5Select the check box next to the name of a project member to define that projectmember as applicable to the current subproject.

6Click the Submit button.

To remove subproject applicable owners:

1Display the Subproject tree panel in the Incident view of the CustomerWise client.

2Click the Edit Subproject button.

The Edit Subproject page is displayed in the client.

3Select an applicable owner in the Applicable Owners list in the Applicable Owners tab.

4Click the Remove button.

The project member is removed from the list of applicable owners.

In CustomerWise, project team members may import or export customers, contact, incidents, events, and other business objects in the CustomerWise Windows smart client.

CustomerWise importing and exporting enables project team members (salespeople, marketers, and support engineers) to quickly import new customers and customer contacts to the base project and share access to those accounts with other projects.

Moreover, project members with the appropriate privileges may import other key business objects including customer accounts, contacts, service agreements, incidents, events, email, and file attachments.

CustomerWise supports four import or export management tasks: import from base, import from file, link to work project, and export.

Import from Base:The import from base task enables the user to import and link customers or contacts managed in a base project to one or more work projects.

Import from File:The import from file task enables the user to import a business object (customer, contact, service agreement, incident, or event) from a structured text file into the project.

Link to Project:The link to project task enable the user to make imported customers available to other work projects.

Export: The export task enables the user to export a business object (customer, contact, or incident) to a structured text file.

Not every import or export task may be performed for every business object. CustomerWise features intuitive wizard-driven tools that are specifically designed to enable the user properly manage each business object:

Figure 12-1: Importing, Linking, and Exporting

In CustomerWise, all customer and contact data (including assets) is stored in a base project that is shared by multiple work projects. Customer and contact data are always imported into a base project and “linked” to individual work projects.

All incidents, events, and service agreements are imported directly into the work project itself and are not accessible in other work projects.

CustomerWise also enables project team members to import files that are associated with or owned by specific customers, contacts, incidents, or events.

A structure text file is a file that uses reserved characters (delimiters and qualifiers) to organize data into columns (fields) and newlines (end-of-line characters) to define rows (records) so that the data may be saved as a flat file.

New records must be defined in a structured text file before that data may be imported in the CustomerWise database.

The first step towards importing customer record data into CustomerWise is create a structured file using field delimiters and text qualifiers that are recognized by the CustomerWise import wizard. If the data is improperly structured, the import wizard cannot parse the data.

The CustomerWise Import wizards used field delimiters and text, date, and hour qualifiers to parse the data contained in the structured text file.

A field delimiter is a reserved character that defines the beginning end of each field (column) imported.

CustomerWise recognizes five field delimiters:

Hash#

Comma,

Semi-colon;

Tab{tab}

Pipe character|

The pipe character (|) usually gets the best results.

“The major problem with tab-delimited text files is that tabs are invisible, and difficult to distinguish from spaces; therefore, there are sometimes problems with the files being corrupted when people try to edit them by hand. The major problem with comma-delimited text files is that commas are common in field data for many applications, which means that some form of quoting and/or escaping mechanism must be used. A common alternative is to choose another punctuation character as a delimiter, one which is less likely to occur in field data than comma -- common choices include pipe (|) and hash (#), but the best choice depends on the kind of data the application deals with.”

Text qualifiers define the beginning and end of text within fields and indicate that the Import Wizard should interpret the text exactly as it appears in the structured text file.

Qualifiers define imported data is to be interpreted if the column contains spaces or characters that might be read as field delimiters. The CustomerWise import wizards recognize text, date, and time qualifiers.

Text Qualifier:Any character may be used as a text qualifier, but the default text qualifier is the double quotation mark (“).

Date Qualifier:Any character may be used as a date qualifier, but the default date qualifier is the forward slash(\).

Hour Qualifier:Any character may be used as an hour qualifier, but the default h our qualifier is the colon (:).

A structure text file is a file that uses reserved characters (delimiters and qualifiers) to organize data into columns (fields) and newlines (end-of-line characters) to define rows (records) so that the data may be saved as a flat file.

New records must be defined in a structured text file before that data may be imported in the CustomerWise database.

The first step towards importing customer record data into CustomerWise is create a structured file using field delimiters and text qualifiers that are recognized by the CustomerWise import wizard. If the data is improperly structured, the import wizard cannot parse the data.

The CustomerWise Import wizards used field delimiters and text, date, and hour qualifiers to parse the data contained in the structured text file.

CustomerWise import wizards enable users to import customer, customer attachment, and service agreement records from structured text files and to map that data to CustomerWise fields in the base project database.

In CustomerWise, all customer data is imported from the base project. Even if customer records are imported using tools in a work project, the records themselves are stored in a base project and automatically linked to the child work project.

Before creating the structured text file that organizes the customer records, the user should audit the customer fields that are actually tracked in their system. Not every customer property need be imported, nor need every field be mapped to a CustomerWise field.

Note:In CustomerWise, all field names may be customized to suit the needs of a business. Consequently, the title given in this guide for CustomerWise customer, customer attachment, and service agreement fields may not match the terms used all implementations.

CustomerWise supports the mapping of 23 customer properties that are tracked in the Customer Info page of the customer view. The user may map structured text file columns to customer fields in the Import Customer wizard.

AddressBusiness type*Cell Phone

CityCountryDate Created

Customer ID (Internal ID)Customer Status/ PrivilegeFax

First NameJob Role*Last Name

Middle NamePhonePhone2

StateTitleUser def 1

User def 2User def 3User def 4

User ID (External ID)*Zip

The Business Type, Job Role, and User ID (External ID) fields are key to CustomerWise customer management processes and business logic. Although these fields are not required, project managers should ensure that structured text file customer columns are mapped to these fields.

Using controls in the Link Customers from Base Project window, work project managers may “import” customers from the base project. The customers are not actually imported into the project so much as they are made visible in the child work project—all customers are defined and managed exclusively in base projects.

Imported customer records are imported into the base project and automatically linked to the current work project based on field mappings.

Using controls in the Link Customers from Base Project window, customer managers may link customers in the base project to the current project.

Figure 12-3: Link Customers from the Base Project Window

To link an customer in a base project:

1Select File > Import > Link User from Base command in the customer view of a work project.

The Link Customers from the Base Project window appears.

2Optional: To filter customers based on their name, location, customer type or any other customer

Customers and Contact may be filtered by eight different properties:

First NameLast NameCountry

StateCityZip

PhoneCustomerType

Note:The Customer Type control filters customers by their customer type and provides the businesses with the best method of identifying appropriate customers to link to each work project.

3Click the Search button.

All applicable customers that meet the filtering criteria are displayed in the Customer List.

4Select one or more customers in the Customer List.

• To select a consecutive range of customers, press and hold the SHIFT key while selecting two customers. Every customer

within that range is selected.

• To select multiple customers, press and hold the CTRL key while selecting customers.

5Click the Link button.

The customers are linked to the current work project. Their records may be accessed and updated in the customer view.

To import a contact from a base project is to make contact data stored in a base project accessible to project team members in a work project.

Using controls in the Link Customers from Base Project window, customer managers may link customers in the base project to the current project.

Figure 12-4: Import Customers From Base Project

To import customers from the base project:

1Select File > Import > Import User from Base command in the customer view of a work project.

The Import Customers from the Base Project window appears.

2Select one or more customer types in the Select Customer Type for Importing list.

Access type define the projects that are accessible to contacts and the privileges that are granted to them in the Customer Web Portal. Administrators may define access types based on the contact’s role or title.

The list displays every customer type defined in the project. The Auto Link column shows whether customers belonging to that customer type are automatically linked to the current work project.

Note:TechExcel recommends that only customer types that are automatically linked to the project are imported into the project.

3Click the Import button.

All applicable customers that meet the filtering criteria are displayed in the Customer List.

4Select one or more customers in the Customer List.

5Click the Import button.

A confirmation dialog box appears.

6Click the Yes button.

The customers are imported into the project.

The Import Customer wizard facilitates the importation of new customers and the updating of existing customers in the CustomerWise Windows client. A wizard is a GUI element that progressively discloses the operations that are required to complete a complex process.

The Import Customer wizard consists of six pages. Each page presents tools that enable the user to define settings.

• Import Customer: File and Format

• Import Customer: Customer Table

• Import Customer: Field Mapping

• Import Customer: Customer Info

• Import Customer: Custom Fields

• Import Customer: Company and Login Info

• Import Customer: Matching Method and Error Log

Import Customer: File and Format:The Import Customer: File and Format wizard page enables the user to identify the structured text file that contains the customer records to be imported.

Import Customer: Customer Table:The Import Customer: Customer Table wizard page enables the user to define default properties for imported customers including their customer type, job role, group, and primary and secondary support engineers.

Import Customer: Field Mapping:The Import Customer: Field Mapping wizard page enables the user to map structured text file columns to customer properties tracked in the Customer Info page.

Import Customer: Contact Info:The Import Customer: Contact Info wizard page is not used in CustomerWise. The page may be skipped.

Import Customer: Custom Fields:The Import Customer: Custom Fields wizard page enables the user to map structured text file columns to customer properties tracked in custom pages.

Import Customer: Company and Login Info:The Import Customer: Company and Login Info wizard page enables the user to map structured text file columns to customdefined customer fields tracked in custom pages. If no custom pages are defined, the page may be skipped.

Import Customer: Matching Method and Error Log:The Import Customer: Matching Method and Error Log wizard page enables the user to define the methods that the Import wizard uses to match structured text records to existing customers and to define an import error log.

To import customers from a structured text file: 

1Select File > Import > Customer command in the customer view of a work project.

The Import File and Format window appears.

Import Customer: File and Format wizard page (1 of 6)

The Import Customer: File and Format wizard page enables the user to identify the structured text file that contains the customer records to be imported.

2Locate the structured text file that contains the list of customers.

3Select the character that is used as a field delimiter in the structured text file from the Field Delimiter dropdown list.

The fields delimiter defines the beginning and end of each field imported. The Field Delimiter dropdown list displays five options.

#,;{tab}|

The field delimiter defines the beginning and end of each field imported.

4Define the character that is used as a text qualifier in the structured text file in the Text Delimiter field.

Text qualifiers define the beginning and end of text within fields and indicate that the Import Wizard is to interpret the text in the structured text file.

Any character may be used as a text qualifier, but the default text qualifier is the double quotation mark (“).

5Select a date format in the Date dropdown list.

The date format identifies the order of dates in the structured test file. The Date dropdown list displays three options:

MMDDYYDDMMYYYYMMDD

6Define a date delimiter in the Date Delimiter field.

The Date Delimiter identifies the delimiter used to structure dates (years, months, and days) in the structured test file. Any character may be used as a date delimiter, but the default date delimiter is the forward slash(\).

7Define a time delimiter in the Time Delimiter field.

The Time Delimiter identifies the delimiter used to structure time (hours, minutes, and seconds) in the structured test file. Any character may be used as a time delimiter, but the default time delimiter is the colon (:).

8 Optional: To exclude Field names from the first row, select the Field names on the first row check box.

Using the first line of the structured text file to identify the name of the fields imported makes it easier to map structured text columns to customer fields.

9Select an option for importing customer data in the Customer option area.

• To import new and update existing customers, select the Import New and Auto Match Existing Customers option button.

• To import data for existing customers only, select the For Existing Customers Only option button.

10Click the Next button.

The Import Customer: Customer Table wizard page appears.

Import Customer: Customer Table wizard page (2 of 6)

The Import Customer: Customer Table wizard page enables the user to define default properties for imported customers including their customer type, job role, group, and primary and secondary support engineers.

11Select the external customer ID in the External Customer ID dropdown list. The External Customer ID dropdown list displays every customer property defined in the structured text file.

In CustomerWise, the External Customer ID property may be mapped to any field that uniquely identifies the customer in another system. By default, the external customer ID is set to {None} and no text field data is mapped to the customer External Customer ID property.

12Define default customer properties (customer status, customer type, default business type) for the imported customer records.

The Default Customer Status, Default Customer Type, and Default Business Type dropdown lists display administrator-defined customer property values. The option selected from each list defines the default setting for all imported customers.

• To define the default customer status, select an option from the Default Customer Status dropdown list.

• To define the default customer type, select an option from the Default Customer Type dropdown list.

• To define the default business type, select an option from the Default Business Type dropdown list.

13Define the default support team (group, primary support, and salesperson) for the imported customer records.

The Group Assigned To, Primary Support, and Salesperson dropdown lists display every customer property defined in the structured text file. The option selected from each list defines the default support settings for all imported customers.

If no appropriate customer properties are defined in the structured text file, select the appropriate Auto Assign check box and an appropriate property definition will be automatically assigned to each customer account.

• To define the default group, select an option from the Group Assigned To dropdown list or select the Auto Assign check box.

• To define the default primary support, select an option from the Primary Support dropdown list or select the Auto Assign check box.

• To define the default salesperson, select an option from the Salesperson dropdown list or select the Auto Assign check box.

14Define the default marketing settings (source, source detail, and marketing campaign) for the imported customer records.

The Source, Source Detail, and Marketing Campaign dropdown lists display project marketing settings.

• To define the default source, select an option in the Default Source dropdown list.

• To define the default source detail, select an option in the Default Source Detail dropdown list. The options displayed in the Default Source Detail dropdown list is determined by the option selected in the Default Source dropdown list.

• To define the default marketing campaign, select an option in the Default Marketing Campaign dropdown list.

15Select the Next button.

If no external Customer ID property, Customer Type, or default Business Type has been defined, a confirmation dialog box appears. Click Yes to continue or No to define an external customer ID.

The Mapping Description Page Fields wizard page appears.

Import Customer: Field Mapping wizard page (3 of 6)

The Import Customer: Field Mapping wizard page enables the user to map structured text file columns to customer properties tracked in the Customer Info page.

16 Optional: To map structured text file data to CustomerWise customer property values, select the Import This Page check box and then select an option from the appropriate Column in File dropdown list for each customer property.

The Column in File dropdown lists display every customer property defined in the structured text file.

The following customer properties may be mapped in the Mapping Description Page Fields wizard page.

AddressBusiness TypeCity

Company NameCountryCounty

Customer ID (External ID)Customer ID (Internal ID)Customer Status

Customer TypeDate CreatedFax

Main PhoneMarket CampaignPhone2

SourceSource DetailState

WebZip

17Click the Next button.

The Import Customer: Customer Info wizard page appears.

Import Customer: Contact Info wizard page (4 of 6)

18 Optional: Enable primary contact importing and map fields.

• To enable primary contact importing, select the Import Customer Primary Contact check box.

• To define the name format used for primary contacts, select an option in the Primary Contact Name Format dropdown list. The dropdown list displays three options: the First Name and Last Name Separated, Full Name (First Name, Last Name), and Full Name (Last Name, First Name) options.

• To map structured text file columns to contact fields, select an option from the appropriate Column in File dropdown list for each contact property.

The following customer properties may be mapped in the Contact Info wizard page:

Access TypeDefault AccessType Email

First NameLast NameLogin alias

PasswordTitle

19Click the Next button.

The Import Customer: Custom Fields wizard page appears.

Import Customer: Custom Field wizard page (5 of 6)

The Import Customer: Custom Fields wizard page enables the user to map structured text file columns to customer properties tracked in custom pages.

20Click the Next button.

21Click the Next button. The Import Wizard page appears.

Import Customer: Matching Method and Error Log wizard page (6 of 6)

The Import Customer: Matching Method and Error Log wizard page enables the user to define the methods that the import wizard uses to match structured text records to existing customers and to define an import error log.

22Select a matching method option in the Matching Method dropdown list. The Matching Method dropdown list displays two options:

• To identify existing customers by external ID numbers, select the By External ID option.

• To identify existing customers by multiple customer properties, select the By Analyzing Customer Info with Name, Phone, Email, and Address option.

23Optional: To treat customers with matching addresses as the same customer, select the If Address Matches Exactly, Treat as Same Customer check box. The If Address Matches Exactly, Treat as Same Customer check box is read-only if the external ID matching method is selected.

24 Optional: To generate a log file that tracks all of structured text file records that are not loaded into the database, select the Start Trace File in the Following Log File check box and locate the file using the Browse (ellipsis) button.

25Click the Finish button.

Using controls in the Link Customers from Base Project window, customer managers may link customers in the base project to the current project.

A field delimiter is a reserved character that defines the beginning end of each field (column) imported.

CustomerWise recognizes five field delimiters:

Hash#

Comma,

Semi-colon;

Tab{tab}

Pipe character|

The pipe character (|) usually gets the best results.

“The major problem with tab-delimited text files is that tabs are invisible, and difficult to distinguish from spaces; therefore, there are sometimes problems with the files being corrupted when people try to edit them by hand. The major problem with comma-delimited text files is that commas are common in field data for many applications, which means that some form of quoting and/or escaping mechanism must be used. A common alternative is to choose another punctuation character as a delimiter, one which is less likely to occur in field data than comma -- common choices include pipe (|) and hash (#), but the best choice depends on the kind of data the application deals with.”

To import a contact from a base project is to make contact data stored in a base project accessible to project team members in a work project.

Using controls in the Link Customers from Base Project window, customer managers may import contacts into a work project form the base project based on contact access types.

Figure 12-5: Import Customers From Base Project

To import contacts from the base project:

1Select File > Import > Import Contact from Base command in the customer view of a work project.

The Import Contact from the Base Project window appears.

2Select one or more access types in the Select Customer Type for Importing list.

To import a contact from a base project is to make contact data stored in a base project accessible to project team members in a work project.

Using controls in the Link Customers from Base Project window, customer managers may import contacts into a work project form the base project based on contact access types.

Figure 12-5: Import Customers From Base Project

To import contacts from the base project:

1Select File > Import > Import Contact from Base command in the customer view of a work project.

The Import Contact from the Base Project window appears.

2Select one or more access types in the Select Customer Type for Importing list.

In CustomerWise, service level agreements between the service provider and the customer are managed and tracked asservice level agreements. The service level agreement identifies the IT service (support plan), support schedule, service level targets (guaranteed response and resolution times), payment and shipping terms, and cost calculation and invoicing methods.

All service level agreements are managed and tracked in the customer view of the CustomerWise clients. Using controls in the Service Level Agreement page, project team members may create, manage, and track the service level agreements assigned to each customer.

Figure 13-1: Service Level Agreement Tab in CustomerWise Windows Client

Multiple service level agreements may be defined by between the service provider and each customer. Each service level agreement may define distinct product-specific support plans, support schedules, service level targets, prices, and price calculation methods.

Every service level agreements assigned to a customer is based on an administrator-definedservice agreement template. A service level agreement template is an administrator-defined blueprint for creating service level agreements of a particular type.

Whenever a new incident is submitted to the project, a valid and active service level agreement is automatically selected and assigned to that incident based on administrator-defined rules.

In CustomerWise, every service level agreement is defined by itsservice level agreement type. The support type of a service level agreement defines how CustomerWise calculates the cost of the services guaranteed by the service level agreement and how customers are billed for those services. CustomerWise supports four types of service level agreements:

Annual Service Level Agreement:An annual service level agreement is a support plan that is based on annual support arrangements.

Per Incident Service Level Agreement:A per incident service level agreement is a support plan that is on an incident-by-incident basis.

Free ServiceLevel Agreement: A free service level agreement is a support plan that are used for software trial periods and free support. 

Annual Service Level Agreement with Asset Integration:The Annual Service Level Agreement with Asset Integration service level agreement type represents plans that are based on annual support arrangements directly related to the assets purchased or owned by a company, including hardware and software licenses. Requires the purchase of TechExcel AssetWise.

In CustomerWise, a privilege is a right to perform a task that is granted to project members based on theiraccount type. Service agreement management privileges determine which project team members may view, edit, and manage service level agreements and customer credit card settings.

Sales and support project administrators must define service level agreement privileges separately for their projects.

CustomerWise supports six account type-based service level agreement privileges. All privileges are granted to project team members on a project-by-project basis.

Can View Service Level Agreement: The Can View Service Level Agreement privilege enables project members to view service level agreement information for a customer or incident. 

Can Assign Service Level Agreement privilege: The Can Assign Service Level Agreement privilege enables project members to assign service level agreements to customers.

Can Edit Service Level Agreement privilege: The Can Edit Service Level Agreement privilege enables project members to edit service level agreement information for a customer.

CreCan Edit Customerdit Card privilege: The Can Edit Customer Credit Card privilege enables project members to edit the credit card information associated with a service level agreement.

Can Edit Customer Credit Card privilege: The Can View Invoice Details privilege enables project members to view the details of a service level agreement invoice.

Can Edit Invoice Details privilege: The Can Edit Invoice Details privilege enables project members project members assigned to the highlighted account type to edit the details of a service level agreement invoice

Multiple service level agreements may be defined by between the service provider and each customer. Each service level agreement may define distinct product-specific support plans, support schedules, service level targets, prices, and price calculation methods.

Every service level agreements assigned to a customer is based on an administrator-definedservice agreement template. A service level agreement template is an administrator-defined blueprint for creating service level agreements of a particular type.

In CustomerWise, multiple service level agreements may be defined by between the service provider and the customer. Each service level agreement may define distinct product-specific support plans, support schedules, service level targets, prices, and price calculation methods. Every service level agreement is based on an administrator-definedservice level agreement template. A service level agreement template is a blueprint for creating service level agreements of a particular type. Using a service level agreement template, project team members may quickly apply appropriate support plans to manage customer relationships, incidents, and assets.

To add a customer service level agreement:

1Select a customer in the customer list panel. 

2Select the Service Level Agreement tab of the customer detail panel. 

3Click the Add New button in the Service Level Agreement page.

The Add New Service Plan page is displayed in the customer detail panel.

4Select a service level agreement template in the Service Level Agreement Template dropdown list. 

5Click the Submit button. 

The Plan Detail page is displayed in the detail panel.

To edit a customer service level agreement:

1Select a customer in the customer list panel. 

2Select the Service Level Agreement tab of the customer detail panel. 

3Select a service level agreement in the Service Level Agreement list. 

4Click the Edit button. 

The Edit Plan Detail page is displayed in the detail panel.

5Update service level agreement details.

Title:The title of the service level agreement is the same as that of the service level agreement template used to created that service level agreement.

Description: Describes services performed in the title for the service in the Description text box control.

Status: The service agreement status determines whether a service agreement is active or inactive—that is, can or cannot be assigned to a customer or incident— and defines the message that is displayed in the CustomerWise client and Customer Web Portal

FandToDate: Defines the effective beginning and end dates of the service level agreement.

GraceDays: The number of days that support is provided to the customer after the expiration of the service level agreement.

To delete a customer service level agreement:

1Select a customer in the customer list panel. 

2Select the Service Level Agreement tab of the customer detail panel. 

3Select a service level agreement in the Service Level Agreement list.

The support plan is based on the selected SLA template and inherits property definitions from theSLAtemplate used to create it such as the title, description, and default status.

4Click the Delete button. 

A confirmation dialog box appears

5Click the Yes button.

In CustomerWise, annual service level agreements between customers and the service organization may automatically or manually renewed based on administration-defined rules.

Manual Renewals:Using the manual method, project team members may use controls in the CustomerWise Windows client to renew service level agreements. All renewal incidents, sales opportunities, or events must be manually submitted by project team members.

Automatic Renewals:Using the automatic method, CustomerWise may automatically generate an incident or sales opportunity in a linked sales project based on administrator-defined rules.

In the CustomerWise Windows client, the Renew Service Level Agreement wizard enables project team members to renew existing service Level agreements, define the assets covered by the service level agreement, and bill the customer for the service level agreement.

Figure 13-3: Renew Service Level Agreement Wizard

The Renew Service Level Agreement wizard consists of three pages: the Plan Info page, the New Purchase page, and the Invoice Info page.

Plan Info:The Plan Info page displays detailed information about the current service level agreement including its status, start and end dates, and associated assets.

New Purchase:The New Purchase page enables the project team member to add, edit, or delete purchases of assets, define the purchase date and the duration of the service plan, and define the price of support services for each asset.

Invoice Info:The Invoice Info page enables project team members to create and manage invoices for support services.

To manually renew a customer service level agreement:

1Select a customer in the customer list panel in the CustomerWise Windows client.

2Select the Service Level Agreement tab of the customer detail panel.

3Select a service level agreement in the Service Level Agreement list.

4Click the Renew button.

The Renew Service Level Agreement wizard

Plan Info Page

The Plan Info page displays detailed information about the current service level agreement including its status, start and end dates,

and associated assets.

5 Optional: To update the duration of the service level agreement, click the From date-time control and To date-time control in the New Purchase area of the wizard.

6 Optional: To update the purchase date of the service level agreement, click the Purchase date-time control.

7Click the Next button.

The New Purchase page appears.

New Purchase Page:The New Purchase page enables the project team member to add, edit, or delete purchases of assets, define the

purchase date and the duration of the service plan, and define the price of support services for each asset (as a percentage of the cost of

the asset itself).

8 Optional: To add a new asset, click the New button and define support for the asset in the New Purchase dialog box.

Product

Name

Description

Purchase Date

Start Date and End Date

Quantity

Price

9Click the Next button.

The Invoice Info page appears.

Invoice Info Page:The Invoice Info page enables project team members to create and manage invoices for support services.

10Define core invoice properties.

Invoice Name

Start Date

End Date

Invoice Date

Due Date

Amount Received

Date Received

11 Optional: To adjust the invoice amount, click the Invoice Amount button and define the invoice total in the Invoice Total window.

12 Optional: To define the invoice status, click the Invoice Status button and define the status in the Invoice Total window.

The invoice may be defined by four distinct statuses:

To Be Sent

Sent P.O.

Received Purchased

13 Optional: To print or export the invoice, click the Print button.

14Click the Finish button.

Whenever a new incident is submitted to the project, a valid and active service level agreement is automatically selected and assigned to that incident based on administrator-defined rules.

The service level agreements between a service organization and a customer define the service level target for customer incidents. Customers may receive different levels of service—guaranteed response and resolve times—based on the incident type or other factors.

Using controls in the Current Status page of the CustomerWise client, project team members may view and update detailed information about the service level agreements assigned to incidents.

Figure 13-5: Current Status Tab in the CustomerWise Windows Client

The Current Status page displays detailed information about the service level agreement that is applicable to an incident including the service agreement (support plan), response time, resolve time, SLA start time, theSLAexception status, and the time expired.

The Required Response Time and Required Resolve Time clocks displays the time within which the project team member is required to respond to the customer and to resolve the incident based onSLAservice level targets.

Figure 13-6: Current Status Tab Detail

Extraordinary circumstances may prevent the service organization from meeting the service level targets stipulated for certain incidents. In CustomerWise, these incidents may be identified asSLAexceptions. SLA exceptions may be used to filter the incidents returned by a query or displayed inSLAperformance reports.

Using controls in the Current Status page of the CustomerWise client, project team members may view and update detailed information about the service level agreements assigned to incidents.

Figure 13-7: Current Status Tab in the CustomerWise Windows Client

To apply a service level agreement to an incident:

1Select an incident in the incident list panel.

2Select the Service Plan tab of the incident detail panel.

3Select a service plan in the Service Plan for Incident dropdown list. 

The service plan is displayed in the Service Plan page.

In CustomerWise, every service level agreement is defined by itsservice level agreement type. The support type of a service level agreement defines how CustomerWise calculates the cost of the services guaranteed by the service level agreement and how customers are billed for those services. CustomerWise supports four types of service level agreements:

Annual Service Level Agreement:An annual service level agreement is a support plan that is based on annual support arrangements.

Per Incident Service Level Agreement:A per incident service level agreement is a support plan that is on an incident-by-incident basis.

Free ServiceLevel Agreement: A free service level agreement is a support plan that are used for software trial periods and free support. 

Annual Service Level Agreement with Asset Integration:The Annual Service Level Agreement with Asset Integration service level agreement type represents plans that are based on annual support arrangements directly related to the assets purchased or owned by a company, including hardware and software licenses. Requires the purchase of TechExcel AssetWise.

The Service Level Agreement Summary report shows the total number of incidents, average number of incidents, and the percentage of incidents that have missed the service level targets (response and resolve times) of specific service level agreements.

Using controls in the My Reports tab of the reports view, project members may track, the performance againstSLAservice level targets.

SLAsummary report data may be grouped into distinct, user-defined categories of data based on support incident property values.

Support list report data may be grouped by four different support incident properties.

{No Grouping]Current OwnerCurrent Owner Group

Time Period

Sorting is a method of organizing report data displayed in a list report in a useful way. Typically, records are sorted alphabetically, numerically, or by date for easy reference.

InSLAsummary reports, data may be sorted in ascending or descending order based on support incident property values. All support list report data is grouped first and then sorted. List report sorting organizes the data within each group of data.

Current OwnerCurrent Owner GroupTime Period

Project members may use tools in the Trend Report tool bar to define the time range of a trend report. Project members may use the Start Date and End Date controls to manually define the time span of the report, or they may select one of time interval buttons (the Daily, Weekly, Monthly, Quarterly, or Yearly buttons) to view reports for the specified time period.

DailyWeeklybiweekly

MonthlySemi-YearlyYearly

The Service Level Agreement Performance report displays every incident that did and did not meet the service level target (response and resolve times) of a specific service level agreement.

Using controls in the My Reports tab of the reports view, project members may track, the performance againstSLAservice level targets.

Figure 13-8:SLAPerformance Report

SLAExceptions

In CustomerWise, incidents that have been designated as SLA exceptions may be optionally omitted fromSLAperformance reports. For more information see “Tracking Incident SLA Response and Resolve Times” on page 258.

SLAperformance reports may be defined in both the CustomerWise Windows client and web client.

The Incident List with SLA Time report displays high-level information about multiple incidents in a tabular list of rows and intersecting columns. Report data may include SLA data and be filtered bySLAexceptions, support plans, and incident workflow state.

Incident list reports display support incident data in a tabular format of rows and intersecting columns. Each row in a list report represents a record, a subheader that identifies a subgroup of incidents, or a subtotal of a group of incidents. Each column represents an incident record property. The intersection of each row and column displays incident property values or the aggregate of a group of incidents.

Project members may add or remove fields to Incident List reports using controls in the Report manager. Incident list reports may display all system-defined fields and all custom-defined fields.

The Incident List with SLA Time report is distinguished from the standard incident list report in its inclusion of multipleSLAspecific data fields.

Owner WhenSLAResolve Time Missed

Owner WhenSLAResponse Time Missed

Required Resolve time

Required Response time

Resolve Time

Resolve time delta

Resolve time length

Response Time

Response time delta

Response time length

SLAStart Time

In addition to all system and custom-defined fields, Incident List reports may also display two other types of data that are not tracked in incident property fields: elapsed time variables and subreports..

Support list report data may be grouped into distinct, user-defined categories of data based on support incident property values.

Support list report data may be grouped by 29 different support incident properties. In each support list report, support managers may group support incident data using up tothreedifferent support incident properties.

{No Grouping}Assigned ToClose Status

Closed ByCompany NameComponent

Current OwnerCurrent Owner GroupCustomer

Customer StatusExpected EffortFirst Marketing Contact Date

First Sales Contact Date  First Support Contact DateGroup Assigned To

PriorityProblem AreaProduct

Progress StatusSales PersonSatisfaction Level

Submitted By Support plan

Sorting is a method of organizing report data displayed in a list report in a useful way. Typically, records are sorted alphabetically, numerically, or by date for easy reference.

In support list reports, data may be sorted in ascending or descending order based on support incident property values. All support list report data is grouped first and then sorted. List report sorting organizes the data within each group of data.

Sorting is a method of organizing report data displayed in a list report in a useful way. Typically, records are sorted alphabetically, numerically, or by date for easy reference.

In support list reports, data may be sorted in ascending or descending order based on support incident property values. All support list report data is grouped first and then sorted. List report sorting organizes the data within each group of data.

In CustomerWise, a document template is a blueprint for creating document attachments that contain key information about incidents, customers, or assets.

A document template is a file that provides project members with a pattern or template for creating a specific type of document. Project teams may create distinct document templates for each file type (word processing documents, spreadsheets, flowchart diagrams) that is used to create documents.

Document template management is the process of creating, organizing, and managing document templates in the document template view of the CustomerWise Windows client and of using document templates to define document attachments that contain incident, customer, and asset-specific data. 

Document templates are organized and managed in a hierarchical structure of folders and subfolders in the document template tree panel.

Using controls in the document template tree panel, project team members may add, edit, and delete any number folders and subfolders beneath the root document folder.

Every document template folder is defined by its documenttemplate folder type.The folder type defines the document template contained within that template folder. CustomerWise supports four document template types: asset template folders, incident template folders, customer template folders, and knowledge template folders.

To add a document template folder:

1Select Tool > Edit Document Template command in the knowledge view.

2Select a document template folder in the document template tree panel. The selected document template is the parent of the new document template.

3Right-click document template folder and select the Add New Folder command in the shortcut menu. The Folder Name dialog box appears.

4Enter the title of the folder in the Name text box.

5Select a folder type option in the Folder Type dropdown list.

• Asset Template Folder

• Incident Template Folder

• Customer Template Folder

• Knowledge Template Folder

6Click the OK button.

To delete a document template folder:

1Select Tool > Edit Document Template command in the knowledge view.

2Select a document template folder in the document template tree panel.

3Right-click document template folder and select the Delete Folder command in the shortcut menu.

A confirmation dialog box appears.

4Click the Yes button.

The document template folder and all document templates contained within that folder are deleted.

To add a document template folder:

1Select Tool > Edit Document Template command in the knowledge view.

2Select a document template folder in the document template tree panel. The selected document template is the parent of the new document template.

3Right-click document template folder and select the Add New Folder command in the shortcut menu. The Folder Name dialog box appears.

4Enter the title of the folder in the Name text box.

5Select a folder type option in the Folder Type dropdown list.

• Asset Template Folder

• Incident Template Folder

• Customer Template Folder

• Knowledge Template Folder

6Click the OK button.

The WordLink add-in module must be installed on a local machine for the user to add and edit WordLink merge fields in Microsoft Word documents.

TechExcel WordLink for CustomerWise supports Microsoft Word 2000 and 2003 and the Microsoft .NET Framework 2.0.

To install the WordLink Add-In Module: 

1 Select Tools >TechExcel WordLink > Setup. 

A warning dialog box appears.

2 Click the OK button.

The Language Selection dialog box appears.

3 Select a language in the dropdown list and click the Ok button.

Installation instructions are available in English or Chinese.

The WordLink Setup dialog box appears.

4 Click the Install button.

The Installation wizard appears.

5 Click the Next button.

The Select Installation Folder page appears.

6 Optional: To change the installation directory, select the Browse button and locate a folder on the local machine.

7 Click the Next button.

The Confirm Installation page appears.

8 Click the Next button.

The installation Complete dialog box appears.

9 Click the Close button.

The WordLink tool bar displays multiple control buttons that enable the requirement author to manage Microsoft Word-based knowledge items and requirements.

The WordLink Tool Bar is displayed in every document template opened in Microsoft Word. The tool bar displays eight command buttons.

The Insert Incident Field button enables the user to insert an incident merge field into the document template. Incident merge fields may be inserted into incident document templates.

The Insert Customer Field button enables the user to insert a customer merge field into the document template. Customer merge fields may be inserted into incident and customer document templates

The Insert Asset Field button enables the user to insert an asset merge field into the document template. Asset merge fields may be inserted into incident, customer, and asset document templates.

The Data File Preparation and Data Merge button

The Save button enables the user to save changes to document templates to the project knowledge base.

The Info button displays information about the TechExcel WordLink module.

To add a document template:

1Select Tool > Edit Document Template command in the knowledge view.

2Select a document template folder in the document template tree panel.

3Right-click in the document template list panel and select the Add New File command in the shortcut menu.

4Select the New File command in the Add File dialog box and click the OK button.

The Select New File browser appears.

5 Locate the document on the local machine and select the OK button.

6 The Add New File dialog box appears.

The file name is automatically populated

7 Define document template properties.

Every document template is defined by its title, product, module, and description.

8 Optional: To apply the same settings to multiple documents, select the Apply SameProperties for All check box.

9 Click the OK button.

Inserting Incident Merge Fields into Document Templates

An incident document template is a document file that contains information about incidents. Incident document templates may contain incident, customer, and asset merge fields.

An incident merge field is a placeholder that represents an incident property—such as the ID number, title, or owner of an incident—in a document template. When a document knowledge item is created based on a document template the actual incident property value is substituted for the merge field in the knowledge item.

Using controls in the Insert Incident Field dialog box, project team members may insert incident merge fields into incident document templates.

To insert an incident merge field: 

1Open a document template in the document template view.

 Incident merge fields may be inserted into incident document templates only.

2Click the Insert Incident Field button in the tool bar.

The Insert Incident Field dialog box appears.

3Select an incident merge field in the Insert Incident Field tree panel.

4 Click the Insert button.

Inserting Customer Merge Fields into Document Templates

A customer merge field is a placeholder that represents a customer—such as the customer name, phone number, or contact information—in a document template. When a document knowledge item is created based on a document template the actual customer property value is substituted for the merge field in the knowledge item.

Using controls in the Insert Customer Field dialog box, project team members may insert customer merge fields into incident document templates or customer document templates.

To insert a customer merge field: 

1Open a document template in the document template view.

Customer merge fields may be inserted into incident document templates or customer document templates.

2 Click the Insert Customer Field button in the tool bar.

The Customer Incident Field dialog box appears.

3Select a customer merge field in the Insert Customer Field tree panel.

4 Click the Insert button.

Inserting Asset Merge Fields into Document Templates

An asset merge field is a placeholder that represents an asset property—such as part number or serial number—in a document template. When a document knowledge item is created based on a document template the actual asset property value is substituted for the merge field in the knowledge item.

The Insert Asset Field button enables the user to insert an asset merge field into incident, customer, or asset document templates.

Using controls in the Insert Asset Field dialog box, project team members may insert asset merge fields into document templates.

To insert an asset merge field:

1Open a document template in the document template view.

Asset merge fields may be inserted into asset document templates, customer document templates, or incident document templates.

2 Click the Insert Asset Field button in the tool bar.

The Customer Incident Field dialog box appears.

3 Select a customer merge field in the Insert Customer Field tree panel.

4Click the Insert button.

To delete a document template folder:

1Select Tool > Edit Document Template command in the knowledge view.

2Select a document template folder in the document template tree panel.

3Right-click document template folder and select the Delete Folder command in the shortcut menu.

A confirmation dialog box appears.

4Click the Yes button.

The document template folder and all document templates contained within that folder are deleted.

An incident document template is a document file that contains information about incidents. Incident document templates may contain incident, customer, and asset merge fields.

Using controls in the Event/Email tab, project team members with the appropriate privileges may create incident-specific events that use incident document templates to create document attachments.

Figure 14-5: Insert Incident Field Dialog Box

Incident document templates are attached to incidents as incident-specific events in the Event/Email tab of the incident detail panel. The incident document template must be attached using an incident-specific event (based on an incident-specific event template) or incident merge fields cannot be populated by incident field data.

WordLink merge fields are not automatically populated with incident data. To import incident-specific data from an incident, a document based on an incident document template must be attached to an incident and saved to the knowledge base. The attachment may subsequently be checked out at which time incident-specific data (incident, customer, and asset data) may be merged from the incident.

To attach an incident document template:

1 Select an incident in the incident list panel.

2 Select the Event/Email tab in the incident detail panel.

3 Click the New Event button.

The Create New Event dialog box appears.

4 Select the Add Incident-Specific Event check box.

The event must be an incident-specific event or incident merge fields are not populated.

5 Select an incident-specific event template in the Event Template list.

The event template selected determines which document templates may be used to create an attachment to an incident.

6 Click the OK button.

The Edit Event Template dialog box appears.

7 Select an incident document template in the Attachment dropdown list.

The Attachment dropdown list displays the name of every document template that may be used to create attachments using the selected event template.

If a document template is not displayed in the dropdown list, it is not applicable to the current event template.

8 Click the OK button.

To merge incident field data in incident attachments:

1 Select an incident in the incident list panel.

2 Select the Event/Email tab in the incident detail panel.

3 Select the incident-specific event in the list.

4 Click the Check Out button in the Info tab.

The attached document must be checked out or the data cannot be merged.

The Check Out dialog box appears.

5 Click the Open button.

The document template appears.

6 Click the Merge Field Data button.

Merge fields display incident-specific field data.

7 Click the Save to Local button.

The updated document with the merged fields is saved to the local checkout directory.

8 Close the document.

The document must be closed or it cannot be checked into the knowledge base.

9 Click the Check In button in the Info tab.

The updated document attached to the incident and saved to the project knowledge base.

An incident document template is a document file that contains information about incidents. Incident document templates may contain incident, customer, and asset merge fields.

Using controls in the Event/Email tab, project team members with the appropriate privileges may create incident-specific events that use incident document templates to create document attachments.

Figure 14-5: Insert Incident Field Dialog Box

Incident document templates are attached to incidents as incident-specific events in the Event/Email tab of the incident detail panel. The incident document template must be attached using an incident-specific event (based on an incident-specific event template) or incident merge fields cannot be populated by incident field data.

WordLink merge fields are not automatically populated with incident data. To import incident-specific data from an incident, a document based on an incident document template must be attached to an incident and saved to the knowledge base. The attachment may subsequently be checked out at which time incident-specific data (incident, customer, and asset data) may be merged from the incident.

To attach an incident document template:

1 Select an incident in the incident list panel.

2 Select the Event/Email tab in the incident detail panel.

3 Click the New Event button.

The Create New Event dialog box appears.

4 Select the Add Incident-Specific Event check box.

The event must be an incident-specific event or incident merge fields are not populated.

5 Select an incident-specific event template in the Event Template list.

The event template selected determines which document templates may be used to create an attachment to an incident.

6 Click the OK button.

The Edit Event Template dialog box appears.

7 Select an incident document template in the Attachment dropdown list.

The Attachment dropdown list displays the name of every document template that may be used to create attachments using the selected event template.

If a document template is not displayed in the dropdown list, it is not applicable to the current event template.

8 Click the OK button.

To merge incident field data in incident attachments:

1 Select an incident in the incident list panel.

2 Select the Event/Email tab in the incident detail panel.

3 Select the incident-specific event in the list.

4 Click the Check Out button in the Info tab.

The attached document must be checked out or the data cannot be merged.

The Check Out dialog box appears.

5 Click the Open button.

The document template appears.

6 Click the Merge Field Data button.

Merge fields display incident-specific field data.

7 Click the Save to Local button.

The updated document with the merged fields is saved to the local checkout directory.

8 Close the document.

The document must be closed or it cannot be checked into the knowledge base.

9 Click the Check In button in the Info tab.

The updated document attached to the incident and saved to the project knowledge base.

 

Techexcel Outlook Sync provides Microsoft Outlook users the ability to interact with TechExcel CustomerWise CRM data from directly within Outlook. The TechExcel Outlook Sync adds additional buttons to the Microsoft Outlook interface making it easy for salespeople and customer support technicians to synchronize activities performed within Outlook to CustomerWise. Synchronizing communications, activities, and tasks from Outlook to CustomerWise improves both user efficiency and visibility.

 

 

Chapter Outlook Emails

 

Incoming and outgoing Outlook emails may be selected and linked with the appropriate customer in CustomerWise CPM with a single click. Or, more detailed Customer and Contact search may also be used to find and match the email with the appropriate customer record.

 

Automatic Record Matching

 

Emails sent and received are automatically matched with existing CustomerWise CRM information based on matching email addresses. Sales and support teams link new and existing emails with leads, contacts, opportunities, or support incidents while adding Outlook emails to CustomerWise. If no match is found, users may also choose to perform a search of CustomerWise CRM data from within Outlook.

 

Online/Offline Customer Contact Support

 

Search the CustomerWise CRM customer database from within Outlook even when offline. TechExcel Outlook Sync maintains a local database of customer, contact, opportunity, and event information so sales and support users may access and update information while offline. All updates made locally will be synchronized with the CustomerWise CRM server when online.

 

Customer and Contact Manager

 

Add new customer or contacts to CustomerWise directly from Outlook at the same time you add an email, task, or appointment.

 

Create Outlook Tasks and Activities From CustomerWise Events

 

CustomerWise Events may be configured to automatically create calendar appointments or tasks in Microsoft Outlook . CustomerWise Events are also workflow driven so you may configure a process which automatically updates users task lists and calendars as a part of the sales or support workflow to ensure opportunities and incidents are worked on consistently and in a timely manner.

 

 

Server Requirements

 

 TechExcel CustomerWise 8.0 or above

 

 Outlook Integration must be enabled and configured by Administrator

 

End User Requirements

 

 Microsoft Windows 2000, XP, XP Professional, or Vista

 

 Microsoft Outlook XP, 2003, and 2007

 

 Permission to perform Outlook Sync Actions

 

 

TechExcel System Administrators must configure Outlook Sync within the Admin Client before use. There are two areas within the Admin Client that must be configured:

 

1. Support Member Manager

 

System administrators must grant team members permission to use Outlook Sync. This privilege is granted using a new checkbox in the Team Member Manager.

 

The image below shows a new privilege “Can perform Outlook Integration” that must be checked for team members allowed to perform actions.

 

 

2. Outlook Integration Settings

 

The second step is to configure the Outlook Integration settings found under the Advanced Project Settings folder in the Admin Client.

 

 

 

The image below shows the new Outlook Integration page and is followed by a brief description of each control on the page.

1.Enable Outlook integration

 

This checkbox must be checked to enable syncing Outlook items with events and

saving emails as events in the work project.

 

 

Event Sync Options Tab

 

Control how events sync from TechExcel CustomerWise to Microsoft Outlook with these settings. Only the events that meet the criteria defined here will be synced to Outlook appointments or tasks.

 

2.Sync options

 

For each event template there are three sync options available:

 

1. Don’t sync

 

2. Sync to appointment

 

3. Sync to task

 

3.Sync Statuses

 

For each event template, the administrator may choose the event statuses in which the event will be synced.

 

4.Date Range

 

The administrator may define date ranges to further limit event syncing so not all events are synced at once. The Administrator may create Date Range rules based on the event Create Date, Start Date, and End Date. The date range rules are global and will apply to all event templates configured to synchronize with Outlook.

 

 

End users may save emails from Microsoft Outlook to TechExcel CustomerWise as an event. When users choose to save an email as an event, they will be able to choose from the events the administrator has selected as applicable event templates. Only event templates with an event type of ‘Email received’ or ‘Email sent’ (defined in the event template settings) are available to administrators when defining applicable events. A default event template may also be defined by the administrator for the most commonly used event.

 

 

 

End users may save emails from Microsoft Outlook to TechExcel CustomerWise as an event. When users choose to save an email as an event, they will be able to choose from the events the administrator has selected as applicable event templates. Only event templates with an event type of ‘Email received’ or ‘Email sent’ (defined in the event template settings) are available to administrators when defining applicable events. A default event template may also be defined by the administrator for the most commonly used event.

 

 

 

If you have not installed the TechExcel Outlook Sync plug-in, please see the AppendixInstalling TechExcel Outlook Syncfor detailed installation instructions.

 

Configuring Outlook Sync for Use

 

1.Press Configuration

 

Before using TechExcel Outlook Sync, you need to run the Configuration wizard. The wizard will run automatically the first time you open Outlook after installing. You may also run the configuration wizard by pressing the Configuration button in the Outlook toolbar, or selecting the new CustomerWise menu option, and selecting Configuration.

 

 

2. Press User Login

 

Enter your TechExcel CustomerWise login credentials, select the correct web service connection, select the project to synchronize emails, and press the OK button.

 

Having Trouble Logging In?

 

 Do you have permission to use the Outlook Sync?

Contact your CustomerWise Administrator to request permission to use

Outlook Sync.

 

 Does the project you belong to allow for Outlook Sync?

Contact your CustomerWise Administrator to inquire if the project allows

Outlook integration.

 

 Not Seeing Synchronization?

Make sure you have selected the correct project in the Select Project dropdown.You may only synchronize with one project at a time. However,you may always return to this configuration screen and switch projects.

 

 

3. Press Setup Local DB

 

After you have configured user profile information, the wizard will ask you to set up a local DB. Or, you may select the Setup Local DB item in the Configuration menu. The local database will be used to preferences and also actions performed while offline. When a connection becomes available, the actions performed will synchronize with the live CustomerWise system.

 

To configure your local database

 

Select the Database Type. Choose between:

 

 Microsoft Access

 

 Microsoft SQL server

 

 

Once you have completed the database connection information, press the OK button. The configuration wizard will populate the local DB with the correct tables and synchronize data from live CustomerWise database.

 

4. Finishing Configuration

 

After the local database is updated, the configuration wizard will display a list of event synchronizations and email settings defined by your CustomerWise Administrator.

 

This summary shows the CustomerWise event templates used for synchronizing Outlook events and appointments and also the CustomerWise events created when saving Outlook emails to CustomerWise.

 

 

You may always utilize the Configuration menu to reconfigure local settings.

For example,

 

 Set up local DB: Create a new or change the local database.

 

 Sync time: Re-synchronize the time difference between the local and

master database.

 

 Restore local DB: Overwrite the local database with data from the live

CustomerWise database.

 

 

When sending an email, you may now choose to save the email to TechExcel

CustomerWise and associate the email with a customer and a specific support incident if connected to a support project or sales opportunity if connected to a sales project.

 

1.Create a new message within Outlook.

 

2.Press the Add-Ins toolbar or menu item.

 

3.Press theSend and Save Email to CustomerWisebutton (Shown in image below).

 

 

4.Confirm the Send Email information is correct or make adjustments using the Save Event dialog (shown below).

 

 

5.The correct customer and contact will be selected automatically based on the

matching email information from TechExcel CustomerWise.

 

 You may add customers or contacts using theNew…buttons next to Customer and Contact fields.

 

 You may search customers using the icon next to the Customer

field.

 

 You may edit the existing information using any of theEditbuttons for Customer or Contacts.

 

Please Note:Creating/editing customer and contact information is only available when there is an interment connection. Functions performed offline will be done on the local database and synchronized to main TechExcel CustomerWise database when a connection becomes available.

 

6.Choose the related incident or sales opportunity to associate the email event.

 

 

7.Choose theEvent templateandEvent statusused to track this email activity in TechExcel CustomerWise.

 

8.You will now see this Email event and message from within TechExcel

CustomerWise.

 

Please Note: An email can only be saved to one event. Once saved, the ‘Save email to CustomerWise’ button will be disabled for that email.

 

 

Emails already in your Microsoft OutlookInboxorSent Itemsfolders may also be saved to TechExcel CustomerWise retroactively. The steps are similar to those above and the Save Event dialog is the same.

 

1.Select any email you have received or sent within Microsoft Outlook .

 

2.Press theSave Email to CustomerWisebutton from the CustomerWise toolbar.

 

 

3.Complete the Save Event dialog. Again, you may use this dialog to associate the email with the correct customer, contact, incident, and CustomerWise event. You may also create new customer and contact information from this dialog.

 

Please Note: An email can only be saved to one event. Once saved, the ‘Save email to CustomerWise’ button will be disabled for that email.

 

 

You may choose to sync an appointment/task to a CustomerWise event. To do so, you

will be required to specify the customer and event information using the CustomerWise toolbar visible whenever an Outlook task or appointment is opened.

 

 

The toolbar shown below becomes visible whenever an Microsoft Outlook task or

appointment is opened:

 

 

 

 

 

   By default, the toolbar is grayed out for a new appointment/task, indicating it

will not be synced to a CustomerWise event.

 

The tool bar includes three fields that display the current Project, Customer

and Event information.

 

The toolbar includes two ellipses (…) buttons you may use to change the

associated Customer and Event Info.

 

Clicking either ellipses (…) button will bring up the dialog below:

 

 

 

1.If “Sync to CRM” is not checked, all other fields on the dialog will be

disabled. This appointment/task will not sync to a CustomerWise event.

 

2.To specify the customer/event information, check the ‘Sync to CRM’

checkbox:

 

 

3.When a customer is selected the customer and contact information will be

displayed.

 

4.Clicking the ‘New’ or ‘Edit’ buttons will begin the create/edit a

customer/contact dialog shown in the image below.

 

Please Note:Creating/editing customer and contact information is only available when there is an interment connection. Functions performed offline will be done on the local database and synchronized to main TechExcel CustomerWise database when a connection becomes available.

 

 

  5.A quick search dialog is provided for searching customers.

 

 

  6.You may choose to associate the event to the incident or opportunity. Only

   incidents related to the selected customer are displayed.

 

 

7.Select the event template and status in the Event Info frame. The events

available are based on the status of the related incident selected. If you are

using event workflow you will only see events that are applicable to the state

of the incident. If no incident is selected, all the event templates will be

listed.

 

 

8.The default event owner will be set to the user using Outlook Sync. You maychange it to another team member.

 

Please Note: If you create or change the ownership of an appointment/task to

another project member it will no longer be available for you to once it is

synced to CustomerWise.

 

9.You must specify a customerandan event template if you want to sync the

appointment/task to a CustomerWise event.

 

10.When an appointment is synced to a CustomerWise event the subject and

content will become Event Title and Event Description. The start time and

end time of the Outlook appointment/task will become the CustomerWise

Event start date and end date.

 

 

This operation happens automatically and there is no user interface involved in this

function. When Microsoft Outlook is opened, the TechExcel Outlook Sync begins to

compare the live CustomerWise database with your local database. If there are

synchronizations required they occur automatically.

 

If there are any changes in the Administration settings or incidents/customers/contacts, the sync service will also sync them to local DB. Therefore the settings for the Outlook integration will be up-to-date as long as there is an interment connection.