Режим труда

Накопленная переработка и как она честно поднимает твой тариф

График ломает не одна плотная смена, а неделя без нормального перерыва. Приложение считает переработку нарастающим итогом и делает переработанное время дороже — чтобы вы не возили себя в убыток по инерции.

Одна тяжёлая смена — ерунда, отоспался и забыл. По-настоящему график ломает другое: неделя, когда каждый день чуть длиннее нормы, перерывы между сменами короче, чем надо, и всё это тянется без единого полноценного выходного. Каждый отдельный день выглядит нормальным — а в сумме вы уже давно работаете в долг.

Визиторкрут считает переработку не по одному дню, а нарастающим итогом. И главное — превращает этот счёт в деньги: чем больше накопленный долг, тем дороже должно стоить ваше время.

Что делает

Приложение ведёт накопительный индекс переработки. Сегодняшнее значение собирается из нескольких слагаемых:

  • Вчерашний остаток с затуханием. Прошлый долг переносится на сегодня, но с коэффициентом 0,65 — часть за сутки «списывается». Так один тяжёлый день не висит вечно, но и не обнуляется за ночь.
  • Плотность сегодняшней смены. Насколько насыщенным был именно этот день.
  • Штраф за нехватку междусменного отдыха — если между сменами вы отдохнули меньше, чем положено.
  • Штраф за ночные часы — работа ночью весит тяжелее дневной.
  • Бонус за полноценный отдых — длинный перерыв уводит индекс вниз.

Индекс всегда раскладывается на эти слагаемые — видно, из чего именно он сложился сегодня, а не просто «число выросло».

Что за этим стоит

Как считаются слагаемые

  • Плотность = (оценка дня − 45) × 0,45 — насколько день превысил спокойный уровень.
  • Ночной штраф — до 18 баллов. Ночные окна берутся с разными весами: 0–2 ч — ×0,7, 2–6 ч — ×1,0 (самое тяжёлое время), а послеобеденный провал 14–17 ч — ×0,55.
  • Штраф за короткий перерыв между сменами — до 20 баллов.
  • Бонус за отдых: ≥24 ч подряд — +10, ≥42 ч — +12.

Веса привязаны к режиму труда, а нормы отдыха и ночных часов опираются на Трудовой кодекс (ст. 107–110 про время отдыха). Это про график и закон, а не про самочувствие.

Строго про режим труда Переработка здесь — это факты вашего графика: длина смены, километры, ночные часы, перерывы между сменами. Не самочувствие, не здоровье. Приложение считает ваше рабочее время и вашу экономику — по требованию 152-ФЗ о специальных категориях данных.

Главное — как это влияет на решения

Накопленная переработка не просто цифра в профиле. Она поднимает вашу минимальную ставку ₽/час — ту планку, ниже которой ехать нет смысла. И это единственный механизм: никакой отдельной «надбавки за усталость» в приложении нет. Причина простая — иначе переработка считалась бы дважды: один раз в индексе, второй в надбавке. Один вход, один эффект.

Наценка к минимуму идёт ступенями по накопленному долгу:

  • до 40+0% (график в порядке, ничего не меняется);
  • до 60+10%;
  • до 80+25%;
  • до 100+40%.

Человек видит это прямым текстом, без всякой эзотерики:

900 ₽/чобычный минимум
1150 ₽/чсегодня, с наценкой
Переработанное время просто стоит дороже. Хочешь работать дальше — бери только заказы, которые это оправдывают.

Есть и жёсткий предел. Начиная с долга 61, заказ вне вашей базовой зоны вообще не может получить вердикт «стоит ехать» — как бы ни были хороши деньги. Дальние поездки при накопленной переработке отсекаются полностью.

Почему это важно

Проблема выездной работы в том, что переработка не чувствуется в моменте. По инерции берёшь ещё один заказ, потом ещё, а неделя тем временем складывается в убыток — уже не только по деньгам, но и по режиму, из которого потом трудно выбраться.

Приложение не читает нотаций и не запрещает работать. Оно делает переработанное время дороже — и ставит вас перед честным выбором: либо заказ действительно выгодный и оправдывает поднятую планку, либо это повод отдохнуть. И то и другое — в вашу пользу. Чего точно не стоит делать — возить себя в минус по привычке.

Как работает переработка и наценка

  • Индекс накопительный: вчерашний остаток ×0,65 + плотность смены + штрафы за нехватку отдыха и ночь − бонус за отдых; раскладывается на слагаемые.
  • Плотность = (оценка дня − 45) × 0,45; ночной штраф до 18; штраф за короткий межсменный перерыв до 20; бонус: ≥24 ч +10, ≥42 ч +12.
  • Ночные окна с весами: 0–2 ч ×0,7, 2–6 ч ×1,0, послеобед 14–17 ч ×0,55 (нормы отдыха — ТК РФ, ст. 107–110).
  • Единственный эффект на решения — наценка к минимальной ставке ₽/ч, без отдельной «надбавки за усталость» (иначе двойной счёт).
  • Ступени наценки: ≤40 → 0%, ≤60 → +10%, ≤80 → +25%, ≤100 → +40%. Пример: 900 ₽/ч → 1150 ₽/ч.
  • С долга 61 заказ вне базовой зоны не может получить вердикт «стоит ехать».
  • Реализовано в workload_service.py (calculate_overwork_index, overwork_contributions, calculate_night_work_minutes) и overwork_pricing_service.py (build_pricing, overwork_markup).

Проверь любой заказ за секунду

Установи приложение и посмотри честный вердикт по своему следующему адресу — стоит ехать или нет.

Скачать для Android Android 8+ · установка из файла · бесплатно