Creating and Managing Service Orders

This chapter provides an overview of service orders and describes how to:

Click to jump to parent topicUnderstanding Service Orders

This section discusses:

Note. PeopleSoft Customer Relationship Management (PeopleSoft CRM) delivers an enterprise integration point (EIP) that you can use to integrate service orders with third-party voice recognition applications.

See Also

PeopleSoft Enterprise Components for CRM 9 PeopleBook

Click to jump to top of pageClick to jump to parent topicThe Service Order Data Model

A service order records a request for a service provided by the company. You can assign a service order to the technicians who will perform the requested work, order materials that are required to perform the work, and track progress. You can also record expenses and labor time and material usage that are incurred while performing the requested work.

In PeopleSoft CRM applications, call center agents and dispatchers can enter multiple service orders for a case in PeopleSoft Support or enter a service order directly in PeopleSoft Integrated FieldService. Service technicians can work with a streamlined view of the service orders that have been assigned to them through the My Service Order component.

Each service order is composed of a header, which captures customer, service, and agreement information and at least one activity, which represents the work associated to the service requested by the customer. As illustrated in the this first diagram, each activity of a service order is associated with one or more technician assignment and material management records.

Service order data model

The following illustration shows how the system processes information using the pages contained within the Service Order component to perform various actions throughout the service order management process.

Service order processing

You can perform technician assignments manually on the Service Order activities page, or you can enable the system at the business unit level to automatically assign provider group and group members to new service orders. You can also default a provider group and technician from the service order.

In PeopleSoft Integrated FieldService, you can enable the system at the business unit level to automatically calculate the committed start and end dates and times for service orders. When you select an agreement, warranty, or on-demand service in the service order, the system performs the calculation based on the response and restore entitlements of the selected agreement or warranty and displays the associated entitlement information in the Entitlements group box on the Service Order page.

Service entitlements are primarily used if both the agreement and warranty are not available for the service order.

Note. If the service is being covered by a warranty, but the warranty does not have any restore and response entitlements, then these entitlements will come from the service definition. If the service is being covered by an agreement which has no restore and response entitlements, no calculation is done.

Depending on your business needs, you can launch a business project or branch scripts from a service order. Use a business project to coordinate and track the work involved in performing a sequence of tasks, and use a branch script as a tool for technicians to troubleshoot service tasks. From the Service Order component, you can also view a list of interactions that were created for the service order and view or add notes and attachments to the service order at the header and activity levels.

See Also

Working with My Service Orders

Click to jump to top of pageClick to jump to parent topicService Order Status Levels

The service order status reflects the current processing state of a service request. The processing status is tracked at two levels: the service order header and the service order activity. The header level reflects the general processing status of the entire service request, while activity-level status provides a more detailed view of each activity that is associated with the service request.

Header Level Status

At the header level, a service order can have one of four status values:

Open

This is the initial status of a new service order. At the service order header level, the status remains open until all associated service order activities have a status of Completed, Canceled, or Closed.

Completed

When all associated activities have a status of Completed, Canceled, or Closed, the system automatically changes the status at the service order header level to Completed. You can record time, expense, material usage, and billing information (if the service order is billable) and view address information. However, you cannot order additional material for the service order or change any of the field values on the Service Order page except the status value. You can change the status from Completed to Closed or Canceled.

Note. If required, the service order must be approved at the header level to attain the Completed status.

Closed

The service request has been finished and all time, expense, and material information has been entered. For billable service orders, set the service order status to Closed when all time, material, expense, and billing information has been recorded for a completed service order. Once the service order header status is changed to Closed, you cannot change the status again or make any changes to the service order or to the associated time, material, and expense records or billing information.

Note. The system automatically initiates the billing process if you have set up an integration to the Transaction Billing Processor when the status changes to closed.

Canceled

You can select this status at the level of the service order header only if all associated service activities have a status of Completed, Canceled, or Closed. Once the service order header is set to Canceled, you cannot change the status again nor modify any other fields on the Service Order page. However, you can continue to enter associated time and material records for associated completed or canceled service order activities that were previously recorded for the closed activities on the canceled service order. The system, however, does not record expenses against activities.

Note. If you change the status to canceled at the service order level, the system will not initiate billing even if you have items marked as billable. Also, you cannot make any time changes.

Activity Level Status

Each service order activity on a service order can have one of the these status values:

Accepted

To accept an assignment, the technician or a representative for the technician manually changes the activity status to this value.

Note. Once the status has been set to Accepted, it cannot be changed to Hold Assignment, Assigned, or Rejected.

Assigned

When a technician is assigned to a service order activity, the system automatically changes the activity status to this value.

Canceled

Once the service order activity status is changed to Canceled, you cannot make any changes to the fields on the service order activity or order material for the activity. However, you can continue to capture associated time and material information for the activity until the status at the header level is changed to Closed.

Closed

After you record all time, material, and billing information for a completed service order activity, select this status to indicate that billing processes can be initiated for the service order.

Once the service order activity status is changed to Closed, you should not make any changes to the activity or to the time and material records that are associated with the activity. However, since time and expense don't have to be tied to an activity, you can still enter time and expense information until the service order status is set to Closed.

Note. Billing is not initiated for individual lines when a user changes the status of an activity to Closed. The system does not initiate the billing process until a user changes the status of the entire service order to Closed.

Completed

When the service order activity reflects this status value, you can record time, expense, and material usage; however, you cannot order additional material for the service order or change any of the field values on the service order activity except the status value. You can change the status on the service order activity from Completed to Closed or Canceled.

Note. If required, the activity must be approved before you change its status to Completed.

En Route

While the technician is on the way to the customer's site, the technician or a representative for the technician can manually change the activity status to this value. This status value is informational only and can be set manually for a service order activity in any of the open status values, except for Rejected.

Note. The system returns an error if you change the service order activity status to En Route after it is set to Completed or Rejected.

Hold Assignment

A technician has not been assigned to the service order activity. When you first create a service order, the system sets the header status to Open and the activity status to Hold Assignment.

The system automatically changes the activity status from Hold Assignment to Assigned if a technician has been assigned to the service order activity manually by a dispatcher or call center agent, through automatic assignment, or as a result of a default assignment.

Hold Customer

Work for the service order activity is on hold pending action from the customer. This status value is informational only and can be set manually for a service order activity in any of the Open status values.

Hold Part

Work for the service order activity is on hold pending the receipt of ordered material. This status value is informational only and can be set manually for a service order activity in any of the Open status values.

On Site

On arrival at the customer's site, the technician or a representative for the technician manually changes the activity status to this value.

Note. Once the status has been set to On Site, you cannot change it to Hold Assignment, Assigned, or Rejected.

Rejected

To reject an assignment, the technician or a representative for the technician manually changes the activity status to this value. Activities with this status can be manually changed to Hold Assignment, Hold Part, Hold Customer, or Assigned.

Note. Changing the service order activity to Accepted or Rejected applies to all technicians assigned to the line. You cannot accept or deny specific technician assignments on a service order activity.

Summary of Time, Expense, and Material Availability Based on Status

For combinations of Open, Completed, Closed, and Canceled status values at the service order header, this table summarizes when the time, expense, and manage material transactions can be recorded:

Header Status

Time, Expense, and Material

Open

Enabled

Canceled

Disabled

Completed

Enabled

Note. Cannot order materials, however.

Closed

Disabled

Click to jump to top of pageClick to jump to parent topicMethods for Accessing Service Orders

You can create or access service orders:

While service orders are usually created manually by using one of the these methods, some service orders are periodically generated by the system. These service orders, when you have enabled the preventive maintenance functionality in the system, are created by an Application Engine program for installed products that are covered by agreements and require scheduled preventive maintenance services.

See Also

Working with Scheduled Preventive Maintenance

