Skip to content

Бюджеты

Плановый и фактический контроль расходов подразделения по категориям. Бюджет показывает, сколько запланировано потратить и сколько потрачено на самом деле.

Как открыть

Боковое меню → ФинансыБюджеты

Зачем нужны бюджеты

Без контроля расходов производство работает «вслепую». Бюджет даёт:

  • плановый лимит по каждой категории затрат;
  • автоматическое отслеживание фактических расходов (actual_amount);
  • предупреждение при приближении к лимиту (алерт при 80% или настраиваемом пороге);
  • блокировку расходов при превышении (опция is_blocking);
  • базу для закрытия финансового периода.

Жизненный цикл

┌─────────┐   утверждение   ┌──────────┐   запуск    ┌──────────┐   закрытие периода   ┌──────────┐
│  draft   │ ─────────────→ │ approved │ ─────────→  │  active  │ ──────────────────→  │  closed  │
│ Черновик │                │Утверждён │             │ Активен  │                      │ Закрыт   │
└─────────┘                └──────────┘             └──────────┘                      └──────────┘
СтатусКодОписание
ЧерновикdraftФинансист создаёт и редактирует бюджет
УтверждёнapprovedБюджет утверждён, готов к активации
АктивенactiveРасходы проводятся, actual_amount обновляется
ЗакрытclosedЧасть закрытия FinancialPeriod, бюджет заморожен

Одностороннее движение

Статусы движутся только вперёд: draft → approved → active → closed. Обратного хода нет (требование compliance). Если нужно изменить закрытый бюджет — коррекция проводится в текущем открытом периоде.

Категории расходов

КатегорияКодОписаниеИсточник данных
ПерсоналpersonnelЗарплаты, бонусы, страхованиеРасчёт зарплат (M5 Payroll)
МатериалыmaterialsСырьё, компонентыЗакупки (MaterialMovement)
ЭнергияenergyЭлектричество, газ, водаСчётчики оборудования
АмортизацияdepreciationИзнос оборудованияФиксированная сумма в месяц
НакладныеoverheadАренда, страховка, административныеДокументы финансиста
ПрочееcustomПроизвольная категорияПо необходимости

Что на экране

Таблица бюджетов

СтолбецОписаниеПример
ПодразделениеЦех / УчастокЦех раскроя
КатегорияПерсонал / Материалы / Энергия / ...Материалы
ГодФинансовый год2026
ПериодМесяц / Квартал / ГодМесяц
ДатыНачало — конец периода01.03 — 31.03.2026
Плановая суммаСколько запланировано500 000 руб.
Фактическая суммаСколько потрачено412 000 руб.
ИспользованоПроцент от плана82.4%
СтатусЧерновик / Утверждён / Активен / ЗакрытАктивен

Фильтры

ФильтрВарианты
КатегорияВсе / Персонал / Материалы / Энергия / Амортизация / Накладные / Прочее
СтатусВсе / Черновик / Утверждён / Активен / Закрыт
ГодВыбор года
ПериодМесяц / Квартал / Год

Создание бюджета

Обязательные поля

ПолеОписание
Подразделение *UUID подразделения (Department)
Категория *personnel / materials / energy / depreciation / overhead / custom
Период *month / quarter / year
Финансовый год *Год (2026)
Плановая сумма *Сумма в рублях (> 0)
Начало периода *Первый день периода
Конец периода *Последний день периода

Дополнительные поля

ПолеОписание
Порог предупрежденияПроцент от плана для жёлтого алерта (по умолчанию 80%)
Блокировкаis_blocking — запретить расходы при превышении
ПримечанияОписание допущений, комментарии

Система предупреждений

ПорогЧто происходит
actual_amount > planned_amount * alert_threshold_percent / 100Жёлтый алерт — «Бюджет на материалы: 82% использовано»
actual_amount > planned_amountКрасный алерт — «Бюджет на материалы ПРЕВЫШЕН»
Превышение + is_blocking = trueНовые расходы блокируются до решения финансиста

Настройка порога

По умолчанию порог предупреждения — 80%. Можно изменить для каждого бюджета. Например, для «Материалы» поставить 70% (расходы предсказуемы), а для «Прочее» — 90% (гибкая категория).

Связь с финансовыми периодами

Бюджет связан с FinancialPeriod через fiscal_year. При закрытии периода:

  1. Все бюджеты периода проверяются на полноту.
  2. Фактические суммы фиксируются.
  3. Статус меняется на closed.

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

Правила валидации

ПравилоОписание
BR-1020Уникальность: (department_id, category, fiscal_year, budget_period)
BR-1022Статус: только draft → approved → active → closed
BR-1023alert_threshold_percent от 1 до 100
BR-1025actual_amount >= 0
BR-1026Нельзя создать бюджет если FinancialPeriod для этого года locked/closed
BR-1027Нельзя редактировать если status != draft
BR-1028Только финансист может создавать и утверждать бюджеты

Для кого

РольЧто делает
ФинансистСоздаёт, утверждает и контролирует бюджеты
РуководительПросматривает сводку по всем подразделениям
МастерВидит бюджет своего подразделения, контролирует расходы
ДиспетчерУчитывает бюджетные ограничения при планировании

AntRoute MES — управление блуждающими узкими местами