Как объединить работу сети в одной системе
Мы часто рассказываем про компьютерное зрение, видеоаналитику и другие AI-проекты BPA. Но большАя часть нашей работы это еще и сложная корпоративная разработка, где ценность создается не моделью, а архитектурой и тем, насколько точно система повторяет реальную логику бизнеса.
➡️ Один из таких кейсов — ERP для сети автомоек и шиномонтажных центров.
Здесь в одной системе нужно было связать сразу несколько разных контуров: автомойку, шиномонтаж, хранение шин, работу с физлицами и корпоративными автопарками, сотрудников, цены по филиалам, скидки, документы и финансовую отчетность. При этом у разных направлений есть общие сущности, но свои операционные сценарии.
Поэтому ключевой частью проекта стала архитектура. Мы заложили единую модель данных, чтобы клиент, автомобиль, заказ, услуга, скидка, сотрудник, филиал и договор не жили в отдельных базах и таблицах. Общую логику переиспользовали между автомойкой и шиномонтажом, а специфические процессы вынесли в самостоятельные модули.
Например, хранение шин превратилось в отдельный полный бизнес-процесс: договор, параметры комплекта, фотофиксация, акт приема, срок хранения и акт возврата. Для сети также реализовали разграничение по филиалам, собственные цены на каждой точке и роли сотрудников, а управляющему дали единый контроль над заказами, выручкой и нестандартными операциями.
Отдельно много внимания ушло на ежедневную работу сотрудников. В часы пик даже несколько лишних действий при оформлении заказа превращались в очередь, поэтому клиент, автомобиль, категория, скидка и история обслуживания подтягиваются автоматически, а цена рассчитывается по правилам конкретной точки.
В итоге собрали ERP из трех крупных подсистем: автомойка, шиномонтаж и панель управляющего. Система работает как Web + PWA и развернута в контуре заказчика.
Подробнее о кейсе читайте на сайте BPA. 🟦 TG | MAX
В этом посте были ссылки, но мы их удалили по правилам Сетки