Skip to main content
Erna home page
Erna
Search...
⌘K
Search...
Navigation
Solver
ShiftAssignment
dabke
API
Getting Started
Overview
Quickstart
Guides
Rules
Semantic Time
Validation
Model
ModelBuilder
ModelBuilderConfig
CompilationResult
SchedulingEmployee
ShiftPattern
SchedulingPeriod
TimeHorizon
TimeOfDay
CoverageRequirement
Priority
Rules
ScopeConfig
createMaxHoursWeekRule
createMaxHoursDayRule
createMinHoursWeekRule
createMinHoursDayRule
createMaxConsecutiveDaysRule
createMinConsecutiveDaysRule
createMaxShiftsDayRule
createMinRestBetweenShiftsRule
createTimeOffRule
createAssignTogetherRule
createEmployeeAssignmentPriorityRule
createLocationPreferenceRule
Semantic Time
defineSemanticTimes
SemanticTimeDef
SemanticTimeVariant
SemanticTimeContext<S>
SemanticCoverageRequirement<S>
ConcreteCoverageRequirement
Solver
HttpSolverClient
SolverClient
parseSolverResponse
resolveAssignments
SolverResult
ShiftAssignment
ResolvedShiftAssignment
SolverStatus
Validation
summarizeValidation
ScheduleValidation
ValidationSummary
ValidationReporterImpl
ValidationReporter
validateCoverageConfig
validateCoverageRoles
validateCoverageSkills
On this page
Properties
Solver
ShiftAssignment
A raw assignment from the solver: which employee works which shift on which day.
Properties
day
string
required
The date of the assignment (YYYY-MM-DD).
employeeId
string
required
The assigned employee’s ID.
shiftPatternId
string
required
The shift pattern this employee is assigned to.
SolverResult
ResolvedShiftAssignment
⌘I