Click to jump to top of pageClick to jump to parent topicService Order Toolbar Functions

The PeopleSoft CRM toolbar is delivered on the Service Order page and several PeopleSoft Integrated FieldService-related components, providing easy access to PeopleTools actions (such as saving pages), application-specific functions (such as sending notifications in service orders and cases), and useful summary information that is specific to the component that you are viewing.

The configurable toolbar is available for most PeopleSoft Integrated FieldService-related components. These are the list of buttons and data elements that are used in toolbars for these components. Some of them are common across all PeopleSoft CRM applications, whereas some are specific to pages.

Click the Save button to save the page on which you are currently working.

Click the Search button to go back to the search page with the search results list, which is where you accessed the current page.

Click the Add button to add a new service order.

Click the Next button to go to the next record in the search results list.

Click the Previous button to go to the previous record in the search results list.

Click the 360 Degree View button to access the 360-Degree View page, where you can view details of the company or contact that is listed on the current page and perform transactions.

Click the Notification button to access the Email page (RF_SO_ADHOC), where you can send an email message to a person or provider group. You can apply a delivered template or add attachments to the text message.

The system transfers you to the same page if you click the Email Selected Notes button on the Notes page (summary view). The system prepopulates the subject line and message body with the corresponding service order ID. This functionality is available only to the Service Order and My Service Order components.

This button is also used in the Service component. The system brings you to the Email page (RF_SVC_ADHOC_EMAIL) if you click the button from the Service component.

Click the Correspondence button to access the Create Correspondence page, where you can send text messages to prepopulated recipients through different channels (email or print). PeopleSoft Integrated FieldService delivers two templates that you can use when a correspondence is sent: Service Order Status, which is a thank you note with current service order status information for the customer and Service Order Status - Failure, which is a note stating that the status information cannot be retrieved because of an invalid service order ID. You can add attachments to the text message and schedule when it should be delivered. Once a correspondence is sent, the system automatically creates an interaction on the 360-Degree View for the associated contact. The interaction is also viewable from the Interaction History page of the associated service order.

Note. Before creating a correspondence, make sure a contact is available on the service order. The system prepopulates the Recipients field of the correspondence request with the contact defined for the service order. If the contact is not available on the service order, the field is populated with the consumer name.

This functionality is available only to the Service Order and My Service Order components. The system passes the business unit, service order ID, customer (either a company or a consumer), and contact name to the correspondence request.

Click the Hierarchy button to view the installed products that meet the customer, site, product, and serial number available on this page. The system displays the parent, child, and sibling relationships for the selected installed products on the Installed Product Hierarchy page. The button is available only from the Service Order, My Service Order, and Installed Product components.

Initially, the system displays only those installed products, services, assets, and agreements with a status of Installed/Activated. To view products in other statuses, you must select All Statuses or a different status and click Refresh. Activate this functionality only if the user has enabled the Status filter on the tree configuration. Enable the status filter by selecting one or more of the Show Status check boxes on the tree setup. If the user has not selected any status filters, or if no tree configuration is loaded, then the tree displays products of all statuses in the initial view.

Note. This button is hidden from the Service Order and My Service Order toolbar if you selected Prompt for Product Master, Hide Installed Product Information, or Hide All Product Information on the service order configuration template that is used by the business unit of this service order.

See Setting Up Trees for Installed Products.

Click the Email button to access the Outbound Email page where you can select templates, add attachments, and send email to recipients.

Click the Map Dashboard button to access the Map Dashboard page and view the map and tabular data generated for the currently opened service order. This functionality is accessible from the page in the Service Order and My Service Order components and is available only when Environment Service Research Institute (ESRI) is installed.

Personalize

Click to access the Personalize Toolbar page, where you can change the way buttons appear on the toolbar and hide them.

Time Zone

Select to display dates and times at both service order header and activity levels based on the selected time zone. Options include:

My Time Zone: Your local time zone, according to your user personalizations.

Customer: The customer's time zone, based on the time zone selected for the address that is associated with the site, contact, or customer.

Note. If you select the time zone of Customer, the PeopleSoft CRM system first checks for and uses the time zone that is associated with the site's primary address. If this information is unavailable, it looks for the time zone that is defined in the contact's primary address. If this information is also unavailable, the system uses the time zone that is associated with the customer's primary address. If none of these addresses includes time zone information, the date and time display remains the same regardless of what you select.

Customer Value

Displays the value of the customer derived from the Customer Data Model (CDM). This value is also available from the Company page.

See Also

Configuring Toolbars

Using the 360-Degree View

Understanding Correspondence and Notifications

Setting Up ESRI Integration

Understanding Field Service Configuration Templates

Click to jump to parent topicSetting Up Automatic Calculation of Dates and Times for Service Orders

This section provides an overview of the automatic calculation of dates and times for service orders and discusses how to set up the automatic calculation of dates and times for service orders.

Click to jump to top of pageClick to jump to parent topicUnderstanding Automatic Calculation of Dates and Times for Service Orders

For each service order activity, you enter planned dates and times that indicate when the assigned technician is planning to begin and finish the task based on customer's entitlements. These values are used in service order workflow processes that help you monitor service order statuses and send out notifications if any service order fails to begin at the committed start time or to finish at the committed end time.

Note. The system uses only the dates at the header level (committed or customer preferred) for Active Analytic Framework (AAF) processing and notifications.

In PeopleSoft Integrated FieldService, you can turn this manual calculation process into an automatic one by enabling the automatic calculation functionality at the business unit level in the PeopleSoft CRM system.

When you create a service order and select an agreement, warranty, or on-demand service, the system automatically calculates the committed start and end dates and times for service order activities based on the entitlements that are associated with the selected agreement, warranty, or service. The system also populates the values in corresponding fields.

This diagram outlines the process flow for the automatic calculation of dates and times for service orders:

Process for automatic calculation of dates and times for service orders

As you click the Select Agreement or Warranty button on the service order to search for and select an applicable agreement line or warranty, the system calculates the committed start and end dates and times for the service order based on the entitlements that are associated with the selected agreement or warranty. The system also calculates the task duration of service activities that are linked to the service order. The calculation is done at two levels: once at the overall service order level where the service level, guaranteed response, and guaranteed restore times are used to calculate the committed start and end dates and times; and again at the service order activity level, where the service level, guaranteed response time, and task duration are used to calculate the planned start and end dates and times of the service order activity.

The same calculation occurs when you select a new service for the service order with or without any preselected agreement or warranty. If an agreement or warranty already exists and the new service has multiple service activities, the system replaces old service order activities with new ones and recalculates the staggered dates and times for all service order activities based on the estimated task duration that is derived from the new service activities. In the absence of an agreement or warranty, the system uses the service entitlements that are defined in the Service component in the calculation.

Note. The agreement or warranty entitlements take precedence over the service entitlements. For example, if you select an agreement or warranty after a service has been specified on the service order, the system performs the automatic calculation of planned start and end dates and times for service order activities again by using entitlements of the selected agreement or warranty.

Hours of Operation and Holiday Schedules

Hours of operation (or service levels) are tied to entitlements, so a customer's entitled response and restore time will take hours of operation into consideration. The system uses the same logic for holiday schedules.

If an agreement is entitled with regular hours of operation but the business is closed on public holidays, the entitlement needs to take the holiday schedule into account as well (for example, Labor Day).

For a platinum customer, however, the agreement could entitle the customer to support 7 days a week, 24 hours a day, with no holiday consideration. In this case, a platinum customer calls in at 4 p.m. Thursday afternoon with a 24 hour response time. If the next day happens to be a public holiday, the customer is still entitled to a response by 4 p.m. Friday, regardless of the holiday.

On the Service Level page, you can use the Holiday Schedule field to select the holiday schedule you want associated with the service level. The system defaults the holiday schedule to the agreement line when the service level is specified.

