ПРОЕКТ ТЕХНИЧЕСКОГО ЗАДАНИЯ / СОБРАНО Материалы выездного инженера Версия 0.4 · 23.10.2026 · Проект для согласования Цель: Знайте, какие детали остались у каждого инженера Пользователь/заказчик: Руководитель ремонтной службы или снабжения Предметные сущности: Объект, оборудование, заявка 1. Исходный процесс 1. Выдача выглядит расходом, остатки в машинах неизвестны, возврат неисправных деталей не отделён от годных. 2. Нужно срочно купить деталь, хотя по учёту она уже выдана одному из инженеров. 2. Границы первой версии 1. Остатки по сотрудникам 2. Ведомость материалов заявки 3. История перемещений и возвратов 3. Исходники от заказчика 1. Номенклатура с единицами измерения 2. Начальные остатки и места хранения 3. Правила выдачи, списания и возврата 4. Основной сценарий 1. Выдать детали сотруднику или бригаде 2. Зарезервировать комплект под заявку 3. Подтвердить фактический расход и заменённые позиции 4. Вернуть остатки с указанием состояния 5. Предварительная карта данных 1. Выдано · тип учебного поля: number · шт. · пример: 10. Правило и обязательность подтверждаются на ваших исходниках. 2. Израсходовано · тип учебного поля: number · шт. · пример: 6. Правило и обязательность подтверждаются на ваших исходниках. 3. Возвращено · тип учебного поля: number · шт. · пример: 2. Правило и обязательность подтверждаются на ваших исходниках. 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: выдано 10, израсходовано 6, возвращено 2 шт. 4. У инженера ещё 2; возврат двух не закрывает всю выдачу. 5. Запросить подтверждение остатка или оформить отдельную передачу. 6. МВ-014: расход 6, возврат 2, остаток 2; выдача 10 объяснена полностью. 7. Баланс сохраняется; передача имеет отправителя и получателя.