Кейс ГК «Канталь»: автоматизация трейдинга — АМИТ
Cantal case

ООО ГК «Канталь».
Как сделать убыточную
сделку невозможной.
Автоматизация в трейдинге

клиент

ООО ГК «Канталь» — трейдер молочного
сырья, поставки на заводы с 2016 года.
Оборот — от 10 млрд рублей

результат

Система блокирует убыточные сделки на
этапе согласования. ROI вырос на 25%

стек

Bun (Node.js 22),
PostgreSQL, Vue 3 + Vite

срок

3 месяца

Исходная ситуация

Прибыль компании рассчитывалась
в электронных таблицах. Для одной сделки
менеджер сопоставлял десятки переменных:
логистика до региона, процентные ставки,
качественные характеристики сырья,
отсрочка.

Что происходило

  • В 5–7% сделок, рассчитанных как
    прибыльные, по факту закрывалась
    с убытком из-за ошибок в формулах.

    С учётом того, что каждая сделка — это
    обороты в десятки миллионов рублей,
    даже единичные ошибки приводили
    к существенным финансовым потерям.
  • Бизнес-процесс зависел от экспертизы
    одного человека.
    Увольнение или ошибка
    операционного директора могли
    парализовать отгрузки и привести
    к большим финансовым потерям.
  • Операционный директор вручную
    перепроверял каждого менеджера.
    Нанять нового сотрудника означало еще
    больше увеличить нагрузку на директора.
  • В момент телефонных переговоров
    менеджер не мог изменить цену —
    пересчет ROI занимал часы.

Задачи

  • Исключить риск подписания
    нерентабельных сделок
    из-за ошибок ручных расчетах.
  • Разгрузить ключевых сотрудников.
  • Сделать процесс прозрачным
    для руководства.
  • Пользователи: менеджеры по продажам,
    операционный директор, отдел качества,
    руководство.

Архитектура решения

На рынке не подошло ни одно готовое
решение под данную задачу, так как они
не учитывали специфику клиента, поэтому
была спроектирована своя автономная
и безопасная система для ведения расчетов.
Для ООО ГК «Канталь» спроектирована
система расчета рентабельности сделки
(калькулятор), куда менеджер вносит
исходные данные по сделке, а система
автоматически выдает итоговую
маржинальность с учетом:

  • Стоимости логистики
  • Процентных ставок
  • ROI и других важных параметров.

До внедрения

После внедрения

Результаты

Система введена в эксплуатацию в ноябре.
Уже с первых дней компания получила
операционный эффект: сократились
трудозатраты и высвободилось время
ключевых сотрудников. Полная финансовая
статистика и динамика показателей
сформировалась в течение 3–4 месяцев
работы. Операционные изменения
зафиксированы:

Менеджер тратил часы на одну сделку

Расчет занимает секунды:
ввел данные — получил результат

Операционный директор проверял
каждую сделку

Нагрузка на директора снята:
система автоматически
проверяет корректность расчётов

Сделки, рассчитанные как прибыльные,
могли закрываться с убытком из-за
ошибок

Система блокирует проведение
сделок с ROI ниже допустимого
порога

Действия менеджеров в расчетах
не были прозрачны

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

В переговорах менеджер не видел
предельной цены

В момент звонка менеджер видит
максимальную цену закупки
и может торговаться

Для бизнеса

  • Прозрачность. Руководство видит
    реальную маржинальность по каждой
    сделке. Система не пропускает ни одну
    убыточную операцию.
  • Контроль. Калькулятор фиксирует
    историю расчетов и альтернативные
    варианты, которые менеджер
    отбрасывал. Работа менеджеров по
    продажам полностью прозрачна.
  • Ресурсы. Загрузка операционного
    директора снижена. Система сама
    выступает верификатором, исключая
    человеческий фактор.
  • Масштабирование. Адаптация нового
    менеджера стала проще и быстрее.
    Система помогает избежать ошибок
    новичка.

Этапы работы

1

Предпроектное
обследование

1 месяц

Клиент не имел возможности предоставить
подробное ТЗ. Поэтому команда AMIT
собрала разрозненные инструкции
у сотрудников, восстановила логику каждого
расчета и перевела их в формализованный
алгоритм.

2

Прототипирование

2 недели

Визуализация интерфейса со всеми полями
ввода и зависимостями. Клиент согласовал
логику вычислений до старта разработки.

3

Разработка

2 недели

Серверная часть (Backend)

В код интегрированы все формулы расчета
маржинальности.
Bun (Node.js 22) +
TypeScript — высокопроизводительный
программный интерфейс (API), который
быстро обрабатывает сложные
математические расчёты и устойчив к
ошибкам.

Клиентская часть (Frontend)

Vue 3 + Vite — реактивный каркас с быстрой
сборкой для интуитивного интерфейса.

Менеджер вносит переменные в момент
переговоров, система возвращает ROI.

База данных: PostgreSQL

Надёжное хранение данных о рейсах,
контрагентах, документах.

Интеграция с 1С

Для автоматического получения цен
и показателей сырья.

Интеграция с Битрикс 24

Для работы с проверенными контрагентами.

4

Тестирование

2 недели

Корректность расчетов проверял клиент
на реальных сделках.

5

Поддержка

2 недели

После запуска дорабатывали детали,
которые не были учтены в рамках сбора
информации на этапе ТЗ.

Команда проекта

Айнур мустафин

Айнур Мустафин

Директор

Айнур мустафин

Марат Хуснутдинов

Руководитель отдела продаж

Айнур мустафин

Юлия Кугут

Системный аналитик

Решим вашу задачу?

Смотрите также

Card image
Благотворительный фонд Снеговики
Срок: 4-5 месяцев

0% сбоев после настройки

Результат: автоматическая двусторонняя синхронизация между сайтом и Битрикс24. Фонд перестал тратить часы на ручную сверку.

Card image
Info IconNDA
Арбитраж трафика
Срок: 6 месяцев

Снизили затраты колл-центра на ≈60%

Результат: система обрабатывает 50.000+ звонков в день без потери эффективности – дозвон составляет 90–99%.

Card image
Info IconАВП Групп — инжиниринговая компания
Срок: 3-4 месяца

Снизили время согласования на 30-40%

Результат: механизм контроля соблюдения сроков на каждом этапе бизнес-процессов, согласования без остановки производства.