A service contract is a generic term that covers three ways of managing contracts, based on their common characteristics:

  • The management of warranty contracts
  • The management of maintenance contracts
  • The management of contracts with points (ranking).

You can create various types of service contracts using contract templates.

Both free and chargeable services are provided to the customer through service contracts. Those services include:

  • Contacting a consultant to know more about how to use a system or hardware
  • Getting assistance in case of a system failure
  • Complying with the quality criteria enforced by the contract
  • and more...

A contract can be written:

  • For one customer
  • For a list of serial numbers used by the customer
  • For a group of serial numbers with the same product reference

The services managed by a contract can be subject to restrictions depending on the type of intervention required, the skills required to resolve the issue in due time, and the costs incurred.

The costing of a service contract is particularly flexible.

The contract duration, invoicing, successive revaluations, all follow their own schedule. Each element can be managed independently for a given contract.

Two processes can be followed to create service contracts.

Warranty contracts

Warranty contracts must be created manually. Use warranty contract templates will help you gain a lot of time when entering your contracts.

These contracts are free and their coverage rules are based on a defined installed base and the related dimension type code (skill).

The Installed base object is used to create a warranty contract managed with serial numbers. You can use the Service contract section from this object to create the contract and product coverage for a given serial number in a single operation.

Maintenance contracts

Maintenance contracts are created automatically from the order entry. For each order line that includes a product linked to a maintenance contract template, a maintenance contract is created for the customer and the sales representative.

Maintenance contracts have the same characteristics as service contracts, the difference being that maintenance contracts can be invoiced.

For a product coverage by serial number, you must define the coverage on the generated service contract record directly. The contract can be accessed from the related the order line.

Contracts with points

Contracts with points can be created manually or using a service contract template.

They can be free or chargeable and apply to the whole installed base. Their coverage is limited by how many points have already been used.

Maintenance contracts that have been created manually cannot be invoiced.

The service contract is also a reference point to access other functions.

The Index value history can only be accessed from the service contract management. This history is used to record all the successive values of an index. Contract revaluations are based on these values. This file must be updated regularly.

The manual renewal of contracts where renewal is not planned can be carried out either from the workbench or from the service contract management. This additional functionality is used to make sure that the successive renewal history of a contract has been updated automatically.

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

Six sections are available to define a service contract. The fields you can enter depend on your selected service contract.

Header

Tab General

Tab Management

Tab Invoicing rules

The information in this section:

  • Can be accessed for non-billable warranty contracts.
  • Is particularly useful for maintenance contracts or contracts with points.

Tab Invoicing elements

Tab Invoicing

Invoice grid

Each invoice generated for a contract is displayed in the issued invoices table. Invoices are displayed in descending order by default: the last issued invoice is displayed on the first table line.

Click on an invoice line to display the open items and payments related to the selected invoice in the corresponding tables.

Open item table

This table displays the list of generated open items for an invoice. The number of generated open items depends on the payment terms of the contract.

Open items are sorted in the order in which payments are expected to be collected.

Use the Dispute column to record any disputes reported by the customer.

Payments table

This table displays the list of payments received for an invoice. You use it to quickly check if the open items have been paid.

Use the Open item no. column to group the payments by open item.

Tab Histories

Revaluation history

This table is automatically updated each time a service contract is revaluated. For example, if the contract needs to be revaluated while generating an invoice, the previous annual royalty basis, and dates of application, are kept in the history.

Renewal history

This table is updated automatically each time a service contract is renewed, manually or automatically.

Reports

By default, the following reports are associated with this function :

  CONTSERV : Service contracts

  CONECHE1 : Contracts to renew

This can be changed using a different setup.

Specific actions

Invoice

Click this action to generate the invoice linked to a maintenance service contract (Reminder: Only service contracts can be billed). The date of the next invoice can be today's date or the actual next invoice date based on how you have set up the DATREFCON - Service contract invoice date parameter (HDK chapter, INV group).

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

This skills group has already been entered.

This message is displayed when you enter the same skills group twice in the covered skills table.

This dispute code has already been entered.

This message is displayed when you enter the same dispute code more than once in the accepted dispute table.

You must define a sales site. Creation is refused.

This message is displayed when you confirm the creation of a service contract but the site is missing.

You must define a sales site. Modification refused.

This message is displayed when you confirm the modification of a service contract but the site is missing.

No index has been specified for the contract re-evaluation.

This message is displayed when the Evolution of an index revaluation has been selected but the index is missing.

Tables used

SEEREFERTTO Refer to documentation Implementation