Contract Usage: General Information

After contract activation, your company can start providing the services defined by the contract. You record all services executed by employees in accordance with the terms of the contract by tracking them in the system as contract usage. The type of contract usage you record depends on the business scenario and your needs.

Learning Objectives

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

  • For a support contract:
    • Create a support case (case usage) and specify a contract for the case
    • Bill support contract by case usage (per-case billing) and release the invoice
  • For a consulting contract:
    • Create labor items with different employee rates and create a per-activity case class
    • Create employee activities usage for a consulting contract
    • Bill the consulting contract by employee activities usage (per-activity billing)
  • For a deposit contract:
    • Create usage manually for a deposit contract (directly entering usage transaction)
    • Bill the deposit contract by usage entered manually

Applicable Scenarios

You track contract usage for a contract if you need to bill the customer based on its usage of particular services included in the contract.

Entry of Contract Usage

After contract activation, your company starts providing the services defined by the contract. Billing is performed for the usage that has accumulated during a particular billing period.

Contract usage is the sum of the used units of each non-stock item associated with the contract. You enter contract usage to reflect in the system the services that are actually provided to a customer and the time spent on their provision.

Before billing can be performed, the contract usage must be reflected in the system. For more information, see Contract Usage: Contract Usage.

You can track contract usage for the following entities on the noted forms:

  • By using cases that you create on the Cases (CR306000) form (per-case basis)
  • By using case activities that you create from the Cases form by opening the Activity (CR306010) form (per-activity basis)
  • By directly entering a usage transaction on the Contract Usage (CT303000) form with a particular non-stock item specified (usage entered manually)

You use the Contract Usage form to view all usage transactions associated with a contract. To view the usage of contract items provided recurrently, you use the Customer Contracts form.

Setup of Employee Labor Rates

In some cases, a service is provided to a customer by multiple employees with different qualifications. To calculate the service fee that should be used during billing, you should first set up employee labor rates for the contract and then record contract usage in the system by using time activities.

To set up employee rates for different employees, on the Non-Stock Items (IN202000) form, you create non-stock items with the Labor type to represent hours of labor performed by an employee of a particular type, and you specify the respective hourly rates for an employee of the type.

On the Case Classes (CR206000) form, you create a per-activity case class that you will use to create an empty contract template for a consulting contract. You specify the Per Activity billing mode, which indicates that the cases of the class will be billed on a per-activity basis.

While you are creating a contract draft on the Customer Contracts (CT301000) form, on the Employee Overrides tab, you enter the appropriate combinations of earning type, labor item, and employee that will provide a service to a customer. These data determine which labor item will be used as the source of the service price and the sales accounts for recording the contract usage. For more information, see Implementing the Contract Functionality: To Create and Activate an Empty Contract Draft for Consulting Contract.

Now you can proceed with the entering contract usage. For more information, see Contract Usage: To Create Employee Activity Usage for a Consulting Contract.

Before performing the billing process, you should record the billable time the employee spent for providing the services for a contract; you then associate the work of your employees with a contract by associating employee activities with a case or case activity or by associating employee activities directly with a contract.

When you release an activity, the system starts searching for a non-stock item (of the Labor type) to use in order to create a usage transaction. You can explicitly specify which non-stock item the system should use for creating a usage transaction, depending on the earning type and the employee you specify in the activity. To specify the non-stock item to be used to create a usage transaction, you use one of the following forms: Case Classes (CR206000), Customer Contracts, or Employees (EP203000).