Siebel Applications Administration Guide > Configuring the Inbox > Examples of Inbox Triggers >

Sample Workflow for Assigning Service Requests and Creating Inbox Items


This topic describes the Inbox - Service Demo Creation workflow.

What This Workflow Does

This workflow is triggered whenever a new service request is created. The workflow acts only on service requests where Area = Network; service requests in all other areas are ignored.

If the service request does not have an owner, it is assigned to APARKER. Inbox items and Inbox item owners are created for the service request's owner and the service request owner's manager. Both users are then sent email to notify them that there are new items in their Inboxes.

Diagram of the Workflow

Figure 7. Inbox - Service Demo Creation Workflow
Click for full size image

Detailed Information About the Steps in the Workflow

The workflow performs the following steps:

  1. Start. The workflow is triggered when a service request is created.
  2. Retrieve SRInfo. Retrieves data about the service request, for example, its Area, Status, and SR #.
  3. SRArea, isSR Assigned, HR Policies SR Type, and Default. If the service request is unassigned and value of the Area field is Network, then assigns the service request to APARKER.
  4. Checks if an Inbox item for this service request already exists.
  5. CreateInbox For Owner. If an Inbox item does not already exist, this step calls the CreateInboxEx method which creates an Inbox item of Inbox type SROwner, and an Inbox item owner.
  6. Get SREmployee Info. Retrieves the email address of the service request's owner.
  7. Manager Exist. Determines if the owner of the service request has a manager.
  8. Get Manager Info, Create InboxMngr, IsEmailAddrExisted, and Send Email to Manager and to Owner. If the owner of the service request has a manager:
    • Retrieves information about the manager.
    • Calls the CreateInboxEx method to create an Inbox item of Inbox type SRManager, and an Inbox item owner.
    • Sends email to both the manager and the owner of the service request.
  9. IsSROwnerEmail and Send Email to SR Owner. If the owner does not have a manager, sends email to the owner of the service request.
Siebel Applications Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.