Basic Service Request Setups

This chapter covers the following topics:

Setting Up Business Processes

Business processes are required for setting up the default service level agreement, Oracle Service Contracts' coverage templates, and for Charges.

To setup business processes

  1. Under the Service responsibility, navigate to Setup, then Charges, and select Service Business Process.

    The Service Business Process window appears.

  2. Enter a name and optional description.

  3. Specify the applications where you wish this business process to be visible by selecting the appropriate check boxes:

    • Depot Repair: Oracle Depot Repair

    • Field Service: Oracle Field Service

    • Service Request: Oracle TeleService (all modules).

  4. If you are using Charges, you must also associate service activities to the business process in the Service Activities region. See Setting Up Business Processes, Service Activities, and Billing Types for Charges.

  5. Click Save.

About Statuses, Status Groups, and Service Request Types

This topic explains the various elements you use to model your service request business processes:

Service Request Statuses

Service request statuses provide a classification system you can use to track the stage of a response to a customer problem from the initial customer contact to its resolution.

The application provides the following seeded statuses:

However, you can set up any number of statuses appropriate for different types of customer problems.

For example, for billing problems you may want to include “Invoice Disputed”, “Dispute Denied”, and “Invoice Corrected”, for equipment exchanges: “Received”, “Fixed”, and “Shipped Back to Customer.”

Statuses can also:

Service Request Status Groups and Status Transitions

Status groups make it possible for you to specify:

Statuses for Specific Problems

By grouping your statuses in status groups and mapping them to different service request types, you can specify which service request statuses are going to be available for which customer problem.

For example, a status of “Invoice Corrected” makes sense as a status of a service request for a billing question and “Repaired” as a status for inhouse equipment repairs, but not vice versa.

Permissible Status Transitions

Status groups also make it possible for you to specify the permissible status transition rules for each status in the group (which statuses can be set to which).

You specify the initial status of the service request when agents or customers create it and the transition rules that determine what statuses agents or customers can choose for a service request of a given status.

For example, all new service requests get the initial status of “New”, but you do not want to permit agents to reset a service request back to “New” after it has already been worked on. You may not want to permit agents to turn a “Closed” service request back to “Open” because the work is already completed.

Note: Status transition rules govern only which statuses users can select, they do not determine whether the information in the service request can be updated or not. You determine whether users can modify information when you set up the statuses themselves.

Different Behavior for Different Users

By creating multiple status groups with different status transition rules and mapping them to different responsibilities, you can reserve certain actions only for designated users.

For example, if you want to permit only agent supervisors to close service requests of type Refund. In this case you:

  1. Create a status group for the agents that does not permit a transition to the "Closed" status.

  2. Create a status group for the supervisors that permits the transition to "Closed."

  3. Map the agent status group to the agent responsibility and the service request type Refund.

  4. Map the supervisor status group to the supervisor responsibility and the service request type Refund.

See About Mapping Status Groups to Service Request Types and Responsibilities.

Service Request Types

Agents use service request types to categorize the service request.

If you have implemented Oracle iSupport, then customers themselves can also use service request types to categorize their problems when they create a service request on the Web.

Examples of service request types include:

You can set up service request types to:

About Mapping Status Groups to Service Request Types and Responsibilities

After you set up status groups, you must specify where they are to be used by mapping them to service request types.

You can do this in one of two ways:

About Final Statuses Aborting Existing Oracle Workflow Processes

You can set up a service request to automatically launch a workflow whenever an agent creates or updates it. Because each update launches a new instance of the workflow, each service request can have multiple instances of the workflow running at the same time. (For details about associating workflows to service request types, see Setting Up Service Request Types. )

If a workflow is running and an agent sets the service request to a status you flag as Final, then the application takes one of two possible actions:

To automatically abort the workflow without the warning messages, you must select the Abort Workflow on Final Status without Warning check box in the Service Request Type window. If you don not select this check box, then agents always receive a warning.

Service Request Type Categories for Customers Using Oracle iSupport

You can make it easier for customers logging in to their Oracle iSupport portal to select the correct service request type by classifying service request types into categories. For example, by creating different categories for product problems and for order problems you shorten the lists of service request types a customer or agent must choose from and increase accurate classification of a problem.

You can upload images customers can use as visual cues to identify the categories on their screen. A printer icon may represent the printer service request type category and a currency symbol the invoice category, for example.

Any service request types you do not map to a category appear for Oracle iSupport users under the heading Other.

If you restrict access to service request types by mapping them to Responsibilities, the category appears as long as the Responsibility has access to at least one of the service request types in the category.

Setting Up Service Request Statuses

The status of a service request tracks the status of a customer problem from the initial customer contact to resolution. The status controls the information that a service request can be updated with. For details, see Service Request Statuses.

