Понятия
Модели и поля
Единица инвентаря
Индивидуальная единица оборудования/транспорта, которую сдают в аренду или продают; несёт цену, состояние, точку хранения, субаренду и вычисляемый статус. Статус (свободна/в аренде/сломана и т.д.) не хранится, а вычисляется менеджером на лету; поля субаренды — живой кэш. Идентификация
Связи
Деньги
Субаренда
Прочее
Авто-карточка единицы
Авто-специфичные атрибуты единицы (номер, техпаспорт, VIN, марка/модель) для транспортного проката. Связь один-к-одному с единицей инвентаря; активна при включённой опции авто-инвентаря.Состояние инвентаря
Справочник пользовательских состояний единицы (например «Исправна», «На ремонте»); влияет на доступность. Флаг блокировки выводит единицу из проката; связь с мастерской привязывает состояние к ремонту.Страховка единицы
Полис страхования единицы (КАСКО/ОГПО) с компанией, номером, суммой и сроком действия. Связь один-к-одному с единицей инвентаря.Пробег единицы
Запись показания пробега/дистанции единицы на определённый момент; используется для планового ТО по пробегу. При сохранении обновляет общий пробег единицы и может инициировать уведомление о ТО.Менеджер единиц (расчёт доступности)
Расчётный слой единицы: вычисляет статус и доступность единиц по расписанию, состоянию, складу, задачам мастерской и продаже. Аннотирует статус на лету; учитывает буфер между бронями.Операция продажи единиц
Массовая продажа единиц: проставляет цену и дату продажи выбранным ещё не проданным единицам.Операция перемещения единиц
Массовое перемещение выбранных единиц на указанную точку проката.Операция смены продукта единиц
Массово переносит выбранные единицы в указанный продукт.Импорт единиц
Пакетный импорт единиц из таблицы: создаёт недостающие категории, продукты и точки и массово создаёт единицы. Принимает список строк импорта; собирает ошибки по строкам. Строка импортаЕдиница в витрине продаж
Представление единицы для списка «на продажу/продано» со сведениями о цене, покупателе и складе. Поля клиента и цены — аннотации из связанных продаж/складских записей.Статусы и справочники
Статус единицы (вычисляемый)
Оперативный статус единицы, вычисляемый на лету из расписания, состояния, склада, ремонта и продажи. Не хранится в базе, а аннотируется менеджером.- Свободна
- Забронирована
- В аренде
- Сломана
- Просрочена
- Отключена/удалена
- Продана
- На ремонте
- Списана
- На складе
- На доставке
- Возврат с доставки
Тип учёта единицы
Определяет, предназначена ли единица для аренды или для продажи.- Аренда
- Продажа
Тип транспорта
Вид транспортной единицы в авто-карточке; влияет на проверки формата и лимиты.- Машина
- Электросамокат
- Мотоцикл/Мопед
Тип страхового полиса
Вид страхования единицы.- КАСКО
- ОГПО (ОСАГО)
Способ вывода из оборота
Как единица была скрыта/выведена: удаление, архив или списание; влияет на вычисляемый статус.- Удаление
- Архив
- Списание