Data creation PO · prostredia T a W

Testovacie dáta pre Právnickú osobu

Namiesto ručného preklikávania v Spinj si necháš vytvoriť právnickú osobu (PO) robotom. Klikneš na Jenkins job, vyplníš pár polí, stlačíš Build — a o pár minút ti príde e-mail so súborom, kde sú hotoví klienti aj s číslami účtov.

Čo funguje a čo nie

Aktuálny stav k júlu 2026. Toto je prvá vec, ktorú si over, kým začneš niečo hľadať.

FunkciaStavPoznámka
Založenie PO klienta (všetky segmenty) Funguje SME/CORPORATE, SBA/SME_RETAIL, MUN, SVB aj CCD — vrátane typu podnikania a výberu pobočky.
Založenie bežného účtu (IBAN) Funguje Účet sa otvorí cez IN03 a dohľadá cez IN19, IBAN je vo výslednom súbore.
Podpísanie účtu (podpisový vzor) Funguje Prebieha automaticky cez API po založení účtu.
Finančný výkaz + final rating (Finstat) Funguje Robí to samostatný AUTO job, ktorý sa spustí sám po vytvorení klienta.
E-mail so zoznamom klientov (CSV) Funguje Po dobehnutí jobu príde na zadaný e-mail: CIS_ID, IBAN, majiteľ, segment, pobočka, rating.
Účet na existujúceho PO klienta (CSV + Data Forge) Funguje Vhodné, keď klient už existuje a treba mu len pridať účet.
Nadotovanie účtu (parameter amount) Funguje Pôvodná cesta cez ESB padala, teraz je natvrdo vypnutá v kóde. Nahradila ju cesta cez ACE (IBM MQ) — pozri poznámku nižšie.
Účelový úver / kontokorent (voliteľné) Overiť Zapínajú sa checkboxami. V behu spred opravy nadotovania úver zlyhal (CRL-TECHNICAL) — oplatí sa overiť, či pretrváva aj teraz, keď už účet peniaze dostane.
Nadotovanie účtu už funguje — beží cez ACE

Pôvodná cesta cez ESB (priame SOAP volanie) v kóde padala na chybe Index 0 out of bounds a je teraz natvrdo vypnutá (metóda rovno vracia „platby su vypnute", pôvodný kód je iba zakomentovaný). Nadotovanie ide cez ACE — správa sa neposiela priamo cez SOAP/HTTP, ale ako JMS správa cez IBM MQ do frontu ACE.GATEWAY. Technický detail nájdeš na stránke Ako to funguje vnútri.

Tri návody podľa toho, čo potrebuješ

Každý návod je klikačka od začiatku do konca: kde v Jenkinse kliknúť, čo vyplniť a čo dostaneš.

Potrebuješ len čistého klienta bez účtu?

Použi návod PO s účtom a v parametroch jednoducho odškrtni checkbox createAccount — vytvorí sa iba klient.

Ako to celé beží

Jedna veta: ty klikáš iba v Jenkinse, o zvyšok sa postará robot.

1 · Jenkins

Vyberieš job, vyplníš parametre (e-mail, telefón, suma, segment…) a stlačíš Build.

2 · Robot preklikáva Spinj

Selenium sa prihlási ako teller a preklikne založenie klienta (NE64) aj účtu (IN03, IN19) — presne tie obrazovky, ktoré by si inak klikala ručne.

3 · API/MQ dokončí zvyšok

Podpisový vzor, nadotovanie (cez ACE/MQ) a prípadný úver či kontokorent sa volajú cez API, nie klikaním.

4 · E-mail s klientmi

Na zadaný e-mail príde súbor so zoznamom vytvorených klientov: CIS_ID, IBAN, majiteľ, segment, pobočka, rating.

Prístupy a odkazy

Všetko beží v testovacích prostrediach T a W — každý job existuje v oboch variantoch, líšia sa tellerom.

Prihlásenie do Spinj (robí ho robot, ale zíde sa pri kontrole)

T · ssvt0654 / Aa1111 W · euro0654 / Aa1111

Nástroje

Takto vyzerá Jenkins view Data creation PO — joby sú zoskupené podľa toho, čo vytvárajú. Kategória Create account = účet na existujúceho klienta, Create legal entity + account = nová PO s účtom, LE + Account + Fin. statment = PO s účtom a finstatom:

Jenkins view Data creation PO s kategóriami Create account, Create legal entity + account, Economically connected group a LE + Account + Fin. statment
Jenkins view Data creation PO. Zelený trojuholník na konci riadku spúšťa job; klik na názov jobu otvorí detail s Build with Parameters.

Pôvodné návody na Confluence