← Все статьи

Зарплата WB + СДЭК в одной формуле: мотивация без Excel

Движок Salary::proceeds(), пояснения расчёта и AI-tool — как считать ЗП менеджера ПВЗ и КЛО с оценками WB и сменами СДЭК.

Зарплата менеджера ПВЗ Wildberries и КЛО франшизы СДЭК — это не оклад из таблицы. Это оценки WB, типы смен СДЭК, грейды РКЛО, доплаты за рекламу и правила, которые «в голове у бухгалтера». Любое изменение — неделя пересчётов в Excel и вопросы «почему у меня столько?».

В BIT CRM мы вынесли расчёт в код: движок Salary::proceeds() с пошаговыми пояснениями SalaryProceedExplain и AI-tool для руководителей.

Боль: мотивация в Excel

  • WB: доплата за «пятёрки» и рейтинг — считали вручную из ЛК.
  • СДЭК: типы смен (СТЖМП, СДЭК8, ПР) с разными ставками — в отдельной таблице.
  • РКЛО, КЛО, СМКЛО — разные оклады и ветки расчёта.
  • Часы — из графика, но график в Excel, а зарплата в другом файле.
  • Изменение правил с даты X — кто помнит, с какого числа?

Архитектура движка зарплаты

Источники данных

  • salary_casing_rate — оклады по ролям и типам смен из БД.
  • WorkSchedule + WSTypes — часы из графика.
  • wb_reviews — оценки WB для доплаты с настраиваемой даты.
  • WorkLog — фактические часы и переработки.

Ветки расчёта

Не один алгоритм на всех — отдельные ветки:

  • РКЛО — оклад + процент от региона.
  • КЛО — оклад + мотивация по клиентам СДЭК.
  • Менеджер ПВЗ — оклад + доплата за оценки WB.
  • Реклама — отдельная сетка KPI.
  • Финдиректор — фиксированный оклад без смен.

SalaryProceedExplain

Каждый расчёт сохраняет пошаговое объяснение: «Оклад 45000 + смена СДЭК8 (8ч × 350) + 12 пятёрок WB × 150 = 58300». Модалка «как посчитано» в интерфейсе — вместо «спроси у Наташи».

AI-tool salary_employee_get

Руководитель в AI-чате спрашивает: «Почему у Иванова зарплата 58 300 за март?» — агент вызывает tool, получает SalaryProceedExplain и отвечает пошагово со ссылкой на регламент мотивации.

Изменение правил

Правила хранятся в БД с датой начала действия. При расчёте за март система берёт ставки, актуальные на 01.03. Исторические пересчёты — по snapshot правил на дату периода.

Результат

Плановая ЗП считается в CRM автоматически. Прозрачность для сотрудников и руководства. Изменение правил — правка в админке, не неделя в Excel.

Для HR и собственников

Если мотивация сложнее оклада — нужен движок, а не таблица. Мы проектировали под реальный мультибрендовый бизнес и можем адаптировать под ваши правила: WB, СДЭК, сервис, смешанные роли.

См. также: WorkLog, график смен, данные WB, AI с tools.

Нужна интеграция с 1С?

CodeLab проектирует REST API, B2B-порталы и обмен с внешними системами.

Обсудить задачу