Klikací návod · Jenkins

Nová právnická osoba s účtom

Základný scenár: job vytvorí PO klienta, pridá mu majiteľa (fyzickú osobu), otvorí bežný účet s IBAN-om a nastaví podpisový vzor. Celé to trvá zhruba 7–8 minút na jedného klienta a na konci ti príde e-mail so zoznamom vytvorených klientov.

Jenkins job
Data creation PO – Legal entity with account (T) / (W)
Kategória vo view
Data creation PO → Create legal entity + account
Trvanie
cca 7–8 min / klient
Výstup
e-mail s CSV: CIS_ID, IBAN, majiteľ, segment, pobočka
Pozor: nadotovanie účtu nefunguje

Do poľa amount pokojne niečo zadaj (job kvôli tomu nespadne), ale peniaze na účet nedorazia — účet bude mať nulový zostatok. Všetko ostatné v tomto návode funguje. Oprava sa už rieši cez ACE — odpovede z ACE už chodia, ostávajú doladovačky a potom pôjde nadotovanie aj na PO.

Postup krok za krokom

1

Otvor Jenkins a nájdi správny job

Otvor Jenkins a prepni hore na záložku Data creation PO. V kategórii Create legal entity + account sú štyri joby — teba zaujímajú Data creation PO – Legal entity with account (T) alebo (W) podľa toho, v ktorom prostredí potrebuješ dáta. Job spustíš zeleným trojuholníkom na konci riadku, alebo klikni na názov jobu a zvoľ Build with Parameters.

Jenkins dashboard s vyznačenými jobmi Data creation PO – Legal entity with account (T) a (W)
Zelený rámček označuje oba joby — (T) aj (W). Trojuholník vpravo job rovno spustí.
Joby „Auto – …“ nechaj tak

Varianty s predponou Auto sa spúšťajú automaticky podľa plánu — neklikaj na ne, slúžia na pravidelné dopĺňanie dát.

2

Rozhodni sa, čo všetko sa má vytvoriť (checkboxy)

Na vrchu formulára sú checkboxy. Pre bežný prípad nechaj createAccount zaškrtnutý a zvyšok prázdny.

ParameterČo robíPoznámka
createAccountVytvorí aj bežný účetOdškrtni a dostaneš len čistého klienta bez účtu (vtedy sa nedá zriadiť ani úver či kontokorent).
createLoanZriadi účelový / termínovaný úverAk zaškrtneš, vyplň aj loanAmount (sumu úveru).
createOverdraftZriadi kontokorentLimity sa zatiaľ nenastavujú automaticky.
loanAmountSuma úveruMá zmysel len spolu s createLoan.
Jenkins Build with Parameters – checkboxy createAccount, createOverdraft, createLoan a polia loanAmount, email, newClientCount
Horná časť formulára: checkboxy a základné polia. Formulár má zabudované kontroly — pod poľom sa hneď zobrazí, či je hodnota v poriadku.
3

Vyplň údaje klienta

Ak niečo nevyplníš, použijú sa hodnoty, ktoré sú v poliach prednastavené. Formulár ti hneď pod poľom ukáže, či je hodnota v správnom formáte.

ParameterČo znamenáPravidlá
emailE-mail, ktorý sa nastaví klientoviFormát meno@domena, napr. jantal@vub.sk. Na tento e-mail príde aj výsledný zoznam klientov.
newClientCountPočet klientov na jeden behMaximálne 10.
phoneNumberMobil, ktorý sa nastaví klientoviPresne 12 číslic v tvare 4219xxxxxxxx, napr. 421915558385. Pri zlom tvare beh spadne hneď na začiatku na validácii.
amountSuma na nadotovanie účtuČíslo do 50 000 (vyššiu sumu si job sám zníži na 50 000), 0 = nenadotovať. Aktuálne nefunkčné — účet ostane prázdny.
4

Vyber segment (a k nemu, čo treba)

Segment určuje typ klienta a účtu. Podľa vybraného segmentu sú niektoré ďalšie polia povinné:

SegmentKedy použiťMusíš vyplniť navyše
SME/CORPORATEFiremný klient (corporate)businessType aj branch (pobočka)
SBA/SME_RETAILMalé podnikanie / retailbusinessType
MUN/MUNMunicipalita (obec, mesto)nič — IČO sa berie zo zoznamu reálnych municipalít
SVB/SVBSpoločenstvo vlastníkov bytovnič
CCD/CORPORATECorporate (CCD)nič

businessType — typ podnikania (len pre SME/CORPORATE a SBA/SME_RETAIL): 112 – S.R.O., 102 – živnostník v OR, 101 – živnostník nie je v OR.
naceCode — kód činnosti NACE (napr. 112 – Pestovanie ryže); stačí nechať prednastavený.

