Проблемы, о которых не пишут в кейсах, но с которыми сталкиваются все

Мы внедряем B2B-порталы для автоматизации оптовых продаж и иногда сталкиваемся с задачами, которые кажутся на первый взгляд нелепыми, но на практике мешают бизнесу работать эффективно.

Один из кейсов — портал для оптового поставщика строительных материалов. Вроде бы типовой проект: каталог, заказы, личный кабинет, роли, интеграция с учётной системой. Но возникла проблема, на которую часто не обращают внимания до запуска: учёт и отображение товаров в разных единицах измерения.

Что произошло

В каталоге тысячи товаров. Часть продаётся в квадратных метрах, например плитка. Часть — в кубометрах, например утеплитель. Что-то продаётся в литрах, что-то в килограммах, и, конечно, никто не отменял штуки и упаковки.

В ERP всё ведётся корректно, но когда дело дошло до отображения в портале и логики оформления заказа, возникли сложности.

В чём суть проблемы

Большинство готовых решений и CMS, которые используются на рынке, позволяют задать одну базовую единицу измерения для всего каталога. Переключать логику для отдельных товарных групп невозможно без кастомизации.

Это приводит к путанице: клиенту отображается «1 плитка = 1 шт», хотя на деле он должен заказывать «2 м²». Итог — ошибки в заказах, недовольство покупателей и лишняя нагрузка на менеджеров.

Что сделали мы

  • Настроили отображение каждой товарной позиции в своей логичной единице измерения.
  • Реализовали корректный пересчёт для отображения остатков на складе.
  • Обеспечили корректное списание и оформление заказа так, чтобы на выходе и клиент, и склад, и бухгалтерия работали с правильными данными.

Выглядит как мелочь, но когда речь идёт об оборотах в миллионы рублей и нескольких сотнях заказов в день, такие детали превращаются в реальную боль. Хороший B2B-портал должен учитывать не только красивые экраны, но и реальную бизнес-логику.

У вас похожая задача? Мы знаем как ее решить!

Обсудить проект