To set up a service request status

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Service Request Statuses.

    The Service Request Statuses page appears.

    the picture is described in the document text

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Enter a name in the Status field. The text you enter here is displayed in the Status List of Values (LOV) in the Service Request window.

  4. By selecting the Responded check box in the Status Maintenance window, you can set a status to automatically fill in the date and time in the Responded On field of the service request. The date and time reflect the time the agent sets the service request to this status.

  5. By selecting the Resolved check box in the Status Maintenance window, you can set a status to automatically default the date and time in the Resolved On field of the service request if the agent has not done so manually. The date and time reflect the time the agent sets the service request to this status.

  6. Select the Final check box if you want the application to:

    • Enter the date in the Closed field of a service request.

      The Closed field appears in the Service Request window header.

    • Terminate any instances of the workflow you have associated with the service request of that type in the Service Request Types page. For more information, see About Final Statuses, Aborting Existing Oracle Workflow Processes.

  7. To use a status as the initial status of a service request, select the Initial check box in the Status Maintenance window. You can map different service requests types to have a different initial statuses. For example, you may designate a service request created by a customer using Oracle iSupport as “Opened by customer” and a service request opened by service agent in the Service Request window as “New”.

    Note: Triggering and intermediate statuses that are used for e-record and e-signature capture cannot be designated as initial statuses.

  8. If you are using automatic work distribution to deliver the next service requests to an agent, then you may wish to designate a status as on hold by selecting the On Hold check box in the Status Maintenance window. An on-hold status indicates that work on the service request is temporarily suspended because an agent is waiting for more information from the customer or for spare parts to become available, for example.

    Automatic work distribution permits agents to request the next most urgent piece of work from the Universal Work Queue by clicking the Next Work button.

    Placing a service request on hold excludes the service request from the pool of work evaluated by the application when the agent requests the next highest priority work item.

    Without an on-hold status, the application delivers the same service request over and over again if it happens to be the item with the highest priority.

    For more information, see Implementing Work Assignment and Distribution.

  9. Select the Include in Duplicate Checking check box in the Status Maintenance window to include the status in the Status list on the Automatic Status Updates Rules page. This status can be used for identifying duplicate service requests.

  10. Using the Classification list, you can classify each status as:

    • Waiting on Customer

    • Waiting on Support

    • Waiting on Internal Group

    • Waiting on External Group

      The HTML-based Service and Case Management modules display this classification on the Agent Dashboard for every service request in agent queues (Waiting On field). The application also uses the classifications to calculate the agent and group performance displayed in the Key Performance Indicators region. See Understanding and Setting Up Key Performance Indicators.

  11. Optionally, enter start and end dates for the status to restrict status use. By specifying a future start date you can delay the use of a new status. You can inactivate a status by setting an end date.

  12. A check mark in the Predefined check box indicates the status was predefined by Oracle. You cannot delete a predefined status, but you can modify its wording or remove it from use by entering an end date.

    Oracle includes the following predefined statuses:

    • Cancelled by User

    • Clear

    • Closed

    • Open

    • Planned

    • Waiting

  13. You can use the Text Color field to assign a color to the text that the support agent sees in the Status field of the service request.

  14. To restrict users from updating certain types of information, select one or more in the Status Restrictions window:

    • Disallow Request Update: Prevents users from updating the service request.

    • Disallow Task Update: Prevents users from updating tasks related to the service request in the Service Request window. (Tasks can still be modified from the JTF Tasks user interface.)

    • Disallow Charge Update: Prevents users from updating charges

    • Disallow Owner Update: Prevents users from updating service request ownership

    • Disallow Product Update: Prevents users from updating product information

    • Disallow Charge: Prevents users from entering charges information

      Note: The Intermediate Status and Rejection status fields as well as the Pending Approval check box are used only for setting up approvals and electronic signatures using Oracle E-Records. See Electronic Approvals and Records.

  15. Optionally, you can enter the descriptive flexfield information in the flexfield ( [ ] ) column.

  16. Click Apply to save your changes.

  17. Repeat the above procedure for all the statuses you need for all of your service request types.

    You are now ready to group the statuses you have created into status groups specific to each service request type according to the procedure outlined in Setting Up Status Groups.

Setting Up Status Groups

You can use status groups to specify for each service request type:

For an overview of status groups and their function see About Statuses, Status Groups, and Service Request Types.

Prerequisites

Before creating status groups, you must create the statuses by following the procedure outlined in Setting Up Service Request Statuses.

To set up status groups:

Under the Service responsibility, navigate to Setup, then Rules, and select Status Groups and Transitions.

