Creating Activity Appointments and Job Appointments
Activity appointments are appointments for non-service call related activities such as vacation, meetings, or training.
The Appointment Wizard allows you to quickly create non-service call related appointments for one or all technicians. For example, a technician may be on vacation for several days or perhaps there's a company-wide event that all technicians will attend. The Appointment Wizard can easily schedule these activity appointments so dispatchers know technicians' availability.
You can also create appointments for Job Cost jobs if you are using the Job Scheduling in Service Management feature. For more information, contact WennSoft Sales.
Using the Technician Activity Entry Wizard
- Select Transactions > Service Management > Technician Activity Entry Wizard.
- Enter information in the following fields:
- All, Technician, Technician Team, Service Area
Select a radio button. Your selection determines the fields that are enabled. If you are creating an appointment for a technician, complete the Technician ID field. If you are creating an appointment for a technician team, complete the Team field. If you are creating an appointment for all technicians in a service area, complete the Service Area field. If you are creating an appointment for all technicians, none of these fields is enabled. - Appointment Type
Select an appointment type. Your selection determines the fields that are enabled. If you are creating an activity appointment, complete the Activity ID field. If you are creating a job appointment, complete the Job Number field and enter a Cost Code with a cost element type of Labor. - Start Date, End Date, Starting Time
Specify when the appointment will take place. - Estimated Hours
Estimate the length of the appointment. The estimated hours must be 24 or less. - Days Between Appointments
Enter a number of days between appointments. - Skip
You can skip Saturdays and/or Sundays by marking these checkboxes.
- All, Technician, Technician Team, Service Area
- Select Create to create the appointment(s). A message indicates that the activity appointments have been created successfully. If you are scheduling for only one technician and there are scheduling conflicts, you receive a message indicating how many appointments were created, but not scheduled, due to conflicts. If you are scheduling for more than one technician, you won't receive a message, though unscheduled appointments may exist.
- Select OK. Activity appointment numbers are created with the Appointment Wizard increment based on the last highest appointment number used for each technician.
Schedule Button
If you want the system to figure out a specific technician's next available time slot for performing the appointment, select the Schedule button attached to the Technician field.
Estimated Hours and Starting Time
If you're using the Advanced Scheduling features, the following is true:
- When the estimated hours and starting time are both entered, the system validates that the technician has the necessary time available to fit the service call appointment into their schedule if shifts and activities are set up. If the estimated hours and starting time cause an overlap in the technician's schedule, you receive a message stating that the appointment could not be scheduled for this date and time.
- You also receive a message if the estimated hours and starting time cause the technician to go over the shift plus the extended hours. A password can be set up to allow the service call appointment to still be entered.
- If either the Estimated Hours or Starting Time field is left blank, the system will not validate the technician's availability and the service call will not display in the Technician Board – Daily View window, although it appears in the Technician Board – Appointments window.
If you're not using the Advanced Scheduling features, the following is true:
- When the estimated hours and starting time are both entered, the system checks the technician's availability to prevent an overlap. If the estimated hours and starting time cause an overlap, you receive a message stating that the appointment could not be scheduled for this date and time.
Call Status and Appointment Status
The call status is driven by the appointment status. If there is only one appointment assigned to the service call, the call status remains as Open if the appointment has a status other than Complete. When the appointment status is changed to Complete, the call status automatically changes to Complete. Once a call has a Closed status, the appointment no longer drives the call status.
- If there are multiple appointments assigned to the service call, the call status remains as Open until all appointment statuses have been changed to Complete.
- If you change the call status to Closed or Complete, you receive a message if there are open appointments associated with the service call. Open appointments are those with a status other than Complete. You can select to mark all the open appointments Complete, to view the appointments, or to cancel.
- If you select Mark All, the status of all open appointments changes to Complete. If you select to view the appointments, the Appointments window opens. Here, you can edit the appointments as desired.
If you marked Require Appointment Closure in the Service Options window, you must change all appointment statuses to Complete. You can then change the service call's status to Closed or Complete. If you did not mark Require Appointment Closure, you can change the service call's status to Closed or Complete while having open appointments. Appointments never have a Closed status.
If you marked Require Appointment Closure, once the call has a Closed status, you must reopen the call to change the appointment status.
- If you manually close a service call that has already been invoiced and you have Allow Posting Invoices With Actual and Committed Costs and Create COGS Distribution for Invoices options marked in Invoice Options, a GL transaction is automatically created. Posting this transaction will relieve the appropriate WIP/COGS accounts upon closing a service call
.