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