Skip Headers
Siebel CRM Assignment Manager Administration Guide
Siebel Innovation Pack 2015
E24725-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

About Using External Components to Invoke Siebel Assignment Manager

You can make assignments by invoking Siebel Assignment Manager from within a Siebel workflow process, business service, or Siebel script interface.

Assignment Manager provides the ability of sharing inputs and outputs (supports rerouting of objects) with an external component. Assignment Manager can return qualified or assigned candidates along with their scores in the form of a hierarchical property set. A property set is a set of name-value pairs that are used by various Siebel components to pass information back and forth between them.

This feature is particularly useful in a workflow process. For example, a business service step in a workflow process might call on Assignment Manager (with the assignment mode set to Match) to evaluate potential candidates and return the set of qualified candidates in a property set along with their scores. Then, the workflow process can, based on other business logic, decide the set of candidates that are assigned.

Assignment Manager integration behavior is controlled by the Return Property Set parameter (ReturnPropSet). Table 9-6 lists the conditions for which Assignment Manager returns a property set or writes the results to the database.

Table 9-6 ReturnPropSet Parameter Behavior

AsgnMode Writes to Database Returns Property Set

Synchronous:Match

If ReturnPropSet is FALSE, then it writes to database

No property set returned

If ReturnPropSet is TRUE, then it does not write to database

Qualified candidates returned

Synchronous:Assign

Writes to database

No property set returned

Synchronous:MatchAssign

Writes to database

If ReturnPropSet is TRUE

Asynchronous

Writes to database

No property set returned


Figure 9-1 illustrates the structure of the output property set that Assignment Manager returns from a synchronous request, given the input parameter AsgnMode = Match or MatchAssign.

Figure 9-1 Example of Output Property Set Structure Returned from a Synchronous Request

Description of Figure 9-1 follows
Description of "Figure 9-1 Example of Output Property Set Structure Returned from a Synchronous Request"