Otvorený dropdown segment s možnosťami SME/CORPORATE, SBA/SME_RETAIL, MUN/MUN, SVB/SVB, CCD/CORPORATE
Výber segmentu — pole je povinné, kým nevyberieš, formulár hlási chybu.
Otvorený dropdown businessType s možnosťami S.R.O., živnostník v OR, živnostník nie je v OR
Výber typu podnikania (businessType) pre segmenty SME/CORPORATE a SBA/SME_RETAIL.

Pobočka (branch) — len pre SME/CORPORATE

KódPobočka
81700Firemná pob. Lučenec
80100TEST 80100
81800Firemná pob. Poprad
10032Odbor 3200 – Firemné financovanie
82600Firemná pob. BA – Mlynské Nivy
80200TEST DAKTO – pobočka 200
80300TEST DAKTO – pobočka 300
81400Firemná pob. Banská Bystrica
80900Firemná pob. Nitra
82000Firemná pob. Liptovský Mikuláš
5

Skontroluj a stlač Build

Tri typické príklady vyplnenia — presne takto majú vyzerať polia tesne pred spustením (zelené rámčeky = čo vyplniť, červený rámček = kam kliknúť):

Vyplnený formulár pre segment SME/CORPORATE s businessType S.R.O. a pobočkou 81700 Lučenec, zvýraznené tlačidlo Build
SME/CORPORATE — vyplnený segment, typ podnikania (S.R.O.) aj pobočka (81700 Lučenec).
Vyplnený formulár pre segment SBA/SME_RETAIL s businessType S.R.O., pobočka prázdna, zvýraznené tlačidlo Build
SBA/SME_RETAIL — typ podnikania áno, pobočka sa nevypĺňa.
Vyplnený formulár pre segment MUN/MUN so zaškrtnutým createLoan a sumou úveru 30000, zvýraznené tlačidlo Build
MUN/MUN + zaškrtnutý účelový úver (createLoan) so sumou 30 000 — bez businessType a pobočky.
6

Počkaj na výsledok a skontroluj report

Beh trvá cca 7–8 minút na klienta. Po skončení otvor build a klikni na extent report — je to prehľadný záznam všetkého, čo robot spravil, vrátane screenshotov z jednotlivých obrazoviek Spinj.

Extent report – vytvorená právnická osoba s CIS_ID 763330, prihlásenie tellera, otvorenie účtu a IBAN
Extent report: klient vytvorený (CIS_ID 763330), robot sa znova prihlásil a otvoril účet — v logu vidno aj IBAN.
Extent report s chybou Nepodarilo sa nadotovat ucet – Index 0 out of bounds a zlyhaním úveru CRL-TECHNICAL, test celkovo prešiel
Tá istá časť reportu s chybami: „Nepodarilo sa nadotovať účet“ (známy problém) a zlyhanie úveru CRL-TECHNICAL. Test aj tak skončí Pass — klient a účet sú v poriadku.
Červené riadky o dotácii účtu v reporte neriešiš

„Nepodarilo sa nadotovať účet: Index 0 out of bounds“ je známa chyba — klient a účet sú vytvorené správne, len zostatok je nula.

7

Pozri si e-mail — klienti sú tam

Na e-mail z parametra email príde súbor so zoznamom vytvorených klientov. Každý riadok je jeden klient:

1. Cis_id: 763330, Ucet: SK9102000000190119560451, Majitel/Staturar: 763329, Segment: corporate, Pobocka: 81700, FinalRating:

CIS_ID použiješ pri hľadaní klienta v Spinj, IBAN pri práci s účtom. Hodnoty CIS_ID (klient aj majiteľ) sa ti zídu aj pri zakladaní ďalšieho účtu cez CSV.

Čo presne robot v Spinj preklikáva

Keby si to robila ručne, boli by to tieto kroky — presne v tomto poradí ich uvidíš aj v extent reporte.

1. časť · založenie klienta
  1. Prihlásenie do Spinj (T: ssvt0654, W: euro0654)
  2. Vyplnenie všeobecných údajov NE64
  3. Pridanie majiteľa (fyzická osoba)
  4. Vyplnenie KYC dotazníka
  5. GDPR / marketingové súhlasy
  6. Potvrdenie a podpísanie klienta
  7. Import .jpg súboru do archívu dokumentov
2. časť · založenie účtu
  1. Nové prihlásenie do Spinj (čistý prehliadač, aby proces nezhavaroval)
  2. Otvorenie účtu IN03
  3. Načítanie už vytvoreného CIS_ID
  4. Výber bežného účtu a potvrdenie
  5. Vyhľadanie účtu cez IN19
  6. Nadotovanie (API — teraz nefunkčné) a podpis účtu (API — funguje)