Перейти к основному содержимому

Глоссарий аналитики

Расшифровка терминов, показателей и формул, которые встречаются в отчётах раздела Аналитика LogiFlow. Каждый показатель снабжён определением, формулой расчёта и указанием, где его смотреть.

На каких данных строится аналитика

Большинство финансовых отчётов строятся на начислениях — счетах типа bill (см. Проводка операций). Доход — это начисления «нам должны» (out), расход — начисления «мы должны» (in). Кассовые показатели (денежный поток, свободные средства) строятся на движении денег по счетам. Логистические отчёты строятся на отправлениях, заявках и этапах перевозки за выбранный период.

Финансовые показатели​

Доход (Revenue)​

Сумма проведённых начислений клиентам за период — счетов «нам должны» (bill, направление out). Это то, что мы выставили к оплате, независимо от того, оплачено или нет.

  • Где смотреть: Финансы → Рентабельность; Операционная → Доходы и расходы; карточка «Доход (начисление)» на вкладке «Ключевые показатели».

Расход (Cost)​

Сумма проведённых расходных начислений за период — счетов «мы должны» (bill, направление in): оплаты перевозчикам, услуги, прочие затраты.

  • Где смотреть: те же отчёты, что и Доход.

Прибыль (Profit)​

Доход минус расход за период.

Прибыль = Доход − Расход

В отчёте «Рентабельность» считается на каждое отправление: profit = income − expenses.

  • Где смотреть: Финансы → Рентабельность (поле profit); Операционная → Доходы и расходы (netProfit); карточка «Маржа (начисление)» на вкладке «Ключевые показатели».

Маржа (Margin)​

Доля прибыли в доходе, в процентах.

Маржа = Прибыль / Доход × 100%

Если дохода нет — маржа не определена (показывается как «—»).

Ориентиры для логистики:

  • Маржа 5% — низкая, бизнес работает на грани.

  • Маржа 15–20% — нормально для логистики.

  • Маржа 30%+ — высокая, типична для нишевых или специализированных услуг.

  • Где смотреть: Финансы → Рентабельность (margin, averageMargin); Операционная → Доходы и расходы (margin).

Дебиторская задолженность (Accounts Receivable, AR)​

Сумма, которую клиенты должны нам за оказанные, но не оплаченные услуги — неоплаченные или частично оплаченные счета «нам должны».

  • Где смотреть: Финансы → Задолженности (блок «Просроченные» / «Предстоящие»); Финансы → Старение долга. Подробно — Дебиторка и старение.

Кредиторская задолженность (Accounts Payable, AP)​

Зеркальное понятие — сколько мы должны перевозчикам и поставщикам (неоплаченные счета «мы должны»).

AP в отчётах

Кредиторка показывается в отчёте Финансы → Задолженности наравне с дебиторкой. Но отчёт Старение долга и показатель DSO считаются только по дебиторке — кредиторка в них не входит.

DSO (Days Sales Outstanding)​

Средний срок инкассации дебиторки в днях — сколько в среднем дней проходит от выставления счёта до получения оплаты. Чем меньше — тем лучше оборачиваемость.

  • Где смотреть: Финансы → Старение долга (поле dso).

Корзины старения (Aging buckets)​

Группировка неоплаченной дебиторки по возрасту просрочки. В LogiFlow используются пять корзин:

КорзинаЧто означает
ТекущиеСрок оплаты ещё не наступил (не просрочено)
1–30Просрочка от 1 до 30 дней
31–60Просрочка от 31 до 60 дней
61–90Просрочка от 61 до 90 дней
90+Просрочка более 90 дней

Чем дальше корзина — тем хуже долг. Суммы приводятся к опорной валюте компании.

  • Где смотреть: Финансы → Старение долга.

Unit economics​

Финансовые показатели, приведённые к одной единице услуги. Помогают понять прибыльность бизнеса в принципе, без зависимости от объёма.

ПоказательОпределение
Средняя выручка на отправление (avgRevenuePerShipment)Доход ÷ число отправлений
Средняя себестоимость на отправление (avgCostPerShipment)Расход ÷ число отправлений
Средняя прибыль на отправление (avgMarginPerShipment)Прибыль ÷ число отправлений
Cost/kg (avgCostPerKg)Расход ÷ суммарный вес груза (стоимость доставки килограмма)
Cost/cbm (avgCostPerCbm)Расход ÷ суммарный объём в м³ (стоимость доставки кубометра)
  • Где смотреть: Финансы → Рентабельность, блок «Unit economics».

Логистические показатели​

Время в статусе (Time in status)​

Сколько в среднем заявка/отправление проводит в каждом статусе. Считается по истории смены статусов: для каждого статуса берётся разница между входом и выходом, затем агрегируется по всем документам.

Отчёт возвращает по каждому статусу три значения:

  • Среднее (avgTimeMinutes) — среднее время в статусе.
  • Медиана — устойчива к выбросам (см. ниже).
  • P90 — оценка худших случаев (см. ниже).

Помогает находить узкие места: «отправления залипают на статусе „На загрузке“ — проблема со складом».

  • Где смотреть: Логистика → Эффективность статусов.

Эффективность загрузки (Loading efficiency)​

Насколько фактическая загрузка машины близка к паспортной грузоподъёмности (по весу) или вместимости (по объёму) типа отправления.

Эффективность по весу = Фактический вес / Макс. вес типа × 100%
Эффективность по объёму = Фактический объём / Макс. объём типа × 100%

Для графика берётся бóльшая из двух — «связывающая» эффективность (max(вес, объём)): именно она ограничивает загрузку.

