Schedule Optimization components
Components installed with Schedule Optimization include tables, roles, constraints, objectives, and properties.
Tables
Field Service
Schedule Optimization adds the tables listed in the following table.
| Table | Description |
|---|---|
| Optimization Scope snc_schedule_optim_optimization_scope | Defines the qualifiers (groups or territories), tasks, and policies to be used during optimization. |
| Optimization Batch snc_schedule_optim_batch | Defines the optimization schedule for one, or more scopes. |
| Optimization Feature snc_schedule_optim_optimization_constraints | Defines the objectives and constraints to be used in optimization policies.
注: This table is read only |
| Policies snc_schedule_optim_policy | Container record for objectives and constraints that are used for optimization. |
| Policy Configurations snc_schedule_optim_policy_configuration | Related list table used to add objectives and constraints to a policy and to associate weights with objectives.
|
| Scheduling Attribute Configuration snc_schedule_optim_sched_attr_config | Defines global and qualifier-level settings for intraday optimization, including policy and travel estimate providers.
|
| Group Scheduling Attributes snc_schedule_optim_group_m2m_sched_attr_config | Links a group to a scheduling attribute configuration. |
| Territory Scheduling Attributes snc_schedule_optim_territory_m2m_sched_attr_config | Links a territory to a scheduling attribute configuration. 注: This table is installed only if the FSM Territory plugin is active |
| Optimization Job Distribution snc_schedule_optim_job_distribution | Stores the distribution of Schedule Optimization jobs when qualifiers are split across multiple parallel jobs. Records are created based on qualifiers linked to batches and are automatically updated or inserted when batch qualifiers or scopes change. |
Roles
Field Service Schedule Optimization adds the following roles.
| Role | Description |
|---|---|
| schedule_optimization_user | User role for accessing the Schedule Optimization application. This role allows users to trigger on-demand schedule optimization executions. |
| schedule_optimization_planner | Planner role for the Schedule Optimization application. This role allows administrators to perform administration configurations for the Schedule Optimization application and perform schedule planning activities. Contains assignment_rule_admin role. |