Table 45. Assignment Manager (AsgnSrvr) and Batch Assignment (BatchAsgn) Server Component Parameters
|
|
|
|
|
Active Employee Where Clause |
ActiveEmpLOVCode |
X |
X |
Used to exclude inactive employees from assignment by specifying an SQL WHERE clause. NOTE: You must set the same values for the ActiveEmpLOVCode and ActivePosWhereClause parameters consistently among the assignment server (AsgnSrvr), batch assignment (AsgnBatch), and the workflow policy program (if used). Otherwise, you may encounter unexpected results.
For more information, see the List of excluded person ids parameter in Additional AsgnSrvr and BatchAsgn Parameter Information. |
Active Position Where Clause |
ActivePosWhereClause |
X |
X |
Used to exclude inactive positions from assignment by specifying an SQL WHERE clause. NOTE: You must set the same values for the ActiveEmpLOVCode and ActivePosWhereClause parameters consistently among the assignment server (AsgnSrvr), batch assignment (AsgnBatch), and the workflow policy program (if used). Otherwise, you may encounter unexpected results.
For more information, see the List of excluded person ids parameter in Additional AsgnSrvr and BatchAsgn Parameter Information. |
Actual Assignment Key |
ActualAsgnKey |
X |
X |
The key value used when Assignment Manager is running in delta reporting mode to identify candidates by this key value in the actual result table. For more information about delta reporting mode, see About Running Assignment Manager in Reporting Mode. |
Add Scores across Rules |
AddScores |
X |
X |
If True, scores for the same candidate are added across rules. Default value is False. See Configuring Assignment Manager to Add Scores Across Rules. |
Allow Duplicate Positions |
AllowDupPostn |
X |
X |
Allows assignment of duplicate positions to the team. Default value is False. For more information about this parameter, see Additional AsgnSrvr and BatchAsgn Parameter Information. |
Assignment History Cache |
CacheSize |
X |
|
Indicates the assignment history cache size in Kbytes. Default value = 300. |
Assignment Key |
AsgnKey |
X |
X |
Indicates the rule set used for key-based routing, that is, the row ID of the assignment rule group that is associated with the rules you want to evaluate. The default value of the parameter is All AM Rule Set, in which case all active rules are evaluated. |
Assignment Mode |
AsgnMode |
X |
X |
Indicates the assignment mode (Match, Assign, MatchAssign, Denorm, or Cancel). Default value = MatchAssign. For more information about AsgnMode, see About Using External Components to Invoke Assignment Manager. |
Assignment Object Name |
AsgnObjName |
X |
X |
Indicates the name of the assignment object. |
Batch Size |
BatchSize |
X |
X |
Indicates the number of objects to be assigned before committing the transaction. Default value = 100. |
Check if CandidateActive |
CheckIfCandidateActive |
X |
X |
Determines whether Assignment Manager checks candidate's activation and expiration date during evaluation of every rule. Default value is False. |
Check version iterations |
CheckVerIter |
X |
|
Defines the frequency of time Assignment Manager checks whether rule version has changed. This also represents the time lag the new rules take effect after clicking the Release button. Check version from database every N iterations. One integer value equals ten seconds (minimum value is 1). Default value = 6. |
Copy Candidate Specific Data |
CopyCandSpecData |
X |
X |
Indicates whether Assignment Manager copies attribute values from dynamic candidate to the result table. Default value = No. |
Copy Person Specific Data |
CopyPersonSpecData |
X |
X |
Indicates whether Assignment Manager copies attribute values from dynamic candidates to the result table. Default value = No. |
Default Tasks |
DfltTasks |
X |
X |
Indicates the default number of service tasks to start (server-mode only). NOTE: You must restart the component or server for this to take effect.
Default value = 0. |
Dynamic Candidate Parameters |
DynCandParam |
X |
X |
Semicolon-separated parameter, whose value pairs are used to substitute the variables in the Dynamic Candidate definitions in Siebel Tools. Format = Name of Param1:Value for param1; Name of Param2:Value for param2; and so on. NOTE: Before version 7.8, this parameter was comma-separated.
|
Ignore Calendar Criteria |
IgnoreCalCrit |
X |
X |
Allows a match to be made without taking into account calendar availability. Default value = False. |
Ignore assignment rule cache |
IgnoreCache |
X |
X |
Indicates whether Assignment Manager ignores the assignment rule cache and reads from the database. Default value = False. |
Indepedent Rule Group Cache |
IndepRuleGroupCache |
|
X |
If True, the Batch Assignment server component maintains a separate cache file for this rule group for this request. Default value = True. |
Key Based Enable |
KeyBasedEnabled |
X |
|
Enables key-based routing for a component that has been predefined for that attribute. Default value = True. |
List of excluded organization ids |
ExcludeOrgList |
X |
X |
Indicates a comma-separated list of organization IDs to be excluded from assignment. For more information on excluding organization IDs, see Additional AsgnSrvr and BatchAsgn Parameter Information. |
List of excluded person ids |
ExcludePersonList |
X |
X |
Indicates a comma-separated list of employee or positions Ids to be excluded from assignment. For more information on excluding person IDs, see Additional AsgnSrvr and BatchAsgn Parameter Information. |
Log txn only on change |
LogTxnChgOnly |
X |
X |
Logs transaction only when the assignment has changed (for example, when the sales team is updated). By default, this parameter is set to TRUE. Setting this parameter to FALSE causes Assignment Manager to log a transaction in the S_DOCK_TXN_TABLE on reassignment even when there is no change in rules or assignees. NOTE: If there is a change in at least one of the primaries, or if there is a change in at least one of the team tables, Assignment Manager updates columns (primaries, ASGN_DT, and system columns) on the object row. However, if there is no net change, only the ASGN_DT column is updated.
For information about how this parameter works with regard to merge conflicts, see Siebel Remote and Replication Manager Administration Guide. |
Maximum MT Servers |
MaxMTServers |
X |
|
Indicates maximum number of active servers for a multithreaded service. Default value = 1. |
Maximum Routing Keys |
MaxRouteKeys |
X |
|
Indicates the number of keys allocated for the routing. Used for interactive assignment. |
Maximum Tasks |
MaxTasks |
X |
X |
Indicates maximum number of running tasks for a service. Default value = 20. |
Minimum MT Servers |
MinMTServers |
X |
|
Indicates a minimum number of active servers for a multithreaded service. Default value = 1. NOTE: Applies only to the Assignment Server and other multithreaded request-based servers.
|
Object Row Id |
ObjectRowId |
X |
|
Indicates the row ID of the object to assign. |
Object Row Sql Statement |
ObjRowSqlStmt |
X |
X |
Represents the SQL statement that when executed gives the object row IDs to be assigned. NOTE: You can use this parameter to specify the rows to be assigned in lieu of the ObjRowId or ObjWhereClause parameters.
|
Object Where Clause |
ObjWhereClause |
X |
X |
A WHERE clause of the object for use with interactive and batch assignment. For more information, see About Using an Object Where Clause to Restrict the Number of Records Processed. |
Organization Key Value |
OrgKeyVal |
X |
X |
Used to stamp rows when assigning organizations and UseKeyValue = Key Value. |
Person Key Value |
PersonKeyVal |
X |
X |
Used to stamp rows when assigning employees or positions and UseKeyValue = Key Value. |
Primary Organization Id |
PrOrganizationId |
X |
|
Indicates the ID of the organization to be assigned as the primary. |
Primary Person Id |
PrPersonId |
X |
|
Indicates the ID of the person to be assigned as the primary. |
Primary Rule Id |
PrRuleId |
X |
|
Indicates the ID of the rule to be assigned as the primary. |
Refresh people skills interval |
MaxSkillsAge |
X |
|
Indicates the interval in which people skills are refreshed in seconds. Setting the value to 0 (zero) disables refresh. Default value = 0. |
Regular Assignment |
RegularAsgn |
X |
|
Indicates whether Assignment Manager should perform regular assignment. NOTE: Assignment Manager can also run in reporting mode.
Default value = True. |
Replace Key Values |
ReplaceKeyVal |
X |
X |
Indicates whether Assignment Manager should look for candidates in the team table that have a value stamped in the Key column. These candidates are then compared to those that qualify for the rule and are removed, updated, or inserted. This parameter is a comma-separated string and is dependent on what is passed in the UseKeyVal parameter. |
Replace Team Members |
ReplaceTeamMembers |
X |
X |
Allows deletion of team members if they no longer qualify. |
Reporting Mode |
RptMode |
X |
X |
Indicates what reporting mode Assignment Manager will run. Values are: None, Snapshot, and Delta. Default value = None. |
Request Id |
ReqId |
X |
X |
Assignment Manager generates a request ID for each server component job. When AsgnMode = Match, passing candidates are stored in a temporary table with the request ID. Then, Assignment Manager uses this request ID to find (match) the correct entries in the table. |
Return Property Set |
ReturnPropSet |
X |
|
If True, Assignment Manager returns a hierarchical property set containing qualified or assigned candidates. See About Using External Components to Invoke Assignment Manager. |
Use FOR UPDATE |
UseForUpdate |
X |
X |
If True, Assignment Manager uses the FOR UPDATE SQL clause to lock primary table rows so that, during evaluation and assignment, no other process or user can make changes to this row. |
Use Key Value |
UseKeyVal |
X |
X |
Indicates whether Assignment Manager uses the Key Value to filter and stamp the candidate. Values are: None, Rule Group, and Key Value. Default value = None. |
Use Rule Minimum Score |
UseRuleMinScore |
X |
X |
If True, Assignment Manager filters out candidates who do not get at least the minimum score on the assignment rule. Default value = False. |