The Status Group Summary page lists status groups that have already been set up and provides the launching point for updating, copying, and creating status groups and their transitions.

Notes:

Setting Up Service Request Types

Agents and customers set up service request types to categorize the service requests.. For more information about service request types, see Service Request Types.

Prerequisites:

To create a service request type

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Service Request Types.

    The Service Request Types page appears.

    the picture is described in the document text

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Enter a name for the service request type in the Type field. This is the text agents see in the Type list of values in the Service Request window.

  4. If the service request type is going to be used for creating service requests for Oracle Installed Base item instances (products the customer owns), then select a business process from the Business Process list of values. The business process supplies the response and resolution times specified in Oracle Service Contracts or in the default service level agreement.

  5. Optionally, enter start and end dates. By specifying a future start date you can delay the use of a new service request type. You can inactivate a type by setting an end date.

  6. Enter a description for the service request type.

  7. If you have set up a status group for this service request type, then select it using the Status Group Name list of values (LOV).

    Note: Use the mapping in a separate setup by using multiple status groups to specify different behaviors for different users. See About Mapping Status Groups to Service Request Types and Responsibilities. This alternative way of mapping status groups to service request types and responsibilities supersedes the mapping you make here.

  8. To make this service request type available to customers who are creating service requests on the Web using Oracle iSupport, select the Web Entry check box.

  9. To enable the service request type for Oracle Enterprise Asset Management, select Asset in the Maintenance list.

  10. To enable the service request type for Oracle Complex Maintenance, Repair, and Overhaul, select Complex in the Maintenance list.

  11. Optionally, associate an Oracle Workflow process to be included in the Workflow list of values (LOV). This can be a process you have created or one that is included with your application. Use item type SERVEREQ for Complex maintenance and EAMSRAPR for Asset maintenance.

    Your application includes three predefined workflows, which are a part of the SERVEREQ item type and appear in the Workflow LOV (See About Oracle Workflow Processes Included with Your Application.):

    • Duplicate Check and Autotask Create for iSupport and Email Center Created SR

      Check for potential duplicates when service requests are created in Oracle iSupport and Oracle Email Center

    • Call Support Process

      Use this workflow only under special circumstances if you are using Oracle TeleService.

    • Customer Support Event Process

      Do not associate this workflow here. It is used by Oracle TeleService internally.

  12. If you have associated a workflow, then select one or both of the related check boxes in the Process Configuration window:

    • Auto Launch Workflow: Launches workflow automatically when a service request is created and updated. If you have selected the Auto Launch Workflow check box for any service request type, then you must set the set the system profile Service: Auto Launch Workflow to Yes.

    • Abort Workflow on Final Status without Warning: Selecting this check box aborts without warning any instances of the workflow you have associated with this service request type whenever an agent sets that service request's status to a status that is flagged as Final in the Service Request Statuses page. (See Setting Up Service Request Statuses.)

      If you do not select this check box, then the agent always receives a warning if a workflow is about to be terminated and has a chance to cancel the abort.

  13. If you are implementing Oracle E-Records to capture electronic records, you can have the application capture a detailed e-record by selecting the Detail ERES Record check box in the Process Configuration window. By default, the application generates an abbreviated record. See Electronic Approvals and Records.

  14. If the service request type is being used in Oracle iSupport, then you can display an image to help customers select the correct type during request creation.

    For example, a computer hardware company may present users with an icon of a printer for the Printer Trouble and an icon of a monitor for Monitor Trouble. To display the image, upload the image to APPL_TOP in the OA_MEDIA directory and enter the name in the Image File Name field.

  15. Optionally, you can enter the descriptive flexfield information in the flexfield ( [ ] ) column.

  16. Click Apply to save the changes.

Grouping Service Request Types into Categories for Oracle iSupport

Create categories of service request types and include icons to make it easier for customers using Oracle iSupport to select the correct service request type for their problem. For more information, see Service Request Type Categories for Oracle iSupport.

To create a category and map it to service request types

  1. Under the iSupport Administrator responsibility, navigate to Request Type Administration, then select Request Type Categories.

  2. From the Request Type Categories Page, you can create new categories or modify existing ones. To create a category:

    1. Click Create on the Request Type Categories page.

      The Create Request Type Category page appears.

      the picture is described in the document text

    2. The category name, which displays in the customer's Web portal page, is the only mandatory field.

    3. Enter a sequence number in the Display Order field to specify a specific order in which you wish the categories to appear in the list of values.

    4. If the category you are creating is being used in Oracle iSupport, then you can display an image to help customers identify the category visually. To display the image, upload the image to APPL_TOP in the OA_MEDIA directory and enter the name in the Image File Name field. This image is not displayed in any of the Oracle TeleService modules.

    5. Click Apply.

  3. Click the Mapping icon.

    The Type Category Mappings page Appears.

    the picture is described in the document text

  4. Click Add Request Types.

  5. On the Search page, you can select multiple service request types to map at the same time, so you can display them all by using the "%" sign in the Search field.

  6. Click Select to return to the Type Category Mapping page.

  7. You can specify an order for the way the service request types appear in the list of values by entering numbers in the Display Order field.

  8. Click Apply.

