Кейс 04 / Разработка и DevOps
B2B-портал поставщиков на low-code платформе
Создать портал, где поставщик подает предложение, прикладывает документы и видит статус проверки.
Результат
Единый портал заменил заявки по почте и согласование в таблицах. Поставщики работают с предложениями и документами в рамках формализованного процесса с ролями, статусами и аудитом.
С чего начали
- Разделили процесс на регистрацию, проверку реквизитов, запрос предложения, согласование, подписание и допуск к закупке.
- Для каждого этапа определили ответственного, срок, обязательные данные и результат.
- До настройки интерфейсов спроектировали обработку просроченных документов и конфликтов реквизитов.
- Ограничили доступ к документам короткоживущими ссылками и серверной проверкой прав.
Что сделала команда
- Разработали кабинет поставщика с регистрацией компании, пользователями и ролями.
- Добавили анкету, загрузку документов и контроль обязательных полей и сроков действия.
- Настроили маршруты согласования по сумме, категории закупки и уровню риска.
- Создали защищенную подачу предложений, сравнение версий, комментарии и возврат на доработку.
- Подключили электронное подписание и передачу утвержденных данных в ERP.
- Добавили очередь интеграционных ошибок и дашборд сроков, просрочек и загрузки.
Как проверили результат
- Проверить, что поставщик видит только свою организацию, заявки и документы.
- Проверить блокировку заявки без обязательных действующих документов.
- Проверить сохранение ранее согласованной версии предложения.
- Проверить отсутствие потери заявки при временной недоступности ERP.
- Проверить наличие каждого решения и изменения в аудите.
Передача результата
Что получил заказчик
- Настроенное решение и исходники расширений
- BPMN-схемы и матрица ролей
- Контракты интеграций
- Инструкции администратора и тестовые сценарии
- План переноса между dev, test и production
Технический контур
Технологии и инструменты
- ELMA365
- TypeScript
- BPMN 2.0
- REST API
- OpenAPI
- PostgreSQL
- S3-совместимое хранилище
- OAuth 2.0