See Setting Up and Managing Agreements and Warranties.

Calculating Overall Committed Start and End Dates and Times for Service Orders

To calculate the overall committed start and end dates and times of a service order, the system uses these entitlements as calculation inputs:

Once these values are identified, the system calculates the planned start and end dates and times by using the these formulas:

(Committed Start Date and Time) = (Current Date and Time) + (Guaranteed Response Time) + (Service Provider's Nonworking Hours)

(Committed End Date and Time) = (Current Date and Time) + (Guaranteed Restore Time) + (Service Provider's Nonworking Hours)

For example, a customer reports an issue and a service order is created on Friday, July 19, at 1 p.m. Suppose the customer has these entitlements:

According to the service level, no service is provided after Friday at 5 p.m. until the next Monday at 8 a.m.; therefore, the end date needs to be extended to next Monday. The calculations are as follows:

(Committed Start Date and Time) = (July 19 at 1 p.m.) + (2 hours) + (0 hour) = (July 19 at 3 p.m.)

(Committed End Date and Time) = (July 19 at 1 p.m.) + (10 hours) + (63 hours from July 19 at 5 p.m. through July 22 at 8 a.m.) = (July 22 at 2 p.m.)

The calculated committed start and end dates and times are Friday, July 19, at 3 p.m. and Monday, July 22, at 2 p.m., respectively. After the calculation is completed, the system displays the date and time values in the Entitlements Section in the Service Details group box on the Service Order page.

Calculating Planned Start and End Dates and Times for Service Order Activities

To calculate the planned start and end dates and times of a service order activity, the system uses these calculation inputs:

The system populates the planned start date and time of the first service order activity with the values that are calculated for the overall service order. It then calculates the planned end date and time of this service order activity by adding the activity's task duration (specified in the Duration field) to its planned start date and time.

Note. The system will also go backwards to calculate planned start and end dates; so, if you have a restore time only, it starts with the last activity and goes backwards to compute the proper dates.

If there are multiple service order activities in the service order, the planned start and end dates and times of other service order activities are calculated by using these formulas:

(Planned Start Date and Time) = (Planned End Date and Time of Previous Line) + (1 minute)

(Planned End Date and Time) = (Planned Start Date and Time) + (Task Duration)

For service orders that include multiple service order activities, the planned start and end dates and times are staggered serially based on the estimated duration for each service activity. The planned start date and time of the next service order activity is calculated by adding one minute to the end date and time of the previous task.

The calculation staggers the planned start and end dates and times for service order activities based on their step numbers. When service activities have the same step number (that is, parallel tasks), they will have identical planned start dates and times. Because the planned end date and time of parallel tasks are based on the estimated duration of tasks, their end dates and times are different if they have different task durations. The system uses the latest end date and time of the parallel tasks to calculate the planned start date and time of the next task.

From the previous example where the overall start and end dates and times are calculated, the service order is planned to start on Friday, July 19, at 3 p.m. Suppose this service order has four service order activities. Based upon the step number and estimated task duration for each service activity, the planned start and end dates and times of each service order activity are calculated:

Service Order Activity

Step Number

Estimated Duration (Hours)

Planned Start Date and Time

Planned End Date and Time

Diagnose Issue

10

3

Friday, July 19, 3 p.m.

Monday, July 22, 9 a.m.

Repair Refrigerator

20

2.5

Monday, July 22, 9:01 a.m.

Monday, July 22, 11:01 a.m.

Repair Compressor

20

2

Monday, July 22, 9:01 a.m.

Monday, July 22, 11:31 a.m.

Preventative Maintenance on Refrigerators

30

1

Monday, July 22, 11:32 a.m.

Monday, July 22, 12:32 p.m.

The assigned technician begins working on the first service activity at 3 p.m. on Friday and finishes it at 9 a.m. next Monday. Because Saturday and Sunday are not defined as business days in the service level agreement, there are no activities on these two days. Note that the second and third service activities are parallel tasks (they have the same step number). The system does not perform staggering for parallel tasks; therefore, both service order activities have the same planned start date and time (that is, 9:01 a.m. on Monday). In this example the two parallel tasks have different estimated task duration, so each one has a different planned end date and time, and the system takes the later one plus one minute as the planned start date and time for the next task. At the end, the technician finishes the last service activity starting at 11:32 a.m. through 12:32 p.m. on Monday.

If the total amount of estimated hours needed for all service activities exceeds the guaranteed restore time, which causes the planned end date and time of any activity to be later than the guaranteed restore date and time, the system issues a warning and sets the planned start and end dates and time of these activities to the committed end date and time.

Situations in Which Automatic Calculation Is Unavailable

This list summarizes the conditions under which the committed start and end dates and times are not populated on a service order:

  1. The service level is not available in the customer's entitlements.

  2. The guaranteed response and restore times are not available in the customer's or service entitlements.

    With no response and restore times, the system cannot do any calculation, even using the activity durations.

Dates and times do not appear at the service order activity level if any of the preceding conditions occurs.

 

Example 1

Example 2

Example 3

Is the guaranteed response time available in entitlements?

Yes

Yes

No

Is the guaranteed restore time available in entitlements?

Yes

No

Yes

Is the service level available in entitlements?

No

Yes

Yes

Will the committed start date and time be calculated?

No

Yes

No

Will the committed end date and time be calculated?

No

No

Yes

Will the planned start date and time appear at the service order activity level?

No

Yes

Yes

Will the planned end date and time appear at the service order activity level?

No

Yes

Yes

Note. Dates and times are not automatically calculated or populated if the service level is not available in customer's entitlements and there is no default service level defined for the business unit.

Notifications

Based on the customer preferred and committed dates and times for the service order, the escalation process sends out notifications for the service order if it is not completed by the planned end date and time. Customer preferred dates and times are considered first; if these fields are blank, the committed dates are used. In the previous example on staggered service order activities, the service order is scheduled to be completed by 12:32 p.m. on Monday, July 22. If this service order is not completed on time, the system uses the policies invoked by the Active Analytics Framework system to send out a notification for the service order indicating a missed commitment.

How Auto Calculation is Used to Reset Dates for Activities

On the Service Order - Activities page you can use the Activity Actions group box to change the planned start and end dates, as well as times for all activities that are associated with the service.

In this situation, the system uses the autocalculation functionality to reset the planned dates and times appropriately for each activity. If no service level can be determined for the service order, then autocalculation function uses the default service level for the business unit to reset the planned dates and times.

The same is true for the new end dates, except the autocalculation function schedules the activities backwards based on the new end date and time.

Calculating Dates and Times for Preventive Maintenance Service Orders

For service orders that are created through preventive maintenance, their committed start dates and times are processed by the automatic calculation functionality. As a preventive maintenance service order is generated, the service order start date and a default time of 12:00 a.m. are passed into the automatic calculation feature.

Automatic calculation uses these two pieces of information, along with the associated service level, to calculate the committed start date and time of the service order. Should the service order start date fall outside the period in the service level, the system adjusts the committed start date and time to the next available day and time that is covered by the service level. For instance, if the start date of the service order is July 22, Monday, and the associated service level is 8 a.m. to 5 p.m., Monday through Friday, the calculated committed start date and time becomes July 22, Monday at 8 a.m.

Similar to regular service orders, the calculation of committed end date and time for preventive maintenance service orders are based on the committed start date and time, guaranteed restore time and service level.

Click to jump to top of pageClick to jump to parent topicSetting Up the Automatic Calculation of Dates and Times for Service Orders

To set up automatic calculation of dates and times for service orders:

See Also

Defining Service Entitlements

Defining FieldService Business Units

Click to jump to parent topicSetting Up Automatic Service Order Assignments

This section provides an overview of automatic service order assignments and discusses how to enable automatic service order assignment.

Click to jump to top of pageClick to jump to parent topicUnderstanding Automatic Service Order Assignments

In PeopleSoft Integrated FieldService, each service order activity is associated with at least one provider group and at least one technician, who goes out to the customer's site and performs service requests. When you create a service order and select a service or agreement on the page, the system automatically populates the service order with the provider group and technician that are defined for the associated service or agreement (values from the agreement take precedence).

But because these values are optional for services and agreements, the provider group and group member will not be prepopulated on the service order if they are not specified in the selected service or agreement. Alternatively, you can perform the assignment either by selecting the provider group and technician from the prompt lists, or as a more effective solution, by clicking the Suggest a Provider Group and Suggest Group Member buttons and letting the assignment engine determine the best recommendations for the tasks. These are, however, manual processes in which you need to click the buttons on the service order. Otherwise, no provider group or technician assignment is made when you save the page.

The system enables you to turn service order assignment into an automated process. By activating the automatic service order assignment feature at the business unit level, the system performs automatic provider group and technician assignments whenever a new service order is saved.

Note. Regardless of how assignments for the provider group and technician are made, you can modify the values in the Technician Assignment group box on the Activities page as long as the corresponding overall service order or service order activity status remains open.

How Does Automatic Assignment Work

Automatic assignment uses the same assignment engine that is used by the Suggest a Provider Group and Suggest Group Member buttons. When a service order is saved, the assignment engine identifies the best suited provider group and group member for the service order and populates the values in the Provider Group Name and Technician Name fields in the Technician Assignment group box for each activity.

Automatic assignment is available only when the provider group name and technician name are left blank when the page is saved. In other words, automatic assignment will not be done for activities in which a provider group or technician already exist. For example, you may choose to assign the values manually in the service order, or the values were populated from the associated agreement or service. These values will not be altered by the automatic assignment functionality when you save the service order.

Note. Auto assignment only assigns the activities on the service order. The activity actions available at the header level on the Service Order - Activities page are used only if you want to apply status changes, planned date actions, and technician assignments to all lines. It has nothing to do with auto assignment.

Whether a technician assignment can be made successfully depends on several factors, such as the availability of technicians, the presence of an assigned provider group, and so on. The assignment engine observes the these rules when it automatically assigns service orders:

After a technician has been automatically assigned to a service order activity, the system changes its status to Assigned.

See Also

Understanding Assignment Searches

Click to jump to top of pageClick to jump to parent topicEnabling Automatic Service Order Assignment

To enable the automatic assignment of provider groups and group members on service orders:

See Also

Defining FieldService Business Units

Understanding Holiday Schedules

Understanding Calendars

Click to jump to parent topicSetting Up Service Order Assignment Notifications

This section provides an overview of service order assignment notifications and discusses how to set up assignment notifications.

Note. In addition to PeopleCode, PeopleSoft Integrated FieldService leverages Active Analytics Framework (AAF) to trigger workflow actions and send notifications. Use AAF to set up workflow processing, which includes setup contexts, terms, and policies. When the conditions that are defined in policies become true, associated workflow actions are triggered automatically, and corresponding notifications are sent to assigned recipients.

Click to jump to top of pageClick to jump to parent topicUnderstanding Service Order Assignment Notifications

You can enable workflow policies for service order assignment to notify affected provider groups and group members when a service order is assigned and when the service order assignment is changed. Notifications to the provider group and the assigned group member are triggered when you make a new assignment, when you reassign a previously assigned service order activity, and when you delete an assignment. If you select the Use Members to Broadcast check box on the Provider Group page, assignment notifications are also sent to all members of the provider group, which means that the assigned group members receive two notifications for each trigger event.

When a service assignment is accepted or rejected or when a service order activity is canceled, assignment workflow policies also send notification messages to the person who created the service order—that is, the person whose user ID is listed in the Entered By field on the service order.

You can publish notifications as worklist entries, emails, or both, depending on the user profile of the person receiving the notification and other system settings. Email notifications provide a link to the service order where the notification trigger event occurred.

As delivered, the system offers these workflow policies for service order assignment notifications. All the policies are triggered by saving the service order after an assignment is made or after the status is changed to assigned. Notifications are triggered for each service order activity line that is affected.

Service Order Assignment Workflow

This workflow policy sends an email and worklist entry to the affected provider groups and group members when the service order is assigned for the first time.

Service Order Assignment Change Workflow

This workflow policy sends an email and worklist entry to the affected provider groups and group members when a service order activity assignment is changed from one technician to another.

Service Order Activity Cancellation Workflow

This workflow policy sends an email and worklist entry to the assigned provider groups and group members on a service order activity when the line's status is changed to Canceled.

Service Order Assignment Accepted Workflow

This workflow policy sends an email and worklist entry to the creator of the service order when any service order activity status values are changed to Accepted.

Service Order Assignment Rejection Workflow

This workflow policy sends an email and worklist entry to the creator of the service order when any service order activity status values are changed to Rejected.

See Also

Setting Up and Maintaining Provider Groups and Group Members

Setting Up PeopleSoft CRM Workflow

Click to jump to top of pageClick to jump to parent topicSetting Up Assignment Notifications

To set up notification workflow for service order assignment:

  1. Associate worklist groups with each provider group.

    When you make or modify a service order activity assignment, you can create a worklist entry for the worklist group that is established for the provider groups that were affected by the assignment or assignment change. Define worklist groups on the Worklist Groups page, and then associate them with a provider group on the Provider Group page.

  2. Define an email address for the provider group.

    The system can also send assignment notifications to an email address representing the provider group. Enter an appropriate email address for the provider group in the Email Address field on the Provider Group page.

  3. Specify whether to send assignment notifications to each member of the provider group.

    You can send assignment notifications to each member of the provider group. Select the Use Members to Broadcast check box on the Provider Group page. Each member of the provider group will receive a notification when an assignment or an assignment change affects the provider group. The notification is published as a worklist entry, an email, or both, depending on the routing preferences for the group member on the Workflow page of the User Profiles component.

  4. Define valid email addresses for the people who receive email notifications.

    Define primary email addresses for provider group members and service order creators.

    Note. Workers' person IDs are associated with user IDs on the User Profile page under Workforce, Worker or on the ID page under PeopleTools, Security, User Profiles. For workflow notifications to function properly, each person in the system should be linked to only one user ID.

See Also

Understanding Correspondence and Notifications

Automated Communications

Defining Workers

Setting Up and Maintaining Provider Groups and Group Members

Enterprise PeopleTools PeopleBook: PeopleTools Security Administration

Click to jump to parent topicSetting Up Service Order Escalation Notifications

This section provides an overview of service order escalation notifications and discusses how to set up escalation notifications.

See Also

Configuring Run Time Delay Notifications

Click to jump to top of pageClick to jump to parent topicUnderstanding Service Order Escalation Notifications

Workflow rules for service order escalations notify the creator of the service order (the person whose user ID is listed in the Entered By field on the service order) when the service order has not been processed within a set period. Escalation messages are triggered when a specific condition is not met at a system-defined point in the time period that is defined by the customer preferred start or end time on the service order, if available; otherwise, the system uses the committed start or end time on the service order.

As delivered, the system offers the following workflow rules for service order escalation notifications. These rules are triggered automatically if the described conditions are met.

Note. You can use the Run Time Delay setup page to send multiple notifications at intervals that are determined at run time.

Service Order Not Started Workflow

The system schedules a process to check the service order timelog at two time points equal to 100 percent and 120 percent of the required processing period, defined by the service order creation date and the customer preferred dates (if they are available) or the committed dates on the service order. If there is no timelog entry, the system sends a message to the service order creator.

Using the Run Time Delay setup page, however, you can use terms to represent the number of minutes for which the system should delay a notification. The Select Term link takes you to a term search page. Selecting a term causes the AAF notification process to use the term instead of a record/field definition. The term contains a number, which represents the number of minutes for which the system should delay the notification.

Note. Make sure that you select a numeric term that represents the delay minutes. The system makes all terms available for selection - strings, dates, an so on. Do not pick a non-numeric term. Also, there is no rescheduling functionality available in AAF.

Service Order Not Assigned Workflow

The system schedules a process to check the service order assignment at three time points equal to 20 percent, 50 percent, and 100 percent of the required processing period, defined by the service order creation date and the customer preferred dates, if they are available, or the committed dates on the service order. If no technician is assigned to the line, the system sends a message to the service order creator.

Service Order Not Completed Workflow

The system schedules a process to check the service order activity status at two time points equal to 80 percent and 100 percent of the required processing period, defined by the service order creation date and the customer preferred dates, if they are available, or the committed dates on the service order. If the service order status is not set to Completed, Closed, or Canceled at either point, the system sends a message to the service order creator.

Service Order Response Time Exceeded Workflow

When the service order status is set to closed, the system compares the earliest date and time in the time log with the customer preferred time (if it exists); otherwise the system uses the committed time. If the earliest date and time found in the timelog is later than the committed (or customer preferred) start date and time, the system sends a message to the service order creator.

Service Order Restore Time Exceeded Workflow

This rule is identical to the Service Order Response Time Exceeded workflow definition, except that it uses the latest date and time in the timelog.

See Also

Setting Up PeopleSoft CRM Workflow

Setting Up Business Projects

Click to jump to top of pageClick to jump to parent topicSetting Up Escalation Notifications

To set up service order escalation workflow:

  1. Activate the AAF Policy.

    Select Enterprise Components, Active Analytics Framework, Policies, Manage Policies.

  2. Define notification routing preferences for the people who enter service orders.

    On the Workflow page under PeopleTools, Security, User Profiles, indicate whether the person is a worklist user, an email user, or both. If you select both the Worklist User and Email User check boxes, two notices, an email and a worklist entry, are sent each time a workflow process is triggered for that person.

  3. Define valid email addresses for the people who receive email notifications.

    Note. Worker's person IDs are associated with user IDs on the User Profile page under Workforce, Worker or on the ID page under PeopleTools, Security, User Profiles. For workflow notifications to function properly, each person in the system should be linked to only one user ID.

See Also

Correspondence Management

Defining Workers

Working with Contacts

Enterprise PeopleTools PeopleBook: PeopleSoft Security Administration

Click to jump to parent topicManaging Service Orders

This section provides an overview of when service order fields cannot be modified, lists common elements, and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding When Service Order Fields Cannot Be Modified

Your ability to edit fields on the service order header depends on whether the service order has been saved, how you access the Service Order component, and whether the service order is covered by an agreement or warranty. This table lists the conditions that prevent changes to specific fields on the service order:

Condition

Service Order Fields That Cannot be Updated

You save a service order.

Customer, Service ID, and Case ID.

You select an agreement in a service order.

Site Name, SIN (site identification number), Product ID, and Serial Number.

You select a warranty in a service order.

Product ID and Serial Number.

You create a service order from a case.

Product ID, Site Name, Serial Number, and Case ID.

Note. The Product ID and Serial Number fields are not editable if values are passed into them from the case.

Click to jump to top of pageClick to jump to parent topicCommon Elements Used in This Section

Committed Start Date, Committed Start Time, Committed End Date, and Committed End Time

Committed dates are generated by entitlements. Committed dates are never available for update. They are read-only.

If the automatic service order date and time calculation feature is enabled for the business unit, the committed date and time fields are calculated and populated automatically in the Dates and Times of Service group box on the Service Order page, and the planned dates and times are populated at the activity line level on the Activity page.

For service orders that have multiple activity lines, these values stagger at the activity line level based on the estimated duration of the associated service activities. Parallel tasks (activities with the same step number) have identical planned start dates and times; they have different planned end dates and times if their task durations are different.

The system uses this date and time information to trigger workflow processes that enable you to monitor and escalate service orders for which work has not begun on time and to manage service orders for which the customer's guaranteed response time has been exceeded.

Note. The system initiates workflow processes based on the dates on the service order header (committed and preferred) versus the activity level. Planned start and end dates and times are used to populate the assigned technician's availability calendar. You may assign a technician manually, but the system doesn't write the information to the calendar until a user enters the dates.

Customer Preferred Start Date, Customer Preferred Start Time, Customer Preferred End Date, and Customer Preferred End Time

Enter the dates and times when the work on the service order must begin and finish, based on the customer's request. Customer preferred dates are never automatically populated. They are always entered and are available only for update on the Service Order page, not on the My Service Order page.

Planned Start Date, Planned Start Time, Planned End Date, and Planned End Time

Planned dates and times are populated at the activity line level on the Activity page if the automatic service order date and time calculation feature is enabled for the business unit.

Click to jump to top of pageClick to jump to parent topicPages Used to Enter and Update Service Orders

Page Name

Object Name

Navigation

Usage

Service Order

RF_SERVICE_ORDER

  • FieldService, Add Service Order

  • FieldService, Search Service Orders

  • To add a service order to a PeopleSoft Support case, access the Related Actions page of the PeopleSoft Support Case component. Select an action of Create Service Order, and click the Go button. You may need to select a service and possibly reselect an agreement before clicking Go.

  • When a service order is related to a PeopleSoft Support case, click the Details link for the service order on the Related Actions page.

  • From the Customer 360 page, select an action of Add Service Order, and click theGobutton.

Create or review service orders.

Activities

RF_SO_ACTIVITY

FieldService, Add Service Order, Activities

Enter detailed information about a service order activity.

Required Material

RF_MAT_REQUIRED

FieldService, Add Service Order, Required Material

Lists all items and their quantities ordered and received for the service. You can also view item availability and balances. You can't view this page, however, until the service order is saved.

Solutions

RF_SO_SOLN

FieldService, Add Service Order, Solutions

Locate information to troubleshoot problems as well as search for and suggest solutions that are associated with the service order.

Time Material Expense

RF_SO_TIME_MAT_EXP

FieldService, Add Service Order, Time Material Expense

Record time, material, and expense information for the service order.

Note. You cannot log time, material, and expense entries against a service order until the service order has been saved and assigned.

Notes

RF_SO_NOTE2

FieldService, Add Service Order, Notes

Add notes and attachments to the service order.

Billing

RF_SO_BILL_DET

FieldService, Add Service Order, Billing

Record, update, or view a customer's billing information for a service order. When the status of the service order at the header level is set to Closed, the information on this page is display-only.

Interaction History

RF_INTERACT_HIST

FieldService, Add Service Order, Interaction History

View interactions associated with the service order.

Related Objects

RF_ASSOCIATION

FieldService, Add Service Order, Related Objects

Add business object and branch scripts to the service order.

Click to jump to top of pageClick to jump to parent topicEntering or Modifying Service Orders

Access the Service Order page.

Access the toolbar and view the service order header information at the top of the Service Order page. When you create a service order, all sections on the Service Order page expand.

Customer Information

These fields provide header-level information for the service order. If you create a service order from the PeopleSoft Support Case component, the system automatically populates these fields by using the data that is entered for the case.

Customer and Contact

Click the Search button to access the Search for Sold To Customer page, where you can search for an existing company or consumer record in the system, or create a company, company with contact, consumer, or consumer with contact by using the Quick Create feature.

You can also enter the name of the company or consumer requesting service and then click the Search button. On the search page, you can select both the name of the customer and a contact.

Click the Customer link to access the record of the selected company or consumer.

Anonymous Caller

Select to use an anonymous user as the customer for the service order. The system populates the Customer field with the value that the administrator has specified for an anonymous user, and you cannot edit the Customer field until you clear this check box. No change regarding the use of an anonymous user is allowed after the service order is saved.

This check box is invisible on the Service Order page if you clear the Allow Anonymous User check box on the service order configuration template that is used by this business unit.

First Name and Last Name

Enter the name of the person who placed the service request. If you enter the name of a contact first and click the Search button, the system automatically populates the customer, site name, and address information.

Click the directory Search button to access the Search for Sold To Customers page, where you can search for an existing contact record in the system, or create a company's contact or consumer's contact by using the Quick Create feature.

Phone

Enter the phone number of the contact.

Postal

Enter the postal code of the consumer or customer.

Alternate Phone

Enter an alternate phone number of the consumer or customer. This field is for information only and is saved only with the transaction, not in the customer's record.

Site Name

Enter the site where the requested service will be performed. Multiple sites can be associated with each customer. To add a new site for a customer, click the Transfer to Site button to access the Site component.

Address

If you select a customer that is associated with a primary ship-to address (specified in the Customer record), the system automatically populates this field with that address when you select the customer. Later, if you select a site and this site is also associated with a primary ship-to address (specified in the Site record), the system populates this field with that address and overwrites any current address.

If there is no primary ship-to address associated with the customer or site that you select, the system uses the customer address.

View Address

Click this link to access the Address Information page, where you can view the address where the requested service will be performed.

SIN (site identification number)

Enter the site identification number that is associated with the selected site. You assign a SIN to a valid site through the Agreement component.

This field is not shown on the Service Order page if you clear the Show SIN check box on the service order configuration template that is used by this business unit.

Incident Address

Enter information about the location of the incident. The section does not appear if you clear the Allow Incident Address check box on the service order configuration template that is used by this business unit.

Edit Address

Click the link to access the Incident Address page and specify the location of the incident if it is different from the customer address. You can enter either a street address or the intersection for the incident. Click the Create Using Entered Address button on the Incident Address page to populate the address on the section.

Additional Detail

Enter additional information about the location by using free-form text.

Service Details

Problem

Use this free-form field to enter any additional information about the service or problem. If the service order is created from a case, the system enters the problem from the case. This field is positioned before the service information because you may need to record additional information before the service can be determined.

Service ID

Select the requested service. Services must first be established in the system by using the Service component. The system automatically creates service order activities that have been defined on the service template.

You can modify the service order activities and add additional lines for other service activities.

Product ID

Enter the product ID that requires service. Before you can specify a product ID, the product must be established in the system.

If you enter a product ID that is associated with more than one installed product, the system displays the Installed Product List page, where you can select the applicable installed product.

The Product ID field and its associated prompt and transfer buttons are invisible on the Service Order page if the Hide All Product Information product display option is selected on the service order configuration template that is used by this business unit.

Serial Number

Enter the serial number of the product that requires service. If you enter a serial number of an installed product that does not have a status of Uninstalled, the system automatically populates the service order with the information from that installed product, including the customer, product ID, and site name–if they do not already exist in the service order.

To add a new installed product, click the Transfer to Installed Product button to access the Installed Product and Service page.

The Serial Number field and its associated prompt and transfer buttons are invisible on the Service Order page if either the Hide All Product Information or the Prompt for Product Master, Hide Install Product Information product display option is selected on the service order configuration template that is used by this business unit.

Priority

Select the current priority that is associated with the service order: Low, Normal, High, or Urgent. You can also design notification processes based on these priorities by using the workflow features in PeopleTools. By default, new service orders have a normal priority, and new service order activities reflect the priority of the service order header.

Note. You can configure the dispatch board to display service orders or use AAF to initiate workflow processes by adding your own terms and policies that trigger actions based on service order priority.

Installed

Indicates that the selected product is also an installed product. This check box is visible on the Service Order page only if you select the Prompt for Product Master, Show Installed Product Information product display option on the service order configuration template that is used by this business unit.

Case ID

Enter the ID of a support case that you want to associate with the service order.

When you create a service order and associate it with a case, the PeopleSoft CRM system records the service order creation on the Related Actions page of that case. If you create a service order from the Related Actions page of the case, this field is automatically populated with the associated case number.

Note. If you select a case ID in the service order in which a customer is not yet selected, the lookup prompt displays all cases where the call center business unit is identical to the service order's business unit. If a customer is selected in the service order, the case lookup prompt displays all cases (for that customer) where the Customers record group of their call center business unit is associated with the same setID as the Customers record group of the field service business unit. For example, business units US200 and US300 use the same set of customers that are defined for the CRM01 setID. If you create a service order under US200 and select ABC Inc as the customer, clicking the case lookup displays all cases under US200 and US300 that are opened for ABC Inc. Access the Record Group page to view the tableset control settings of business units.

See Defining Business Units and TableSet Controls.

Billable

The system automatically selects this check. You can clear it, however, if you don't do billing. This check box controls the pricing of the service fee.

Neither the Billable check box nor the Billing tab appear on the Service Order page if you clear the Show Billing Information check box on the service order configuration template that is used by the business unit.

Select Agreement or Warranty

Click to perform an entitlement search for the new service order. The system uses the information in the Customer Information group box to perform the search. If there is only one agreement or warranty found on the search, it's automatically populates the Entitlements section on the page.

If more than one agreement line or warranty matches the search criteria, the Entitlement Match page appears, enabling you to select the applicable agreement line or warranty.

When you click OK on the Entitlement Match page, the system populates the name of the selected agreement or warranty and its entitlement items in the Entitlements group box. In addition, the system populates the service order with the service from the agreement line. It also populates the committed start and end dates and times when the automatic service order date and time calculation feature is enabled at the business unit level and the entitlements that are needed for the calculation are available. The system also populates the planned dates and times of the activities if autocalculation is turned on.

Once you save the service order, you cannot select another set of entitlements for the service order. You can, however, navigate to the actual agreement or warranty or view the entitlements right from the Service Order page.

For entitlement searches that are performed from the service order, the system considers only agreements with a scope of site.

Note. When creating a service order from a case, the agreement or warranty on the case is also the agreement or warranty specified on the newly created service order. The agreement from the case may, however, not be applicable to the service being performed.

From the Related Actions drop-down list box on the Case page, select Service Order to access the Create Service Order page, and then select the appropriate agreement or warranty.

Entitlements

This section lists entitlements that are associated with the selected agreement, warranty, or service and their details as defined on the Entitlements page.

This information does not appear if you clear the Show Agreement Information check box on the service order configuration template that is used by this business unit.

Note. If entitlements are tied to the service, they still appear regardless of the configuration template.

Dates and Times of Service

There are two sets of dates and times that apply to the entire service order.

They are the committed dates and times and the customer-preferred dates and times. The committed times are based on the service level for the entitlements that are defined for the agreement or warranty or service.

The customer-preferred dates and times are not required and are not automatically populated. You may change these values if the customer wants to specify a date and a time that are different from the committed date and time.

Note. The only entitlement defined at the business unit level is service level, which doesn't generate the committed dates and times. These values are display-only.

Start Date, Start Time, End Date, and End Time

If the customer prefers dates and times for the service that are different from the committed dates and times, enter them in these fields. The committed dates appear only and are based on the contractual agreement that you have with the customer.

Note. The system uses the committed dates and times to calculate a set of planned dates and times for the activities that are related to the service. The system automatically calculates dates and times for activities from the committed dates and times, not the customer preferred dates. You can change the planned dates on the Activities page using the date and time fields within the Activities Actions group box on the Activities page.

If customer-preferred dates and times exist, the system does not send workflow if the committed dates and times are not met.

Approval Information

The system displays this information conditionally based on the service order configuration.

Approval Required

Select to indicate that a service order must be manually approved before any of the service order activities can be approved. The default value for this setting is specified when the service is defined in the Service component. If the definition requires approval, approval status must be manually set to Approved on the service order.

Approval Status

Select the current approval status of the service order. If the Approval Required check box is selected, you must manually change the value from Pending to Approved. When the approval status is changed to Approved, you cannot modify the field.

Note. If the service order requires approval, the status of the service order header cannot be changed to Completed or Closed until the approval status is set to Approved.

Approved By and Approval Date

These fields are automatically populated based on who is logged in. They are display-only fields.

See Also

Using the Dispatch Board

Setting Up Services

Ordering and Receiving Materials

Tracking Time, Material, and Expenses Associated with a Service Order

Understanding Inventory Storage Locations for Technicians

Tracking Installed Products and Assets

Setting Up Products

Performing Entitlement Searches for Cases and Service Orders

Setting Up and Performing Assignment Searches

Setting Up and Maintaining Provider Groups and Group Members

Click to jump to top of pageClick to jump to parent topicEntering Information Related to Specific Activity Lines

Access the Activities page.

Dates and Times of Service

For reference purposes, the system displays the dates and times of service from the Service Order page. You can, however, enter new dates and times in the customer-preferred fields to update the dates and times on the service order.

Activity Actions

This section is collapsed upon entry to the page. It is used to apply changes to all activities at once. If there is only one activity on the service order, then this section does not appear.

Change Status

Select a value and then click the Apply Changes button to change the status for all activities.

Planned Date Actions

Use this section to update the dates and times on all activities. You may select only one of the five listed options. To specify a new planned start or end date and time, select either the Use New Start or Use New End option, enter the date and time, and then click the Apply Changes button.

The automatic calculation functionality resets the planned dates and times for the activity appropriately. If no service level can be determined for this service order, then the automatic calculation uses the default service level for the business unit to reset the planned dates and times. The same is true for the Use New End Date option, except that the automatic calculation schedules the activities backwards based on this end date and time.

If you entered a customer-preferred date and time, you may update the planned dates and times by selecting either the Use Customer Preferred Start Date option or the Use Customer Preferred End Date option and clicking the Apply Changes button. The planned dates and times are calculated as described previously, except that the customer-preferred start or end values are used instead of the new planned values.

Technician Assignment

Use this section to change the assignment on all activities. By first selecting a provider group, you can use the assignment engine to choose multiple technicians or a provider group. You can also click the Add Technician button to manually add a new technician. If you run the assignment engine after specifying technicians, the new technicians are appended to the list of previously specified technicians. Click the Apply Changes button to add the technician to all activities. If there are no provider groups or technicians listed in the grid, then no changes are made to the activity assignments.

Important! Note that when you reassign service orders, the system does not reassign any service order lines that have time, material or expense associated with those lines.

Activities

This group box lists the step numbers, planned start dates and times, planned end dates and times, and statuses for each activity that is part of the service. You can also use this section to add assignments and reassign technicians.

The fields in this group box list the group members (and their corresponding provider group) that have been assigned to perform the work on the service order activity. You can assign multiple technicians to perform the work from the same or from different provider groups.

Click the Expanded button to view additional information for the individual activity.

Approval Information

If you are using approvals, the technician assigned to the line must be able to see if the activity has been approved before starting the activity. Therefore, if the activity has not been approved, the activity line has a status of Pending Approval, and the only fields that the technician can change are the planned start dates and times, end dates and times, and priority. This is true, however, for the My Service Orders page only.

Search Provider Group

Click the Search Provider Group button to locate a provider group for the activity. This field is used when clicking the suggest group member button.

Click the Suggest a Provider Group button to select from a subset of provider groups on the Provider Group Summary page that is derived from information on the service order.

Click the Suggest Group Member button to select from a ranked listing of qualified, available technicians on the Candidate Summary page. You must select a provider group before you can generate a candidate list.

Provider Group Name

Enter the name of the provider group that will perform the requested service work. This field is initially populated with the default provider group that is defined in the selected agreement line (if available) or in the specified service.

Provider groups must first be established on the Provider Groups page. Click the Lookup button to access the Provider Groups component.

Technician Name

Enter the name of the provider group member (technician) who will perform the requested service work. This field is initially populated with the default group member that is defined in the selected agreement line (if available) or in the specified service.

Group members must first be defined on the Provider Groups or Provider Group Members page. Click the Lookup button to access the Provider Group Members component.

Lead Technician

Select to indicate that the group member in the Technician Name field of the row is the technician who is responsible for the service order activity. By default, the first technician associated with the line is the lead technician.

Note. The system requires that you to have one lead technician. You cannot have more than one lead technician for an individual activity.

Add Technician

Click to add a new technician to the activity.

Click to jump to top of pageClick to jump to parent topicViewing Required Materials

Access the Required Material page.

Based on the service definition for the service order, this page automatically populates all the items and their quantities ordered and received for the service. The quantity needed comes from the service order. However, the quantities ordered and received come from data entered in the Order Materials component or from the service order material usage for auto-receiving.

Item ID

Displays the item that is required to perform the service activity. The system displays the description of the selected item next to this field. Items are established in the system tables by using the Item Definition page or the Item Master EIP.

Quantity Needed

Displays the quantity from the service definition. If no activities are defined for the service, then the item information comes from the Service Details component.

If activities are defined for the service, then the item information comes from the service activity.

If one item is needed for more than one activity, then the total quantity for all the activities appears.

Quantity in Truck

Displays the quantity in the technician's good storage location. The quantity is from the good location of the lead technician on the service order.

This information is stored in PeopleSoft Inventory. Therefore, if the integration to Inventory is disabled, then the information in this column does not appear.

If the integration is enabled, the system populates the quantity in this column through an EIP with Inventory.

Check Availability

Click this link to access the Service Order - Item Information page and navigate to the item. From this page, you can transfer to the Item Definition or Item Substitutes page. Or, you can view item availability and balances. Item availability and balances information comes from PeopleSoft Inventory. Item definition and substitutes information is contained within the PeopleSoft CRM database. The system does not need to get information from PeopleSoft Supply Chain Management.

Quantity Ordered

Displays any previously ordered quantity for the item on this service order. If the item is on more than one activity, the system displays the sum of all the ordered quantities for the item.

Quantity Received

Displays any previously received quantity for the item on this service order. If the item is on more than one activity, then it is the sum of all the received quantities for the item.

UOM (unit of measure)

Displays the standard unit of measure for the item quantity.

See Also

Understanding Material Management Transactions

Checking Item Balances and Availability

Click to jump to top of pageClick to jump to parent topicUsing Solutions to Resolve Problems

Access the Solutions page.

Use the Solutions page to search for and suggest solutions that are associated with the service order.

See Also

Solution Management

Click to jump to top of pageClick to jump to parent topicTracking Time, Material, and Expenses Associated with a Service Order

Access the Time Material Expense page.

Note. You cannot log time, material, and expense entries against a service order until you save the service order and it has been assigned.

Technician

The system displays this field if more than one technician is assigned to the service order. The field contains all the names of the technicians who are assigned to this service order. If you select a technician, the system displays only the time entries for the activities that are assigned to that technician. To view everything, choose All Technicians.

Time

Enter date and time details for activities that were performed to fulfill the requirements of the service order.

Type

Use this field to categorizes the time that you are entering. Values may include:

Activity: Select to enter time that is spent on any one of the activities or on the entire service order.

Break: Select to enter the time that the technician spent on break.

Travel: Select to enter the time that it took the technician to travel to and from the site.

Wait: Select to enter the time spent waiting for the customer or other technicians (when no work was being performed).

Note. Time types are customer definable. The field values shown are examples. To define your own time types, select Set Up CRM, Product Related, FieldService, Time Type. You can then override the billable flag at the business unit level. There is a billable setting for each of these time types on the FieldService Definition - Billing Options page. If the time type billable flag is not selected, then the prepaid quantity on the agreement is not decremented.

Activity

Select the activity for which you want to record time. This field should contain all the activity names on this service order. If you are recording time for the entire service order, select All Activities. If there is only one activity and the activity name is blank, the system displays the name of the service. If you add a new activity to the service order, the system displays the new activity as well.

Technician

Select the name of the technician for whom you are entering time.

Billable

Select this check box if the time is billable to the customer.

Note. The system may automatically select this check box if the Billable check box is selected for the time type at the business unit level.

Duration

Displays the difference between the start and end of the time entry. The system displays a grand total at the bottom of the page.

Time Entry Tab

Select this tab to enter the start date and time and the end date and time for the activity.

Comments

Enter any comments about the time that you are entering.

Copy Planned Times

Click to copy the existing activities and their planned times into the time log. Use this feature to reduce data entry if the actual time is the same as the planned time. If there are any variations in the planned and actual times, you can update or delete the entries and add new entries.

Material

Record any material that is used or removed for the service order. If you selected auto-receiving during installation, the system records materials that are not used, so that the entire receipt quantity can be recorded.

Usage Details

Use the fields on this tab to record information about the materials that were used for the activities on the service order. After you select the activity and item, use the Action field to indicate if the item was removed, used, or not used. You can also record quantity, the item's serial ID, lot ID, and if the material usage is billable.

Receipt Details Tab

Select this tab to view or enter the purchase order number, line number, interunit order ID, and interunit order line information for the item.

Failure Code Tab

Select this tab to choose a failure code for any part or item that is not operational.

Note. Failure codes are not valid if you select Used as the action when you are recording material usage.

Item Type Tab

Select this tab to view whether the item is serviceable, returnable, or consumable.

Technician Tab

Select the name of the technician who performed the action. You can select any technician that is assigned to the service order.

Expense

Use the Expense group box to record expense information that is associated with performing the work for the service order.

Summary

Use this tab to enter expense information that was incurred by the technician, including the expense type, amount, and currency.

Note. Enter the total amount for mileage, not the amount per mile. Also, you must record expense information for the entire service order. You cannot record expense information for an individual activity.

Description

Select this tab to enter a description and a comment for each expense item.

Click to jump to top of pageClick to jump to parent topicAdding Notes and Attachments

Access the Notes page.

To enter a note that is specific to a service order activity, select the corresponding activity from the Associated Activity drop-down list box.

See Working with Notes and Attachments.

Click to jump to top of pageClick to jump to parent topicRecording Billing Information

Access the Billing page.

This page serves multiple purposes. It enables a user with a manager role to view billing information, purchase order numbers, and credit card authorization information for the service that is performed at the customer site. It also enables users to view subtotals for all fees, apply adjustments, recalculate totals, and view the billable amount in the customer or field service business unit currency.

Billing Information

If you selected an agreement for the service order, the system populates this group box with information from the bill to customer on the associated agreement.

Bill to Customer

Select the customer that should be billed for the service.

Bill To Contact

Select the contact that should be billed for the service.

Bill To Address

Select the customer address to which the bill should be sent.

Bill Currency

Select the currency that the customer is using for the transaction.

The currency name appears to the right of the field. When the information is sent to PeopleSoft Contracts, the system prints the name of the currency on the invoice.

Payment Information

Purchase Order

Enter the customer-provided purchase order number.

Note. This field does not have any integration to PeopleSoft Supply Chain Management (PeopleSoft SCM) and is not required. If you enter a purchase order number in this field, the system posts it to PeopleSoft Contracts. When PeopleSoft Contracts sends the information to PeopleSoft Billing for invoice generation, the system prints the purchase order number on the invoice.

Invoice

Select if the customer intends to pay for the service by invoice.

Payment Terms

If you selected the Invoice option, use this field to select the billing cycle for the invoice (for example, NET30 - Due in 30 days). The payment terms appear on the invoice that is sent to the customer.

Credit Card

Select if the customer intends to pay for the service by credit card. The system displays the Credit Card Information link after you select this option.

Credit Card Information

Click to access the Credit Card Details page, where you enter credit card authorization information, such as the card type, card number, expiration month, and year. The system displays the authorization status, date, and code on the Transactions Results page after you click the Submit Transaction button on the Credit Card Details page.

Note. You can integrate credit card information with Cybersource, a third-party taxware vendor.

See PeopleSoft Enterprise Components for CRM 9 PeopleBook, “Setting Up the Credit Card Interface”

Tax Parameters

Click this link to access the Tax Parameters page, where you indicate whether the customer is exempt from taxes. If the customer is tax-exempt, enter the exemption certificate number and tax code that the customer supplies to you.

The system uses a default tax code based on the customer's address, but you can override it by choosing another value.

Billing Details

The system uses all billable fees for time, materials, and expenses that were entered on the Time Material Expense page. Managers can use this section to adjust the fees by increasing or decreasing a fee by a percent or by an amount.

The system does not calculate the new total price using with the adjustments until a user clicks the Recalculate Totals button. The system then calculates the sum of all lines, including those that have changed, and provides the recalculated amount in the Total Amount field.

Click the Expanded button to the left of the Fee column to view all billable amounts that were included in the price for a given fee.

+/-

Select the plus sign (+) to indicate a positive adjustment to the price or the minus sign (-) to indicate a negative adjustment to the price.

Adjustment

Enter either a dollar amount or a percentage value.

Type

Select Percent or Amount.

Reason

Select the reason for the adjustment. These values are user-definable. The PeopleSoft system delivers this feature without any values.

Other

If the predefined values for the Reason field do not describe the reason for the adjustment, click this link to access the Other Reason page, where you can enter a unique description of the reason.

Extended Price

This value is calculated when you click the Recalculate Totals button. The system sums the total of the price, plus or minus any adjustments.

Recalculate Totals

Click this button any time there is a change to the Billing Details grid that impacts the price or the currency code. The system recalculates the total cost of the fees.

Clear Adjustments

Click this button to clear all adjustments that were made and return to the original total amounts.

Click to jump to top of pageClick to jump to parent topicViewing Interaction History

Access the Interaction History page.

This page displays the summary information of all interactions that have been created for the service order.

PeopleSoft Integrated FieldService supports ERMS (Email Response Management System), the framework that is used in PeopleSoft CRM to receive, classify, route, answer, and respond to a customer's emails in a timely and professional manner.

PeopleSoft Integrated FieldService customers can send service order status inquiries in the form of structured (web form) and unstructured (free-form) emails. Regardless of how these requests are answered, either through auto-response by the system for structured emails or manual response by customer service representatives for unstructured emails, the system creates interactions for inbound and outbound email messages that are received and delivered during the process on the 360-Degree View. These interactions are also listed on the Interaction History page.

Click the Go To Interaction Detail button to access the corresponding interaction, a correspondence (View Correspondence page), an outbound email (Outbound Email page), or an interaction (Interaction page).

See Also

Viewing Interactions

Click to jump to top of pageClick to jump to parent topicInserting Related Objects

Access the Related Objects page.

You can add multiple branch scripts, but only one business project, to a service order.

Related Action Summary

The system displays all objects that are associated with the service order in this grid.

Click the Details button to open the corresponding object.

Relate New Object

Select an object, Business Project or Troubleshooting Guide Script, to associate with the service order.

If you added a branch script to a service, the system automatically populates the script for service orders that are created for that service.

Note. You can enter one business project per service order.

Go

Click to access the Use Troubleshooting Guide or Use Business Project page, where you select the business project or troubleshooting guide that you want to associate with the service order.