В LogiFlow используется трёхцветная шкала, которая учитывает не только недогруз, но и перегруз:

ЗагрузкаЦветСмысл
70–100%ЗелёныйОптимальная загрузка
40–70%ОранжевыйНедогруз
ниже 40%КрасныйКритический недогруз
100–120%ОранжевыйПерегруз (предупреждение)
выше 120%КрасныйКритический перегруз
Перегруз и ФЗ-257

Перегруз выше 120% паспортной грузоподъёмности подсвечивается красным как критический: эксплуатация перегруженного транспорта нарушает ФЗ-257 «Об автомобильных дорогах…» и влечёт штрафы. Высокая загрузка в здоровой полосе (70–100%) = меньше холостых рейсов = выше маржа, но «больше 100%» — это не «ещё лучше», а риск.

  • Где смотреть: Логистика → Загрузка отправлений (график «Эффективность загрузки» и гейдж).

Сроки доставки и On-time​

Сравнение фактических сроков доставки с плановыми.

  • On-time (в срок) — отправление доставлено не позже плановой даты доставки (delivery_date ≤ planned_delivery_date).

  • Late (с опозданием) — позже плановой даты.

  • Early (досрочно) — раньше плановой даты.

  • Critical delay (критическая задержка) — опоздание больше порога critical_delay_days (по умолчанию 3 дня, настраивается в диапазоне 1–365).

  • Где смотреть: Логистика → Сроки доставки (delivery_stats, разбивка по маршрутам by_route).

OTD Rate (On-Time Delivery Rate)​

Процент отправлений, доставленных в срок, среди доставленных, в разрезе перевозчика.

OTD = Доставлено вовремя / Всего доставлено × 100%

Норма для качественного перевозчика — 90%+. На скоркарте перевозчиков подсвечивается цветом: зелёный ≥ 90%, жёлтый 70–90%, красный ниже 70%.

  • Где смотреть: Логистика → Перевозчики (otdRate).

Completion Rate (доля завершённых этапов)​

Доля этапов перевозки, у которых проставлено фактическое завершение, среди всех этапов перевозчика. Отдельная от OTD метрика: показывает, насколько аккуратно перевозчик закрывает этапы.

  • Где смотреть: Логистика → Перевозчики (completionRate).

Carrier scorecard (скоркарта перевозчика)​

Набор метрик по конкретному перевозчику, рассчитанный по этапам перевозки (LogisticLeg):

МетрикаЧто показывает
legCountСколько этапов выполнил за период
shipmentCountПо скольким уникальным отправлениям
avgDurationDaysСредняя длительность этапа в днях
otdRateДоля доставок в срок, %
completionRateДоля завершённых этапов, %
Перевозчик определяется полиморфно

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

  • Где смотреть: Логистика → Перевозчики.

Этапы перевозки и пересадки (Multimodal / Legs)​

Анализ мультимодальных перевозок, разбитых на этапы (LogisticLeg) — например авто → ж/д → авто.

ПоказательЧто показывает
totalLegsВсего этапов за период
avgDurationDaysСредняя длительность этапа
avgTransferDaysСредний простой на стыке этапов (пересадка)
shipmentsWithMultipleLegsСколько отправлений имеют более одного этапа

Дополнительно — разбивка по перевозчикам (byCarrier), по порядку этапа (byLegOrder) и времена пересадок (transferTimes).

  • Где смотреть: Логистика → Этапы.

Assignment rate (доля назначенных заявок)​

Доля заявок, привязанных к отправлению, за период.

Assignment rate = Назначенные заявки / Все заявки × 100%

«Назначена» = у заявки указано отправление. Период считается по дате создания заявки.

  • Где смотреть: Операционная → Заявки (assignmentRate). Там же — список заявок-сирот (без отправления) с их возрастом в днях.

Кассовые показатели​

Денежный поток (Cash flow)​

Прогноз поступлений и расходов по датам на основе запланированных счетов. По каждой дате — приток (income), отток (expense) и накопленный баланс (balance).

  • Где смотреть: Финансы → Денежные потоки.

Свободные средства (Free funds)​

Текущий баланс по каждой валюте за вычетом обязательств плюс ожидаемые поступления.

Свободные средства = Текущий баланс − Обязательства + Ожидаемые поступления
  • Где смотреть: Финансы → Свободные средства (fundsByCurrency: totalBalance, obligations, receivables, freeFunds).

Поступление / списание / нетто (Cash inflow / outflow / net)​

Кассовые карточки на вкладке «Ключевые показатели» (Операционная → Ключевые показатели), блок «Денежный поток»:

  • Поступление — деньги, фактически зашедшие на счета за период.
  • Списание — деньги, ушедшие со счетов.
  • Нетто — разница (поступление − списание).

В отличие от начислений (доход/расход), кассовые показатели отражают реальное движение денег, а не выставленные счета.

Статистические термины​

Медиана (Median)​

Значение, которое делит выборку пополам: половина значений меньше, половина больше. Устойчивее среднего, когда есть выбросы. Например, среднее время доставки — 5 дней, но медиана — 3 дня: значит, несколько очень долгих перевозок искажают среднее.

P90 (90-й перцентиль)​

Значение, ниже которого находятся 90% выборки. Используется для оценки худших случаев: «90% документов проходят статус за 2 часа, но 10% — дольше». Полезно для SLA: «гарантируем срок Х в 90% случаев».

Ошибка выжившего (Survivorship bias)​

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

LogiFlow показывает предупреждение в отчёте Логистика → Сроки доставки, когда доля отправлений без плановой даты доставки превышает 5%. Увидев такое предупреждение, интерпретируйте показатели сроков осторожно.

Что дальше​