Интеграциялар · Adata · ЭҚА · бизнес-процестер
Bitrix24 бизнес-процестері ішінде контрагенттерді тексеру және ЭҚА
Клиент:
Бизнес-орталықтар желісі, NDA
Санат: Интеграциялар
Стек: PHP, Bitrix24 D7 (қорап), Adata API, ҚР ЭҚА сервисінің API-ы, бизнес-процесс әрекеттері (activity), webhook-тар
Мерзім: кезең-кезеңмен енгізілді
Мәселе
Алматыдағы бизнес-орталықтар желісі ондаған компаниямен жалдау келісімшарттарын жасасады: жалға алушының сенімділігі бөгде сервистерде қолмен тексерілетін, ал келісімшарттар CRM мен келісулерден бөлек жүретін.
Шектеулер
Контрагенттерді тексеру сервисі есепті бірден емес, асинхронды береді; келісімшарттың өмірлік циклі бөлек интерфейске емес, қорапты порталдың штаттық бизнес-процестеріне енгізілуі керек еді.
Не істедім
- Adata-мен «тексеруді іске қосу → токен → дайындығын сұрау» асинхронды схемасы бойынша интеграция — бет қатып қалмайды
- Порталдағы компания бойынша есеп: заңды тұлға бойынша 21 бөлім — салықтар, соттар, тәуекел факторлары, сенімділік, үлестестік, мемлекеттік сатып алулар, санкциялар және басқалар
- Бір нәрсені қайта сұрамау үшін контрагенттер тізімін жаппай тексеру және тексерулер тарихы
- ЭҚА (электрондық құжат айналымы) модулі: келісімшарттың өмірлік цикліне арналған 24 бизнес-процесс әрекеті — кіріс және шығыс құжаттарды жасау, қол қою, мұрағаттау, кері шақыру
- ЭҚА сервисінен мәртебелер webhook-ын қабылдау — құжат мәртебесі порталда қолмен салыстырусыз жаңарады
Архитектура
Карта / бизнес-процесс
→ Adata клиенті (іске қосу → токен → сұрау)
→ Бөлімдер бойынша есеп
→ ЭҚА әрекеттері
→ Мәртебелер webhook-ы
Нәтиже
Жалға алушыны тексеру мен келісімшарт қозғалысы порталдың ішіне жиналды: контрагент бойынша есеп порталдан құрылады, ал ЭҚА қадамдары бизнес-процестерде дайын әрекеттерден бапталады.
Нені қайта қолдануға болады
«Іске қосу → токен → сұрау» асинхронды API клиенті
Сыртқы ЭҚА сервисіне арналған бизнес-процесс әрекеттерінің жиынтығы
Тарихы бар контрагенттерді жаппай тексеру