Case Classes: General Information

In MYOB Advanced, you group cases into classes based on specific characteristics. Using case classes may help you effectively manage your customer support processes, such as distributing cases, collecting information to help with solving customers' problems related to your company's products or services, and preparing support reports to evaluate the performance of your support team.

This topic provides information about the creation and settings of case classes.

Learning Objectives

In this chapter, you will learn how to do the following:

  • Develop a general understanding of the settings for case classes
  • Create a case class
  • Specify the case class that the system will use by default for each new case

Applicable Scenarios

You may want to learn how to create case classes in scenarios that include the following:

  • You need to give users the ability to group cases that represent customer requests of the same type, business area, or product, such as service requests, support tickets, or requests for information about products or services.
  • You need to give users the ability to group cases that represent requests submitted by employees of a particular customer.
  • You need to set up the system to automatically assign new cases to the appropriate owners.

Case Classes

In MYOB Advanced, a case class is a grouping entity for cases that share at least one common characteristic. Case classes help you gather different sets of additional information about the cases in each class, and they can be used for reporting purposes and for providing default values during the data entry of individual cases.

You can define case classes on the Case Classes (CR206000) form based on your company’s business needs. You need to enable the Case Management feature on the Enable/Disable Features (CS100000) form to have an ability to create and manage case classes. Case classes help you quickly distribute cases between owners, define measurable service-level agreement (SLA) details, and specify default settings for cases of a class, including billing settings.

Case classes also make the creation of cases faster and more accurate. When a user is creating a case on the Cases (CR306000) form and selects a case class in the Summary area of the form, the system fills in the values that have been specified for the class; these default values can be overridden, if needed.

You can give users the ability to create internal cases in the system and through the Customer Portal and submit these cases to employees from such teams as IT or legal team. To do this, on the Details tab of the Case Classes form, for a case class that defines these cases, you select the Allow Selecting Employee as Case Contact check box.

For each case class, you can define a set of attributes that give users the ability to specify additional information about cases within the class. An attribute is a characteristic or quality—such as industry, number of employees, or interest—that is important to your company but is not already tracked on the Cases form. When a user selects a case class for a new case, the attributes of this class appear on the Attributes tab of the Cases form as additional elements for which the user specifies the appropriate values; for the required attributes, the user must specify values.

If you define an attribute as required in a case class and plan to create cases through the Customer Portal, you should define a default value for the required attribute in the case class; otherwise, you will not be able to save the case in the Customer Portal.

For each attribute, you can define the type of control that represents it in the UI (check box, text box, or combo box) and specify the possible values, if applicable. For more information about the use of attributes in MYOB Advanced, see Attributes.

On the General tab of the Customer Management Preferences (CR101000) form (Data Entry Settings section), you can specify the default case class that the system will insert for each case that you create in the system. Specifying this default class may be useful if a particular case class is used far more than the others. If you select a default case class, when a user creates a case by using the Cases form, the system inserts this class into the Class ID box of the Summary area, and inserts the default settings associated with the case class. If the user changes the default case class, the system inserts the default settings specified for the newly selected class.

On the Case Classes form, you can specify the following settings for each case class:

  • The identifier and description of the case class.
  • The default email account that can be used for sending emails to customers who have contacted your customer support team.
  • The billing modes, which are Per Case or Per Activity. For details, see Case Classes: Modes of Case Billing.
  • The labor items that represent a particular type of employee labor, such as the work done by a consultant or a technician, and are used for recording the hourly rates of employees, the general ledger accounts to be used, and the applicable taxes. For details, see Case Classes: Modes of Case Billing.
  • The billable time settings.
  • The period in days during which a case can be reopened.
  • The severity levels and target response times corresponding to these levels. For details, see Case Classes: Severity Levels and Response Times.
  • The attributes specific to the case class, as well as whether they are required or optional.

Example of Case Classes and Attributes

Consider the following example of the use of case classes and attributes.

Tip: Attributes and classes are used similarly for leads, contacts, business accounts, marketing campaigns, opportunities, and cases.

Suppose that you sell juicers and provide training services to customers on how to clean and maintain the juicers. You handle many cases and would like to divide them into groups based on whether they are related to the maintenance of the juicers by the company or to providing training to customers about the maintenance of the juicers. You can create two classes for these cases:

  • The Training class, for cases associated with requests from customers for providing training about the juicers' maintenance: This class might contain an attribute called Size with the values Small, Midsize, and Big, corresponding to the expected audience for training.
  • The Maintenance class, for cases associated with customer requests for the maintenance of juicers: The class might contain the attribute Model, which might have such values as Juicer05, Juicer10, Juicer15, and Juicer20.

With these classes and their attributes configured in the system, when a user creates a new case on the Cases (CR306000) form and selects a case class in the Class ID box of the Summary area, the attributes of the class appear on the Attributes tab. The user can enter the needed attribute values for this case.