Setting Up Service Request Severities

You can define service request severities such as High, Medium, and Low to assist in setting service request priority. Service Request Severity is a mandatory field in the service request, where it reflects the support agent's perception of the request.

To set up a service request severity

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Service Request Severities.

    The Service Request Severities page appears.

    the picture is described in the document text

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Enter a severity name in the Severity field.

  4. Enter a numerical value in the Importance Level field. The importance level indicates the importance of this particular severity with respect to other defined severities.

    If you are implementing automatic workload balancing for automatic work assignment, then you must group the severities into four categories, 1 through 4, where 1 represents the severities of the highest priority and 4 represents those of the lowest priority. See Implementing Service Request and Task Assignment.

  5. Optionally enter a description of the severity.

  6. If you are enabling automated work distribution, where agents assign work to themselves in the Universal Work Queue by using the Get Work and Next Work buttons, then you must use the Priority Code list of values (LOV) to select one of the four priorities: critical, high, medium, or low.

    The application uses the priority you enter here together with the service request due date to calculate the most urgent work item to assign to agents when they click the Get Work and Next Work buttons.

    The Priority Code maps to the Global Priority Levels in the Universal Work Queue.

    For more information on automatic assignment topics, see Implementing Service Request and Task Assignment.

  7. Optionally, enter start and end dates to control the use of severities. By specifying a future start date you can delay the use of a new severity. You can inactivate a severity by setting an end date.

  8. Optionally, select a text color in the Text Color field to display the severity in this color on the Service Request window.

  9. If a descriptive flexfield is enabled for this page, select the appropriate values.

  10. Click Apply to save the changes.

  11. Set up the severity you want to use as a default by setting the system profile option Service: Default Service Request Severity at the site level. This setting is required if you are creating service requests using the actions architecture on the Contact Center Install Base tab.

Setting Up Service Request Urgencies

You can define service request urgencies to provide an indicator of the customer's perception of the urgency of the service request. Urgency is an optional field in service requests.

Following are some examples of service request urgencies:

To set up service request urgencies

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Service Request Urgencies.

    The Service Request Urgencies page appears.

    the picture is described in the document text

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Enter an urgency name in the Urgency field. The urgency name appears in the Urgency list of values in the service request.

  4. Enter a numerical value in the Importance Level field. The importance level indicates the importance of this particular urgency with respect to other defined urgencies. You can have multiple urgencies with the same importance level.

  5. Optionally, enter a description and start and end dates to control the availability of urgencies.

  6. You can select a text color using the Text Color field list of values.

  7. Click Apply to save your service request urgency.

Setting Up Problem Codes

About Problem Codes

Service request problem codes provide service agents with a standard way to classify customer requests.

For example:

Agents can enter one problem code per service request using the Problem Code list of values. Entry is optional by default.

Problem codes are implemented using the standard Oracle Applications lookup code of type REQUEST_PROBLEM_CODE. The associated lookup codes are user definable.

Note: The Case Management module uses problem codes as Issue Types.

About Problem Code Mapping

Because the list of all problem codes can be large, you can use the procedures in this section to narrow an agent's choice to only those problem codes that are appropriate to each customer problem. You can do this by mapping problem codes to service request types, inventory items (individual items or categories), or a combination of the two.

Note: You can map a problem code to multiple objects.

For example, if you have customers calling in with billing questions or computer hardware problems, then you may wish to map the available problem codes to the two Service Request Types to prevent an agent from accidentally making the wrong problem code entry. You do not want an agent to enter “Incorrect labor rate” in a service request about a faulty hard drive, for example, or “Replacement needed” for a billing question.

You can restrict the use of problem codes further by inventory item category to prevent an agent from using the wrong problem code for a particular product, for example, using “New battery required” for a service request that involves the replacement of the hard drive.

If you do not create a mapping for a problem code, agents can use it in any service request.

You can map problem codes to the following valid permutations:

Suppose you create eight problem codes, A through H, and two mappings, for example:

You leave problem codes F, G, and H unmapped.

Here are the available problem codes for an agent creating a service request:

Defining Service Request Problem Codes

Use this procedure to define problem codes.

Prerequisites:

