Өзіндік анықтамалықты Bitrix24-ке көшіру: кеңсе картасы және AD-мен синхрондау
Қызметкерлер анықтамалығы Node.js/Express-тегі бөлек қосымшада жұмыс істейтін: деректер дерекқорсыз JSON-файлдарда, AD арқылы өз кіру жүйесі, 2409 жолдық монолит. Ондағы қызметкерлер мен ұйымдық құрылым порталда бұрыннан бар нәрсені қайталайтын.
Бұрынғы қосымшаның фронтенді экспортқа кірмеді — экрандар API мен деректер бойынша қалпына келтірілді. Экспорттағы дербес деректер мен фотоларды git-ке салуға болмайды, ал портал адамдар бойынша ақиқаттың жалғыз көзі болып қалуы керек.
- Қызметкерлер мен бөлімшелер параллель тізілімсіз порталдың штаттық мәндеріне көшірілді; импорттаушы адамдарды email мен аты-жөні бойынша сәйкестендіреді және сәйкестендірілмегендер туралы есеп береді
- Екі қабаттың интерактивті картасы: жұмыс орындары, аймақтар, келіссөз бөлмелері, «кім қайда отырады» іздеуі, масштабтау және карта редакторы
- Active Directory-ден қосымша синхрондау агенті: ішкі нөмір, лауазым, мобильді телефон және фото — HR белгілегенді қайта жазбай
- Телефон желілерінің мәртебелері және АТС арқылы әріптеске бір басумен қоңырау шалу
- Кэші бар және дереккөз қолжетімсіз болғанда соңғы белгілі мәнге қайтатын ҚР Ұлттық банкінің валюта бағамдары
Бұрынғы анықтамалықтың деректері — 91 қызметкер, 26 бөлімше және 2 қабат жоспары — порталдың штаттық мәндеріне көшірілді; картадағы 73 жұмыс орны бұрынғы қосымшамен салыстырылды, координаттар сәйкес келді. Анықтамалық, карта және AD-ден қосымша синхрондау продта жұмыс істейді.