Class BTImmediateSchedulingTeamExclusionByWORequirement

java.lang.Object
overit.geocall.bl.BusinessTask<ImmediateSchedulingTeamExclusionEvent>
overit.geocallapp.wfm.orchestrator.scheduling.bl.immediatescheduling.teamexclusion.task.BTImmediateSchedulingTeamExclusion
overit.geocallapp.wfm.orchestrator.scheduling.bl.immediatescheduling.teamexclusion.task.BTImmediateSchedulingTeamExclusionByWORequirement
All Implemented Interfaces:
Serializable, Tool

@Event(value=ImmediateSchedulingTeamExclusionEvent.class, priority=40) public class BTImmediateSchedulingTeamExclusionByWORequirement extends BTImmediateSchedulingTeamExclusion
Business Task for filtering teams based on work order operation requirements.

This task applies exclusion logic based on mandatory and excluded teams/resources defined in the RWOOPERATIONREQUIREMENT table:

  • If an operation has mandatory teams, only those teams can execute it
  • If an operation has mandatory resources, only teams containing those resources can execute it
  • If an operation has excluded teams, those teams cannot execute it
  • If an operation has excluded resources, teams containing those resources cannot execute it
Since:
22.0
See Also:
GCApi:
task