If you plan to use a large number of problem codes in your organization, you can map problem codes to service request types, items, and item categories. This way an agent sees only the problem codes that are relevant to the customer problem at hand. If you plan to create these mappings, you should plan them before creating any problem codes. See Restricting the Use of Problem Codes.

To set up problem codes:

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Problem Codes.

    The Problem Codes page appears.

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Enter a problem code in the Code field.

  4. Enter a meaning. A meaning is a brief description of the code.

  5. Optionally, enter a full description of the code in the Description field.

  6. Optionally, enter start and end dates to control the use of problem codes. By specifying a future start date you can delay the use of a new problem code. You can inactivate a problem code by setting an end date.

  7. Leave the Tag field empty. It is not used for problem codes.

  8. Select the Enabled check box to make the code available for use.

  9. Optionally, enter the descriptive flexfield, if it is defined.

  10. Click Apply to save your problem code.

  11. After you finish entering your problem codes, you are ready to restrict their use by mapping them to service request types, inventory items, and item categories. See Mapping Problem Codes.

Mapping Problem Codes

You create and edit problem code mappings from the Problem Code Mapping page available by navigating under the Service responsibility to Setup, Mapping, Problem Code Mapping.

the picture is described in the document text

Notes:

Creating a New Problem Code Mapping

Use this procedure to create a new problem code mapping. You can reuse the same problem code for multiple mappings.

Prerequisites:

  1. On the Problem Code mapping page, click Create Problem Code Mapping.

    Note: To view unmapped codes first, click Unmapped Problem Codes.

    The Create Problem Mapping page appears.

    the picture is described in the document text

  2. Select the object or combination of objects you wish to map. You can map problem codes to a Service Request Type alone or in combination with either an item or an item category:

    • To map problem codes to a Service Request Type, select the type using the Request Type list of values (the flashlight icon).

    • To map to an inventory item or an item category, select either the Item or the Item Category option and use the list of values to make your selection.

  3. Select any problem codes you wish to map using Add Another Row.

    Note: The list of all problem codes includes those that are already mapped. If you accidentally select a mapped code, an error is displayed when saving this mapping.

  4. Click Remove before you save the mapping to remove the mapped codes.

  5. Click Apply when you are done.

Setting Up Resolution Codes

About Resolution Codes

Resolution codes provide a uniform way for agents to specify how a service request is resolved. For example:

Agents can enter one resolution code per service request using the Resolution Code list of values. By default, the resolution code is optional.

Resolution codes are implemented using the standard Oracle Applications lookup code of type REQUEST_RESOLUTION_CODE. You can define the lookup codes using the procedure outlined in Setting Up Service Request Resolution Codes.

About Mapping Resolution Codes

You can specify which resolution codes are relevant to which service requests by mapping resolution codes to problem codes, service request types, inventory items (individual items or categories), or a combination of the three.

Note: You can use the same resolution code in multiple mappings.

You can map resolution codes to the following valid permutations:

For example, if customers report problems with computer hard drives from different manufacturers, you can create separate resolution codes for each manufacturer and map them to a combination of problem code and manufacturer (represented by inventory item categories). This way you ensure agents select the correct resolution code.

Suppose you have three brands of hard drives Toshiba HD, IBM HD, and Seagate HD. You can create three resolution code mappings described in the following table:

Mapping Problem Code Item Category Mapped Resolution Codes
Mapping 1 Hard Drive Failed Toshiba HD
  • Replaced Drive T

  • Repaired Drive T

  • Reformatted Drive T

Mapping 2 Hard Drive Failed IBM HD
  • Replaced Drive IBM

  • Repaired Drive IBM

  • Reformatted Drive IBM

Mapping 3 Hard Drive Failed Seagate HD
  • Replaced Drive S

  • Repaired Drive S

  • Reformatted Drive S

This mapping ensures that agents select the correct resolution code for each hard drive make.

Agents can use unmapped resolution codes in all service requests.

Setting Up Service Request Resolution Codes

Use this procedure to set up resolution codes.

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Resolution Codes.

    The Resolution Codes page appears.

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Enter a code in the Code filed.

  4. Enter the wording you wish agents to see in the list of values in the Meaning field.

  5. Optionally, enter a description in the Description field.

  6. You can restrict the availability of the code using the start or end dates.

  7. Leave the Tag field empty. It is not used for resolution codes.

  8. Select the Enabled check box to make the code available for use.

  9. Click Apply to save your changes.

  10. If you plan to use a large number of resolution codes in your organization, you can map resolution codes to problem codes, service request types, items, and item categories. This way an agent sees only the resolution codes that are relevant to the customer problem at hand. See Mapping Resolution Codes.

Mapping Resolution Codes

You can restrict the use of resolution codes by mapping them to service request types, product categories, products and problem codes.

