Перенос пробега между периодами: как проверить банк километров
5 мин чтения

Клиент проехал меньше разрешённого в первом месяце и спрашивает, добавятся ли оставшиеся километры ко второму. Ответ «лимит суммируется» недостаточно точен. Можно иметь общий пакет на весь срок, переносить только уже накопленный остаток или начинать каждый период заново. При одинаковом общем пробеге эти правила способны дать разные результаты.
Сначала отделите общий пакет от переноса вперёд
В общем пакете сравнивают сумму включённых километров с суммой фактического пробега за выбранный срок. Распределение поездок внутри него на арифметический результат не влияет. В калькуляторе топлива и перепробега AUTO555 используется именно сопоставление с общим лимитом аренды.
Перенос вперёд устроен иначе. К очередному периоду добавляется только остаток, накопленный ранее. Неиспользованные километры следующего месяца ещё не существуют как прошлый остаток и не уменьшают уже рассчитанное превышение предыдущего. Если нужен обратный перерасчёт, его следует описать отдельным правилом.
- Общий пакет
- Один итог по сумме пробега и включённых километров всех введённых периодов.
- Независимые периоды
- Превышение считают в каждой строке отдельно, не передавая неиспользованный лимит дальше.
- Банк километров
- Остаток переносится в следующий период, но не выше заранее заданной вместимости банка.
Учебный банк вместимостью 100 километров
Возьмём три условных периода. В каждом включено 200 км, фактический пробег — 100, 350 и 150 км. Изначально банк пуст. Неиспользованное после периода количество можно перенести дальше, но не более 100 км. Эти числа иллюстрируют алгоритм и не являются условиями тарифа проката.
| Период | Банк до начала | Включено | Доступно с банком | Факт | Превышение | Банк после |
|---|---|---|---|---|---|---|
| P1 | 0 | 200 | 200 | 100 | 0 | 100 |
| P2 | 100 | 200 | 300 | 350 | 50 | 0 |
| P3 | 0 | 200 | 200 | 150 | 0 | 50 |
Суммарно включено 600 км и проехано тоже 600 км. Общий пакет дал бы нулевое превышение. Независимые периоды дали бы 150 км превышения во втором периоде. Банк из примера даёт 50 км превышения и оставляет 50 км неиспользованного переноса в конце. Наличие конечного остатка не отменяет превышение, случившееся раньше.
Вместимость — ограничение остатка, а не общего пробега
Если уменьшить банк до 50 км, в P1 останется 100 неиспользованных километров, но дальше перейдут только 50. Ещё 50 будут отброшены по правилу вместимости. В P2 доступно уже 250 км, поэтому превышение вырастет до 100 км. При нулевой вместимости перенос отсутствует и расчёт совпадает с независимыми периодами.
Почему важен порядок периодов
Если те же поездки переставить в порядок 150, 350 и 100 км, перед вторым периодом накопятся только 50 км. При вместимости 100 км превышение составит 100 км. Общая сумма поездок не изменилась, но правило использует доступную историю, а не будущую экономию.
Поэтому строки нужно вводить в хронологическом порядке. Инструмент не сортирует их по названию и не определяет даты по меткам P1 или P2. Это позволяет проверять уже определённые периоды без скрытого предположения, что каждый из них равен календарному месяцу или тридцати дням.
Что означает потерянный остаток
После списания фактического пробега остаётся неотрицательное количество доступных километров. В банк переходит меньшее из этого остатка и вместимости. Разность выводится как отброшенный остаток. Модель не хранит возраст отдельных километров, не применяет срок годности и не различает купленные дополнительные пакеты: для таких условий нужен другой учёт.
Что подготовить для настройки CRM
- Определить границы периодов и момент фиксации одометра.
- Указать включённый пакет каждого периода и источник фактического пробега.
- Согласовать вместимость переноса и начальное состояние банка.
- Решить, может ли более поздний остаток пересчитать прежнее превышение.
- Отдельно описать завершение договора, замену автомобиля и дополнительные пакеты.
Здесь начальное состояние всегда нулевое. Если переносите действующий договор в новую систему, оставшийся банк нельзя восстановить только по суммарному пробегу. Нужны последовательность периодов, применявшиеся ограничения и подтверждённое начальное состояние. Учебная форма не выполняет такую миграцию.
В FAQ Major Rent-a-Car опубликован ответ от 22 декабря 2020 года, в котором объясняется суммирование суточного лимита за несколько дней. Это архивный пример ясной формулировки, а не подтверждение актуального тарифа. Он не устанавливает перенос между расчётными периодами для других договоров. Действующее правило конкретной аренды нужно брать из её согласованных условий, а не выбирать по наиболее выгодному результату калькулятора.
Как использовать сравнение
Инструмент показывает километры по трём моделям, без цены, оплаты и удержаний. Он не устанавливает обязанность клиента доплачивать и не выбирает правило вместо проката. Фактическая достоверность показаний и расчёт неполного периода остаются вне проверки.
Для оценки AUTO555 подготовьте несколько таких примеров и ожидаемые итоги: общий пакет, отсутствие переноса и ограниченный банк. Проверьте, как выбранный рабочий процесс сможет хранить необходимые данные. Автоматический банк километров не объявляется встроенной функцией AUTO555; материал помогает сформулировать требования и обнаружить неоднозначность до расчёта с клиентом.
Сравнить ограниченный перенос пробега с двумя другими правилами
Учебная модель с изначально пустым банком. Километры целые, 0–1000000 в каждой строке; ноль включённого пакета не означает безлимит. Перенос только вперёд, остаток ограничен вместимостью. Нет сроков годности, дополнительных пакетов, дат, цены, договорного толкования и реального начисления. Расчёт выполняется на вашем устройстве, введённые данные никуда не отправляются.
Auto555 — облачная CRM для автопроката: брони, договоры, выдача и приёмка, депозиты и финансы в одном окне.
Начать бесплатно