Tavalise müügiarve kajastamine andmepõhisel KMD-l
Täna vaatleme tavalise müügiarve kajastamist.
Selleks XBRL GL dokumendis kasutatakse elementi <gl-cor:entryDetail>
Näide:
<gl-cor:entryDetail>
<!-- Kirje number -->
<gl-cor:lineNumberCounter contextRef="now" unitRef="NotUsed">1</gl-cor:lineNumberCounter>
<gl-cor:account>
<!-- Alamkontod ehk dimensioonid on vajalikud info lahterdamiseks soovitud klassifikaatorite abil -->
<gl-cor:accountSub>
<!--Iga kirjendi korral tuleb lisada tehingute ja toimingute käibemaksu liikide klassifikaatori element-->
<gl-cor:accountSubID contextRef="now">M_101</gl-cor:accountSubID>
<gl-cor:accountSubType contextRef="now">KMDTYYP2024ap</gl-cor:accountSubType>
</gl-cor:accountSub>
</gl-cor:account>
<!-- Deklareeritav summa-->
<gl-cor:amount contextRef="now" decimals="2" unitRef="eur">1000</gl-cor:amount>
<!-- tehingu osapoole info-->
<gl-cor:identifierReference>
<!-- Siseriiklike arvete korral on kohustus esitada tehingupartneri registrikood (äriregistri kood, isikukood, MRR nr)-->
<gl-cor:identifierCode contextRef="now">11111111</gl-cor:identifierCode>
<gl-cor:identifierDescription contextRef="now">ARIREGISTRIKOOD</gl-cor:identifierDescription>
<!-- Siin määratakse ära, kas tehing tehti füüsilise või juriidilise isikuga, sh Eestis koodita mitteresidendiga või teises liikmesriigis käibemaksukohustuslasena registreeritud/registreerimata isikuga -->
<gl-cor:identifierCategory contextRef="now">1</gl-cor:identifierCategory>
</gl-cor:identifierReference>
<!--arve number-->
<gl-cor:documentNumber contextRef="now">MA10001</gl-cor:documentNumber>
<!--Siis tuleb arve kuupäev-->
<gl-cor:documentDate contextRef="now">2024-11-02</gl-cor:documentDate>
<!-- maksumäära info-->
<gl-cor:taxes>
<gl-cor:taxPercentageRate contextRef="now" unitRef="pureRef">0.22</gl-cor:taxPercentageRate>
</gl-cor:taxes>
<gl-bus:measurable>
<gl-bus:measurableDescription contextRef="now">ARVE_KOGUSUMMA</gl-bus:measurableDescription>
<gl-bus:measurableQuantity contextRef="now" unitRef="pureRef">1000</gl-bus:measurableQuantity>
</gl-bus:measurable>
</gl-cor:entryDetail>
Võtame ükshaaval läbi kõik entryDetail alamelemente ja kirjeldame, mis on nende eesmärk ja kust Profit neid võtab:
gl-cor:lineNumberCounter- järjekorranumber, niipalju kui ongl-cor:entryDetailelemente, nii palju ka numbreid-
gl-cor:account- võtab kokku alamkontosid ehk dimensioonegl-cor:accountSub- ühe dimensiooni kirje. KMD-l ongi üks ainuke dimensioon ühel kirjelgl-cor:accountSubID- käibemaksu liik, näiteks M_101 - valikKMDTYYP2024apklassifikaatorist. Aruandesse tuleb see valik käive konto kaardilt (nt konto 311 Profiti standardkontoplaanis). Vajalikud klassifikaatorid ja loetelud laeb Profit automaatselt alla riiklikust serverist. Lahendatakse klassifikaatorite automaatne värskendamine juhuks, kui nad peavad muutuma.
Joonis: Klassifikaatorite lehele konto kaardil lisandub KMD tüübi valik.gl-cor:accountSubType- klassifikaatori nimi, siinKMDTYYP2024apgl-cor:amount- maksustatav väärtus. Profit summeerib samasugused käived kokku, st kui nt samas kandes on mitu rida erineva kontoga, kuid kõigi nende kontode KMD tüüp sama, liidetakse nende väärtused kokku.- atribuudid
decimals="2"jaunitRef="eur"näitavad, et väärtus antakse täpsusega 2 kohta peale koma ja selle valuuta on euro.
- atribuudid
-
gl-cor:identifierReference- siseriiklike arvete korral tuleb esidata tehingupartneri registrikood või teatud juhtudel muu tunnusgl-cor:identifierCode- võetakse firma kaardilt, sõltuvaltgl-cor:identifierDescriptionväärtusest on see reg. kood (vaikimisi valik), eraisiku puhul, kui isikukoodi tuleb valida, sisestatakse see reg.koodi lahtrisse, km kohuslase number või MRR kood (uus valik)-
gl-cor:identifierDescription- tehingupartneri koodi täpsustus, võetakse firma kaardilt.Võimalikud väärtused
- ARIREGISTRIKOOD
- ISIKUKOOD
- KMKR_NUMBER
- MRR_KOOD
Vaata lisaks IDENTIFIERDESCRIPTION_enum
-
identifierCategory- tehingu osapoole kategooriaVõimalikud väärtused
- 1 = eesti firma või fie
- 2 = eraisik või mitte eesti firma
- 3 = km grupi liige
Vaata lisaks IDENTIFIERCATEGORY_enum
Joonis: Firma kaard tehingu osapoole koodi täpsustuse ja kategooriaga -
gl-cor:documentNumber- arve number. Info tuleb kanderea vastavast lahtrist, mis täidetakse automaatse kande puhul ostu- või müügiarve numbriga. Käsitsi kannet tehes saab kasutaja sisestada arve numbri ise gl-cor:documentDate- kande kuupäevgl-cor:taxes- maksumäära info blokkgl-cor:taxPercentageRate- maksu protsent koefitsiendi kujul, st kui maksu protsent on24, aruandesse tuleb0.24. Maksu protsendi lahter lisatakse kandesse selleks, et võimaldada käsitsi seda sisestada. Automaatsesse kandesse info tuleb vastava dokumendirea pealt.
gl-bus:measurable- Koguselised mõõdetavad näitajad/klassifikaatoridgl-bus:measurableDescription- alati tulebARVE_KOGUSUMMAgl-bus:measurableQuantity- dubleeritakse arve või arvete summa, vtgl-cor:amount
Loe lisaks
KMD ja VD andmepõhise aruandluse edastamise võimaluste uurimine majandustarkvarast Profit Maksu- ja Tolliameti infosüsteemi
Intellisoft OÜ koostöös Maksu- ja Tolliametiga osaleb projektis “KMD ja VD andmepõhise aruandluse edastamise võimaluste uurimine majandustarkvarast Profit Maksu- ja Tolliameti infosüsteemi”.
Tegemist on reaalajamajanduse andmepõhise aruandluse prototüüplahendusega.
Eesmärk on toetada läbi andmepõhine aruandluse arendamise tarkvara arendusi, mis lihtsustavad aruandluskohustuslastel andmete esitamist.
Projekti kogumaksumus on 50 000 eurot, millest 35 000 eurot on EIS-i toetus.
