Schedule simple tasks based on availability, geographic proximity, and time windows, rather than specific skills.
How to include activities without skills
NextGen FSM typically removes activities without defined skills during the pre-processing phase. No-skill activity inclusion helps the system process and assign tasks that require no specific expertise through:
-
Pre-processing: No-skill activities are passed to the scheduling engine (Gisware) as valid candidates.
-
Assignment Logic: The engine assigns tasks based on logistical constraints.
-
For example, where the technician is located and when they are free.
-
-
Priority: Activities that require specific skills are still prioritized to ensure technical compliance.
No-skill activities are eligible for:
-
Real-time Scheduling: Immediate assignment based on current field conditions.
-
Virtual Scheduling: Batch optimization for future planning.
-
Optimize and Complete Route: Re-optimizing a specific technician’s daily run.
Configure no-skill activity inclusion
To manage this feature:
-
Navigate to FSM > Technical Settings > Company.
-
Set the following parameter to true or false:
-
company.fsm.optimization.noSkillActivityInclusion -
Note: This parameter is set to false by default.
-
|
Property State |
Behavior |
|
False (Default) |
Strict Skill Filtering: Only activities with defined skills are sent to Gisware. No-skill tasks are excluded from automatic scheduling. |
|
True |
Inclusive Filtering: Activities without skills are included in Gisware processing and assigned based on proximity and availability. |
Configure team activities
To support team-based activities that require multiple technicians, this feature references the minimum cardinality. The system generates placeholder constraints (passed as ^SX) equal to the minimum number of technicians required.
Note: This logic doesn’t support maximum cardinality.