You create and the mappings from the Resolution Code Mapping page available under the Service responsibility by navigating to Setup, Mapping, Resolution Code Mapping. The procedure for mapping resolution codes is the same as for problem codes.

the picture is described in the document text

Notes:

Creating a Resolution Code Mapping

Use this procedure to create a resolution code mapping.

Prerequisites:

  1. You can create a mapping in one of two ways:

    • Click Unmapped Problem Codes by selecting problem codes from a list of unmapped codes.

    • Click Create Problem Code Mapping if you know which codes you want to map.

      The Create Resolution Code Mapping page appears.

    the picture is described in the document text

  2. Select the object or combination of objects you wish to map:

    • To map resolution codes to a service request type, select the type using the Request Type list of values (the flashlight icon).

    • To map an inventory item or an item category, select either the Item or the Item Category option and use the list of values to make your selection.

    • To map a problem code, select it.

  3. To limit the availability of this mapping, enter dates in the Start Date and End Date fields.

  4. Enter any additional resolution codes you wish to map. For each code:

    1. Click Add Another Row.

    2. Select the code using the Resolution Code list.

      Note: The list of all resolution codes includes those that are already mapped. If you accidentally select a mapped code, an error message is displayed when you save the mapping.

  5. Click Remove to remove any mapped code. You can remove codes only before you save the mapping.

  6. Click Apply.

Setting Up Service Request Templates

About Service Request Templates

To create standard service requests you can define service request templates. Oracle TeleService administrators define the templates and the service agents use these templates to create service requests with predefined information. Using a template saves time for the service agents. After you create a template, you can make it active or inactive by setting start and end dates.

To create a service request template:

  1. Navigate to the Service responsibility, Setup, Definitions, and then Service Request Templates.

    The Service Request Templates page appears.

  2. Click Create. The Create Service Request Template page appears.

  3. Enter a name and description. Enter the required details for all the sections in the template: General Attributes, Customer Information, Item Information, and Owner Information. In the Field Properties section, select the Required check box for the fields that you would like to make mandatory. To display and update the fields select the Display and Update check boxes respectively.

  4. Click Save to save and further update the template.

  5. Click Apply to save this template to the list of service request templates.

To update the service request template:

  1. Navigate to the Service responsibility, Setup, Definitions, and then Service Request Templates.

    The Service Request Templates page appears.

  2. Click the Update icon for your template.

    The Update Service Request Template page appears.

  3. Perform all the updates to the template.

  4. Click Save and then Apply.

Mapping Service Request Templates

You can associate the service request template with specific users, applications, and responsibilities by mapping the template.

To map a service request template:

  1. Navigate to the Service responsibility, Setup, Definitions, and then Service Request Templates.

    The Service Request Templates page appears.

  2. Click Template Mapping.

    The Service Request Template Mapping page appears.

  3. Select your template from the Template Name drop-down list. Click Define Mapping.

    The Define Template Mapping page appears.

  4. Use the Application, Responsibility, and User tabs to provide the mapping criteria.

  5. Click Save and then Apply.

Creating Service Requests from Service Request Templates

After you create and map the service request template, you can use it to create service requests. Service agents save time on the Agent Dashboard page by creating service requests from templates. You can create service requests from service request templates in the Customer Support HTML module of Oracle TeleService and in Oracle Email Center.

Templates for Service Requests in Customer Support HTML Module of Oracle TeleService

To create a service request from service request templates in the Customer Support HTML module of Oracle TeleService:

  1. Navigate to the Customer Support Specialist responsibility, Customer Support, and then Queued Work Selection.

    The Agent Dashboard page appears.

  2. In the Service Request Work Queues section, click the Create drop-down button. Select Create Service Request from Template.

    The Create Service Request from Template window appears.

  3. Select your template from the Service Request Template drop-down list.

    The Create Service Request from Template page appears.

  4. Enter the required details on the Create Service Request from Template page.

  5. Click Apply. The Agent Dashboard page displays the new service request number with a link to access and update it.

Templates for Service Requests in Oracle Email Center

To create a service request from service request templates in Oracle Email Center:

  1. Navigate to the Email Center Agent Console responsibility and then Home.

  2. Click the Customer tab.

  3. Search for the customer for whom you want to create a service request.

  4. Select the person and click Create a Message. The Compose page appears.

  5. Click Create from Template in the Service Request region.

  6. Select your template from the Service Request Template drop-down list. The Create Service Request from Template page appears.

  7. Enter the required details and click Apply. The Service Request region on the Compose page displays the service request number.

Setting Up Default Response and Resolution Times

Use this procedure to set up default service request response and resolution times by business process and service request severity.

