Кейс 04 / Разработка и DevOps

B2B-портал поставщиков на low-code платформе

Создать портал, где поставщик подает предложение, прикладывает документы и видит статус проверки.

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

  • ELMA365
  • BPMN
  • B2B

С чего начали

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

Что сделала команда

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

Как проверили результат

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

Что получил заказчик

  • Настроенное решение и исходники расширений
  • BPMN-схемы и матрица ролей
  • Контракты интеграций
  • Инструкции администратора и тестовые сценарии
  • План переноса между dev, test и production

Технологии и инструменты

  • ELMA365
  • TypeScript
  • BPMN 2.0
  • REST API
  • OpenAPI
  • PostgreSQL
  • S3-совместимое хранилище
  • OAuth 2.0

Следующий шаг

Обсудим задачу с похожими ограничениями

Пришлите короткое описание. Предложим формат первого этапа, критерии приемки и подходящий состав команды.