Модуль ЭДО для Битрикс24 Маркет
Отраслевой вендор хотел свой модуль для отправки электронных документов прямо из карточек CRM. Сделали универсальный модуль с поддержкой 4 ЭДО-платформ, прошли сертификацию в Маркете за 2 недели.
Задача
Вендор хотел выйти в Битрикс24 Маркет с модулем ЭДО — чтобы менеджеры могли отправить счёт, акт или ТТН прямо из карточки сделки, без переключения в личный кабинет ЭДО-оператора.
Ключевое требование — поддержать сразу несколько ЭДО-платформ. У клиентов вендора были подключены разные операторы, переписывать модуль под каждого — неэффективно.
Что было
Готового решения, которое работало бы для нужных вендору платформ, в Маркете не было. Были модули под отдельные ЭДО — но без унифицированного интерфейса, без шаблонов и со средними оценками 3–4 звезды (жалобы на UX).
У клиента была экспертиза по интеграции с ЭДО на стороне бэкенда, но не было опыта разработки под стандарт Битрикс24 Маркет — структура манифеста, правила безопасности, требования к OAuth.
Что сделали
Двухнедельный спринт по фазам.
- Дни 1–2: ТЗ, согласование архитектуры — единый абстрактный адаптер ЭДО + 4 конкретные реализации; манифест приложения, OAuth-flow
- Дни 3–7: ядро модуля — UI-кнопка в карточке сделки/счёта, мастер выбора получателя, шаблоны документов, очередь отправки с ретраями
- Дни 8–10: 4 адаптера ЭДО — реализация и тесты на тестовых контурах операторов
- Дни 11–12: прохождение чек-листа безопасности Битрикс24, исправление замечаний (типовые: CSP, валидация входящих от ЭДО)
- Дни 13–14: подача на сертификацию, документация на русском, демо-видео для карточки модуля в Маркете
Что получилось
Модуль прошёл сертификацию с первого раза — без возвратов на доработку. Опубликован в Битрикс24 Маркет под брендом клиента; за первый квартал — более 12 активных установок (для нишевого ЭДО-модуля это норма).
Архитектура с абстрактным адаптером позволила позже добавить 5-ю и 6-ю платформу силами уже самого вендора — по нашим заготовкам, без нашего участия. Это и было одной из целей: оставить клиента самодостаточным.
2 недели от ТЗ до публикации — за счёт того, что AI снимает большую часть рутины: типовой код OAuth, валидаторы, генерацию документации и тест-сценариев. Нам остаётся бизнес-логика и интеграционные нюансы.
Имя клиента не раскрывается по NDA. Реальные имена и подробности обсуждаем в брифе.
Похожая задача?
Опишите кратко — за 1–2 дня вернёмся с разбором и оценкой по часам. Если решение тиражное — честно скажем.