Veakoodid
EMTA andmepõhise aruandluse (APA TSD) teenused — kalkulaator, väljamaksete esitamine ja deklaratsiooni kinnitamine — teatavad probleemidest koodidega. See leht kirjeldab koodid, nende tähenduse ja selle, mida igal juhul teha.
Koodid on grupeeritud tekkimise koha järgi (kus kontroll rakendub) ja iga koodi juures on märgitud olulisus.
Kuidas veateateid lugeda
Eristada tuleb kahte tasandit:
- HTTP-tasand — päring ise nurjub (nt 400, 403, 413, 415, 422, 500).
- Ärireeglite tasand — päring õnnestub, aga tagasisideraporti kehas on
KR_*koodid ja maksuread. See on „päris" tagasiside.
Tagasisideraporti olulisemad väljad:
| Väli | Tähendus |
|---|---|
processing/@result |
üldtulemus: OK, WARNING, ERROR, PARTLYERROR |
validation/errorLevel |
kirje tase: OK, WARNING, ERROR |
validation/errorCode |
OK, WARNING, ERROR või konkreetne KR_* kood |
data/description |
vea värvikood (vt allpool) |
lineReference/lineInternalId |
sinu väljamakse unikaalne tunnus (Profiti ID/lineNumber) |
Värvikoodid (olulisus)
Lisaks üldistele OK/WARNING/ERROR väärtustele märgib EMTA vea sisemist kategooriat värviga. Värv ise üldtulemust ei muuda — ERROR_* read tuleb igal juhul parandada ja andmed uuesti esitada.
| Värv | Iseloom | Näited |
|---|---|---|
ERROR_BLACK |
kirje identiteet / struktuur / tehniline viga | KR_XBRL_VALJAMAKSED_2, TECHNICAL_ERROR |
ERROR_RED |
maksuarvestuse sisuline viga (väärtus ei klapi EMTA arvutusega) | KR_SM_01_2, KR_SM_04, KR_KALK_KOOND_01 |
ERROR_BLUE |
andme- või viiteviga (puuduv/tundmatu väärtus või isik) | KR_YLD_07, KR_YLD_37, KR_IH_1 |
ERROR |
üldine viga | EMTA näidisfailid |
WARNING |
hoiatus — ei blokeeri esitamist | KR_ISIK_3, KR_MVT_09 |
1. Üld- ja HTTP-tasandi koodid
400 — BadRequest
Päring on valesti vormistatud. Mida teha: kontrolli päringu struktuuri ja kohustuslikke välju.
401 — Unauthorized
Puuduvad või vigased autentimisvõtmed. Mida teha: kontrolli X-tee / API võtmeid ja õigusi.
403 — KR_XML_FAIL_1
Puudub õigus teenust kasutada või esindatavat esindada. Mida teha: kontrolli, et esindusõigus ja teenuse kasutusõigus on olemas.
403 — KR_VALIDATE_XBRL_FILE_6
Faili registrikood ei kattu sõnumi päise registrikoodiga. Mida teha: tagada, et esitatava faili maksukohustuslane = päringu esitaja.
413 — KR_XML_FAIL_4
Fail on liiga suur. Mida teha: jaga andmed osadeks või paki XML ZIP-i.
415 — KR_XML_FAIL_3 / UNSUPPORTED_FILE_FORMAT
Vale faililaiend või vale pakitud formaat.
Mida teha: esita .xml või .zip (ZIP-is täpselt üks XML).
422 — INVALID_FILE
Fail on loetav, aga skeem või sisu on vigane. Mida teha: valideeri XML skeemi vastu; vaata täpsem veakood raportist.
500 — süsteemi viga
Viga EMTA poolel (X-Road-Error päis viitab turvaserveri veale).
Mida teha: proovi hiljem uuesti; korduva vea korral teata MTA-le.
UNKNOWN_UUID
Tundmatu uuid (nt return-data või confirm-status päringus).
Mida teha: kontrolli, et uuid pärineb samast esitusest.
KR_XTEE_VASTUS_1 … KR_XTEE_VASTUS_3
X-tee vastusega seotud vead. Mida teha: kontrolli sidet ja turvaserveri seadistust, proovi uuesti.
2. Faili ja perioodi kontrollid
KR_VALIDATE_XBRL_FILE_1
Fail peab olema XML. Mida teha: esita korrektne XML-fail.
KR_VALIDATE_XBRL_FILE_2
ZIP-is tohib olla ainult üks XML. Mida teha: eemalda lisanfailid ZIP-ist.
KR_VALIDATE_XBRL_FILE_3
XML ei valideeru XSD skeemi vastu. Mida teha: kontrolli elementide järjekorda, nimeruume ja kohustuslikke välju.
KR_VALIDATE_XBRL_FILE_4
Maksustamisperiood ei tohi olla varasem andmepõhise aruandluse algusest. Mida teha: esita periood alates 01.10.2026.
KR_VALIDATE_XBRL_FILE_6
Faili registrikood peab kattuma sõnumi omaga. Mida teha: tagada ühtsus faili ja päringu vahel.
KR_VALIDATE_XBRL_FILE_7
Perioodi algus ja lõpp peavad olema samas kalendrikuus. Mida teha: esita ühe kuu andmed korraga.
DECLARATION_STATUS_OPEN_DECLARATION
Deklaratsioon on kinnitatud — muudatusteks tuleb see e-MTAs avada. Mida teha: ava deklaratsioon e-MTAs ja esita muudatus uuesti.
DECLARATION_STATUS_CLOSED
Deklaratsioon on lukustatud. Mida teha: deklaratsiooni ei saa enam muuta; kontrolli lukustamise põhjust.
3. Maksukohustuslane ja periood
KR_MAKSUKOHUSTUSLANE_01
Periood on varasem kui FIE sünnikuu. Mida teha: kontrolli perioodi ja isiku andmeid.
KR_MAKSUKOHUSTUSLANE_02
Periood on hilisem kui FIE surmakuu. Mida teha: kontrolli perioodi.
KR_MAKSUKOHUSTUSLANE_03
Periood on varasem kui tegevuse algus Äriregistris. Mida teha: kontrolli perioodi.
KR_MAKSUKOHUSTUSLANE_04
Periood on hilisem kui tegevuse lõpp Äriregistris. Mida teha: kontrolli perioodi.
4. Kirje identiteet ja toimingud (R / M / T, sh tühistamine)
KR_XBRL_VALJAMAKSED_1
Väljamaksel peab olema määratud unikaalne kirje tunnus (lineNumber).
Mida teha: lisa igale väljamaksele unikaalne tunnus.
KR_XBRL_VALJAMAKSED_2
Kirje unikaalne tunnus peab olema maksukohustuslase, maksustamisperioodi ja andmesektsiooni piires unikaalne.
Mida teha: üks ID = üks kirje; ära tee sama väljamakse maksudest eraldi ridu — koonda ühe kirje alla.
KR_XBRL_VALJAMAKSED_3
Toimingu tüüp (R/M/T) peab olema määratud. Mida teha: määra toiming — R (lisa), M (muuda), T (tühista).
KR_XBRL_VALJAMAKSED_4
Toiming R: sama tunnusega väljamakset ei tohi varem olemas olla.
Mida teha: kasuta uut tunnust või muuda toiming M/T.
KR_XBRL_VALJAMAKSED_5
Toiming M: peab leiduma sama tunnusega mittetühistatud väljamakse. Mida teha: kontrolli tunnust; muudetav kirje peab varem esitatud olema.
KR_XBRL_VALJAMAKSED_6
Toiming T: peab leiduma sama tunnusega mittetühistatud väljamakse. Mida teha: kontrolli tühistatava kirje tunnust.
KR_XBRL_VALJAMAKSED_7
Kui toiming ei ole T, peab väljamakse liik olema määratud. Mida teha: lisa väljamakseliik (R/M kirjetel).
KR_XBRL_VALJAMAKSED_8
Tühistamine (T) ei ole lubatud teatud tingimustel (nt eelmine aasta ja pärast 15.02). Mida teha: tühistamine ei ole enam võimalik; võta ühendust MTA-ga.
5. Väljamakse andmed ja riikide rollid
KR_YLD_01
Saaja kood peab olema määratud. Mida teha: lisa saaja isiku-/registrikood.
KR_YLD_02
Saaja koodi tüüp peab olema määratud. Mida teha: määra koodi tüüp (nt isikukood, MRR-kood).
KR_YLD_03
Saaja koodi tüüp peab kuuluma klassifikaatorisse. Mida teha: kasuta klassifikaatori lubatud väärtust.
KR_YLD_04
Väljamakse liik peab olema määratud. Mida teha: lisa väljamakseliik.
KR_YLD_05
Väljamakse liik peab kuuluma klassifikaatorisse. Mida teha: kasuta kehtivat väljamakseliigi koodi.
KR_YLD_06
Kui riigiroll on määratud, peab ka riik olema määratud. Mida teha: täpsusta riik.
KR_YLD_07
Maksuarvestuse alusandme (või sündmuse kuupäeva) tüüp peab olema määratud.
Mida teha: määra measurableID klassifikaatorist SYNDMUS2017ap (nt TSD01, TSD02, ESM01).
KR_YLD_08
Sektsioon EE0201003: ESM-i kohustuse perioodi algus ja lõpp on kohustuslikud. Mida teha: lisa perioodi algus ja lõpp.
KR_YLD_09
Sektsioon EE0201003: ei tohi olla arvestuse kuupäeva, väljamakse kuupäeva ega summat. Mida teha: eemalda need väljad ESM-kirjetelt.
KR_YLD_11
Sektsioon EE0201001/2: väljamakse kuupäev on kohustuslik. Mida teha: lisa väljamakse kuupäev.
KR_YLD_12
Sektsioon EE0201001/2: väljamakse summa on kohustuslik. Mida teha: lisa väljamakse summa.
KR_YLD_13
Sektsioon EE0201001/2: ei tohi olla ESM01 sündmuse perioodi. Mida teha: eemalda ESM01 periood tavalistelt väljamaksetelt.
KR_YLD_14
Tagasimakse (TSD02): algse väljamakse kuupäev on kohustuslik. Mida teha: lisa algse väljamakse kuupäev.
KR_YLD_15
Väljamakse kuupäev peab kuuluma maksustamisperioodi. Mida teha: kontrolli, et väljamakse kuupäev jääb esitatava kuu sisse.
KR_YLD_22
Alusandme kirjel, kus on summa, ei tohi olla algus-/lõppkuupäeva. Mida teha: eemalda kuupäevad summaga kirjelt.
KR_YLD_23
Kohustusliku summaga alusandme kirjel peab summa olema määratud. Mida teha: lisa nõutud summa.
KR_YLD_24
Tagasimakse korral peavad summad olema ≤ 0 (negatiivsed). Mida teha: esita tagasimakse summad negatiivsetena.
KR_YLD_25
Arvestuse kuupäev ei tohi olla hilisem kui väljamakse kuupäev.
Mida teha: paranda accountingDate ≤ executionDate.
KR_YLD_30
Mitte-tagasimakse korral peavad summad olema ≥ 0 (positiivsed). Mida teha: kontrolli sisendit; tihti põhjustab selle vale maksuvaba tulu või vale baas (negatiivne tulumaks).
KR_YLD_31
Sektsioon EE0201003: kui SM ja KP esinevad korraga, peavad mõlemad olema sama märgiga. Mida teha: ühtlusta märgid.
KR_YLD_32
Sektsioon EE0201003: tagasimakse tunnust (TSD02) ei tohi olla määratud. Mida teha: eemalda TSD02 ESM-kirjelt.
KR_YLD_33
Ei tohi olla mitut sama tüübilist alusandme kirjet. Mida teha: jäta üks alusandme kirje.
KR_YLD_34
Ei tohi olla mitut sama tüübilist maksu liigi kirjet. Mida teha: koonda sama maksu liigi read üheks.
KR_YLD_37
Tundmatu maksuarvestuse alusandme liik (ei kuulu lubatud liikide hulka, sageli null).
Mida teha: pane measurableID-sse klassifikaatori kood (TSD01/TSD02/ESM01/TOR01/Algse_arve_kp), mitte skeemi nimi ega tühi väärtus.
KR_YLD2_01
A1 riik (RR_A1) peab kuuluma A1 riikide nimekirja. Mida teha: kasuta kehtivat A1-riigi koodi.
KR_YLD2_02
Väljamakse liigil ei tohi A1 riik olla määratud, kui see pole lubatud. Mida teha: eemalda A1 riik sellelt liigilt.
KR_YLD2_03
A1 riik (Eesti vs välisriik) ei ole sellele liigile lubatud. Mida teha: kontrolli liigi ja A1-riigi sobivust.
KR_YLD2_04
Laevapere riik (RR_LAEVAPERE_RIIK) peab olema määratud, kui liik seda nõuab. Mida teha: lisa laevapere riik.
KR_YLD2_05
Väljamakse summa „0" ei ole sellele liigile lubatud. Mida teha: kas lisa summa või vali liik, millel null on lubatud.
KR_YLD2_06
Kui A1 riik on määratud, peab ka töötamise asukoha riik olema määratud. Mida teha: lisa töötamise asukoha riik.
KR_YLD2_07
Töötamise asukoha välisriik → A1 riik peab olema Eesti. Mida teha: määra A1 riigiks Eesti.
KR_YLD2_08
Töötamise asukoha välisriik → A1 riik peab olema määratud. Mida teha: lisa A1 riik.
KR_YLD2_09
A1 riik Eesti → töötamise asukoha riik ei tohi olla Eesti. Mida teha: korrigeeri riigid.
6. Väljamakse liigi sobivus ja isik
KR_VM_01
Väljamakse liik ei ole lubatud juriidilisest isikust maksukohustuslasele. Mida teha: vali sobiv liik.
KR_VM_01_1
Liik on lubatud ainult FIE-le. Mida teha: vali sobiv liik.
KR_VM_02
Liik peab olema saaja tüübile (juriidiline/füüsiline) lubatud. Mida teha: kontrolli saaja tüüpi ja liiki.
KR_VM_03
Liik on lubatud residendile → saaja peab olema resident. Mida teha: kontrolli residentsust.
KR_VM_04
Liik on lubatud mitteresidendile → saaja peab olema mitteresident. Mida teha: kontrolli residentsust.
KR_VM_05
Liik peab olema selles andmesektsioonis lubatud. Mida teha: kontrolli, kas liik kuulub õigesse sektsiooni (EE0201001/2/3).
KR_VM_06
Liik on lubatud ainult eritunnusega maksukohustuslasele. Mida teha: kontrolli maksukohustuslase eritunnust.
KR_LAEV_01
Laevapere liigil peab IMO number olema määratud. Mida teha: lisa IMO number.
KR_LAEV_02
IMO number peab leiduma riigiabi laevade nimekirjas. Mida teha: kontrolli IMO numbrit.
KR_ISIK_1
Saaja ei tohi olla maksukohustuslane ise. Mida teha: kontrolli saaja andmeid.
KR_ISIK_3 (hoiatus)
Saaja (füüsiline isik) on surnud. Mida teha: kontrolli andmeid; hoiatus ei blokeeri esitamist.
KR_ISIK_4 (hoiatus)
Saaja (juriidiline isik) on registrist kustutatud. Mida teha: kontrolli andmeid; hoiatus ei blokeeri esitamist.
KR_ISIK_5
MRR-koodi asemel tuleb kasutada Eesti isikukoodi, kui see on olemas. Mida teha: asenda MRR-kood isikukoodiga.
KR_ISIK_6
Maksuresidentsuse riik peab kattuma Isikute haldusega. Mida teha: kontrolli residentsuse riiki.
KR_IH_1
Saaja koodi ei leitud Isikute haldusest (esineb ka kalkulaatori 422 vastuses). Mida teha: kontrolli saaja koodi (nt testkeskkonnas peab isik olema laetud).
7. Maksude arvestus
Sotsiaalmaks (SM)
KR_SM_01
Kui sotsiaalmaksu ei arvestata, ei tohi TSD_SMVM olla määratud.
Mida teha: eemalda TSD_SMVM liikidelt, kus SM-i ei arvestata (nt liik 24, haigushüvitis).
KR_SM_01_1
Kui sotsiaalmaksu arvestatakse, peab TSD_SMVM olema määratud.
Mida teha: lisa TSD_SMVM.
KR_SM_01_2
TSD_SMVM peab võrduma väljamakse summaga (v.a laevapere).
Mida teha: sea TSD_SMVM = väljamakse summa.
KR_SM_02
Kui sotsiaalmaksu ei arvestata, ei tohi TSD_SM olla määratud.
Mida teha: eemalda TSD_SM.
KR_SM_03
Osalise töövõime vähendus on lubatud ainult siis, kui Töötukassa on SM-i deklareerinud. Mida teha: kontrolli Töötukassa deklaratsiooni (liik 615).
KR_SM_04
TSD_SM peab vastama EMTA arvutusele.
Mida teha: kontrolli SM-baasi ja määra valemiga TSD_SM = (TSD_SMVM − OpT-vähendus − kuu-vähendus + kuumäära suurendus − tagasimakse vähendus) × SM määr.
KR_SM_05
TSD_OPTV_SM_VAHENDUS ei ole sellel liigil lubatud.
Mida teha: eemalda OpT-vähendus.
KR_SM_06
OpT-vähendus ≤ TSD_SMVM.
Mida teha: vähenda vähenduse summat.
KR_SM_07
OpT-vähendus ≤ 2× SM kuumäär. Mida teha: vähenda vähenduse summat.
KR_SM_08
TSD_KUUMVAHENDUS ei ole sellel liigil lubatud.
Mida teha: eemalda kuumäära vähendus.
KR_SM_09
TSD_KUUMVAHENDUS ≤ TSD_SMVM.
Mida teha: vähenda summat.
KR_SM_10
OpT-vähendus + kuu-vähendus kokku ≤ TSD_SMVM.
Mida teha: vähenda vähenduste summat.
KR_SM_11
TSD_KUUMSUURENDUS (sotsiaalmaksu kuumäära suurendus) ei ole sellel liigil lubatud — väljamaksel puudub sotsiaalmaksu miinimumkohustus.
Mida teha: eemalda TSD_KUUMSUURENDUS liikidelt, kus SM kuumääralt ei rakendu (nt liik 24). Kui väärtuse lisas EMTA kalkulaator, teata sellest MTA-le.
KR_SM_12
TSD_KUUMSUURENDUS ≤ 2× SM kuumäär.
Mida teha: vähenda suurenduse summat.
KR_SM_13
TSD_SMVMSK on lubatud ainult tagasimakse (TSD02) korral.
Mida teha: eemalda vähendus tavalistelt väljamaksetelt.
KR_SM_14
TSD_SMVMSK on lubatud ainult siis, kui liigil on SM kuumäär lubatud.
Mida teha: eemalda vähendus.
Töötuskindlustus (TK / TTK)
KR_TK_1
TK kinnipidamine ei ole sellel liigil lubatud.
Mida teha: eemalda TSD_TK.
KR_TK_2
TK-d ei tohi kinni pidada pensionil (paindlik/vanadus) isikult.
Mida teha: eemalda TSD_TK (maksuvaba tulu liik MVT_650).
KR_TK_3
TSD_TK peab vastama EMTA arvutusele.
Mida teha: kontrolli TK baasi ja määra.
KR_TTK_1
TTK arvestamine ei ole sellel liigil lubatud.
Mida teha: eemalda TSD_TTK.
KR_TTK_2
TSD_TTK peab vastama EMTA arvutusele.
Mida teha: kontrolli TTK baasi ja määra.
Kogumispension (KP)
KR_KOP_01
KP kinnipidamine ei ole sellel liigil lubatud.
Mida teha: eemalda TSD_KP.
KR_KOP_02
Isikul puudub II samba kohustus.
Mida teha: eemalda TSD_KP.
KR_KOP_03
TSD_KP peab vastama EMTA arvutusele.
Mida teha: kontrolli KP baasi (2% väljamaksest).
Tulumaks (TM / KTM)
KR_TM_1
Tulumaksu kinnipidamine ei ole sellel liigil lubatud.
Mida teha: eemalda TSD_KTM.
KR_TM_2
Alates 15.02 ei tohi muuta eelmise aasta kinnipeetud tulumaksu, kui TSD on kinnitatud. Mida teha: muudatus pole lubatud; võta vajadusel ühendust MTA-ga.
KR_TM_3
KTM määr peab vastama EMTA leitud määrale. Mida teha: kontrolli rakenduvat tulumaksumäära (residentsus, maksuleping).
KR_TM_4
TSD_KTM peab vastama EMTA arvutusele.
Mida teha: kontrolli tulumaksu baasi (väljamakse − KP − TK − maksuvaba tulu) ja määra.
KR_TM_5
Alates 15.02 ei tohi eelmisesse aastasse lisada KTM-iga väljamakset. Mida teha: muudatus pole lubatud.
Maksuvaba tulu (MVT)
KR_MVT_01
Maksuvaba tulu (MVT_610/MVT_650) ei ole sellel liigil lubatud.
Mida teha: eemalda MVT.
KR_MVT_02
III samba täiendav maksuvaba tulu (MVT_640) ei ole sellel liigil lubatud.
Mida teha: eemalda MVT_640.
KR_MVT_04
MVT_610 ei ole lubatud vanaduspensioniealisele.
Mida teha: kasuta MVT_650.
KR_MVT_05
MVT_650 ei ole lubatud, kui isik pole vanaduspensionieas.
Mida teha: kasuta MVT_610.
KR_MVT_06
MVT ei ole lubatud, kui isik pole EMP resident. Mida teha: eemalda MVT.
KR_MVT_07
MVT ei ole lubatud ilma kehtiva EMP residentsustõendita. Mida teha: kontrolli residentsustõendit.
KR_MVT_08
MVT ≤ väljamakse summa − TSD_KP − TSD_TK.
Mida teha: piira maksuvaba tulu summat.
KR_MVT_09 (hoiatus)
Tulumaksu määr on 0% → MVT pole vajalik. Mida teha: eemalda MVT; hoiatus ei blokeeri.
Koondkontrollid (MVT aasta/kuu piirmäärad)
KR_KOOND_01
MVT_640 ≤ 15% aasta maksustatud väljamaksetest.
Mida teha: vähenda MVT_640.
KR_KOOND_02
Üldine MVT_610 ≤ seadusega lubatud piirmäär (maksumaksja piires).
Mida teha: piira maksuvaba tulu üldpiirmääraga.
KR_KOOND_03
MVT_650 ≤ lubatud piirmäär (maksumaksja piires).
Mida teha: piira maksuvaba tulu.
KR_KOOND_04 (hoiatus)
MVT_610 ületab piirmäära üle kõigi väljamakse tegijate.
Mida teha: hoiatus — inimene saab ise tuludeklaratsioonis korrigeerida.
KR_KOOND_05 (hoiatus)
MVT_650 ületab piirmäära üle kõigi väljamakse tegijate.
Mida teha: hoiatus.
KR_KOOND_06
MVT_640 ≤ 6000 € kalendriaastas.
Mida teha: vähenda MVT_640.
Erijuhtude sotsiaalmaks (ESM, sektsioon EE0201003)
KR_ESM_01
SM summa peab olema määratud (kui SM on lubatud, KP mitte).
Mida teha: lisa TSD_SM.
KR_ESM_02
Kas SM või KP summa peab olema määratud. Mida teha: lisa üks kahest.
KR_ESM_03
ESM01 algus ≤ lõpp. Mida teha: korrigeeri periood.
KR_ESM_04
ESM01 periood peab jääma ühe kalendrikuu sisse. Mida teha: korrigeeri periood.
KR_ESM_05
Positiivse maksusumma korral ei tohi ESM01 olla tulevikus. Mida teha: korrigeeri kuupäev.
KR_ESM_06
Negatiivse maksusumma korral peab ESM01 olema minevikus. Mida teha: korrigeeri kuupäev.
KR_ESM_07
Dublikaatväljamakse ESM01 perioodis on keelatud. Mida teha: eemalda dublikaat.
KR_ESM_08
TSD_KP ei ole lubatud, kui liigil pole KP-d lubatud.
Mida teha: eemalda TSD_KP.
8. Kalkulaatori koodid
Kalkulaator (apa-tsd/calculator/v1/xtee/tax-calculations) kontrollib sisendit ja arvutab maksud. Siin esinevad koodid viitavad sageli sisendi puudustele või kalkulaatori iseärasustele.
KR_KALK_YLD_01
Kalkulaatorile edastati teenuses mittelubatud väljamakseliik. Mida teha: kasuta lubatud väljamakseliigi koodi (TSD väljamakseliigid; XF-liigid ei ole TSD-s lubatud).
KR_KALK_KOOND_01
Kalkulaatori koondkontroll: isiku kalendrikuu maksuvaba tulu ületab seadusega lubatud piirmäära. Mida teha: vähenda maksuvaba tulu; arvesta, et kontroll on isiku+kuu lõikes (sõltub ka teistest sama kuu väljamaksetest).
TECHNICAL_ERROR
Tehniline viga sisendis (nt TaxBasisType sai lubamatu väärtuse nagu TSD_TK).
Mida teha: kontrolli, et alusandme tüüp (measurableID) on klassifikaatorist SYNDMUS2017ap.
KR_YLD_37 (kalkulaatori/eelvaate kontekstis)
Tundmatu maksuarvestuse alusandme liik — vt ptk 5 (KR_YLD_37).
Mida teha: kasuta klassifikaatori koodi (TSD01/TSD02/ESM01/TOR01), mitte skeemi nime.
Kalkulaatori teadaolevad piirid
Kalkulaator ei tuvasta ise miinimumkohustust (TSD_KUUMSUURENDUS), osalise töövõime vähendust, kuumäära vähendust ega tagasimakset — need peab andma tarkvara. Samuti on esinenud juhtumeid, kus kalkulaator lisab liigile, millelt SM-i ei arvestata (nt liik 24), keelatud SM-elemendi (vt KR_SM_01, KR_SM_11). Sellisel juhul tuleb väljundit enne esitamist kontrollida/parandada või teavitada MTA-d.
9. Deklaratsiooni kinnitamise koodid
CANNOT_CONFIRM_DECLARATION
Deklaratsiooni ei saa kinnitada. Mida teha: vaata täpsem põhjus (allolevad koodid).
DECLARATION_PROCESSING
Deklaratsioon on veel töötlemisel. Mida teha: oota ja proovi hiljem uuesti.
DECLARATION_WITH_ERRORS
Deklaratsioonis on vigu. Mida teha: paranda vead ja esita uuesti.
DECLARATION_WITH_DISCREPANCIES
Deklaratsioonis on lahknevusi. Mida teha: kontrolli lahknevusi enne kinnitamist.
Kinnitamise õnnestumisel tagastatakse maksurea koodid: 110 kinnipeetud tulumaks, 114 erijuhtude tulumaks, 115 sotsiaalmaks, 116 töötuskindlustusmakse, 117 kohustuslik kogumispension, 118 maksukohustus kokku, 119 kuulub tagastamisele.
Allikad
- EMTA APA TSD ärireeglid (
APA_TSD_arireegid_*.xlsx) —KR_*reeglite loend - EMTA liidestusjuhend üle X-tee — teenused ja tagasisideraporti sisu
- EMTA OpenAPI kirjeldused — HTTP-tasandi koodid
- Praktikas (testkeskkonnas) täheldatud koodid
Koodide loend täieneb koos EMTA uuendustega. Kui esitamisel tuleb vastu kood, mida siin lehel ei ole, teata sellest Intellisoftile.
