Płatności w nowym standardzie
Transformacja systemów bankowych pod ISO 20022.

- Klient: instytucja finansowa klasy enterprise działająca na rynkach europejskich
- Problem: konieczność dostosowania systemów bankowych do standardu ISO 20022 – nowego formatu płatności
- Rozwiązanie: etapowa rozbudowa struktur danych i interfejsu użytkownika, w tym realna optymalizacja zapisu danych
- Efekt: zgodność z nadchodzącymi regulacjami, konkretna oszczędność ~50% przestrzeni zapisu dla wybranych typów komunikatów (redukcja z 1024 do 512 znaków)
- Rola Team Connect: Software Developer odpowiedzialny za frontend i integrację z nową strukturą danych
Kontekst
W odpowiedzi na regulacje Europejskiego Banku Centralnego i krajowych instytucji nadzorczych, jedna z największych instytucji finansowych w Europie rozpoczęła kompleksowe dostosowanie swoich systemów płatniczych do formatu ISO 20022.
Nowy standard znacząco rozszerza zakres informacji przesyłanych w ramach jednego komunikatu płatniczego – zamiast pojedynczego pola tekstowego, wymagane jest dokładne rozdzielenie danych na imię, nazwisko, adres, instytucję, numer konta i inne szczegóły, nawet tak niszowe jak piętro budynku.
Projekt jest w toku – jego zakończenie planowane jest na wrzesień 2025. Team Connect wspiera klienta od strony technicznej – głównie w obszarze frontendu i integracji z bazą danych.
Zakres prac: ustrukturyzowane dane i dwutorowa implementacja
Migracja wymagała nie tylko przebudowy logiki po stronie backendu, ale też zmian w interfejsie użytkownika – aby prezentować dane zgodnie z nową strukturą i zachować spójność całego procesu.
Zespół (w tym specjalista Team Connect) prowadzi prace dwutorowo:
- backend: modyfikacja istniejących tabel i tworzenie nowych struktur danych (np. dla „agentów” i numerów kont),
- frontend: aktualizacja aplikacji użytkownika tak, by odczytywała i wyświetlała dane z odpowiednich pól – bez zaburzeń UX.
Jednym z głównych wyzwań była kaskadowa budowa komunikatów ISO, w których dane są pogrupowane wielopoziomowo i zawierają setki pól – z których nie wszystkie muszą być prezentowane, ale wszystkie powinny być zachowane, by zapewnić zgodność z przepisami i możliwość dalszego przekazania danych innym bankom.
Praktyczny przypadek: jak jedno pole może zaoszczędzić tysiące
W trakcie analizy danych pojawił się konkretny przypadek optymalizacji. Jeden z zespołów oszacował, że dane potrzebne do zapisania jednego typu komunikatu będą zajmować 1024 znaki. Taka długość – pomnożona przez skalę operacji – generowała realne koszty przechowywania i przetwarzania.
Specjalista Team Connect przeliczył tę wartość, biorąc pod uwagę realną długość danych w komunikatach i sposób ich formatowania. Okazało się, że wystarczy 512 znaków – dokładnie o połowę mniej.
Dzięki tej korekcie, bank uniknął nadmiernego rozbudowania tabeli oraz obniżył wymagania związane z zasobami serwera. W skali całej instytucji przełożyło się to na realne oszczędności – zarówno w obszarze infrastruktury, jak i czasu przetwarzania.
Rozwiązanie
Choć projekt nadal trwa, już teraz widać jego strategiczne znaczenie dla klienta:
- system jest przygotowany na odbieranie i przetwarzanie rozbudowanych komunikatów płatniczych,
- frontend aplikacji użytkownika jest spójny z nową strukturą danych,
- zespół opracował elastyczne podejście do budowania i wykorzystywania nowych tabel,
- wdrożono konkretne usprawnienia, które zmniejszają obciążenie systemowe.
Techniczne tło
- Standard: ISO 20022 (nowy format płatności)
- Zakres: odbieranie, przetwarzanie i ponowne przesyłanie komunikatów płatniczych
- Obszary: strukturyzacja danych, integracja z bazą, dostosowanie frontendu
- Typy danych: dane adresowe, rachunki (IBAN i lokalne), identyfikatory instytucji i kont
- Wyzwania: liczba pól, głęboka struktura komunikatów, prawnicza odpowiedzialność za integralność danych
Efekty w skrócie
- System gotowy na nowy standard płatności ISO 20022
- Frontend i backend zaktualizowane zgodnie z wymaganiami regulatorów
- Optymalizacja długości pól danych – zmniejszenie z 1024 do 512 znaków w wybranych strukturach
- Redukcja zapotrzebowania na przestrzeń dyskową i obciążenie serwera – szacowane oszczędności rzędu kilkudziesięciu GB miesięcznie przy pełnym wdrożeniu
- Zachowanie integralności komunikatów – nawet przy częściowo nieistotnych danych
- Projekt prowadzony iteracyjnie – zakończenie planowane na wrzesień 2025
Potrzebujesz wsparcia w transformacji systemów bankowych lub integracji z nowym standardem?
Team Connect wspiera instytucje finansowe w projektach obejmujących regulacje, migracje danych i przebudowę architektury systemów. Sprawdź, jak pomagamy w rozwoju aplikacji webowych i integracjach danych.

