Andmesild võimaldab tarkvaradel edastada majandusaasta aruande alusandmeid automaatselt tänu sellele, et kasutatakse ühist loogikat ja andmekomplekte ehk klassifikaatoreid.
Andmesilla kaudu andmete edastamiseks peab kasutaja teenuse aktiveerima, millega kaasneb: kasutustingimustega nõustumine, isiku tuvastamine, volituste kontroll ning seejärel andmesilla poolt ühingupõhiste ligipääsuvõtmete väljastamine.

Andmete liikumise loogika
Raamatupidamistarkvaras seotakse kontod, tehingud ja registrid andmepõhise aruandluse klassifikaatoritega. Erinevate klassifikaatorite kombinatsioonid kirjeldavad tehingu majanduslikku sisu ning määravad, millistele aruanderidadele andmed kuuluvad.
Kui mõni klassifikaator on määramata, võib aruanne olla eeltäidetud osaliselt ning vajalikud täiendused saab lisada käsitsi äriregistri portaalis majandusaasta aruande esitamisel.
Tarkvara koondab tehingutest ja saldodest andmeedastuse jaoks vajalikud andmesektsioonid, mis on kokkulepitud struktuuriga andmete kogumid, mille põhjal saab koostada põhiaruanded ja lisad (näiteks perioodi saldod ja käibed).
Koostatud andmed edastatakse andmesilla API teenuse kaudu ühes andmefailis kogu aruandeperioodi kohta. Andmeedastus käib JSON- või XML-vormingus, kasutades REST API lahendust. Sama loogika alusel on võimalik edastada ka võrdlusperioodi andmeid (näiteks eelneva majandusaasta kohta), mis võimaldab äriregistris koostada perioodide vahelise võrdlusega aruande ilma käsitsi andmete lisamiseta.
Ümardamine on osa aruande andmete moodustamisest ning toimub ühtsete reeglite alusel, et tagada aruande sisemine kooskõla ja vastavus bilansi/kasumiaruande andmetega.
Kui koondelemendi väärtus tekib mitme alamelemendi summana, võib ümardamise tulemusena juhtuda, et alamelementide summa ei ole enam täpselt võrdne koondelemendi väärtusega. Selle erinevuse korrigeerimiseks rakendatakse loogikat:
- kõigi alamelementide seast leitakse element, mille absoluutväärtus on kõige suurem;
- just seda elementi muudetakse ümarduserinevuse võrra;
- tulemusena jääb alamelementide kogusumma täpselt võrdseks koondelemendi väärtusega.
Kirjeldatud lähenemine tagab, et ümardamisest tulenev erinevus mõjutab kõige suurema kaaluga elementi ning kogusumma säilib korrektsena.
Andmesild kontrollib esmalt andmete struktuuri vastavust ning seejärel äriloogilisi reegleid (näiteks bilansi vastavus, klassifikaatorite lubatud kombinatsioonid). Kui andmed on korrektsed, koostatakse nende põhjal majandusaasta aruanne äriregistri keskkonnas.
Andmete parandamiseks või täiendamiseks saadab tarkvara alati uue täieliku andmestiku sama aruandeperioodi kohta. Osalisi parandusi ei kasutata, mis tagab, et aruande arvutused ja kontrollid on üheselt mõistetavad.
Kuidas saab andmesillaga liidestuda?
- Lepingu sõlmimine - tarkvarapakkuja sõlmib andmesilla teenuse kasutamiseks lepingu Registrite ja Infosüsteemide Keskusega (RIK).
- Tehnilise ligipääsu seadistamine - pärast lepingu sõlmimist saab tarkvarapakkuja ligipääsu andmesilla API teenusele. Liidestus toimub REST API kaudu ning x‑tee kasutamine ei ole vajalik.
- Aruandeandmete ettevalmistamine tarkvaras - tarkvara peab suutma koostada majandusaasta aruande andmed vastavalt kokkulepitud struktuurile ning seostada need andmesilla klassifikaatoritega.
- Kasutaja nõusolek ja kasutustingimused - ettevõtja või raamatupidaja aktsepteerib andmesilla kasutustingimused oma raamatupidamistarkvaras, misjärel saab hakata aruande koostamiseks edastama alusandmeid.
Detailne arendusjuhend, tehnilised nõuded ja näited on leitavad siin vaates.
Tagasiside ja küsimused
Andmesilda arendab ja haldab RIKi null-aruandluse tiim.
[email protected]; +372 663 6374