Service request types are mapped to specific business processes. Each business process permits you to specify different response and resolution times either through individual service contracts created in Oracle Service Contracts or through the default service level agreement you set up as part of your service application implementation.

When agents create a service request not covered by a contract, the application uses the default resolution and response times for the business process to calculate the deadlines for responding and resolving the service request and automatically sets the default Respond By and Resolve By dates.

The SLA is calculated based on the value specified in the Service: Date to Calculate SLA profile option, and either the reported date or the date on which the service request is created.

If an agent later selects a contract for the service request or enters an install base item covered by a contract, these default times get overwritten by those specified in the contract.

To set up default response and resolution times:

  1. Set up an Oracle Service Contract coverage template with the reaction times and resolution times for each business process and service request severity as described in the Oracle Service Contracts User Guide.

    Note: The template you create is for setting up default reaction times and resolution times only. It cannot be used to set up default pricing information such as discounts and labor rates.

  2. Navigate to Others, Profile System Values and set the system profile option Service: Default Coverage for SLA to the name of the template you have created.

Setting Up Task Types and Priorities for Service Request Tasks

This step is required to use service request tasks. The procedure includes only service request related requirements, please see Oracle Common Application Calendar Implementation Guide for more detail on the task set up.

To set up task types and priorities

  1. Under the Service responsibility, navigate to the Task Type Setup window (Setup, Task Management, Task Types).

  2. All existing task types are displayed. To make task types available for service requests:

    1. Click Map Types.

      The Mapping Objects window appears.

    2. For each task type, use the lists of values to enter Service Request in the Source Object field and the task type in the Task type field.

    3. Save your work.

  3. Navigate to Setup, then Task Management, then select Task Priority.

    The Task Priority window appears displaying existing task priorities.

  4. To make task priorities available for service request tasks:

    1. Click Map Priority.

      The Mapping Objects window appears.

    2. For each task type, use the lists of values to enter Service Request in the Source Object field and the task priority in the Task Priority field.

    3. Save your work.

  5. For each task priority you want to use with service request tasks:

  6. Associate the source Service Request to the task priority.

  7. Save your work.

Setting Up New Note Types for Service Requests and Tasks

Use note types to classify the information your organization keeps on service request, tasks, and customers. This procedure is a guideline for setting up new note types. For additional details, see the Setting Up Notes section of the Oracle Common Application Calendar Implementation Guide.

The application includes the following seeded note types for use with service requests:

You can create additional note types for use with service requests, with tasks and with customers.

To set up a new note types

  1. Under the Service responsibility, navigate to Setup, then Notes, then select Note Types and create the note type. The codes for predefined service note types start with “CS_”, but you can use any unique code you want.

  2. Navigate to Setup, then Notes, then Source and Note Type Mapping and use the Mapping Objects window to map the note type to the object where you are going to be using it. The following table lists the objects you can map and where the mapping displays:

    Source Object Where the Note Type appears
    Party Contact Center
    Service Request Service requests in all Oracle TeleService modules
    Task Manager Tasks in all modules. Oracle iSupport does not expose task notes.
    Public Service Requests Service requests in Oracle iSupport

    To have notes created with your note type appear in multiple objects, you must map the note type multiple times. For example, for a note to appear in both Oracle TeleService and on the Oracle iSupport Web portal customers user to access service request information, you must map its note type to both Service Request and Public Service Request.

    The application does not use entries in the Application field for the mapping.

  3. To use the note type for knowledge searches, you must map the note type to a Knowledge Management statement type. For more information see the “Integration" chapter of the Oracle Knowledge Management Implementation and Administration Guide.

Setting Up Descriptive Flexfields for Advanced Service Request Searches

Using the Additional Information and Additional Information for Agent descriptive flexfields (DFFs), you can set up business specific search criteria to search for service requests. The Item field in the Advanced tab of the Find Service Requests window lists the Additional Information and Additional Information for Agents flexfield segments and the context values to enable you to perform business specific searches.

To set up descriptive flexfields for Advanced Service Request Search

  1. Under the Application Developer Responsibility, navigate to Flexfield, then select Descriptive, Segments. The Descriptive Flexfield Segments window appears.

  2. Search for Additional Information in the Title field using the Query Enter / Query Run search method available from the View menu. The Descriptive Flexfield Segments window lists the available address styles.

  3. Create a record in the Context Field Values region but do not select the Freeze Flexfield Definition check box.

  4. Enter the name of the style in the Code and Name fields.

  5. Enter an optional description.

  6. Click Segments. The Segments Summary window appears.

  7. Enter the segments and details of segments.

  8. Save your work and click Freeze Flexfield Definition.

  9. Click Compile.

  10. Repeat the steps to add segments for the Additional Information for Agent DFF.

    You can use these segments in the Find Service Requests window, Advanced tab. See "About the Find Service Requests Window" for more information.

