Это ядро приложения: три действия, ради которых всё и затевалось. Каждое из них попадает в историю инструмента, поэтому на вопрос «где он и у кого» ответ есть всегда.
Главное правило
Инструмент всегда выдаётся на сотрудника. Объект — по желанию.
Так сделано намеренно: отвечает за инструмент человек, а не стройка. Объект — это дополнительная пометка «где он сейчас работает», и без неё выдача тоже состоится. Но если объект указывать, вы дополнительно получите ответ на вопрос «что сейчас на этой стройке» — в карточке объекта.
У инструмента два основных состояния: «Свободен» (лежит на складе) и «Выдан» (у сотрудника). Всё остальное — поломка, ремонт, списание — существует отдельно и не мешает выдаче: сломанным может быть и свободный инструмент, и тот, что на руках.
Выдать инструмент

Самый короткий путь — из карточки инструмента:
- Откройте инструмент (вкладка «Инструмент» или поиск по названию и номеру).
- Нажмите «Выдать» внизу карточки.
- Выберите сотрудника — поле «Выберите сотрудника». Если список длинный, сверху появится поиск.
- При желании укажите объект — «Объект (необязательно)». Можно оставить «Без объекта».
- При необходимости добавьте заметку — например, «до конца недели» или «выдан вместе с набором бит».
- Нажмите «Выдать». Статус сменится на «Выдан», а в истории появится запись «Выдача» с датой, сотрудником и объектом.

Кнопка «Выдать» остаётся серой, пока не выбран сотрудник, — это единственное обязательное поле на форме.
Есть и обратный путь, когда инструмент ещё не выбран: кнопка выдачи на главном экране и на вкладке «Инструмент» — тогда приложение сначала спросит «Какой инструмент выдать?».
Если сотрудников ещё нет, приложение так и скажет: «Сначала добавьте хотя бы одного сотрудника на вкладке "Сотрудники"». Выдать инструмент «в никуда» нельзя — иначе через месяц никто не вспомнит, у кого он.
Переместить
Перемещение — это выдача уже выданного инструмента: он переходит другому сотруднику или на другой объект, не заезжая на склад.
Откройте карточку и выберите «Переместить». Дальше всё как при выдаче: новый сотрудник, при необходимости новый объект. В истории появится запись «Перемещение» — видно, от кого к кому ушёл инструмент.
Так и надо делать, когда инструмент передают из рук в руки прямо на объекте. Не нужно сначала «возвращать» его на склад ради формальности: склад в этом случае — фикция, а история получится неправдивой.
Вернуть на склад
- В карточке выданного инструмента нажмите «Вернуть на склад».
- Приложение спросит состояние инструмента: «Исправен» или «Сломан».
- Подтвердите.
Статус станет «Свободен», сотрудник и объект очистятся. Если отметили «Сломан», инструмент вернётся на склад с пометкой о неисправности — он останется в списках, но будет виден как требующий внимания.
Вопрос про состояние задаётся именно при возврате не случайно: это единственный момент, когда инструмент физически у вас в руках и его видно.
Что попадает в историю
Каждое действие пишется в журнал и уже никуда не денется:
| Событие в истории | Когда появляется |
|---|---|
| Заведён | создали карточку инструмента |
| Выдача | выдали сотруднику |
| Перемещение | передали другому сотруднику или на другой объект |
| Возврат на склад | приняли обратно |
| Отмечен сломанным / Отремонтирован | сменили состояние |
| Отправлен в ремонт | отдали в ремонт |
| Списан / Восстановлен | списали или вернули в работу |
Историю видно в карточке инструмента, а все действия сразу — на экране журнала, с фильтрами. С версии 1.6 в каждой записи указан ещё и автор — кто именно из пользователей компании это сделал.
Что важно знать
- Возврат оформляет тот, кто принял инструмент, а не сотрудник: у сотрудников своего входа в приложение нет, они записи в справочнике.
- Работаете вдвоём — данные могут разойтись. Если напарник только что выдал этот инструмент, приложение не даст молча затереть его действие и покажет: «Инструмент уже выдан — обновите список и переместите его». Потяните список вниз, чтобы обновить.
- Списанный инструмент выдать нельзя — сначала восстановите его.
Частые вопросы
Сотрудник взял инструмент без меня — как записать задним числом? Оформите выдачу как обычно. Дата будет текущей: приложение фиксирует, когда сделана запись, а не когда предмет ушёл со склада. Если это важно, напишите в поле «Заметка», например «взял вчера вечером» — заметка сохранится в истории.
Инструмент переходит между объектами, но остаётся у того же человека. Это перемещение: выберите того же сотрудника и новый объект.
Мы не ведём объекты — обязательно их заводить? Нет. Выдавайте на сотрудника и оставляйте «Без объекта». Объекты нужны тем, у кого несколько площадок одновременно.
Можно выдать один инструмент двум сотрудникам? Нет — карточка описывает один физический предмет, и он может быть только в одном месте. Если у вас пять одинаковых перфораторов, заведите пять карточек: тогда будет видно, сколько свободно.