Цифровые каналы играют огромную роль в торговой дистрибуции. Они удобны, гибки, экономичны, могут адаптироваться к специфике бизнеса любого масштаба и направления деятельности. Но, как и все высокотехнологичные инструменты, для сохранения эффективности требуют технического сопровождения и периодической технологической модернизации.
Системный интегратор DBI успешно обновил мобильное приложение организации продаж для корпоративного клиента.
Большая сеть дистрибуции и широкий ассортимент товара производителя требуют эффективных систем корпоративного управления, в числе которых — мобильное приложение для торговых представителей.
В течение длительного времени приложение оставалось актуальным: обновлялся контент, были доступны каталогизированные данные, продолжался процесс обмена информацией.
Вместе с тем стек технологий сервиса к настоящему моменту уже серьезно устарел, и не поддерживался операционной системой Android выше Версии 9. Программа Java 7, устаревшие Activity шаблоны не позволяли гибко адаптировать страницы под новые требования и создавали трудности в развитии. Решить возникшую проблему помогла команда системного интегратора DBI.
Вся работа с прежним приложением была построена на простых обменах данными. Многие процессы, логические операции и вычисления в архитектуре приложения были выполнены на основе функций базы данных, чего в современной WEB-разработке стараются избегать.
Одним из ключевых требований заказчика стало сохранение обмена с действующей Системой управления предприятием Microsoft Navision. Поэтому перед командой разработчиков стояла двойная концептуальная задача:
Дизайнеры и аналитики DBI совместно с торговыми представителями заказчика посетили точки реализации продукции компании в разных регионах. На основе полученной информации о возможностях существующего приложения, а также комментариев представителей о работе с приложением, была составлена Customer Journey Map (CJM) — карта детального описания взаимодействия пользователя с приложением. Карта помогла разобраться с бизнес-процессами в текущем приложении и найти точки развития для новой версии программы.
Активная фаза проекта стартовала весной 2024 года. Тогда группа инженеров DBI приступила к работе по спецификации, требованиям, дизайну, основным блокам. Команда провела оценку объемов и качества данных сущностей клиентов, торговых точек, заказов, товаров. Также проводился анализ содержания текущей системы: структуры данных, типов спецификации, связей. Опираясь на спецификации, в новую систему были перенесены только те сущности, которые необходимы для корректной работы нового приложения.
Выполненный обзор позволил команде проекта DBI отказаться от некоторых компонентов прежней системы, а необходимые структуры и процессы реализовать с помощью более эффективных инструментов.

Новое мобильное приложение поддерживает Android 14 и использует современный стек технологий: Kotlin, Jetpack Compose, Dagger Hilt и Room. Это позволило оптимизировать и увеличить скорость обработки данных и процессов обмена. Совместно с техническими специалистами заказчика командой DBI было принято решение реализовать обмен данными сервера мобильного приложения и ERP-системы Microsoft Navision с помощью шины данных DATAREON. Обмен данными осуществляется через шину.
Летом 2024 года готовность функциональных блоков приложения и выполнение общих требований заказчика составили уже порядка 40%. Разрабатывались функции оформления заказа, статусная модель заказов, а также функции работы с каталогом, отображения торговых точек и визитов.
Запуск пилота приложения весной 2025 года и работа в режиме тестовой нагрузки показали, что команда DBI задачу успешно выполнила.
Новое корпоративное мобильное приложение от DBI отвечает требованиям клиента и позволяет сократить время оформления заказа, снизить количество ошибок за счет автоматизации и оптимизации бизнес-процессов. Также повышена безопасность данных и их соответствие современным стандартам защиты информации.
В числе преимуществ приложения следует назвать:
Стабильность. В системе одновременно могут работать до 1000 активных пользователей
Отказоустойчивость. Серверная архитектура приложения предусматривает автоматическое восстановление и бесперебойную работу с данными.
Единство архитектурного стиля. REST API обеспечивает совместимость и предсказуемость интерфейсов и масштабирования.
Масштабируемость. Существует возможность будущего горизонтального и вертикального развития системы.
Нужно обновить корпоративное приложение? Добавить скорости, расширить функции? Обращайтесь в DBI. Мы это умеем! Всегда на связи contact@DBI.ru.
Главный запрос заказчика заключался в настройке эффективной CRM, используя в качестве основы коробочное решение ELMA365 CRM.
Переработка ТБО
Системный интегратор DBI оптимизировал СУБД Oracle одного из лидеров российского рынка переработки вторичного сырья без остановки работы базы данных предприятия.
Наш менеджер свяжется в течение 2х часов