Pravidlá
- Pri každom údaji je zdroj a dátum, ku ktorému platí.
- Subjekty spájame výhradne cez IČO. Nikdy podľa mena, priezviska alebo adresy.
- Profil má len osoba vo verejnej funkcii, a len z toho, čo sama oznámila a zdroj zverejnil. Rodinu a majetok neukazujeme.
- Pôvodné údaje z registra nemeníme. Čo sme dopočítali alebo opravili my, je označené.
- Ľudia bez IČO nemajú u nás profil, nie sú v rebríčkoch a nedajú sa vyhľadať. Ich meno ukazujeme len pri konkrétnej zmluve, tak ako ho uvádza register; adresu nezobrazujeme.
- Nepoužívame slová ako „podozrivé“. Len merateľné ukazovatele s popísaným postupom.
- Každý môže nahlásiť chybu. Podnet bez odkazu na zdroj neprijímame a zverejňuje sa až po kontrole človekom.
Zdroj údajov
Centrálny register zmlúv (Úrad vlády SR). Sťahujeme oficiálne denné rozdielové exporty z adresy crz.gov.sk/export/RRRR-MM-DD.zip, ktoré register odporúča na strojové spracovanie a zverejňuje pod licenciou CC BY 4.0. Každý stiahnutý súbor uchovávame bez zmeny spolu s časom stiahnutia a kontrolným súčtom.
Načítavam stav zberu…
Pri každej zmluve je odkaz na jej záznam v registri a deň exportu, z ktorého pochádza stav, ktorý ukazujeme. Ak register záznam neskôr zmení, objaví sa v novšom exporte a u nás sa prepíše; staršie verzie si pamätáme.
Register partnerov verejného sektora
Druhý zdroj je Register partnerov verejného sektora (Ministerstvo spravodlivosti SR), sťahovaný cez oficiálne rozhranie rpvs.gov.sk/opendatav2. Berieme z neho partnera (IČO, názov, právna forma, zápis a výmaz), konečných užívateľov výhod a verejných funkcionárov vo vlastníckej alebo riadiacej štruktúre, vždy s dobou platnosti zápisu. S firmou v zmluvách ho spájame cez IČO.
- Dátum narodenia register verejne neposkytuje a adresy osôb nesťahujeme.
- Register nemá identifikátor osoby. Každý zápis ukazujeme pri firme, kde je zapísaný. Klik na meno ukáže všetky zápisy s rovnakým menom a priezviskom, vždy s upozornením, že môžu patriť rôznym ľuďom. Netvrdíme, že ide o jednu osobu.
- Či je niekto verejný funkcionár, preberáme z registra. Register neuvádza, akú funkciu zastáva.
- V registri sú len tí, ktorí od štátu prijímajú plnenie nad zákonom stanovenú hranicu. Firma, ktorá tam nie je, nič neporušuje.
Register právnických osôb
Tretí zdroj je Register právnických osôb, podnikateľov a orgánov verejnej moci (Štatistický úrad SR), licencia CC BY 4.0. Celý register načítavame z týždenného exportu, ktorý zverejňuje Slovensko.Digital (DataHub, dataset RPO V2, súbor rpo2.sql.gz, obnovuje sa v nedeľu ráno). Súbor uchovávame bez zmeny spolu s časom stiahnutia a kontrolným súčtom. Subjekty, ktoré v exporte chýbajú alebo sa zmenili neskôr, vieme doplniť po jednom: podľa IČO nájdeme záznam v oficiálnom rozhraní úradu api.statistics.sk/rpo/v1 a celý záznam vezmeme z DataHubu. Pri použití údajov platia aj podmienky Slovensko.Digital: uvádzame zdroj a označujeme, čo sme upravili.
Načítavam stav zberu…
- Na profile ukazujeme právnu formu, dátum vzniku, prípadný zánik a sídlo. Z hodnôt s dobou platnosti berieme tú, ktorá platí teraz. Adresu skladáme z polí registra (ulica, číslo, PSČ, obec).
- Pri fyzickej osobe podnikateľovi ukazujeme zo sídla len obec, nie ulicu. Či ide o fyzickú osobu, určujeme podľa kódu právnej formy v registri.
- Zo štatutárneho orgánu (starosta, minister, konateľ, členovia predstavenstva) berieme meno s titulmi, funkciu a dobu platnosti zápisu. Adresu osoby register uvádza, my ju nepreberáme. Prevádzkarne nespracúvame.
- Spoločníci a zakladatelia. Z toho istého záznamu registra berieme spoločníkov (s.r.o., v.o.s.), komplementárov a komanditistov, zakladateľov a zriaďovateľov, jediného akcionára a. s. a základné imanie. Dozornú radu, prokuristov, vedúcich zložiek ani likvidátorov medzi vlastníkov nepočítame. Pri fyzickej osobe ukazujeme len meno pri firme, adresu ani dátum narodenia nepreberáme; spájame ju s osobou rovnako ako štatutárov. Právnickú osobu spájame podľa IČO, ak ho register pri spoločníkovi uvádza; pri zahraničnom spoločníkovi je v tom poli číslo z cudzieho registra, ktoré za IČO nepovažujeme, a pri starších zápisoch IČO často chýba, vtedy ostáva len názov. Vklad register vedie oddelene od spoločníka, priraďujeme ho podľa mena a doby platnosti. Podiel počítame ako vklad delený základným imaním v rovnakej mene; spoločenská zmluva môže hlasovacie práva alebo podiel na zisku určiť inak. Akcionárov akciovej spoločnosti register nevedie (okrem jediného akcionára), tí sú v centrálnom depozitári cenných papierov. Konečných užívateľov výhod ukazujeme osobitne z registra partnerov verejného sektora.
- Spájanie štatutárov do osôb. Register nemá identifikátor osoby ani dátum narodenia. Zápisy štatutárov preto spájame tak: rovnaké krstné meno (mená) a priezvisko bez titulov a rovnaká adresa osoby v registri (obec, ulica, súpisné a orientačné číslo, bez ohľadu na veľké písmená a diakritiku). Adresu neukladáme ani nezobrazujeme; uložíme z nej len odtlačok, z ktorého sa adresa spätne zistiť nedá (HMAC-SHA256 s tajným kľúčom). Zápis bez adresy alebo bez čísla domu nespájame s ničím. Klik na meno štatutára ukáže všetky funkcie takto spojenej osoby.
- Spojenie môže zlyhať oboma smermi: dvaja ľudia s rovnakým menom na rovnakej adrese (otec a syn) splynú do jednej osoby a ten istý človek so zmenenou adresou alebo inou podobou mena sa rozdelí. Stránka osoby to výslovne uvádza.
- Ak má rovnaké meno a priezvisko ako štatutár práve jeden človek v oznámeniach verejných funkcionárov, odkážeme na jeho oznámenie s poznámkou „možná zhoda podľa mena“. Tu adresu neporovnávame a netvrdíme, že ide o tú istú osobu.
- Pri jednom IČO vedie register niekedy viac záznamov, najmä pri živnostníkoch. Ukazujeme ten, ktorý nie je ukončený, a počet záznamov uvádzame.
- Ak register pri IČO nevráti nič, napíšeme to. Býva to pri zahraničných subjektoch alebo pri IČO zapísanom v zmluve inak ako v registri.
- Názov v nadpise profilu je ten, ktorý sa najčastejšie vyskytuje v zmluvách. Ak je v registri zapísaný inak, uvádzame aj ten.
- Ak register pod IČO zo zmlúv vedie zjavne iný subjekt, údaje z neho pri profile nepoužijeme (ako to posudzujeme).
Starostovia a primátori z výsledkov volieb
Pri časti obcí register platný zápis štatutára nevedie. Vtedy v časti „Kto úrad vedie“ uvádzame starostu alebo primátora z výsledkov volieb do orgánov samosprávy obcí, ktoré spracúva Štatistický úrad SR (volby.statistics.sk). Riadne voľby z 29. 10. 2022 berieme z tabuliek „Zoznam zvolených starostov“ a „Zoznam kandidátov na starostu obce“ v Národnom katalógu otvorených dát (licencia CC BY-SA 4.0), nové voľby počas volebného obdobia zo súborov XLSX na stránke úradu (licenciu stránka neuvádza).
- Preberáme meno, priezvisko, titul, funkciu (starosta, pri mestách primátor) a dátum volieb. Vek, zamestnanie ani politický subjekt kandidáta neukladáme.
- Obec spájame s IČO cez kód obce: rovnaký kód obce sídla má obec v Registri právnických osôb. Bratislava a Košice ako celok majú vo voľbách vlastný kód.
- Ak sa v obci konali nové voľby, uvádzame tie posledné. Výsledok volieb hovorí, kto bol zvolený, nie kto funkciu vykonáva dnes (vzdanie sa funkcie sa prejaví až novými voľbami). Ak má register pri obci zápis štatutára ukončený až po týchto voľbách, výsledok volieb neuvádzame.
- Zvoleného starostu nespájame s osobami z registra ani s oznámeniami funkcionárov; jeho meno preto nie je odkaz.
Oznámenia verejných funkcionárov
Štvrtý zdroj sú Oznámenia verejných funkcionárov na webe Národnej rady SR (nrsr.sk/web/Default.aspx?sid=vnf/zoznam). Verejný funkcionár v nich podľa ústavného zákona č. 357/2004 Z. z. každý rok sám oznamuje svoje funkcie, zamestnanie, činnosti, príjmy a majetkové pomery. Zdroj nemá rozhranie na strojové čítanie, preto sťahujeme jeho stránky: abecedný zoznam a posledné oznámenie každého funkcionára, najviac jednu stránku za tri sekundy. Stiahnuté stránky uchovávame bez zmeny spolu s časom stiahnutia a kontrolným súčtom.
Načítavam stav zberu…
- Z oznámenia preberáme: meno s titulmi, verejnú funkciu, rok oznámenia, príjmy z verejnej funkcie a iné príjmy, zamestnanie, podnikateľskú činnosť a funkcie v orgánoch iných subjektov vrátane požitkov. Texty nechávame tak, ako ich funkcionár napísal, vrátane veľkých písmen a preklepov.
- Majetkové pomery nepreberáme (nehnuteľnosti, hnuteľné veci, záväzky, dary), hoci ich zdroj v zákonom určenom rozsahu zverejňuje. Údaje o manželovi a deťoch zdroj nezverejňuje vôbec a u nás nie sú.
- Tento zdroj má identifikátor osoby, preto tu jeden profil znamená jedného človeka. Meno a priezvisko berieme z abecedného zoznamu zdroja, meno s titulmi z oznámenia.
- Sú tu len funkcionári, ktorí oznámenie podávajú výboru Národnej rady SR. Starostovia obcí, poslanci mestských a krajských zastupiteľstiev a rektori ho podávajú obci, kraju alebo škole.
- Ukazujeme posledné oznámenie, ktoré zdroj ponúka, a rok, za ktorý je podané. Pri každom novom zbere sa údaje nahradia; kto zo zoznamu zdroja zmizne, zmizne aj u nás.
- Pravdivosť a úplnosť oznámenia neoverujeme. Posudzuje ju výbor Národnej rady SR.
Odkaz z oznámenia na firmu
Oznámenie uvádza subjekty len názvom, bez IČO. Na profil subjektu preto odkazujeme iba vtedy, keď sa názov z oznámenia zhoduje s názvom práve jedného IČO v zmluvách alebo v registri partnerov verejného sektora. Pri porovnaní neprihliadame na veľkosť písmen, diakritiku, medzery a interpunkciu („Lesy, s. r. o.“ a „LESY S.R.O.“ je to isté); nič iné neupravujeme ani nedomýšľame. Ak má rovnaký názov viac IČO alebo žiadne, ponúkneme len vyhľadávanie. Názov, ktorý je len menom funkcionára (živnosť pod vlastným menom), neporovnávame vôbec, ani so subjektmi, ktoré registre vedú ako fyzickú osobu. Zhoda názvu nie je údaj z oznámenia a údaje podľa nej nespájame: rovnaký názov môže mať aj subjekt, ktorý v našich údajoch nie je.
Zápisy v registri partnerov s rovnakým menom
Na profile funkcionára uvádzame, koľko zápisov s rovnakým menom a priezviskom je v registri partnerov verejného sektora, s odkazom na ich zoznam. Register partnerov nemá identifikátor osoby ani zverejnený dátum narodenia, takže ide len o možnú zhodu mena. Netvrdíme, že ide o toho istého človeka, a firmy z týchto zápisov na profile funkcionára nevypisujeme.
Kde funkciu vykonáva
Oznámenie uvádza druh funkcie („primátor mesta“), ale nie mesto či úrad. Register právnických osôb vedie pri obciach, mestách, krajoch a úradoch ich štatutára. Pri každom funkcionárovi preto hľadáme platné zápisy štatutárov s rovnakým menom a priezviskom v subjektoch verejnej správy (sektor 13 podľa ESA 2010; pri riaditeľoch štátnych podnikov aj verejné nefinančné korporácie). Miesto výkonu funkcie ukážeme pri funkcii len vtedy, keď je s rovnakým menom práve jeden zápis v role, ktorá zodpovedá funkcii z oznámenia (primátor a primátor či starosta mesta, člen vlády a minister, predseda kraja a predseda, riaditeľ štátneho podniku a riaditeľ…), a vždy s poznámkou, že ide o zhodu mena. Ak sú takí dvaja alebo žiadny, nič nedopĺňame a zápisy s rovnakým menom ukážeme len ako možné zhody. Počíta sa to pri načítaní údajov, nie pri zobrazení stránky.
Poslanci NR SR
Zoznam poslancov za volebné obdobia od roku 1994 a „Zmeny v poslaneckom zbore“ (nástup náhradníka, neuplatňovaný mandát počas funkcie vo vláde, zánik mandátu) sťahujeme zo stránok poslancov na nrsr.sk, najviac jednu stránku za tri sekundy. Z detailu poslanca preberáme meno, titul, stranu, za ktorú kandidoval, kraj a členstvo v klube, výboroch a delegáciách. Dátum narodenia, bydlisko ani e-mail neukladáme. Oznámenie funkcionára priraďujeme len pri jednoznačnej zhode mena.
Ministri a fotografie
Kto bol ministrom pri ktorom ministerstve, preberáme z Wikidata (licencia CC0); funkciu s IČO ministerstva sme spojili ručne. Wikidata dopĺňajú dobrovoľníci, zoznam nemusí byť úplný. Fotografie ukazujeme len pri verejných funkcionároch (ministri, poslanci), len z Wikimedia Commons a vždy s autorom a licenciou. Poslanca s osobou vo Wikidata spájame len pri zhode mena aj dátumu narodenia; dátum narodenia na to použijeme pri načítaní a neukladáme ho. Pri súkromných osobách fotografie nezobrazujeme.
Funkcionári a subjekty
Pri funkcionárovi ukazujeme subjekty, ktoré sám uvádza v poslednom oznámení (funkcia v orgáne právnickej osoby, podnikanie, verejná funkcia vykonávaná v subjekte). Oznámenie IČO neobsahuje, preto názov porovnávame s názvami v zmluvách a v registri partnerov (bez diakritiky, veľkosti písmen a interpunkcie, len právnické osoby) a subjekt priradíme, len keď názvu zodpovedá práve jedno IČO. Druhý zdroj sú zápisy, ktoré register partnerov verejného sektora sám označuje ako verejného funkcionára; k funkcionárovi ich priradíme, len keď je medzi funkcionármi z oznámení jediný s takým menom a priezviskom. Pri subjekte potom sčítame zmluvy, kde je dodávateľom, eurofondy, kde je prijímateľom, a štátnu a minimálnu pomoc, za všetky roky, ktoré máme. Sektor (verejná správa, štátne a obecné firmy, ostatné) je podľa kódu ESA 2010 v Registri právnických osôb. Prepočítava sa pri nočnej aktualizácii.
Faktúry
Faktúry preberáme z Národného katalógu otvorených dát: všetky datasety s faktúrami, ktoré inštitúcie zverejňujú (ministerstvá a ich organizácie, regionálne úrady, mestá; zväčša štandard štátnej správy alebo štandard samospráv OE26). Formáty sa líšia, stĺpce preto priraďujeme podľa ich názvu. Berieme len prijaté faktúry (výdavky inštitúcie), stornované vynechávame a rovnakú faktúru z viacerých súborov počítame raz. Pri faktúrach od fyzických osôb meno ani IČO neukladáme. Faktúry zverejňuje len časť inštitúcií a za rôzne obdobia; centrálny register faktúr neexistuje. Keď mesto zverejňuje faktúry spolu so svojimi organizáciami (stĺpec „Názov organizácie“), faktúru školy či mestskej rozpočtovej organizácie priradíme jej IČO podľa Registra právnických osôb, nie mestu. Berieme súbory CSV, XLSX a JSON, a keď inštitúcia iný formát nedáva, aj XML a ODS (regionálne úrady verejného zdravotníctva, Protimonopolný úrad, Ministerstvo obrany, ÚRSO). Ministerstvo obrany uvádza pri faktúre „obstarávateľa“: faktúry jeho rozpočtových organizácií (akadémia, múzeá, vojenské ústavy) priradíme ich IČO, odberateľské faktúry vynechávame; IČO dodávateľa tento zdroj uvádza len pri časti faktúr. Mesto Žilina dáva faktúry ako otvorené dáta len na vlastnom portáli opendata.zilina.sk (podmienka: uviesť zdroj), preberáme ich odtiaľ.
Zmluvy samospráv mimo CRZ
Obce a mestá nemusia zmluvy zverejňovať v Centrálnom registri zmlúv, stačí ich vlastný web. Niektoré samosprávy dávajú zoznam zmlúv aj do Národného katalógu otvorených dát; preberáme datasety so zmluvami, ktorých vydavateľom je obec, mesto, mestská časť alebo samosprávny kraj (podľa právnej formy v Registri právnických osôb). Stĺpce priraďujeme podľa názvu, zmluvnou stranou sú všetky strany okrem samosprávy a zmluvu, ktorú uzavrela organizácia mesta (škola, rozpočtová organizácia), priradíme jej IČO. Pri fyzických osobách meno ani IČO neukladáme. Aby sa zmluvy nepočítali dvakrát, hľadáme každú aj v CRZ: rovnaký odkaz na CRZ, tá istá dvojica strán s rovnakou sumou a dátumom podpisu najviac sedem dní od seba, rovnaké číslo zmluvy pri tej istej samospráve, alebo pri zmluvnej strane bez IČO rovnaká nenulová suma a podpis najviac tri dni od seba. Takto nájdené zmluvy označíme a do súčtov „mimo CRZ“ nezarátame. Cena je taká, ako ju uvádza zoznam samosprávy; pri nájmoch a zmluvách bez ceny býva nulová. Zoznamy dáva do katalógu len niekoľko samospráv, takže nejde o úplný obraz. Zmluvy Mesta Žilina preberáme z jeho portálu otvorených dát (opendata.zilina.sk), v katalógu nie sú. Riadky pokazených CSV súborov s posunutými stĺpcami vynechávame.
Objednávky
Objednávky tovarov a služieb, ktoré inštitúcie zverejňujú podľa zákona o slobode informácií, preberáme z Národného katalógu otvorených dát (všetky datasety s objednávkami okrem štatistík Štatistického úradu) a z portálu mesta Žilina. Stĺpce priraďujeme podľa názvu ako pri faktúrach, stornované objednávky vynechávame a tú istú objednávku z viacerých súborov počítame raz. Pri objednávkach u fyzických osôb meno ani IČO neukladáme. Objednávka je záväzok, nie platba: z väčšiny objednávok neskôr vznikne faktúra, preto sumy objednávok ukazujeme oddelene a so sumami faktúr ani zmlúv ich nesčítavame.
Príjmy a výdavky obcí
Z datasetu Ministerstva financií a DataCentra „Výsledky hospodárenia obcí a miest SR“ (licencia CC BY 4.0) preberáme pri každej obci skutočné príjmy a výdavky za rok podľa finančných výkazov: daňové a nedaňové príjmy, granty a transfery (z toho prostriedky EÚ), bežné a kapitálové výdavky, saldo po vylúčení finančných operácií, prijaté úvery a splátky istiny.
Štátny rozpočet
Rozpočty kapitol štátneho rozpočtu a ich rozpočtových organizácií (schválený a upravený rozpočet a skutočnosť príjmov a výdavkov za roky od 2010) preberáme z portálu rozpocet.sk Ministerstva financií SR. Portál nemá zdokumentované otvorené API; používame adresy, z ktorých si údaje načítava jeho vlastná stránka, s pauzou dve sekundy medzi požiadavkami. Organizácie majú v zdroji IČO, kapitolu priraďujeme k úradu, ktorý má rovnaký názov.
Rozpočty krajov a obcí
Z toho istého portálu rozpocet.sk preberáme pri každom samosprávnom kraji a obci schválený a upravený rozpočet a skutočnosť príjmov a výdavkov za roky od 2015, rovnakým spôsobom a s rovnakou pauzou medzi požiadavkami. Sú to čísla rozpočtu samotnej samosprávy, ako ich portál ukazuje pri kraji a obci, vrátane finančných operácií (úvery, prevody z fondov), preto sa líšia od príjmov a výdavkov obcí bez finančných operácií. Bežný rok je priebežný stav ku koncu posledného spracovaného štvrťroka. Obce sú v zdroji pod kódom obce Štatistického úradu, IČO priraďujeme podľa Registra právnických osôb (obec s rovnakým kódom sídla), kraje podľa názvu.
Majetkové účasti štátu
Z datasetu Ministerstva financií „Majetkové účasti štátu v obchodných spoločnostiach a štátnych podnikoch k ultimu roka“ (licencia CC BY 4.0) berieme posledný rok: ktoré ministerstvo spravuje podiel, aký veľký je podiel, hodnotu vkladu do základného imania a vyplatenú dividendu alebo odvod zo zisku. Názov spoločnosti priraďujeme k IČO podľa zhody s Registrom právnických osôb; kde sa názov líši (skratky), IČO sme overili ručne.
Dcérske spoločnosti štátnych firiem
Z datasetu Ministerstva financií „Majetkové účasti štátu – prehľad za nižšie úrovne“ (licencia CC BY 4.0) preberáme podiely štátnych firiem v iných spoločnostiach a podiely týchto spoločností ďalej, s vlastným imaním, základným imaním a výsledkom hospodárenia podľa účtovných závierok. Zdroj je k 31. 12. jedného roka a dcérske spoločnosti uvádza bez IČO; priraďujeme ho podľa jednoznačnej zhody názvu v Registri právnických osôb, ak tam zhoda nie je, podľa názvu zo zmlúv a pri zvyšných ručne. Poznámky spracovateľa nepreberáme, len z nich, či ide o subjekt verejnej správy alebo zahraničnú spoločnosť.
Dlžníci verejných inštitúcií
Preberáme zoznamy dlžníkov, ktoré inštitúcie zo zákona zverejňujú: Sociálna poisťovňa (súbor na stiahnutie, s IČO), Finančná správa SR (zoznam daňových dlžníkov, otvorené dáta pod licenciou CC BY 4.0), VšZP (cez export Slovensko.Digital) a Centrálny register pohľadávok štátu Ministerstva financií (otvorené dáta, s IČO, správcom pohľadávky, dôvodom a splatnosťou). Ukazujeme len právnické osoby; fyzické osoby vrátane živnostníkov neukladáme. Zoznam daňových dlžníkov IČO neobsahuje: názov porovnáme s právnickými osobami v Registri právnických osôb a priradíme ho len pri jedinej zhode, pri viacerých subjektoch s rovnakým názvom len vtedy, keď sedí obec sídla. Viac registrácií toho istého IČO v Sociálnej poisťovni sčítame. Inštitúcie uvádzajú, že zoznamy majú len informatívny charakter a nie sú v nich penále. Od Dôvery preberáme jej verejnú stránku so 100 najväčšími dlžníkmi; vyhľadávanie v jej zozname nepoužívame, poisťovňa automatizované overovanie neposkytuje. Union zverejňuje len vyhľadávanie, preto chýba.
Prehľady zo spojenia registrov
Zmluvu spájame s registrom partnerov verejného sektora cez IČO dodávateľa a porovnávame deň zverejnenia zmluvy s obdobím, počas ktorého bol zápis v registri platný. Dodatky do prehľadov nevstupujú.
Veľké zmluvy, kde dodávateľ nie je v registri partnerov
Zmluvy so sumou od 100 000 €, pri ktorých dodávateľ v deň zverejnenia nemal platný zápis. Zákon č. 315/2016 Z. z. vyžaduje zápis nad 100 000 € pri jednorazovom plnení a nad 250 000 € pri opakovanom plnení z jednej zmluvy, bez DPH, a pozná rad výnimiek (verejná správa, väčšina verejných podnikov a neziskových organizácií, banky a ďalšie). Výnimky nevieme rozpoznať. Predvolene skrývame len dodávateľov, ktorí sú v registri zmlúv aj objednávateľmi, lebo to bývajú verejné inštitúcie. Prehľad preto ukazuje, kde zápis chýba, nie kde chýbať nesmie.
Dodávatelia, pri ktorých register uvádza verejného funkcionára
Dodávatelia, ktorí mali v deň zverejnenia zmluvy platný zápis konečného užívateľa výhod označeného ako verejný funkcionár, alebo zápis verejného funkcionára vo vlastníckej či riadiacej štruktúre. Hodnota je súčet zmlúv so sumou nad 0 €, kde je firma dodávateľom.
Dodatok a jeho pôvodná zmluva
Register v otvorených dátach neuvádza, ku ktorej zmluve dodatok patrí. Priraďujeme ho sami, a len keď je to jednoznačné: rovnaký objednávateľ aj dodávateľ (IČO), zmluva zverejnená skôr a jej číslo sa nachádza v predmete alebo čísle dodatku. Na detaile zmluvy je to označené ako naše priradenie. Dodatky, ktoré úrad v registri pripojil priamo k zmluve, v otvorených dátach nie sú vôbec.
Prepojenia cez spoločných ľudí
Dva subjekty sú prepojené, keď je rovnaký človek zapísaný (teraz alebo v minulosti) v štatutárnom orgáne oboch, podľa Registra právnických osôb. Register nemá identifikátor osoby, preto ľudí spájame podľa mena a odtlačku adresy; adresu neukladáme ani nezobrazujeme. Osoby vo viac ako 30 subjektoch do prepojení nezapočítavame. Cestu medzi dvoma subjektmi hľadáme najviac cez štyri kroky.
Zmluvy, ktorým sa po zverejnení zmenila suma
Porovnávame sumu v prvom a v poslednom dennom exporte, v ktorom sa zmluva objavila. Berieme len zmluvy zverejnené v období, za ktoré exporty máme, lebo len pri nich poznáme stav v deň zverejnenia. Zmena je najčastejšie oprava údaja v registri, nie zmena samotnej zmluvy.
Verejné obstarávanie
Zdroj je Vestník verejného obstarávania, ktorý vydáva Úrad pre verejné obstarávanie (ÚVO). Od 17. 10. 2023 berieme každé číslo vestníka ako súbor JSON z Národného katalógu otvorených dát (data.slovensko.sk, licencia CC BY 4.0, pri časti čísel z roku 2023 CC0). Roky 2014 až 13. 7. 2023 sú z archívu vestníka, ktorý z rovnakých otvorených dát zostavilo Slovensko.Digital (vvo.sql.gz, posledná verzia zo 17. 3. 2024). Obdobie medzi nimi (čísla 138/2023 až 200/2023, 14. 7. až 13. 10. 2023) dopĺňame z mesačných datasetov „Vestník verejného obstarávania júl až október 2023“ v tom istom katalógu: každé číslo je tam súbor XML v staršom formáte formulárov ÚVO (licenciu katalóg pri nich neuvádza, zdroj uvádzame). Z nich preberáme to isté ako z ostatných zdrojov (IČO obstarávateľa, víťazov s IČO, počet ponúk, predpokladanú a konečnú hodnotu bez DPH, druh postupu, ID zákazky v systéme ÚVO). Z každého zdroja berieme len dni, ktoré nepokrýva predchádzajúci, takže sa oznámenia nezdvojujú. Chýbajú jednotlivé čísla, ktoré katalóg nesprístupňuje (napr. 202/2023 má v katalógu neplatný odkaz). Surové súbory uchovávame bez zmeny. Prehľad je na stránke Verejné obstarávanie, pri každom úrade na jeho profile a pri firme karta „Zákazky, ktoré firma vyhrala“.
Čo počítame
Základná jednotka je zadanie: výsledok jednej zákazky alebo jej časti v oznámení o výsledku. Rok je rok vydania vestníka. Do ukazovateľov vstupujú len zadané zákazky (oznámenie neuvádza, že zákazka nebola zadaná). Čiastkové plnenia rámcových dohôd (objednávky z už uzavretej dohody) počítame zvlášť a do ukazovateľov nevstupujú; od roku 2025 ich vestník ako samostatné oznámenia neuverejňuje. Opravy, oznámenia o zmene zmluvy, súťaže návrhov a súhrnné správy nepreberáme. Oznámenia o výsledku v archíve začínajú 5. 6. 2014.
- Podiel zadaní s jednou ponukou: zadania, pri ktorých oznámenie uvádza práve 1 prijatú ponuku, delené zadaniami s uvedeným počtom ponúk (aspoň 1). V eForms je to pole BT-759 pri type „ponuky“ (BT-760).
- Podiel zadaní bez predchádzajúcej súťaže: zadania, ktorých druh postupu sme zaradili ako „bez predchádzajúceho zverejnenia výzvy“ (priame rokovacie konanie, rokovacie konanie bez zverejnenia, zadanie bez predchádzajúceho uverejnenia oznámenia, v eForms kód
neg-wo-call), delené zadaniami s uvedeným druhom postupu. Keď oznámenie o výsledku postup neuvádza, berieme ho z oznámenia o vyhlásení alebo o použití priameho rokovacieho konania tej istej zákazky (rovnaké ID zákazky v systéme ÚVO); v zozname je to označené. Postupy „iný jednoetapový“ a podobné zaraďujeme ako iný postup, nie ako postup bez súťaže. - Konečná hodnota ako podiel predpokladanej: medián podielu konečnej a predpokladanej hodnoty pri zadaniach, kde sú obe hodnoty nad 0 € v eurách bez DPH. Konečná hodnota je hodnota víťaznej ponuky (súčet pri viacerých víťazoch), predpokladaná je odhad obstarávateľa za danú časť; ak ju oznámenie o výsledku neuvádza, berieme ju z oznámenia o vyhlásení tej istej zákazky a časti. Medián volíme preto, že jednotlivé preklepy v sumách (posunutá desatinná čiarka) by priemer alebo súčet úplne zmenili. Hodnoty s DPH, v inej mene alebo zadané ako rozpätie ponúk do výpočtu nevstupujú. Dve kontroly vierohodnosti: ak má zákazka jedného víťaza a jeho ponuka leží mimo rozpätia najnižšej a najvyššej ponuky uvedeného v tom istom oznámení, konečnú hodnotu nepoužijeme (v zozname je to pri zákazke napísané, pôvodný údaj ostáva v surovom súbore; formuláre v mesačných XML z roku 2023 rozpätie ponúk neuvádzajú, tam sa táto kontrola nerobí). Dvojica hodnôt, ktoré sa líšia viac ako 100-násobne, do porovnania nevstupuje, lebo jedna z nich je takmer isto zapísaná chybne (napr. v centoch).
Spojenie so zmluvami
Obstarávateľa a víťaza spájame s registrom zmlúv a s ostatnými registrami len cez IČO, ktoré prešlo kontrolou. V archíve do roku 2023 oznámenie o výsledku IČO obstarávateľa nemá; berieme ho z oznámení o vyhlásení toho istého obstarávateľa (ID profilu v systéme ÚVO). Pri zadaní ukazujeme počet všetkých zmlúv v CRZ medzi tými istými IČO (bez dodatkov), nie zmluvy k tejto konkrétnej zákazke, a zvlášť zmluvy, ktoré v poli „odkaz na obstarávanie“ uvádzajú adresu tejto zákazky v systéme ÚVO.
Zákazky, ktoré firma vyhrala
Na profile dodávateľa sčítavame zadania, pri ktorých je firma s týmto IČO uvedená ako víťaz, aj ako člen skupiny dodávateľov; víťaza bez platného IČO k firme nepriraďujeme. Počet zadaní a podiely (jedna ponuka, bez predchádzajúcej súťaže) sa počítajú rovnako ako pri obstarávateľovi. Súčet konečnej hodnoty zahŕňa zadané zákazky s konečnou hodnotou nad 0 € v eurách bez DPH; nezahŕňa čiastkové plnenia rámcových dohôd a zadania, pri ktorých sa predpokladaná a konečná hodnota líšia viac ako 100-násobne. Pri skupine víťazov je pri každom členovi celá hodnota zadania, lebo oznámenie podiely členov neuvádza. Obstarávatelia sú zoradení podľa tohto súčtu.
Slovník
- Predpokladaná hodnota: odhad hodnoty zákazky, ktorý obstarávateľ určí pred súťažou, bez DPH. Podľa nej sa určuje, aký postup musí použiť.
- Konečná hodnota: hodnota víťaznej ponuky alebo uzavretej zmluvy, ako ju obstarávateľ uviedol v oznámení o výsledku. Nie je to zaplatená suma.
- Priame rokovacie konanie: postup, pri ktorom obstarávateľ rokuje priamo s vybraným dodávateľom bez zverejnenej výzvy. Zákon ho pripúšťa len v určených prípadoch (napr. len jeden možný dodávateľ, mimoriadna udalosť, žiadna vhodná ponuka v predchádzajúcej súťaži).
- Rámcová dohoda a čiastkové plnenie: dohoda s dodávateľom na dlhšie obdobie, z ktorej sa potom objednáva; čiastkové plnenie je jedna taká objednávka.
- Jedna ponuka: do súťaže prišla jediná ponuka. Môže to byť úzkym trhom, krátkou lehotou, špecifickým predmetom alebo nastavením podmienok; samotné číslo dôvod neurčuje.
Čo tu nie je: zákazky, ktorých výsledok sa vo vestníku neuverejňuje (veľká časť zákaziek s nízkou hodnotou, nákupy cez elektronický kontraktačný systém), a obstarávania vyhlásené, ale ešte nezadané. Pri malom počte zadaní podiely veľmi kolíšu, preto pri každom podiele uvádzame, z koľkých zadaní je.
Mapa dodávateľov
Mapa ukazuje, koľko zmlúv zverejnili dodávatelia so sídlom v danom okrese alebo obci. Dodávateľa s IČO spájame s Registrom právnických osôb a berieme kód obce jeho sídla (číselník Štatistického úradu SR, ten istý kód majú aj hranice obcí). Prvých šesť znakov kódu je okres. Počty a hodnota sa počítajú rovnako ako inde na webe: bez dodatkov, do hodnoty len suma nad 0 €, rok zverejnenia.
Čo mapa neukazuje:
- Sídlo nie je miesto podnikania ani miesto, kde sa zákazka robí. Veľké firmy majú sídlo často v Bratislave.
- Berieme aktuálne sídlo podľa registra, nie sídlo v čase zmluvy. Firma, ktorá sa presťahovala, je celá v novom sídle.
- Pri živnostníkoch (fyzických osobách podnikateľoch) register uvádza bydlisko; preberáme len obec, adresu nie.
- Zmluva nie je platba. Hodnota je suma dohodnutá v zverejnenej zmluve, nie to, čo sa zaplatilo.
- Register neuvádza smer platby. Dodávateľ je strana, ktorú register vedie ako dodávateľa; pri nájme alebo predaji majetku môže platiť on.
- Chýbajú dodávatelia bez IČO, so sídlom v zahraničí, s adresou v registri bez kódu obce (staršie zápisy) a tí, ktorých register právnických osôb nevedie. Ich podiel je pri mape pre každý rok.
Hranice obcí a okresov sú z Geoportálu Úradu geodézie, kartografie a katastra SR (ZBGIS, licencia CC BY 4.0). Tvary sme zjednodušili a okresy zložili z obcí; mapa je bez mapového podkladu, len hranice. Farby sú triedy podľa kvantilov a ukazujú len veľkosť sumy, nič nehodnotia.
Hospodárenie firiem
Tržby, zisk, majetok, vlastné imanie a záväzky berieme z Registra účtovných závierok (Ministerstvo financií SR) cez jeho otvorené rozhranie; údaje sú pod licenciou CC0. Sťahujeme posledné závierky dodávateľov zo zmlúv, zoradených podľa hodnoty zmlúv.
- Riadky výkazov hľadáme podľa textu v šablóne výkazu (Úč POD, Úč MUJ a ďalšie). Tržby sú súčet tržieb za tovar, vlastné výrobky a služby, zisk je výsledok hospodárenia po zdanení, majetok je netto hodnota „spolu majetok“ zo súvahy.
- Ak firma za rok podala viac závierok (opravy), berieme štruktúrovanú, riadnu a naposledy upravenú.
- Firmy, ktoré podávajú závierku podľa IFRS, majú v registri čísla len v PDF. Pri podnikateľoch k nej prikladajú aj „Výkaz vybraných údajov“ (šablóna VÚ POD 1-01, pri skupine VÚ POD kons. 1-01), ktorý má pevnú štruktúru. Z neho čísla vyťahujeme podľa polohy textu v PDF: riadok podľa čísla riadku, hodnotu zo stĺpca bežného obdobia, jednotku (eurá, tisíce, milióny) podľa hlavičky. Tržby sú riadok „Tržby celkom“, zisk riadok „Výsledok hospodárenia za účtovné obdobie po zdanení“. Číslo zapíšeme, len keď sedia kontrolné súčty výkazu (spolu majetok = neobežný + obežný majetok = spolu vlastné imanie a záväzky, ktoré sa rovnajú vlastnému imaniu plus záväzkom; výnosy = tržby + ostatné výnosy); inak pole necháme prázdne.
- Banky a poisťovne prikladajú vlastný výkaz vybraných údajov (VÚ-B 1-01, VÚ-P 1-04). Riadok v ňom hľadáme podľa celého názvu položky (číslo riadku je pri bankách vľavo a poisťovne majú viac stĺpcov), hodnotu zo stĺpca bežného obdobia (pri poisťovniach netto, spolu za všetky druhy poistenia). Tieto výkazy tržby nemajú (výnosy banky sú najmä úroky, poplatky a provízie, poisťovne poistné), preto stĺpec Tržby ostáva prázdny. Zapisujeme aktíva spolu ako majetok, vlastné imanie, záväzky a výsledok po zdanení, len keď sedí aktíva spolu = pasíva spolu = vlastné imanie + záväzky a keď sa výsledok vo výkaze ziskov a strát rovná výsledku bežného obdobia vo vlastnom imaní. Naskenované výkazy čítame cez OCR viackrát (rôzne rozlíšenie a výrez stĺpca) a berieme čítanie, pri ktorom súčty sedia. Výkazy poisťovní naskenované na šírku strany zatiaľ nečítame.
- Chýbajúci rok nie je nula: závierka v registri nemusí byť alebo sme ju ešte nestiahli.
Priame prostriedky Európskej komisie
Karta „Priame prostriedky EÚ“ ukazuje granty a zákazky, ktoré subjekt dostal priamo od Európskej komisie, nie eurofondy cez slovenské riadiace orgány (tie sú v časti Eurofondy podľa ITMS).
- Financial Transparency System (FTS) Európskej komisie, ročné súbory 2007 – 2025, licencia CC BY 4.0. Rok je rok rozpočtového záväzku, nie platby; suma je zazmluvnená časť záväzku (pri konzorciách ju často odhaduje Komisia), nie vyplatená suma.
- CORDIS: projekty a účastníci programov Horizont 2020 a Horizont Európa (rozhodnutie Komisie 2011/833/EÚ, CC BY 4.0). Výskumné granty sú v FTS aj v CORDIS, preto ich nesčítavame.
- Priradenie k IČO: podľa IČ DPH alebo DIČ (zoznamy Finančnej správy SR, CC BY 4.0), inak len pri presnej zhode názvu a obce s jediným subjektom v Registri právnických osôb. Prostriedky pre Slovenskú republiku ako členský štát (napr. Plán obnovy) IČO nemajú a pri úradoch nie sú. Fyzické osoby vynechávame.
Plán obnovy a odolnosti
Karta „Plán obnovy a odolnosti“ a prehľad /prehlady/plan-obnovy vychádzajú z datasetu „Plán obnovy a odolnosti – prijímatelia (aktuálny)“, ktorý Úrad podpredsedu vlády SR pre Plán obnovy a znalostnú ekonomiku mesačne zverejňuje z informačného systému ISPO v národnom katalógu otvorených dát (licencia CC BY 4.0).
- Projekt = kód projektu v zdroji. Zdroj má riadok za každého žiadateľa a partnera, sumy projektu sú pri partneroch prázdne alebo zopakované, preto za projekt berieme najväčšiu vyplnenú hodnotu, nie súčet riadkov. „Zazmluvnené“ je suma z Plánu obnovy podľa zmluvy, „poskytnuté“ a „zúčtované“ sú sumy, ktoré zdroj uvádza ako poskytnuté a zúčtované. Odkaz na zmluvu vedie do CRZ.
- Fyzické osoby (obnova rodinných domov, štipendiá, príspevky pre učiteľov a zdravotníkov) a záznamy bez platného IČO neukladáme jednotlivo – sú len v súčtoch za komponent a výzvu. Za fyzickú osobu považujeme aj podnikateľa – fyzickú osobu (podľa právnej formy v zdroji alebo Registra právnických osôb).
- Súvis s FTS: v systéme finančnej transparentnosti Komisie je Slovenská republika ako štát príjemcom záväzkov z Mechanizmu na podporu obnovy a odolnosti. Tento zdroj je rozpis tých istých peňazí na strane Slovenska (komu ich štát zmluvne pridelil), sumy sa nesčítavajú a súčet zmlúv sa nemusí rovnať sume od Komisie.
- Zdroj neuvádza vykonávateľa (ministerstvo, ktoré zmluvu uzavrelo). Pri spoločnom projekte viacerých prijímateľov zdroj uvádza jednu sumu; v súčte za prijímateľa ju delíme rovným dielom. Partneri sú uvedení bez podielu na sume.
Staršie zákazky nad limit EÚ (TED)
Karta „Staršie zákazky nad limit EÚ“ dopĺňa vestník ÚVO o roky, ktoré v našich dátach chýbajú: zadania zákaziek slovenských obstarávateľov z TED (Tenders Electronic Daily, Úrad pre publikácie EÚ), ročné súbory „Contract award notices“ 2006 – 2014 na data.europa.eu (opätovné použitie podľa rozhodnutia Komisie 2011/833/EÚ). Berieme len oznámenia odoslané pred začiatkom vestníka ÚVO v našich dátach (5. 6. 2014).
- Prečo nie novšie: zákazky nad limit EÚ zverejňuje ÚVO aj vo svojom vestníku. Od zavedenia eForms (10/2023) sme 99,5 % oznámení o výsledku z vyhľadávacieho API TED našli vo vestníku ÚVO podľa identifikátora postupu; pri vzorke roku 2018 sme zhodu obstarávateľa a víťaza našli pri 80 % oznámení a obstarávateľa s oznámením v tom istom období pri ďalších 16 %. TED by tak pridal najviac niekoľko percent zákaziek a s neistým párovaním, preto ho za tieto roky nepripájame.
- IČO: zdroj neuvádza IČO víťaza a IČO obstarávateľa len od roku 2012. Ostatné priraďujeme len pri jednoznačnej zhode názvu (aj predchádzajúceho názvu platného v deň oznámenia) s jedinou právnickou osobou v Registri právnických osôb, pri viacerých kandidátoch podľa obce sídla. Víťazov – fyzické osoby neuvádzame.
- Hodnoty uvádzame tak, ako sú v zdroji (staršie prepočítané zo slovenských korún); zdroj obsahuje aj zjavne chybne zadané hodnoty, preto ich na karte nesčítavame a pri každej je odkaz na oznámenie v TED.
Majetok úradov
Majetok obcí, miest, krajov a štátnych organizácií berieme zo súvahy v ich účtovnej závierke v Registri účtovných závierok (Ministerstvo financií SR, licencia CC0). Sťahujeme posledných šesť závierok úradov, ktoré sú v zmluvách objednávateľom a podľa Registra právnických osôb patria do sektora verejnej správy (ESA 2010, sektor 13).
- Individuálna súvaha je výkaz Úč ROPO SFOV 1-01, konsolidovaná (úrad spolu s organizáciami, ktoré zriadil, a spoločnosťami, v ktorých má rozhodujúci alebo podstatný vplyv) výkaz Kons S UJ VS 1-01. Riadky berieme podľa čísla riadku vo výkaze a overujeme, že text riadku v šablóne je ten, ktorý čakáme; ak nie je, pole necháme prázdne.
- Berieme tieto riadky: spolu majetok, A. neobežný majetok, A.II. dlhodobý hmotný majetok, z neho pozemky, umelecké diela a zbierky, stavby a obstaranie dlhodobého hmotného majetku (nedokončené investície), A.III. dlhodobý finančný majetok (napríklad podiely v spoločnostiach), vlastné imanie, B. záväzky spolu a B.V. bankové úvery a výpomoci. Záväzky spolu zahŕňajú aj rezervy a zúčtovanie s inými subjektmi verejnej správy.
- Hodnoty majetku sú netto: obstarávacia cena po odpisoch a opravných položkách. Sú to účtovné hodnoty, nie trhové ceny ani znalecké ocenenie. „Ostatný hmotný majetok“ v grafe je rozdiel medzi dlhodobým hmotným majetkom spolu a pozemkami, stavbami a nedokončenými investíciami.
- Ak za rok podal úrad viac závierok (opravy), berieme riadnu a naposledy upravenú. Rok, za ktorý závierku nemáme, doplníme zo stĺpca „minulé obdobie“ súvahy za nasledujúci rok a pri ňom to uvádzame.
- Súvaha neobsahuje zoznam konkrétnych pozemkov a stavieb. Pri karte uvádzame aj počet zmlúv o pozemkoch a nehnuteľnostiach z Centrálneho registra zmlúv, kde je úrad stranou z verejnej správy (pozri Pozemky a nehnuteľnosti v zmluvách); zmluvy s fyzickými osobami len ako počet.
- Chýbajúci rok nie je nula: závierka v registri nemusí byť alebo sme ju ešte nestiahli.
Udalosti pri firme
Karta na profile firmy ukazuje, či je firma v zoznamoch, ktoré zverejňujú štátne inštitúcie a súdy. Pri každom riadku je zdroj a deň, ku ktorému zoznam platí. Zoznamy sa spájajú so zmluvami len cez IČO, nie podľa názvu. Zápis v zozname môže mať rôzne príčiny (napr. nespárovaná platba, spor, už uhradený dlh), preto ho nehodnotíme. Riadok „nie je v zozname“ píšeme len pri zdroji, ktorý máme celý.
- Zoznam dlžníkov Všeobecnej zdravotnej poisťovne: týždenný export Slovensko.Digital (dataset VšZP, podmienky Slovensko.Digital). Suma a typ platiteľa tak, ako ich uvádza poisťovňa. Dôvera a Union zoznamy v otvorenej podobe nemajú.
- Registrácia pre DPH a zoznam platiteľov DPH, u ktorých nastali dôvody na zrušenie registrácie (§ 52 ods. 6 daňového poriadku), aj so zoznamom vymazaných z neho: denné súbory Finančnej správy SR, licencia CC BY 4.0, zdroj údajov: Finančná správa SR – opendata.financnasprava.sk.
- Konkurzné a reštrukturalizačné konanie: podania súdov v Obchodnom vestníku (Ministerstvo spravodlivosti SR), kde je firma uvedená ako dlžník, v štruktúrovanej podobe od Slovensko.Digital. Druh konania určujeme podľa registra v spisovej značke (K konkurz, R reštrukturalizácia). Slovensko.Digital dlžníka pri podaniach z roku 2026 zatiaľ nevypĺňa, karta preto uvádza, po ktoré číslo vestníka sú podania spracované. Patria sem aj konkurzy podľa staršieho zákona č. 328/1991 Zb.
- Oznámenia likvidátorov: z toho istého zdroja, ale spracované sú len čísla vestníka z rokov 2011 až 2017. Ukazujeme ich, len keď nejaké pri firme sú.
Kartu ukazujeme len pri subjektoch, ktoré podľa Registra právnických osôb nie sú fyzické osoby. Zoznamy dlžníkov a zoznamy DPH obsahujú aj ľudí (živnostníkov, samoplatiteľov); tí ostávajú len v stiahnutých súboroch a do databázy portálu sa nedostanú.
Čo nemáme: zoznam dlžníkov Sociálnej poisťovne a zoznam daňových dlžníkov Finančnej správy neuvádzajú IČO, takže ich nevieme spoľahlivo priradiť. Exekúcie (register poverení na vykonanie exekúcie) a platobné rozkazy sú dostupné len ako vyhľadávanie na webe, nie ako otvorené dáta s licenciou; súdne rozhodnutia opisuje časť Súdne konania. Index daňovej spoľahlivosti poskytuje Finančná správa len cez rozhranie s registračným kľúčom.
Súdne konania
Karta pri firme a úrade ukazuje zverejnené súdne rozhodnutia, v ktorých texte je IČO subjektu, a rolu, v akej je v rozhodnutí uvedený. Byť stranou sporu neznamená porušenie zákona: rozhodnutie môže byť o vymáhaní pohľadávky, o spore, ktorý subjekt vyhral, alebo ešte nemusí byť právoplatné. Údaje nehodnotíme.
- Súdne rozhodnutia: Ministerstvo spravodlivosti SR zverejňuje rozhodnutia súdov na justice.gov.sk (dataset „Súdne rozhodnutia“ v Národnom katalógu otvorených dát, licencia CC BY-SA 4.0). Pri každom subjekte pomaly (jeden dopyt za niekoľko sekúnd) vyhľadáme jeho IČO v zápise bez medzier aj s medzerami („00 603 481“) a prevezmeme najviac 50 najnovších rozhodnutí pre každý zápis. Ukladáme len metaúdaje (súd, spisová značka, dátum vydania, forma a povaha rozhodnutia, súdny register) a odkaz na rozhodnutie. Hľadáme postupne od subjektov s najväčším objemom zmlúv a údaje obnovujeme zhruba raz za mesiac; subjekty, ktoré sme ešte nehľadali, môžu mať rozhodnutia len z hľadania iných subjektov.
- Rola (žalobca, žalovaný, oprávnený, povinný, navrhovateľ, poškodený …) je určená strojovo zo slova pred názvom subjektu v úryvku textu okolo IČO, ktorý vracia vyhľadávanie. Ak také slovo nie je (napr. subjekt je len spomenutý ako dodávateľ), rolu neuvádzame; advokátov a správcov („zastúpený“, „správca“) počítame zvlášť. Z toho istého úryvku berieme aj ďalšie právnické osoby s IČO. Spor s verejnou inštitúciou je rozhodnutie, kde je na opačnej strane (žalobca – žalovaný, navrhovateľ – odporca, oprávnený – povinný, veriteľ – dlžník) subjekt verejnej správy podľa sektora ESA 2010 v Registri právnických osôb. Strojové určenie môže byť nepresné, rozhoduje znenie rozhodnutia.
- Odsúdené právnické osoby: zoznam právoplatne odsúdených právnických osôb, ktorý zverejňuje Generálna prokuratúra SR (otvorené dáta, CC0): súd, rozhodnutie, právoplatnosť, trestný čin a trest tak, ako ich uvádza zoznam.
Súkromie: fyzické osoby sú v zverejnených rozhodnutiach anonymizované. Mená, adresy ani texty rozhodnutí do databázy portálu neukladáme a do tabuliek berieme len IČO, ktoré podľa RPO patria právnickej osobe, nie živnostníkovi.
Čo nemáme: hromadné súbory rozhodnutí na obcan.justice.sk/opendata končia júnom 2024 a zoznamy pojednávaní tam nie sú aktuálne. Register predinsolvenčných, likvidačných a insolvenčných konaní (REPLIK, register úpadcov) nemá otvorené dáta ani rozhranie, len vyhľadávanie; konkurzy preto ukazujeme podľa podaní v Obchodnom vestníku (časť Udalosti pri firme) a podľa rozhodnutí v konkurznom registri súdov. Rozhodnutia, v ktorých je IČO zapísané inak (napr. bez úvodných núl), nenájdeme.
Sankčné zoznamy
Raz týždenne porovnávame právnické osoby z Registra právnických osôb a zo zmlúv s dvoma medzinárodnými zoznamami: s konsolidovaným zoznamom finančných sankcií EÚ (Financial Sanctions Files Európskej komisie, XML; opätovné použitie podľa rozhodnutia Komisie 2011/833/EÚ s uvedením zdroja) a s konsolidovaným zoznamom sankcií Bezpečnostnej rady OSN (XML). Zo zoznamov berieme len subjekty (organizácie); fyzické osoby neukladáme ani neporovnávame. Zo zoznamu OSN nezverejňujeme nič okrem zhôd so slovenskými subjektmi s odkazom na zdroj. Slovensko samostatný strojovo čitateľný zoznam nevedie: sankcie vyhlasuje predpisom EÚ, rozhodnutím Bezpečnostnej rady OSN alebo nariadením vlády (zákon č. 289/2016 Z. z.).
- Zhoda IČO: zoznam pri subjekte uvádza registračné číslo vydané na Slovensku (alebo subjekt má adresu na Slovensku a v poznámke 8-miestne číslo) a to sa zhoduje s IČO právnickej osoby.
- Zhoda názvu: názov alebo alias zo zoznamu sa po odstránení diakritiky, interpunkcie, medzier a veľkosti písmen presne zhoduje so súčasným názvom v RPO, s názvom zo zmlúv alebo s predchádzajúcim názvom v RPO. Zoznam pri takom subjekte slovenské IČO neuvádza, preto môže ísť o iný subjekt s rovnakým názvom. Takúto zhodu nezverejňujeme, preveruje ju redakcia. Nepočítame názvy kratšie ako 5 znakov.
- Preklady názvov: predpisy EÚ uvádzajú názov zahraničného subjektu aj v preklade do jazykov EÚ (napr. „Bizon, s. r. o.“ pre ruskú spoločnosť LLC Bizon). Zhodu len s takým prekladom nezverejňujeme, rovnako ako zhodu s dodávateľom v zmluve bez IČO; obe si pozrie redakcia.
Dátum zaradenia je dátum uvedený v zozname (pri EÚ dátum určenia, inak dátum predpisu, ktorým bol subjekt zaradený). Byť na zozname je fakt z predpisu EÚ alebo rozhodnutia OSN; zhodu názvu nehodnotíme. Prehľad zhôd
Kataster: parcely a vlastníci
Stránka parcely (Kataster) spája oficiálnu katastrálnu mapu so zmluvami. Nie je to výpis z katastra a neslúži na právne úkony.
- Katastrálna mapa: tvar, číslo a výmera všetkých parciel registra C a E z mapovej služby Úradu geodézie, kartografie a katastra SR (INSPIRE Katastrálne parcely, licencia CC BY 4.0). Sťahujeme ju pomaly, po katastrálnych územiach, a obnovujeme zhruba raz za štvrťrok. Niekoľko parciel služba pre chybu na serveri nevydá; tie na mape chýbajú.
- Mapa katastra (Kataster → Mapa): tie isté parcely v súradnicovom systéme S-JTSK (EPSG:5514) spolu s hranicami okresov, obcí a katastrálnych území (ÚGKK SR, CC BY 4.0). Farebné sú parcely zo zmlúv medzi organizáciami, farba podľa typu najnovšej zmluvy; v územiach, ktorých mapu ešte nemáme stiahnutú, ukazujeme len parcely zo zmlúv s tvarom dohľadaným pri zmluve. Predvoleným podkladom je základná mapa ZBGIS (lesy, vody, sídla, budovy, cesty, železnice a geografické názvy; mapová služba ÚGKK SR, Geodetický a kartografický ústav Bratislava, CC BY 4.0, bez poplatkov), druhou možnosťou ortofotomozaika Slovenska z tej istej inštitúcie s cestami a názvami zo ZBGIS navrch. Prehliadač ich načítava priamo zo služieb. Hranice a názvy krajov, okresov a obcí kreslíme sami z hraníc ÚGKK SR, obce s väčším počtom obyvateľov (Štatistický úrad SR) majú pri popise prednosť. Lišta „Kde som“ ukazuje kraj, okres, obec a katastrálne územie v strede mapy. Obrázok katastrálnej mapy zo služby ÚGKK ako podklad nepoužívame – služba jeho vkladanie do iných stránok neumožňuje – a čísla parciel preto kreslíme z vlastných stiahnutých údajov.
- Vlastníci: služba ani otvorené dáta katastra vlastníkov neobsahujú a katastrálny portál hromadné ani automatické sťahovanie nepovoľuje. Vlastníka preto overuje redakcia ručne, po jednej parcele, najprv pri parcelách zo zmlúv s najvyššími sumami. Overenie zapíše jeden redaktor a zverejní sa až po schválení druhým. Pri každom uvádzame číslo listu vlastníctva a dátum, ku ktorému platí.
- Fyzické osoby: meno, podiel ani adresu vlastníka – človeka neukladáme ani nezverejňujeme, uvádzame len „fyzická osoba“. Ťarchy uvádzame len podľa druhu (záložné právo, vecné bremeno, predkupné právo), bez oprávnených osôb.
- Ak ÚGKK SR sprístupní listy vlastníctva obcí, krajov, štátu a právnických osôb s právom ich zverejniť, ručné overovanie nahradia úradné údaje.
Pozemky a nehnuteľnosti v zmluvách
Karta pri úrade a firme ukazuje zmluvy z Centrálneho registra zmlúv, ktoré predávajú, prenajímajú, zaťažujú (vecné bremeno), zamieňajú, darujú alebo zverujú do správy pozemok či stavbu. Kataster nehnuteľností vlastníkov v otvorených dátach neuvádza, a tak vychádzame z toho, čo musia zverejniť samotné zmluvy.
- Typ zmluvy, katastrálne územie, čísla parciel, list vlastníctva a výmeru vyčítame strojovo z predmetu zmluvy („Kúpna zmluva – pozemok parc. č. C-KN 3175/5, k. ú. Plavecký Štvrtok“). Pri zmluvách medzi organizáciami, ktoré čísla parciel v predmete neuvádzajú, ich hľadáme aj v texte priloženého PDF (sťahujeme ho pomaly, podľa pravidiel CRZ). Je to odvodenie z voľného textu: niektoré zápisy nerozpoznáme a výnimočne môžeme číslo prečítať zle. Rozhoduje znenie zmluvy.
- Katastrálne územie overujeme podľa číselníka 3 559 území z katastrálnej mapy. Ak má viac území rovnaký názov, vyberieme to, ktoré leží v obci sídla jednej zo strán; inak územie uvádzame len ako text.
- Tvar a výmera parcely sú z katastrálnej mapy ÚGKK SR (služba INSPIRE Katastrálne parcely, registre C a E, licencia CC BY 4.0) v dnešnom stave. Parcela mohla byť od podpisu zmluvy rozdelená, zlúčená alebo prečíslovaná; ak sa s daným číslom v dnešnej mape nenachádza, označujeme ju hviezdičkou a na mape nie je.
- Suma za m² pri predaji je náš výpočet: suma zmluvy delená výmerou, ak ju predmet zmluvy uvádza práve raz. Nezohľadňuje stavby, podiely ani ďalšie plnenia v tej istej zmluve.
- Fyzické osoby: ak je druhou stranou človek (bez IČO alebo podnikateľ – fyzická osoba), zmluvu len započítame. Parcely, listy vlastníctva ani polohu neukazujeme, lebo by sa z nich dal zostaviť majetok konkrétneho človeka.
- Vlastníka parcely neuvádzame. Overíte ho na katastrálnom portáli ÚGKK SR podľa územia a čísla parcely.
- Prehľad za Slovensko (Predaj a prenájom verejného majetku) berie len zmluvy medzi organizáciami a vynecháva dodatky (označené v registri alebo s predmetom „Dodatok…“), aby sa suma nezapočítala dvakrát. Kraj a okres určujeme podľa katastrálneho územia parciel v zmluve. Na mape je najviac 3 000 parciel zo zmlúv s najvyššou sumou.
- Firmy funkcionárov: zmluvu spojíme s funkcionárom, len keď je jej stranou subjekt, ktorý funkcionár uvádza vo svojom oznámení a ktorý sme priradili k IČO (pozri funkcionári a firmy). Obce, úrady a zápisy z registra partnerov (priradené podľa mena) nepoužívame. Je to spojenie dvoch zdrojov, nie zistenie porušenia zákona; oznámenie neuvádza, v akom období funkcionár vo firme pôsobil.
Rozhodnutia Protimonopolného úradu
Karta „Protimonopolný úrad“ a prehľad /prehlady/hospodarska-sutaz vychádzajú zo zoznamu „Prehľad rozhodnutí“ na www.antimon.gov.sk (konania od roku 2000), zo stránok jednotlivých konaní (okrem koncentrácií) a z mesačného „Zoznamu rozhodnutí“ Protimonopolného úradu SR v národnom katalógu otvorených dát (od 8/2021, licencia CC BY 4.0). Web úradu nemá súbor robots.txt ani podmienky, ktoré by automatický prístup obmedzovali; sťahujeme pomaly (5 s medzi stránkami, 10 s medzi PDF) a stránky konaní a PDF len raz.
- Účastníci: z textu účastníka („Názov, a.s., Ulica 1, Mesto“) berieme len názov po právnu formu. IČO priraďujeme len pri jednoznačnej zhode názvu (aj predchádzajúceho) s jedinou právnickou osobou v Registri právnických osôb, pri viacerých kandidátoch podľa obce sídla v texte. Zahraničné firmy sú bez IČO. Fyzické osoby uvádzame len počtom.
- Pokuta je súčet súm „pokuta … vo výške … eur (Sk)“ vo výroku rozhodnutia (text pred odôvodnením) podľa textovej vrstvy PDF. Pri skenoch bez textu alebo nejednoznačnom texte sumu neuvádzame. Rozhodnutie I. stupňa môže Rada úradu zmeniť alebo zrušiť a právoplatné rozhodnutie môže preskúmať súd; pokuty preto nesčítavame a uvádzame všetky zverejnené rozhodnutia konania.
- Konanie o koncentrácii znamená posúdenie spojenia podnikov (väčšinou so súhlasom), nie porušenie zákona. Typ „Iné“ zahŕňa napríklad pokuty za neposkytnutie informácií úradu a rozhodnutia o správnych poplatkoch.
Štátna pôda v zmluvách
Prehľad /prehlady/statna-poda je výber zo zmlúv o pozemkoch (pozri pozemky v zmluvách), v ktorých je stranou Slovenský pozemkový fond (IČO 17335345), LESY SR (36038351), Slovenský vodohospodársky podnik (36022047), Hydromeliorácie, š. p. (35860839), Železnice SR (31364501) alebo Národná diaľničná spoločnosť (35919001).
- Zmluvu priraďujeme podľa IČO strany v CRZ; zmluva medzi dvoma z týchto organizácií je pri oboch, v celkovom súčte raz. Dodatky nepočítame. Typ zmluvy (predaj, nájom, vecné bremeno…) je vyčítaný z predmetu a textu zmluvy; smer prevodu neurčujeme.
- Zmluvy, ktorých druhá strana nemá IČO právnickej osoby v Registri právnických osôb (fyzické osoby, podnikatelia – fyzické osoby, strany bez IČO), uvádzame len ako počet – bez súm, predmetu a parciel. Sumy sčítavame len pri zmluvách medzi organizáciami, ktoré sumu uvádzajú (pri vecných bremenách a nájmoch často chýba alebo je ročná).
Ako počítame
Zmluva a dodatok
Register pri každom zázname uvádza druh. Záznamy označené ako dodatok počítame zvlášť a ich sumy nesčítavame, pretože z registra nie je jasné, či suma dodatku znamená navýšenie alebo novú celkovú cenu. Časť dodatkov je v registri zapísaná ako bežná zmluva; tie nevieme odlíšiť.
Hodnota zmlúv
Súčet poľa „zmluvne dohodnutá čiastka“ pri zmluvách, kde je táto čiastka väčšia ako 0 €. Zmluvy s nulovou alebo neuvedenou sumou do súčtu nevstupujú a ich počet ukazujeme vedľa. Sumy preberáme tak, ako ich do registra zapísal zverejňujúci. Výnimkou sú zjavné preklepy, ktoré by pokazili súčty: tie opravíme, pri zmluve označíme a uvedieme v zozname opráv s dôvodom a zdrojom. Pôvodný údaj registra si ponechávame.
Rok
Rok a mesiac sú podľa dátumu zverejnenia v registri, nie podľa dátumu podpisu alebo účinnosti.
Vyhľadávanie a filter zmlúv
Hľadanie zmlúv prehľadáva predmet a číslo zmluvy tak, ako ich zapísal zverejňujúci. Každé zadané slovo (aspoň jedno s tromi znakmi) musí byť v predmete alebo čísle, stačí jeho časť, na poradí, diakritike ani veľkosti písmen nezáleží. Obdobie sa dá zvoliť po rokoch, po mesiacoch, od – do alebo ako posledných 30 dní, 3 alebo 12 mesiacov, a to podľa dátumu zverejnenia v registri (predvolené) alebo podľa dátumu podpisu, ako ho uviedol zverejňujúci. Bez textu a bez objednávateľa či dodávateľa hľadáme za posledných 12 mesiacov. Objednávateľa a dodávateľa hľadáme len medzi organizáciami s IČO, podľa mien ľudí nie. Kraj je podľa kódu obce sídla v Registri právnických osôb. Súčet počítame rovnako ako hodnotu zmlúv; pri veľmi veľkom výbere ho nepočítame a uvedieme len, že záznamov je viac ako 10 000. Rovnaký filter obdobia a sumy má aj zoznam zmlúv na profile úradu a firmy; čísla v prehľade profilu ostávajú za zvolený rok.
IČO
IČO uznáme len vtedy, keď má 6 až 8 číslic bez iných znakov a sedí mu kontrolná číslica. Inak subjekt ostáva „bez IČO“ a nevstupuje do rebríčkov ani profilov. Radšej nespojíme, ako by sme spojili nesprávne.
Niekoľko čísel kontrolou prejde, ale zverejňujúci ich zapisujú ako výplň pri ľuďoch a subjektoch, ktoré to IČO nemajú (napríklad 00000001 pri viacerých rôznych menách). Také IČO berieme ako neuvedené. Zoznam je v zdrojovom kóde (scripts/lib/crz-parse.mjs) a pri každom čísle sme overili mená v zmluvách aj zápis v Registri právnických osôb. Nízke číslo samo osebe chybou nie je: staré štátne organizácie a české subjekty majú IČO začínajúce mnohými nulami.
IČO zo zmlúv spájame s Registrom právnických osôb len vtedy, keď sa k sebe hodia aj názvy. Názov zo zmlúv porovnáme so všetkými názvami, ktoré register pri tomto IČO kedy viedol (aj pred premenovaním), podľa spoločných slov a podobnosti zápisu. Ak sa nezhoduje žiadny a zároveň je v zmluvách firma (s.r.o., a.s. a pod.), kým register vedie fyzickú osobu, alebo má strana v zmluvách adresu v Česku (české IČO má rovnaký tvar aj kontrolnú číslicu), berieme to tak, že register vedie pod IČO iný subjekt: pri profile neukazujeme sídlo ani štatutárov z registra, nespájame ho cez spoločných ľudí, nedávame ho na mapu a v otvorených dátach necháme stĺpce z registra prázdne. Keď sa názvy len líšia (môže ísť o nástupnícku organizáciu), údaje z registra ukážeme s upozornením.
Názov subjektu
Pri jednom IČO býva v registri viac zápisov názvu. Ukazujeme ten najčastejší.
Merané ukazovatele na profile
- Podiel najväčšieho dodávateľa (objednávateľa): hodnota zmlúv s najväčšou protistranou s IČO delená hodnotou všetkých zmlúv so sumou za daný rok.
- Podiel dodatkov: počet záznamov označených ako dodatok delený počtom všetkých záznamov subjektu za daný rok.
- Zmluvy s odkazom na verejné obstarávanie: podiel zmlúv, pri ktorých zverejňujúci vyplnil odkaz na obstarávanie. Prázdne pole neznamená, že obstarávanie nebolo.
Otvorené dáta
Spracované údaje, z ktorých portál počíta, sú na stiahnutie ako CSV na stránke Otvorené dáta: zmluvy, subjekty s údajmi z Registra právnických osôb, ročné súhrny, naše opravy súm a priradenie dodatkov, s popisom stĺpcov a licenciou CC BY 4.0. Je tam aj jednoduché čítacie API. Osoby (štatutárov, konečných užívateľov výhod, verejných funkcionárov) hromadne neposkytujeme.
Čo v údajoch chýba
- Zmluva nie je faktúra ani platba. Skutočné platby štátu na Slovensku verejne dostupné nie sú.
- Register neuvádza smer platby. „Objednávateľ“ a „dodávateľ“ sú role zo zápisu; pri dotáciách a kontraktoch medzi inštitúciami platí často ten, kto je zapísaný ako dodávateľ.
- Zatiaľ nie sú napojené ďalšie registre: účtovné závierky ani verejné obstarávanie.
- Význam niektorých kódov v exporte (stav, typ) register nedokumentuje. Zobrazujeme len to, čomu rozumieme.
- Živnostníci majú IČO, preto sa v prehľadoch objavujú pod svojím obchodným menom.
Nahlásiť chybu alebo doplniť údaj
Zmena sa zverejní až po kontrole redaktorom. Bez odkazu na zdroj ju nemôžeme prijať.