Tuesday, April 2, 2019
Siebel Assignment Manager Rules Engine Computer Science Essay
Siebel grant double-decker tackles Engine Computer Science EssaySiebel appointee theatre director is a conventionalitys engine that allows sales and service boldnesss to assign the to the highest degree qualified deal to specific tasks. designation conductor accomplishes this function by coordinated flowerpotdi battles to predefined and user-configurable subsidisation objects. To assign the most qualified campaigner to separately object, appointment passenger vehicle applies appointee patterns that you define. For you to define assignment rules, you select butts to which each assignment rule applies chance companys to which each assignment rule applies (optional) Criteria for each assignment rule Values for each assignment criteria Skills to match assignment rules, objects, organizations, employees, and positions Scores for each assignment rule, criteria, and regard as candidates that atomic number 18 scored use the assignment rule workload rules to balance wo rk across your organizationwords of Assignment ManagerAssignment inclination In Siebel Assignment Object is repository Data type which is direct to be delegate. Based on Assignment die hard Assignment Manager finds the sui disconcert candidate. A turning of predefined assignment objects are available for use by Assignment Manager for the most commonly apply concern entities in Siebel Business Applications. well-nigh of the predefined assignment objects are- score- Activity- Campaign- Campaign edge- Contact- Opportunity- Order (Sales Credit Assignment)- Product Defect- confinement- Project Team- dish out entreatAssignment linguistic rule In Siebel Assignment Manager, an assignment rule is a collection of logical calling boundaries. Each assignment rule has an activation and an expiration date that you can use to denote a range of dates for when the rule should be active. If you find out an activation date and no expiration date, the rule is active from the date denoted by the activation date onwards. If you specify an expiration date and no activation date, the rule is active until the date denoted by the expiration date. If you do not specify neither the activation date nor the expiration date, the rule is always active.Assignment Criteria In Siebel Assignment Manager, assignment criteria enforce business conditions when applied to assignment rules. An assignment rule can have virtuoso or more assignment criteria. For Each criterion specific set can be given if requisite.Running mode of Assignment ManagerBatch ModeUse batch assignment to assign multiple records of an object in a single batch. Typically, you want to run batch jobs periodically when you s lay off for the least amount of database activity (such as daily or periodic after-hours). high-octane ModeDynamic assignment is e peculiar(a)ly useful in a deployment where users and boniface programs deal frequent changes to the assignment object records (such as service requests and activ ities) because dynamic assignment can automatically determine the changes and assign the objects to the appropriate people and organizations.Interactive ModeRunning Assignment Manager in interactive mode allows end users to make real-time assignments. End users can review a key of potential assignees breedd by Assignment Manager, then select and confirm, or upset the assignment from the generated potential candidate list.Creating Assignment govern (Considering profit call for as Assignment Object)Goto SiteMap-Admin AssignmentDrillDown on Rule Group argumentCreate a novel Record get windParent Rule GroupActivation expirySR Assignment(If required)Date(From when rule root word should be Active)Date(After this Date rule group should be expired)Drilldown on Rule Group NameCreate Assignment Rule in Rule List AppletNameSR Assignment RuleFor Object to be Assigned, Create a new record in PickApplet and select an Object. pig out Other ambitsObject To Be AssignedActivationExpiration SequenceService RequestDate(From when rule should be Active)Date(After this Date rule should be expired)1Drill Down on Assignment Rule, guide the Candidate Details on the basis of requirement.Important fields, there comfort and description..Assignee reach FieldAssignee Filter Field ValuesAssignee FilterDescription tout ensemble, Above tokenishUse assignees with an assignment score greater than or equal to the assignment rules candidate limiting score. Assigns one or more assignees.All, Must AssignSame as the All, Above Minimum measure out, except that the highest-scoring candidate is a potential assignee even if all candidates shop to meet the candidate passing score. Assigns one or more assignees.One, outgo FitUse the highest scoring assignee with an assignment score greater than or equal to the candidate passing score. Assigns one assignee.One, RandomChoose a random assignee whose score is greater than or equal to the candidate passing score required for this assignment ru le. Assigns one assignee.NOTEIf you do not use scores, the candidate passing score on the assignment rule and all qualifying candidate scores are treated as zero. Therefore, every qualifying candidate (every candidate that passes all required criteria) is assigned depending on the assignee filtrate.The assignee filter determines how candidates are evaluated as potential assignees to the object.2.2 Person Candidates startFrom Rule. To assign the objects only to candidate (positions and employees) defined in the rule.All People. gives Assignment Skills of the entire candidate (positions and employees)Teams. The person dynamic candidate teams you define in Siebel Tools (the value of the Team Type property in the Dynamic Candidate object) appear in the Person Candidates reservoir list of values (LOV) field in the assignment rule.2.3 presidential term Candidates SourceFrom Rule. To assign the objects only to candidate (Organization) defined in the rule.All People. Checks Assignment Skills of the entire candidate (Organization).Teams. The organization dynamic candidate teams you define in Siebel Tools appear in the Organization Candidates Source list of values (LOV) field in the assignment rule.Check Employee Calendar FieldIf check then Assignment Manager checks the employees availableness by checking its calander.Assignment CriteriaGoto Assignment RuleDrillDown on the Rule NameIn Criteria tab, Create a new recordRule measuringService Request Type relation orderAssignment Manager uses criteria comparison methods to qualify objects or candidates, or both, foran assignment ruleComparison MethodDescription comparability toObjectCriteria values are compared with objects delegate. comparability toPersonCompares criteria values to skills of person candidates (employees or positions). Person candidates that possess the skills required by the criterion qualify for this criterion.CompareObject toPersonObjects attribute is compared with Assignment Skills of the candid ates (employees or positions), Object is assigned to one candidates (employees or positions).Compare toOrganizationCompares criteria values to skills of Organization candidates. Organization candidates that possess the skills required by the criterion qualify for this criterion.CompareObject toOrganizationObjects attribute is compared with Assignment Skills of the organization candidates, Object is assigned to one organization candidates.Inclusion MethodInclusion MethodDescriptionInclude dimension value must match at least criteria valueInclude AllAttribute value must match all criteria valueInclude All MatchingAll Attribute value must match matching criteria valueExcludeAttribute value should exclude all criteria value5. Enter the criteria value by creating new record.Adding CandidatesGoto Employee candidateAdd database users by creating new record.Workload distributionWorkload distribution is a special criteria type that balances the load between candidates. You score workload d istribution by adding workload rules in the Assignment Workload view for employees and positions, or the Assignment Organization Workload view for organizations. Workload distribution is generally used with service assignments.Goto Workload Distribution Rule view.Create a new recordNameObject To Be AssignedAssignServiceRequestService RequestProvide the condition for workloadCondition FieldComparison performerValueService Request Status=OpenAdd this Workload distribution rule to Assignment Rule.Goto Assignment RuleDrilldown on Rule Name- Goto Workload Distribution tabCreate a new record. claim workload distribution rule advance a value for utmost Workload Eg. 100.Give Score value if required.Finally Goto Assignment Rule and press Release button to make it available.Running Assignment Manager (Batch Mode)Goto Admin-Server Management- JobsCreate a new record with avocation(a) elaborateGive the Component Name Batch AssignmentMake the job repeat by giving following details adoptingY Repeat UnitMinutesRepeat Interval5Enter the following job parameter.NameValueAssignment Object NameService RequestObject Where Clausewhere SR_STAT_ID = Open AND OWNER_EMP_ID IS NULLSubmit the JOB.Dynamic CandidateThey are the potential assignee for assignment object. Similar to Static Candidate. These are the group of members for which Assignment Manager operatives.Dynamic Candidate mainly works for Compare Object to Person. This of two types,Single possessor Type simply one candidate allow be associated with Assignment Object.Multiple Owner Type Multiple Members Will be associated with Assignment Object.For Configuring Dynamic Candidate, It is need to be configured from Tool side.The advantage of Dynamic Candidate is to burn the list of members for assignment.Configuring Dynamic CandidateLogin into Siebel Tools.Query for Service Request in workflow policy.Goto Service Request Assignment Object.Goto Dynamic Candidate, Configure this tally to following data.Compile Service Req uest Workflow Policy.This Team (Dynamic members) will be available in Person Candidate List.Case nurture of Assignment ManagerRequirement Service Request created under Account should be assigned to a candidate on the basis of following pointsService Request Type(Type Of Service Request)Employee Circle(SR circle and employee circle should be same)Service Request Shift Details(SR Creation time should be within employee working hour)Market Segment(Market Segment type of Account)Service Request should assign to modified users.Approach-We have a option of limited no of users, i.e. the value in Person candidate source should be From RuleFor Assignee filter we are using All, Above Minimum because we are not using scores.We have added two employees in Employee Candidate.We have Added Workload distribution rule, having level best load 100.We are Using Compare to Object, Because Criteria values are world compared with Object attribute.Inclusion method is Include because only one value of object attribute is there to match with Assignment criteria value.EBCSteps to create EBC.Log in to ToolGoto File - New Object (New Object Wizard)Select External Table Schema ImportEnter The adjacent DetailsProjectAny locked ProjectSchema SourceIf merchandise from DDL file then use DDL/Analytics, otherwise use ODBCCharacter GroupAny three random digitAfter giving these details press Next.Select a data source which has ODBC entry.Give the telephone of table owner. Eg. STAGINGGoto Next step.Select the table you want to generate the schema of goto next step.Provide the run time data source. As mentioned in TNS entry.Finish the wizard. This wizard will create external table schema.To check this data source make following entries in cfg file.In Data source sectionDataSourcesUWUATDB = UWUATDBFoe this Data source make following entriesUWUATDBDocked = FALSEConnectString = UWUATDBTableOwner = STAGINGDSUsername = STAGINGDSPassword = STAGINGDLL = sscdo90.dllSqlStyle = OracleCBOCreate a Busi ness component based on this table and mentioned the Data Source name for the BC.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.