БИ003
Библиотечное2 мин чтения
Жизнь заказа: от заявки до возврата
Шесть статусов, две стороны экрана и несколько развилок. Проходим весь путь одного заказа — и смотрим, где он может свернуть.
Заказ книги кажется простым: попросил, получил, вернул. Но между этими шагами есть ожидание, бронь, продления, отмены и забытые книги. Каждый такой поворот должен быть понятен и читателю, и библиотекарю.
Шесть статусов
Заявка отправленачитатель заказал книгу
Готов к выдачеэкземпляр отложен до даты
На рукахкнига выдана, есть срок
Возвращёнкнига снова на полке
Отменёнчитателем или по сроку брони
Отклонёнбиблиотекарем, с причиной
Обычный путь
- ЗаявкаЧитатель открывает карточку, выбирает «на дом» или «в читальный зал» и нажимает «Заказать». Если свободных экземпляров нет, заказ всё равно принимается и ждёт.
- ПодготовкаБиблиотекарь выбирает подходящий экземпляр и откладывает его. Экземпляр получает статус «Отложен», читатель видит «Готов к выдаче» и срок «Получить до…».
- ВыдачаЧитатель пришёл — библиотекарь нажимает «Выдать». Появляется срок возврата: для выдачи на дом — по правилам библиотеки, для читального зала — до конца дня.
- Возврат«Принять возврат» — и экземпляр снова на полке, а заказ уходит в историю читателя.

Развилки
- Читатель передумал. Он может отменить заказ, пока книга не выдана. Если экземпляр уже отложен, он появится у библиотекаря в группе «Вернуть на полку».
- Читатель не пришёл. Бронь истекла — строка краснеет, библиотекарь нажимает «Снять бронь». Заказ отменяется с причиной «Срок брони истёк».
- Книгу нельзя выдать. Библиотекарь отклоняет заявку и пишет причину — читатель её увидит.
- Нужно больше времени. Читатель продлевает книгу сам, пока срок не истёк и не исчерпаны продления. Библиотекарь может продлить и сам.
- Срок прошёл. Выдача краснеет у обоих: у читателя — счётчик «Просрочено», у библиотекаря — строка вверху списка.

Кто что видитДругие читатели видят только статус экземпляра — «на полке» или «выдан». Кто взял книгу, знают лишь сам читатель и библиотекарь.