Andmesektsioonid

Andmesektsioonid

Andmesektsioon on kokkulepitud struktuuriga andmete komplekt. Majandusaasta aruande koostamisel tuleb saata üks või mitu andmesektsiooni sõltuvalt sellest, millist aruannet koostatakse ning kas esitatakse ühe või kahe perioodi andmed. Kui esitatakse kahe perioodi andmed, tuleb vajalikud andmesektsioonid saata mõlema perioodi kohta. Andmesektsioonide üksteisest eristamiseks kasutatakse välja entryNumber. Faili lugemise lihtsustamiseks võib sektsioonile lisada ka selgitava kirjelduse väljale entryComment.

JSON formaadis asuvad andmesektsioonid JSON atribuudi “datasets” loendi sees objektidena.

image-20250527-131341.png

XML formaadi puhul on andmesektsioonid leitavad “gl-cor:accountingEntries” sõlme all “gl-cor:entryHeader” plokkidena.

dataset-xml.png

 

Majandusaasta aruande andmesektsioonide perioodid peavad vastama äriregistrisse kantud majandusaastale. Selle jaoks tuleb kasutada “documentInfo” sõlme alt leitavaid välju “periodCoveredStart” ja “periodCoveredEnd”.

image-20250527-131642.png

Lubatud on esitada andmeid erinevate järjestikkuste perioodide kohta kasutades mitmeid “gl-cor:accountingEntries” sektsioone. See on vajalik et esitada majandusaasta aruande esitamisel võrdlusperioodi andmeid.

dataset-xml-multiple-periods.png

 

 

Arendustööde käigus saab andmesektsioone valideerida kasutades Andmesilla teenustest pakutavaid aruande põhiseid schema faile.

Aastaaruande koostamiseks on kirjeldatud järgnevad andmesektsioonid:

Standardaruande korrektseks moodustamiseks kasutatakse üldjuhul kolme andmeplokki:

  • perioodi algsaldod

  • perioodi käibed

  • perioodi lõppsaldod

Need andmed peavad olema tarkvara poolt korrektselt arvutatud ja failis kaasas. Süsteem ei eelda, et algsaldod või lõppsaldod tuletatakse automaatselt ainult käivete põhjal.

Selle põhimõtte eesmärk on vältida olukorda, kus süsteem peaks ise oletama saldosid või parandama lähtandmeid.

Kui mõni sektsioon puudub, võib aruanne täituda osaliselt, kuid kõik lisad ja detailvaated ei pruugi kujuneda korrektselt.

Mikroaruandes kasutatakse lihtsustatud loogikat ning üldjuhul piisab väiksema detailsusega andmetest.

Mikroaruande puhul kasutatakse peamiselt põhiaruannete (bilanss ja kasumiaruanne) moodustamiseks vajalikke andmeid ning lisade automaatne täitmine on piiratum kui standardaruandes.

Seetõttu on mikroaruande andmestruktuur tavaliselt lihtsam ning lisaklassifikaatorite kasutamise vajadus väiksem.

Andmepõhise aruandluse struktuur (XML ja JSON) toetab mitme andmesektsiooni saatmist ühes andmefailis. Andmesektsiooni esmase moodustamise testimiseks majandustarkvaras on loodud näidisfailid, kus iga andmesektsioon on eraldi.

Andmesektsiooni REST teenusest saab:

  • andmesektsiooni struktuuriga seotud klassifikaatorite loetelu;

  • saadetavate andmete struktuuri kirjelduse (schema);

  • viited näidetele, kuidas klassifikaatoreid kasutada, et saaks koostada andmesektsiooni ning

  • valideerimise reeglid (JSON/XML vormingus).