Conflict Detection
DrillerDB's scheduling system includes intelligent conflict detection to prevent double-booking, overlapping assignments, and other scheduling errors. The system automatically checks for conflicts when you make scheduling changes and provides warnings and resolution options.
Make a scheduling change
System checks for conflicts
If conflict found, see warning
Choose resolution:
Reschedule project
Reassign to different team
Adjust duration
Save resolved schedule
Conflict Type Description Resolution Team overlap Same team, overlapping dates Reschedule or reassign Equipment conflict Same equipment, overlapping use Reschedule or substitute Resource unavailable Crew on time-off or training Assign different crew Working hours Outside business hours Move to valid time
Team Overlap Conflicts
Situation Example Double-booked Team A assigned to two projects same day Overlapping dates Project ends after next project starts Insufficient gap No travel time between distant projects
Equipment Conflicts
Situation Example Same rig Drill rig assigned to two projects Support equipment Pump/compressor needed elsewhere Critical path Key equipment unavailable
Resource Availability
Situation Check For Time off Crew member on vacation Training Scheduled training days Other assignments Already assigned elsewhere
When Detection Runs
Action Detection Runs Drag and drop Immediately on drop Date change When saving change Team reassignment When saving change Duration change When resizing/saving
System Response
Severity Response Hard conflict Prevents save, must resolve Soft warning Allows save with warning Information FYI notification, no action needed
In Calendar View
Indicator Meaning Overlapped events Time conflict Warning color Conflict exists Red border Hard conflict
In Gantt View
Indicator Meaning Overlapping bars Time conflict Striped pattern Conflict warning Red highlight Must resolve
In List View
Indicator Meaning Warning badge Conflict detected Red icon Hard conflict Yellow icon Soft warning
Click any warning indicator to see details about the conflict and suggested resolutions.
How Cascade Prevents Conflicts
Mechanism Effect Auto-shift following projects Maintains spacing Respects work days Skips weekends Preserves sequence No overlaps
Cascade Behavior
When You System Does Move project earlier Shifts following earlier (if room) Move project later Shifts following later Make project longer Pushes following out Make project shorter Pulls following closer
Cascade can sometimes push projects further into the future than desired. Review the full schedule after major changes.
Validated Settings
Setting Validation Start time Cannot schedule before End time Cannot schedule after Work days Skips non-work days Holidays Skips configured holidays
Default Working Hours
Day Hours Monday-Friday 8:00 AM - 5:00 PM Saturday Off (configurable) Sunday Off
Configure in Settings > General Settings .
Resolution Options
Option When to Use Reschedule Team available on different date Reassign Other team has capacity Adjust duration Can shorten one project Split project Multi-day project can break
Step-by-Step: Resolve Team Conflict
Identify conflicting projects
Decide which to move
Check team availability
Either:
Drag project to new date, OR
Drag project to different team
Verify no new conflicts created
Save changes
Resolution Options
Option When to Use Reschedule Equipment available later Substitute Alternative equipment exists Prioritize One project must come first Rent equipment No other option
Step-by-Step: Resolve Equipment Conflict
Identify equipment conflict
Check equipment inventory
Find alternative or available dates
Either:
Reschedule one project, OR
Assign different equipment
Update project equipment assignment
Save changes
What to Review Manually
Check Look For Travel time Distant sequential projects Workload balance Team overload Skill matching Certified crew for job type Customer commitments Promised dates
Review Checklist
Item Action Distance between projects Verify travel time sufficient Workload concentration Spread evenly across teams Skill requirements Match crew to job complexity Customer expectations Confirm promised dates met
Hard Conflicts (Errors)
Type Must Resolve Before Save Team double-book Yes Equipment double-book Yes Working hours violation Yes
Soft Warnings
Type Can Proceed with Warning Short travel time Yes (your judgment) High workload Yes (your judgment) Close to deadline Yes (your judgment)
Buffer Time
Project Type Recommended Buffer Local projects 15-30 minutes Distant projects 30-60 minutes Complex setups 1+ hour
Estimation Accuracy
Practice Benefit Track actual vs estimated Improve future estimates Review after completion Identify pattern issues Communicate with crews Get realistic input
Proactive Management
Practice Benefit Weekly schedule review Catch issues early Daily morning check Confirm day's work Real-time updates React to changes
Schedule a weekly 15-minute planning session to review upcoming work and address potential conflicts before they become problems.
Conflict warning won't go away?
Verify the conflict is actually resolved
Check for hidden overlapping projects
Refresh page to update display
Can't find source of conflict?
Check equipment assignments
Review team member availability
Look for non-obvious overlaps
System allowing conflict to save?
May be a soft warning, not hard error
Check system settings
Report if appears to be a bug
Cascade creating new conflicts?
Review entire team schedule
Manually adjust projects as needed
Consider splitting multi-day projects
Equipment conflict but equipment shows available?
Check for maintenance scheduling
Verify equipment status is "Active"
Review all projects using that equipment