Indexing Note and Summary Text for Searches

You must run the Service Request: Synchronize Text Index Program concurrent program to make it possible for agents to search for text in the summary and note fields of service requests. By setting this concurrent program to frequently, you can ensure that agents can search recently created service requests.

Some of the options to run the program are as follows:

You must use these options when an index is corrupted or when upgrading the index.

To run the Service Request: Synchronize Text Index Program concurrent program

  1. Under the System Administrator Responsibility, navigate to Security, then Responsibility, then select Request.

  2. Query for the group "Support Reports".

  3. Add the Service Request: Synchronize Text Index Program concurrent program to the list.

  4. Save.

Enabling Integration with Oracle Enterprise Asset Management

Agents can create service requests for internal assets maintained in Oracle Enterprise Asset Management using either the Service Request window or the Service Request Update page in Customer Support. The Contact Center does not support the creation of these types of service requests.

Agents can view work orders created in Oracle Enterprise Asset Management related to the service request, but the life cycle of the work order is not in any way tied to the service request life cycle. Closing work orders tied to a service request does not close the service request and vice-versa.

To enable the Oracle Enterprise Asset Maintenance integration

  1. Set up Oracle Enterprise Asset Management according to the procedures described in the Oracle Enterprise Asset Management User's Guide.

  2. Select the Asset Maintenance check box while setting up service request types. See "Setting Up Service Request Types" for more information.

  3. If you are using the Service Request window (Oracle TeleService), then use the Forms Folder tool to add the following two fields to the Service Request window header:

    • Inventory Org

    • Maintenance Org

    These fields are enabled for entry only for asset maintenance service requests.

  4. Set the default maintenance organization in the system profile Service: Default Maintenance Organization.

    If you have set the system profile Service: Validation Inventory Organization to the inventory master organization (the recommended setting), the list of values includes all of the subordinate maintenance organizations.

    If Service: Validation Inventory Organization is set to an inventory organization subordinate to the master inventory organization, then the list of values of the maintenance organizations is restricted to those maintenance organizations for that subordinate organization.

About Oracle Workflow Processes Included with Your Application

Your application includes four Oracle Workflow processes:

Setting Up the List of Values for the Language Field

Use this procedure to set up the list of values (LOV) for the Language field in the Service Request. Agents can use this field to indicate a customer's preferred language for a specific service request.

Note: The language preference agents enter using this LOV remain specific only to individual service requests. The preference is not stored in the customer record itself. This means that selecting a language preference in a service request does not modify the customer's overall language preference which is entered in the Preferred Language field in the Party Information tab of the Contact Center.

To set up the list of values for preferred languages

  1. Navigate to the Service responsibility, Setup, Definitions, HTML Setup, and then Preferred Languages.

    The Service Request Preferred Languages page appears.

    the picture is described in the document text

  2. Click the + icon. A row appears at the bottom of the table where you can enter the required details.

  3. Use the Language Code LOV to select the languages you wish to add to the list of values in the Preferred Language field.

    The language name the agent sees in the LOV appears in the Description field.

  4. Optionally, enter dates to limit the availability of your entry.

  5. Click Apply.

Obtaining a List of Valid System Profiles and Lookups

You can obtain a list of Oracle TeleService system profiles and lookups by logging in under the Functional Administrator responsibility, selecting the Core Services tab and either the Profile Categories or the Lookups subtab.

Note: List of system profiles and lookups you obtain from the Oracle Forms-based user interface may include legacy data.

Both system profiles and lookups are categorized by application. The two relevant applications for Oracle TeleService are:

The system profiles are also categorized by the function they serve. For example, the Service Work Management category under the Service application includes system profiles you need for work assignment and distribution.

A category may not include all system profiles that you need to set up a feature. This is because the categories apply only to system profiles owned by Oracle TeleService. For example, for Work Management, you must set up system profiles from a number of foundation modules, including the Universal Work Queue. You must check with the appropriate procedures in this guide to find all the relevant system profiles for any feature.

For detailed information on how to use the features of the administrator interface, see the Oracle E-Business Suite Setup Guide..

Merging Service Requests

To identify duplicate service requests and to include them in the merge process, run the Party Merge process. For more information about how to run the Party Merge process, see the “Party Merge” chapter in the Oracle Trading Community Architecture User Guide. Use the Service: Batch Size for Merging Service Requests profile option to specify the batch size for the Party Merge process.

Prerequisite

Before you run the Party Merge process, set the Service: Batch Size for Merging Service Requests profile option. This is a site-level profile option with a default value of 5000, which indicates the number of records or the batch size. Service request data uses the profile option during the party merge process.