Зачем это нужно на практике
Не всякая передача одновременно меняет все поля. Объект может переехать вместе с прежним пользователем или остаться в комнате после смены подразделения. Раздельное ведение этих признаков делает историю понятной.
Пример
Монитор передают из офиса в сервисную зону. В карточке отмечают временную локацию и статус ремонта. Если просто заменить адрес на «склад», будет сложно понять, почему устройство нельзя выдать другому сотруднику.
Что проверить
- 01
Указать объект и исходное состояние
- 02
Записать отправителя, получателя и места
- 03
Подтвердить приемку по принятому порядку
- 04
Сохранить дату фактического движения и историю
На что обратить внимание
Редактировать текущую локацию без события. Пользователь увидит новый адрес, но не сможет восстановить маршрут и обстоятельства передачи.
С чем не стоит путать
Перемещение меняет положение или закрепление. Списание завершает учет объекта по соответствующей процедуре; временная передача в ремонт не является выбытием.