ПРОЕКТ ТЕХНИЧЕСКОГО ЗАДАНИЯ / СОБРАНО Аренда инструмента и техники Версия 0.4 · 23.10.2026 · Проект для согласования Цель: Проверяйте доступность техники до подтверждения аренды Пользователь/заказчик: Собственник прокатной компании Предметные сущности: Объект, объёмы, работы 1. Исходный процесс 1. Брони по модели, ремонт не блокирует выдачу, осмотра нет. 2. Одна единица обещана двум клиентам, комплектность неизвестна. 2. Границы первой версии 1. Календарь единиц 2. Карточка выдачи 3. Очередь ремонта и подготовки 3. Исходники от заказчика 1. Реестр инвентарных единиц 2. Правила аренды и комплекты 3. Образцы выдачи и возврата 4. Основной сценарий 1. Забронировать экземпляр 2. Проверить комплект и выдать 3. Обработать продление и конфликт 4. Принять и назначить подготовку 5. Предварительная карта данных 1. Начало действующей брони — часы от начала суток, 10.5 = 10:30 · тип учебного поля: number · час · пример: 9. Правило и обязательность подтверждаются на ваших исходниках. 2. Окончание брони — часы от начала суток, 10.5 = 10:30 · тип учебного поля: number · час · пример: 13. Правило и обязательность подтверждаются на ваших исходниках. 3. Начало нового запроса — часы от начала суток, 10.5 = 10:30 · тип учебного поля: number · час · пример: 12. Правило и обязательность подтверждаются на ваших исходниках. 4. Окончание нового запроса — часы от начала суток, 10.5 = 10:30 · тип учебного поля: number · час · пример: 15. Правило и обязательность подтверждаются на ваших исходниках. 6. Обмен и подключение 1. Возможный контур: Реестр объектов / учёт подрядчика. Доступность интерфейсов пока не подтверждена. 2. Начать с согласованной тестовой выгрузки или ручного ввода. Для API зафиксировать версию, объекты, идентификаторы и направление обмена. 3. Разделить чтение и запись. Массовую запись разрешать только после сверки и отдельного согласования. 4. Согласовать сопоставление справочников, форматов дат, единиц, округления и источника истинных значений. 5. Определить правила повторной доставки, журнал ошибок, повторы, резервное копирование и возврат к прежнему процессу. 7. Роли и права 1. Просмотр — только разрешённые записи и результаты. 2. Исполнение — ввод и исправление в пределах назначенных задач. 3. Согласование — подтверждение результата и возврат с причиной. 4. Администрирование — пользователи, справочники и версии правил. 8. Ошибки и исключения 1. Неполные или некорректные вводные: показать конкретные поля, не выдавать успешный результат. 2. Неоднозначное соответствие или редакция: передать ответственному на проверку. 3. Повторная отправка: исключить повторное создание по согласованному идентификатору. 4. Недоступный внешний источник: сохранить состояние, показать ошибку и согласованный повтор. 5. Изменение подтверждённых вводных: новая редакция и повторное подтверждение. 9. Проверка пилота 1. Конфликт брони виден 2. Ремонт блокирует обычную выдачу 3. Возврат хранит недостачу и фото 10. Передача и сопровождение 1. Передать описание настроек, справочников, форматов обмена и контрольных примеров. 2. Обучить назначенных пользователей и проверить выполнение полного сценария. 3. Зафиксировать размещение, хранение, резервные копии, восстановление, контакты ответственных и границы сопровождения. 11. Ограничения Пилот для части парка; финансовые и договорные интеграции согласуются отдельно. Учебные цены, пороги и нормы демонстрации не являются утверждёнными правилами заказчика. 12. Вопросы до согласования 1. Есть ли уникальные номера техники и составы комплектов? 2. Как учитывается время подготовки между арендами? 3. Какие системы, версии и способы выгрузки используются сейчас? 4. Кто подтверждает результат и кому разрешено менять правила? 13. Индивидуальная разработка Возможна разработка отдельного решения под уникальный процесс, собственные правила, интерфейсы и инфраструктуру компании. 14. Оценка Числа на странице — условная бюджетная модель макета. Фактический состав, стоимость, налоги, лицензии, оборудование и сопровождение фиксируются в отдельном предложении. Это проект ТЗ для обсуждения, не согласованный документ и не завершённая спецификация рабочего решения. 15. Исходники ограниченного пилота 1. Реестр группы инструмента 2. Брони с временем возврата 3. Правила подготовки и ремонта 16. Контрольный сценарий и результат 1. Календарь выдачи с проверкой пересечений 2. Пересечение запросов на одну единицу инструмента с предлагаемой альтернативой. 3. ИН-014: бронь 09:00–13:00; новый запрос 12:00–15:00. 4. Один инструмент занят двумя запросами на 1 час пересечения. 5. Сохранить исходную бронь; предложить другое время или инструмент. 6. ИН-014: новый запрос не подтверждён; в этом примере без подготовки доступно время после 13:00. 7. Пересечение запрещено; ремонт и подготовка учитываются как занятость.