Beruflich Dokumente
Kultur Dokumente
Assignment
Object
No
Ignore Rule
REPEAT FOR EACH MATCHING RULE
SIEBEL CONFIDENTIAL AND PROPRIETARY INFORMATION. DUPLICATION IS PROHIBITED. 9 of 79
Assignment Manager Process Flow Continued
List of
candidates…
Evaluate Yes
Candidate satisfy
candidates rule criteria?
Calculate score
No for each
candidate…
Discard candidate
Calculate score
for each
candidate…
• Matching criteria
• Expertise weights
• Position / employee
Rank candidates
+ workload
based on total scores
Total score
for each candidate
Is No
Check Calendar Ranked list
selected? of candidates
Yes
Check calendar Yes
availability for Candidate
each candidate available?
No
Choose random
One, Random candidate above
minimum Score
List of
assignees Assign!
Choose exclusive Eliminate
rule with highest assignees
Yes scoring assignee, from all
set to primary rule other rules
Set Primary
Object match Assignee
an exclusive from
rule? Primary Rule
Set primary rule Keep
No to rule with assignees
highest scoring from all
assignee other rules
List of eligible
employees
One-hour
restriction
Checks employee’s
Creates employee
work schedule
calendar entry
and calendar
Assignment Modes
Independent
Person-Oriented
Organization-Oriented
Org and Person-Oriented
Organization No Evaluate
meets organization’s
criteria? people
Ignore rule
Yes
Person No
matches criteria?
Yes
Person in
Organization Match Match
Organization
Europe Y Johansen N
Asia N Lee Y
Assigned Assigned
Organization Person
Europe --
-- Lee
SIEBEL CONFIDENTIAL AND PROPRIETARY INFORMATION. DUPLICATION IS PROHIBITED. 19 of 79
Multi-Tier Assignment: Person Oriented
Yes Person
Person meets Assign candidate
becomes candidate
criteria?
No
Evaluate person’s
Ignore rule organization
Person’s
No organization Yes
Discard Assign organization
matches
criteria?
Person’s
Person Match Match
Organization
Conway Y North America Y
Johansen Y Europe N
Lee N Asia Y
Assigned Assigned
Person Organization
Conway North America
Johansen --
-- --
No Evaluate people
in organization
Ignore Rule
No Person Yes
Discard Assign person
match criteria?
Person in
Organization Match Match
Organization
North America Y Conway Y
Europe Y Johansen N
Asia N Lee Y
Assigned Assigned
Organization Person
North America Conway
Europe --
-- --
Person in
Organization Match Match
Organization
North America Y Conway Y
Europe Y Johansen N
Asia N Lee Y
Assigned Assigned
Organization Person
North America Conway
-- --
-- --
Rendering Engine
Siebel Enterprise
Siebel Server(s)
Data Manager
Siebel
Database
SIEBEL CONFIDENTIAL AND PROPRIETARY INFORMATION. DUPLICATION IS PROHIBITED. 28 of 79
Assignment Manager Operation Modes
1) Qualification 2) Assignment
Interactive Assignment
Assigns in real time
Uses Assign button
Batch Assignment
Submits objects for re-assignment
Realigns territory
Dynamic Assignment
Assigns objects automatically
Workflow Manager and Assignment Manager server
processes
Mobile Assignment
Queues assignment requests for synchronization
End-user creates
Siebel
service request, Request
Gateway
selects Assign Broker
Server
button
Ranked
Request Assignment
list of
Broker Manager
candidates
Request Assignment
Broker Manager Siebel
Server Manager
starts task
Service Request
Assignment Server
processes the task
EIM
S_ESCL_REQ
Siebel
Create triggers
Database
Reads records
Assigns
Database
change
Workflow
Use Table
Element
Workflow Logical grouping of tables and S_ESCL_OBJECT
Policy columns that can be monitored by a
Object Workflow Policy
Workflow Representation of a single table, as S_ESCL_LINK
Policy a part of a Workflow Policy object
Component
Workflow Representation of a particular S_ESCL_COL
Policy column within a table
Column
Workflow Maps a Workflow Policy column to a S_ESCL_LINK_COL
Policy particular Workflow Policy
Component component
Column
SIEBEL CONFIDENTIAL AND PROPRIETARY INFORMATION. DUPLICATION IS PROHIBITED. 36 of 79
Assignment Manager Object Elements
Object elements specific to Assignment Manager:
Assignment
Use Table
Element
Assignment Business entity that can be S_ASGN_OBJECT
Object assigned; derived from a Workflow
Policy object
Primary table and columns
Team table and columns
Skill tables
Run-time settings
Assignment Logical attributes of an Assignment S_ASGN_ATTR
Attributes object that can be used for
matching, such as:
Service Request priority
Product
Industry
SIEBEL CONFIDENTIAL AND PROPRIETARY INFORMATION. DUPLICATION IS PROHIBITED. 37 of 79
Configuration Assignment Elements
Assignment
Use Table
Element
Assignment Maps an Assignment attribute S_ASGN_ATTR_COL
Attribute to a Workflow Policy
Column Component column
Assignment
Use Table
Element
Assignment Assignment attribute S_ASGN_ITEM_ATTR
Criteria associated with a
Attribute particular Assignment
criterion
Workload
To balance work across your organization
Criteria
SIEBEL CONFIDENTIAL AND PROPRIETARY INFORMATION. DUPLICATION IS PROHIBITED. 44 of 79
2) Defining: Create Assignment Criteria
Method Definition
Employee / 5
Position / 10 Add 20
Organization matching 10
attributes + 10
RULE 5
45
WORKLOAD 30 + 24
Perform a
CRITERIA 20
calculation
62
VALUE 10
WORKLOAD
RULE
Max Load = 20 Service Requests
Select the
Release button
for each rule
The Generate
The Generate Trigger
Trigger server
server
component detects
component detects changes
changes in in
database and
database and triggers
triggers the
the
Workflow Monitor
Workflow Monitor Agent
Agent toto
assign the
assign the item
item
Objects
Create and configure Assignment criteria
components Criteria values
Assignment attributes
Calendar Duration
Column stores duration
in minutes