Avoimien erittelyiden määrittäminen
Joidenkin kuntien ja kuntayhtymien raportointikokonaisuuksien XBRL-raportoinnissa on käytössä avoin erittely (open breakdown). Avoin erittely tarkoittaa, että tietyssä osakokonaisuudessa raportoidaan jokin sen akseli (useimmiten x tai y, joskus z) vapaasti käyttäen pohjana Clausion-järjestelmässä määriteltyjä yksikköhierarkioita. Avoin erittely raportoidaan aina jotakin XBRL-taksonomian ulottuvuutta vasten. Seuraavassa on lueteltu kaikki luonnostaksonomian SBR-2021-05-09-PWD raportointikokonaisuudet, joissa avoimia erittelyjä on. Tämän lisäksi kaksoispisteen jälkeen on lueteltu taksonomian ulottuvuuden lyhenne. Lyhenteiden selitykset löytyvät taulukosta Lyhenteiden selitykset.
AKKNR: CPS kaikissa 3 osakokonaisuudessa
ATPT: CPS ja PCL molemmissa 2 osakokonaisuudessa
KKNR: CPS kaikissa 3 osakokonaisuudessa
KKTPA: CPS kaikissa 3 osakokonaisuudessa
KKTPP: CPS ja PAL kummassakin 2 osakokonaisuudessa
KKYTT: PRO osakokonaisuuksissa k-t18.02, k-t20.01 ja lisäksi LEC osakokonaisuuksissa k-t21.02, k-t21.03, k-t21.04, lopuissa 10 osakokonaisuudessa ei ole
TOLT: LEC kaikissa 6 osakokonaisuudessa
Lyhenteiden selitykset
Lyhenne |
Selitys |
|---|---|
AKKNR |
Ahvenanmaan kuntien ja kuntayhtymien tilinpäätösraportointi 2020-v01 -raportointikokonaisuus |
ATPT |
Ahvenanmaan tilinpäätös toiminnoittain -raportointikokonaisuus |
KKNR |
Kuntien ja kuntayhtymien neljännesvuosiraportointi 2021-v12 -raportointikokonaisuus |
KKTPA |
Kunnan ja kuntayhtymän tilinpäätösarvio -raportointikokonaisuus |
KKTPP |
Kunnan ja kuntayhtymien tilinpäätöstiedot palveluluokkakohtaisesti (käyttötalous, investoinnit) -raportointikokonaisuus |
KKYTT |
Kuntien ja kuntayhtymien kalenterivuotta koskevat tilinpäätöstietoja täydentävät muut taloustiedot -raportointikokonaisuus |
TOLT |
Tytäryhteisöt, osakkuusyhteisöt, liikelaitokset ja taseyksiköt -raportointikokonaisuus |
CPS |
Vastapuolen sektoriluokka -ulottuvuus (hierarkkinen) |
PCL |
Ahvenanmaan palvelut ja tehtävät -ulottuvuus (hierarkkinen) |
PAL |
Kuntien palvelut ja tehtävät -ulottuvuus (hierarkkinen) |
PRO |
Hanke-ulottuvuus (vapaa) |
LEC |
Oikeushenkilö-ulottuvuus (vapaa) |
KKYTT/k-t18.02 |
PPP-hankkeiden erittelyt -osakokonaisuus raportointikokonaisuudessa KKYTT |
KKYTT/k-t20.01 |
Energiatehokkuusshankkeiden erittelyt -osakokonaisuus raportointikokonaisuudessa KKYTT |
KKYTT/k-t21.02 |
Omistettuihin yhteisöihin liittyvät tiedot tiedot osingoista -osakokonaisuus raportointikokonaisuudessa KKYTT |
KKYTT/k-t21.03 |
Omistettuihin yhteisöihin liittyvät tiedot pääomittaminen -osakokonaisuus raportointikokonaisuudessa KKYTT |
KKYTT/k-t21.04 |
Omistettuihin yhteisöihin liittyvät tiedot Osakkeiden ja osuuksien myynti -osakokonaisuus raportointikokonaisuudessa KKYTT |
XBRL-taksonomian ulottuvuudet
Taksonomian ulottuvuuksia ei pidä sekoittaa Clausion-järjestelmän ulottuvuuksiin. Molempia tarvitaan avoimen erittelyn määrittelyssä, mutta pääasiallinen ero niiden välillä on se, että Clausion-ulottuvuus on tiedon lähde ja tieto puolestaan päätyy siitä aina taksonomian ulottuvuuteen valittujen yksiköiden perusteella.
XBRL-taksonomian ulottuvuudet ovat aina joko vapaita (typed dimension) tai hierarkkisia (explicit dimension). Suomenkieliset käännökset eivät ole vakiintuneita, mutta tässä ohjeessa käytetään näitä käännöksiä. Vapaalle ulottuvuudelle voi nimensäkin mukaan raportoida mitä tahansa tunnuksia. Esimerkiksi ulottuvuus Oikeushenkilö on vapaa ulottuvuus, koska taksonomian laatija ei voi tietää kaikkia mahdollisia raporteilla raportoitavia oikeushenkilöitä ja siten listata niitä taksonomiaan.
Sen sijaan Vastapuolen sektoriluokka on hierarkkinen ulottuvuus, sillä se perustuu suoraan Tilastokeskuksen määrittelemään sektoriluokitukseen. Sektoriluokitus on mallinnettu SBR-taksonomiaan. Hierarkkisen ulottuvuuden tunnukset on aina etukäteen määritelty taksonomiassa ja jokainen tunnus sisältää etuliitteen, kaksoispisteen ja varsinaisen tunnuksen. Esimerkiksi SBR-taksonomian Vastapuolen sektoriluokka -ulottuvuuden kuntia tarkoittava tunnus on "fi_CT:S13131".
Tietopistepuu
Tietopistepuu kuvaa aina yhden raportointikokonaisuuden sisällön. Tietopistepuussa juuritason "Table linkbase" jälkeen seuraavana tasona tulee aina ensimmäisenä osakokonaisuuden nimi. Osakokonaisuudet vastaavat periaatteessa sisällöltään lomakkeita.
Tyypillisesti osakokonaisuuksilla on kaksi suljettua erittelyä y- ja x-akseleille. Yleensä y-akselin erittely kuvaa tilikarttaa ja x-akselin erittely esimerkiksi aikaa, kuten KKOTR- ja KTAS-raportointikokonaisuuksissa. Tällaisessa tilanteessa tietopistepuun kolmas taso heti osakokonaisuuden jälkeen kuvaa x-akselia ja neljännestä tasosta eteenpäin tietopistepuu kuvaa osakokonaisuuden y-akselin hierarkiaa. Kolmatta tasoa ei siis voi valita valintalaatikon kautta, mutta neljännestä eteenpäin voi, koska neljännestä tasosta eteenpäin puu sisältää y- ja x-akselien risteyskohtia eli tietopisteitä. Mainituissa kahdessa raportointikokonaisuudessa siis puun kolmas taso kuvaa aikaa ja neljäs ja sen jälkeiset tasot tilihierarkiaa. Näissä tapauksissa y-akselin rivit eli tietopisteet listataan jokaiselle x-akselin sarakkeelle (esimerkissä raportointivuosille) erikseen eli jokainen ylimääräinen vuosi pidentää tietopistepuun pituutta merkittävästi.
Clausion-toteutuksen suhteen on huomattava, että osakokonaisuuden y- ja x-akselit eivät suoraan näy XBRL-pohjien ylläpitäjälle fyysisinä, taulukkomaisina akseleina. Ne ilmenevät tietopistepuussa ainoastaan epäsuorasti. Raportin esikatselussa tietopisteet esitetään taulukkomaisesti.
Osakokonaisuus saattaa myös sisältää avoimia erittelyjä. Silloin suljetun erittelyn määritykset listataan vain kertaalleen, ja tietopistepuussa voi valita valintalaatikoiden kautta, mitkä suljetun erittelyn kohdat otetaan mukaan. Suljettu ja avoin erittely voivat olla y-, x- tai z-akseleilla. Aina kun osakokonaisuus sisältää avoimen erittelyn, tietopistepuun rakenteessa näkyy osakokonaisuuden tasolla eli puun toisella tasolla kuvake (Määrittele tietopisterivit), kuvake
(Määrittele tietopistesarakkeet) tai kuvake
(Määrittele z-akseli).
Lyhenteiden selitykset
Lyhenne |
Selitys |
|---|---|
KKOTR |
Kuntakonsernien tilinpäätösraportointi |
KTAS |
Kuntien ja kuntayhtymien talousarvio ja -suunnitelma |
Tietopisterivien määrittäminen tarkoittaa osakokonaisuuden y-akselin määrittämistä.
Tietopistesarakkeiden määrittäminen tarkoittaa osakokonaisuuden x-akselin määrittämistä.
Z-akseli viittaa kuutiomallin kolmanteen ulottuvuuteen, joka taulukkomalliesityksissä ilmenee välilehtinä. Esimerkiksi raportointikokonaisuudella KKTPP tällainen ulottuvuus on Kuntien palvelut ja tehtävät -ulottuvuus.
Kaikista avoimien erittelyjen määrittelykuvakkeista avautuu samanlainen ponnahdusikkuna. Vain sen otsikko on erilainen. Tässä ikkunassa valitaan, minkä Clausion-yksiköiden ja Clausion-ulottuvuuden mukaan tämä avoin erittely muodostetaan, ja mitä XBRL-ulottuvuutta vasten se muodostuu.
Oletusarvoisesti "TOP" (tai jokin muu ylätason yksikkö) on valittuna.
XBRL-ulottuvuus-valikossa näkyvät vain tälle avoimelle erittelylle käytettävissä olevat XBRL-taksonomian ulottuvuudet. Hierarkkisia ja vapaita ulottuvuuksia ei tässä valikossa erotella mitenkään. Oikea valinta ulottuvuudelle riippuu raportointikokonaisuudesta, osakokonaisuudesta ja taksonomian versiosta ja se pitää tietää. Huomaa tämän tekstin alussa oleva listaus.
XBRL-jäsenelementin lähde kuvaa taksonomian ulottuvuuden tunnusta ja se voidaan määritellä kahdella tavalla:
Käytä arvoa: perustuu Clausion-yksikön ominaisuuteen: tunnus tai lisäkenttä
Kaava: vapaasti kirjoitettu kaava, joka sisältää parametrejä, esim. "fi_CT:%DIM01 CODE%" tai "fi_CT:%DIM01 EXTRA E01%".
Listasta Käytä arvoa voi valita hierarkkiselle taksonomian ulottuvuudelle ainoastaan lisäkentän, sillä Clausion-yksikön tunnus ei voi sisältää kaksoispistettä, joka on hierarkkisille ulottuvuuksille aina pakollinen osa tunnusta. Hierarkkisia ulottuvuuksia ovat esimerkiksi Vastapuolen sektoriluokka -ulottuvuus. Tyypillisimmin hierarkkisen XBRL-ulottuvuus tosin määritellään kaavalla. Vapaalle taksonomian ulottuvuudelle suositellaan käyttämään lähteenä turvallisia merkkejä kuten alfanumeerisia tunnuksia. Tähän tarkoitukseen Clausion-yksiköiden tunnukset toimivat useimmiten parhaiten (Käytä arvoa > Tunnus). Vapaita ulottuvuuksia ovat mm. Oikeushenkilö ja Hanke.
Aina kun ponnahdusikkunan ylemmän näkymän lopussa olevan Clausion-ulottuvuusyksiköiden generointi -kohdan Ulottuvuus-valikon valinta vaihdetaan, näkymän yläpään Käytä arvoa -valikko palautuu valitusta lisäkentästä arvoon "Yksikön tunnus". Tällä ei ole merkitystä, jos määriteltynä ja valittuna on Kaava.
Vuosi-valikkoa käytetään vain näkyvälle Clausion-yksikköhierarkialle eikä tietoa tallenneta tietokantaan. Kun ponnahdusikkuna avataan uudestaan, valittuna on edellinen vuosi, jolla on valitussa hierarkiassa kaikki valitut yksiköt. Ellei valintoja ole, kannasta haetaan viimeisin saatavilla oleva vuosi. Yksikköpuu sisältää kaikki Clausion-yksiköt valitussa Clausion-ulottuvuudessa. Myöskään käyttöoikeuksia ei huomioida, toisin sanoen puurakenne näytetään samoin kuin yksiköiden hallinnassa silloin, kun tietotyyppiä ei ole valittu.
SBR-taksonomian ulottuvuudet ja niille suositellut avoimen erittelyn määritykset
Hierarkkisten ja vapaiden XBRL-ulottuvuuksien perustavanlaatuisena erona on eri tavalla muodostettava XBRL-jäsenelementti. Tämä tulee esille silloin, kun määritellään avoimelle erittelylle XBRL-jäsenelementin lähde. Vapaalla ulottuvuudella jäsenelementin tunnus voisi olla "S13131", kun taas hierarkkisella ulottuvuudella tunnus olisi muodossa "fi_CT:S13131".
Hierarkkisen ulottuvuuden jäsenen tunnukseen sisältyy siis etuliite. Tämä etuliite voidaan määritellä Clausion-järjestelmän ulottuvuuden yksiköille joko avoimen erittelyn kaavan kautta, jolloin Clausion-järjestelmän hierarkiassa yksiköt on nimetty niitä vastaavien XBRL-ulottuvuuden jäsenien perusosien mukaan (siis esim. "S13131"). Tällöin etuliite saadaan lisättyä jäsenelementin nimeen kaavalla "fi_CT:%DIMnn CODE%" korvaten "nn" käytössä olevalla Clausion-ulottuvuuden numerolla. Näistä kaavoista on koottu alle taulukko kaikille taksonomiaversiossa SBR-2020-04-21 esiintyville ulottuvuuksille. Esimerkki jäsenelementin lähteen kaavaan löytyy sarakkeesta "Kaava". Huomaa, että käytettäessä näitä kaavoja Clausion-ulottuvuudesta valitun yksikköjoukon tunnusten pitää vastata kyseisen XBRL-ulottuvuuden jäsenten tunnusten perusosien nimiä täydellisesti.
Vaihtoehtoisesti kaikki hierarkkisen ulottuvuuden XBRL-jäsentunnukset voidaan kirjoittaa Clausion-ulottuvuuden lisäkenttään. Tällöin jäsentunnukset olisi hyvä tallentaa etuliitteineen.
Vapaiden ulottuvuuksien tunnuksissa ei suositella käytettäväksi kaksoispistettä. Useimmiten helpoin tapa muodostaa vapaiden XBRL-ulottuvuuksien jäsentunnukset on valita suoraan Käytä arvoa > Tunnus.
Taksonomiaversiossa SBR-2020-04-21 käytössä olevat XBRL-ulottuvuudet
Lyhenne |
Nimi |
Tyyppi |
Kaava |
Jäseniä yhteensä |
|---|---|---|---|---|
CPS |
Vastapuolen sektoriluokka |
hierarkkinen |
fi_CT:%DIM[nn] CODE% |
92 |
LEC |
Oikeushenkilö |
vapaa |
|
∞ |
PAL |
Kuntien palvelut ja tehtävät |
hierarkkinen |
fi_PA:%DIM[nn] CODE% |
166 |
PCL |
Ahvenanmaan palvelut ja tehtävät |
hierarkkinen |
fi_PC:%DIM[nn] CODE% |
59 |
PRO |
Hanke |
vapaa |
|
∞ |