Banko sistemų integracijos ir operacijų stebėsenos įrankiai
Banko sistemų užklausos perduodamos gavėjams, o komanda mato nebaigtas ar nepavykusias operacijas. Pakartotinis pranešimas atpažįstamas, kad nesukurtų antros finansinės operacijos.
Kanalo, pagrindinės sistemos ir partnerio perdavimai neturi aiškios būsenos, versijos bei saugaus klaidos atkūrimo. Darbuotojas rankomis tikrina rezultatą, o pakartojimas gali dubliuoti operaciją.
Kaip veikia sprendimas
- Užklausai priskiriamas identifikatorius ir versija. Nurodoma jos paskirtis bei sistema, kurios duomenys laikomi pagrindiniais.
- Gavėjas priima reikalingus duomenis pagal sutartą apdorojimo taisyklę.
- Techninis gavimas atskiriamas nuo tikro verslo operacijos priėmimo.
- Trūkstant atsakymo patikrinama žinoma būsena ir tik tada taikomas leistinas pakartojimas.
- Nesutapęs rezultatas sutikrinamas su pirminiais šaltiniais ir užbaigiamas atsakingu veiksmu.
Pagrindinės problemos
- Priimtas operacijos pokytis nepatikimai pasiekia gavėjus
Sprendimo funkcijos
Perdavimo sutartis
Programavimo sąsaja (API) arba įvykis turi aiškius duomenis, versiją, gavėją ir klaidos reikšmę.
Operacijos atpažinimas pagal bendrą kodą
Tas pats bandymas išlieka atpažįstamas pakartojus perdavimą, o nauja verslo operacija turi atskirą pagrindą.
Gavimas ir įvykdymas
Priimtas pranešimas nevaizduojamas kaip jau apskaityta ar aktyvuota operacija.
Laikas ir seka
Pasenęs ar vėliau gautas įvykis sutikrinamas su dabartine būsena, išlaikant produkto procesui reikalingą seką.
Saugus klaidos užbaigimas
Nežinomo rezultato atveju tikrinamas pirminis faktas; pakartojimas ir taisymas nesukuria dvigubo įrašo.
Sutikrinimas bei stebėsena
Perdavimo istorijoje matoma, kuri sistema nepriėmė užklausos ir kas turi išspręsti klaidą.
Veiklos kontekstas
- Priimtas operacijos pokytis nepatikimai pasiekia gavėjus
- Kanalo, pagrindinės sistemos ir partnerio perdavimai neturi aiškios būsenos, versijos bei saugaus klaidos atkūrimo. Darbuotojas rankomis tikrina rezultatą, o pakartojimas gali dubliuoti operaciją.
- Klientas gauna patikimą operacijos atsakymą
- Neaiškus mokėjimo ar kitos operacijos rezultatas gali paskatinti klientą veiksmą kartoti. Susieti sistemų atsakymai leidžia atskirti laukimą nuo klaidos ir pateikti tikslesnę informaciją. Tai padeda išvengti dvigubo vykdymo bei papildomų aptarnavimo užklausų, kai paslauga teikiama keliuose kanaluose.
Pagrindinės funkcijos
- Perdavimo sutartis
- Operacijos atpažinimas pagal bendrą kodą
- Gavimas ir įvykdymas
- Laikas ir seka
- Saugus klaidos užbaigimas
- Sutikrinimas bei stebėsena
Pagrindinės integracijos
- Pagrindinės banko sistemos
- Priimtas finansinis ar produkto faktas ir jo būsenos patikra.
- Klientų kanalai bei partneriai
- Leidžiama užklausa, jos identifikatorius ir atsakymas apie atliktą veiksmą.
- Tapatybės ir rizikos procesai
- Jų leidžiamos būsenos bei sprendimui tinkamas galiojimo laikas.
- Techninė stebėsena ir sutikrinimas
- Perdavimo klaida, gavėjo atsakymas ir patvirtintas klaidos ištaisymas.
Potencialus poveikis (%)
Intervalai rodo orientacinį santykinį rodiklio pokytį pagal aprašytas prielaidas. Rezultatas priklauso nuo pradinės situacijos ir sprendimo naudojimo. Skirtingų rodiklių procentai nesudedami.
Rankinis neaiškios operacijos sutikrinimas
16–42%Mažėja
Pavyzdiniame scenarijuje paveikiama 40-70% informacijos paieškos ir pakartotinio sutikrinimo darbo. Daroma prielaida, kad ši dalis sumažėtų 40-60%. Įmonės duomenimis tikrinama ir paveikiama apimtis, ir pasiektas pokytis.
Matuojamas aktyvus šaltinio bei gavėjo faktų sutikrinimas palyginamoms ryšio klaidoms.
Dubliuotas vykdymas dėl pakartojimo
12–42%Mažėja
Pavyzdiniame scenarijuje paveikiama 30-60% klaidų, aptinkamų aprašytomis duomenų ir taisyklių patikromis. Daroma prielaida, kad ši dalis sumažėtų 40-70%. Įmonės duomenimis tikrinama ir paveikiama apimtis, ir pasiektas pokytis.
Skaičiuojami dėl to paties bandymo pakartojimo sukurti papildomi verslo įrašai, atskiriant teisėtą naują operaciją.
Pateikti sąlyginiai skaičiavimo scenarijai. Prielaidos nepatvirtintos kliento matavimais.
Kada sprendimas aktualus
- Po ryšio sutrikimo sunku nustatyti, ar operacija jau įvykdyta ir ar ją galima saugiai pakartoti.
- Klientų kanaluose rodoma produkto ar operacijos būsena nesutampa su pagrindinės banko sistemos duomenimis.
Įgyvendinimo sąlygos
Integracijų patikimumui suderinamos šaltinio ir gavėjo operacijų būsenos, saugaus pakartojimo sąlygos ir sutikrinimo atsakomybė. Banko produktų taisyklės išlieka jas valdančiose sistemose; papildoma integracijų logika skirta perdavimo klaidoms aptikti ir išspręsti.
Galima tolesnė plėtra
- Papildomų gavėjų prijungimas naudojant patikrintą to paties įvykio paskirtį
- Suderinamumo patikros platesniam panašių sąsajų pakeitimų rinkiniui