At the core of service management are two documents: service orders and appointments. Service orders represent the customer’s request or agreement for services, while appointments represent the actual execution of the work. Around these documents, the system provides tools for scheduling, billing, and resource management.
Service Orders
A service order, created on the Service Orders (FS300100) form, represents the customer’s request or agreement for services. It includes key details such as the services to be provided, the customer, the planned duration, and the location where the work will be performed.
Appointments
An appointment, created on the Appointments (FS300200) form, represents the execution of all or part of the work defined in a service order. It records the actual services performed, scheduled and actual dates and times, and the staff members assigned. Appointments can take place at the customer’s location, a customer contact’s location, or a company branch location.
Appointments and service orders relate to each other in the following ways:
A service order type is a group of general settings that is created on the Service Order Types (FS202300) form. When a service order type is specified for a service order or appointment, the system adds or removes specific UI elements on the Service Orders (FS300100) form or the Appointments (FS300200) form, depending on the settings of the selected service order type.
When you create a service order type, you assign it a behavior type, which defines how service orders and appointments of that type are processed. The available behavior types are:
In a production environment, we recommend that you:
A service order type includes posting and billing settings that define the type of billing document generated for a service order or appointment. It also includes mailing settings, which specify how customers receive email notifications about actions that occur during service delivery.
The service management process generally follows these stages (shown in the diagram below):
Appointments can be created, scheduled, and managed through calendar boards—visual dashboards that show staff workloads. Calendar boards are available on the Calendar Board (FS300300), Staff Calendar Board (FS300400), and Room Calendar Board (FS300700) forms. From the calendar board, you can:
Billing cycles determine how billing documents are generated for delivered services. They are created on the Billing Cycles (FS206000) form and assigned to customers on the Customers (AR303000) form. A billing cycle specifies whether billing is run by appointment or by service order. You can also configure whether multiple appointments or service orders are grouped into a single billing document, as well as the frequency of invoice generation.
In Acumatica ERP, you can record and manage professional information about each staff member, including:
The system uses this information to help you assign the right staff to the right services, ensuring efficiency and compliance with requirements.
Together, service orders, appointments, scheduling tools, and billing settings provide a complete framework for managing the delivery of services in Acumatica ERP.