CRM-система для аутсорсинга персонала
Платформа учёта заказов, сотрудников, рабочего времени и финансовых расчётов
О проекте
CRM-система для компании из сферы аутсорсинга персонала, объединяющая управление заказами, сотрудниками, учётом рабочего времени и финансовыми процессами. Система стала основным рабочим инструментом для менеджеров, бригадиров и бухгалтерии, заменив разрозненные сервисы и ручные процессы.
Стек технологий
Задача
Автоматизировать полный цикл операционной деятельности: ведение заказов, учёт персонала, расчёт отработанных часов, формирование начислений и выставление счетов. Особое внимание — корректности финансовых расчётов, которые зависят от данных по рабочему времени и условиям договоров с заказчиками.
Ограничения
Данные компании были распределены между несколькими независимыми инструментами, что приводило к расхождениям и задержкам в закрытии финансовых периодов. Необходимо было учитывать разные договорные модели, включая индивидуальные ставки и условия взаиморасчётов.
Решение
Спроектировали единую CRM с модульной архитектурой и разграничением прав по ролям. Реализовали: управление заказами, базу юридических лиц с хранением договоров и ставок, модуль учёта рабочего времени, бухгалтерский блок для счетов и закрывающих документов, финансовые операции с загрузкой банковских выписок и автоматическим распределением платежей.
Сложности и решение
Реализовали строгую доменную модель, где учёт рабочего времени — источник истины для всех финансовых расчётов. Пересчёт начислений выполняется автоматически при изменении связанных сущностей. Ролевая модель ограничивает действия пользователей, снижая риск некорректного изменения критических данных.
Дальнейшее развитие
После внедрения добавлены модули анализа заказов, отчётности по загрузке персонала и инструменты прогнозирования потребности в ресурсах на основе исторических данных.
Результат
Централизовали всю операционную и финансовую деятельность компании. Снизилось количество ошибок в расчётах, ускорилось формирование счетов и закрывающих документов, упростился контроль загрузки персонала.
