Один ресурс не подтверждает две работы в одно время.
О проекте
Задача
Для станка A уже подготовлен интервал 10:00–12:00. Новая работа 11:00–13:00 не должна получить то же подтверждение.
Результат
Конфликтующая работа остается черновиком с объяснением. После переноса на 12:00–13:00 ее можно подтвердить; другой станок не блокируется этим интервалом.
Что передано заказчику
- Рабочая область
- Сохраняемый результат взаимодействия
- Исходные данные и порядок самостоятельной проверки
Инструменты и подход
Навыки
Содержание 5
Готовая работа
Соседние интервалы могут соприкасаться
Проверяю пересечение перед переходом, отдельно по ресурсу и дате. Соседняя граница разрешена: начало ровно в 12:00 не пересекается с завершением первой работы.
Соприкосновение без пересечения
Если первая работа закончилась в 12:00, вторая может начаться в 12:00 на том же ресурсе. Начало в 11:59 уже пересекает занятый интервал и не проходит подтверждение.
Граница работы
Разбор и материалы
Вклад и команда
Реализовал проверку пересечения производственных интервалов одного ресурса, редактирование карточек и журнал переходов.
Ссылки и материалы
- Интерактивный результат
- Исходные условия и модель
- Повторить проверку
- Исходный набор для повторного использования
- Производственные интервалы без пересечения — исходная таблица.csv
4 ситуаций для сравнения.
- Производственные интервалы без пересечения — проверка.txt
Критерии проверки этого решения.
- Производственные интервалы без пересечения — паспорт.json
Контекст, ограничения, решение и данные.
- Производственные интервалы без пересечения — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…