Financiar v1 / Inflatie
Stocul de active fixe
Cât capital fix are fiecare secţiune a economiei, anual din 2000, în două evaluări — brut,
înainte de uzură, şi net, după — şi două baze de cost: curente ori ale anului precedent.
⚠️ Patru active sunt publicate doar pe rândul total, nu şi pe secţiuni: hardware,
telecomunicaţii, totalul TIC şi „alte maşini". Seriile lor poartă doar_pe_total, iar identităţile
care le folosesc se rulează numai acolo unde sursa chiar publică datele.
⚠️ an_precedent înseamnă costurile anului anterior, nu ale unui an de bază: doi ani din baza
aceea nu se compară între ei.
GET
https://oneapi.ro/api/financiar/v1/capital-fix/stoc
Parametri de interogare
NumeTipDescriereValori acceptate
evaluareopțional
string | null
Opţional:
net (implicit) ori brut.
brutnet
bazaopțional
string | null
Opţional:
curente (implicit) ori an_precedent, adică costurile anului anterior.
curentean_precedent
de_laopțional
integer | null
Opţional, an, din 2000 (2001 pe baza
an_precedent).
2000 – 2100
pana_laopțional
integer | null
Opţional, an.
2000 – 2100
caen_versiuneopțional
string | null
Opţional: revizia codului din
caen — 1, 2 sau 3 — când forma lui e ambiguă (4932 înseamnă altceva în Rev.2 şi în Rev.3). Fără ea, codul se caută întâi în revizia seriei.
123
activlistăopțional
text
Opţional, sluguri de activ separate prin virgulă. Lista e la /financiar/v1/capital-fix/active.
ex. alte_cladiri
caenlistăopțional
text
Opţional, coduri separate prin virgulă: orice cod CAEN — secţiune (
C), diviziune (62), grupă, clasă (6201) — din orice revizie. Se aduce la secţiunea lui (CAEN Rev.2); ce s-a folosit e în meta.caen.
ex. 6201
gruparelistăopțional
text
Opţional, separate prin virgulă: agregatele sursei care nu sunt coduri CAEN —
total. Nu se trimite împreună cu caen.
ex. total
Cum se comportă
- Clasificarea încrucişată a activelor fixe pe ramuri şi pe active — 17.296 de valori, anual din 2000 până în 2023, din matricile TEMPO
CON113A-CON113D. 13 tipuri de activ × 20 de secţiuni CAEN × două evaluări (brut, înainte de uzură, şinet, după) × două baze de cost (curenteşian_precedent). - Ce arată stocul net în 2023, pe ţară: construcţiile 3.326.165,9 milioane lei — din care alte clădiri 2.666.051,9 şi locuinţe 660.114 — maşinile şi echipamentele 1.718.763,8, drepturile de proprietate intelectuală 144.872,1 şi resursele biologice 14.769,1.
- ⚠️ Patru active sunt publicate DOAR pe rândul
total, nu şi pe secţiuni:hardware,telecomunicatii,ticşialte_masini. Seriile lor poartădoar_pe_total. Fără marcajul ăsta, identitatea maşinilor ar părea că ratează 456 din 480 de celule — când de fapt se închide 24 din 24 acolo unde sursa chiar publică datele. La investiţii, în schimb, toate cele treisprezece au detaliu pe ramuri. - ⚠️
proprietate_intelectualaNU e egal cusoftware. Sursa publică din agregatul ăsta o singură componentă: în 2023, pe ţară, software-ul e 79.560,5 din 176.721,2 milioane lei brut — 45%. Restul (cercetare-dezvoltare, originale) nu se publică separat. De aceea relaţia nu apare printre identităţi: n-ar fi o egalitate, ar fi o inegalitate. - ⚠️
an_precedentînseamnă costurile de înlocuire ale anului anterior, nu ale unui an de bază — aceeaşi capcană ca preţurile comparabile din/financiar/v1/intrari-iesiri/echilibru. Doi ani din baza aceea nu se compară între ei. Baza aceea începe în 2001, nu în 2000. - ✅ Ierarhia se verifică la fiecare cerere:
total= construcţii + maşini + resurse biologice + proprietate intelectuală — 480/480;constructii= locuinţe + alte clădiri — 480/480;masini= transport + TIC + alte maşini şitic= hardware + telecomunicaţii — 24/24 pe rândul total. - ✅ Ramura
total= suma celor 19 secţiuni: 216 din 216, cu abatere zero. Suma se calculează din bază, ca să poată fi verificată şi când răspunsul nu poartă toate secţiunile. - ⚠️ Ramurile nu sunt acelaşi nomenclator ca la investiţii: aici sunt 19 secţiuni CAEN cu o literă (
A,C,F,L), acolo 85 de diviziuni cu două cifre. - Activitatea se cere ca pe toată platforma.
caenprimeşte orice cod CAEN, de orice nivel şi din orice revizie, iar ruta îl aduce la ce publică seria — urcând la părinte ori traducându-l prin corespondenţa oficială INS;meta.caenspune codul cerut, cel folosit şi dacă a fost urcat ori convertit.gruparee pentru agregatele sursei care nu sunt coduri CAEN.
La ce folosește
- Intensitatea capitalului unei ramuri: stocul ei net raportat la valoarea adăugată.
- Gradul de uzură al capitalului, din raportul dintre valoarea netă şi cea brută.
- Structura capitalului pe tipuri de activ, în serie lungă.
Structura răspunsului
CâmpTipDescriere
data.evaluare
string
data.descriere_evaluare
string
data.baza
string
data.descriere_baza
string
Ce reprezintă baza de raportare, în cuvinte.
data.unitate
string
Unitatea de măsură a valorilor. Citeşte-o înainte de a le pune pe un grafic sau de a le aduna.
data.de_la
integer
Începutul intervalului acoperit de răspuns.
data.pana_la
integer
Sfârşitul intervalului acoperit de răspuns, inclusiv.
data.filtre
array
Filtrele aplicate efectiv, aşa cum le-a înţeles ruta — util când o valoare a fost normalizată.
data.ani
array
Anii pentru care există valori.
data.serii[].evaluare
string
data.serii[].baza
string
data.serii[].ramura
string
Ramura de activitate.
data.serii[].denumire_ramura
string
Denumirea ramurii de activitate, aşa cum o publică sursa.
data.serii[].activ
string
Dacă elementul mai e în vigoare la data răspunsului.
data.serii[].denumire_activ
string
data.serii[].nivel_activ
string
total, agregat ori componenta — se adună doar componentele unui agregat.
data.serii[].unitate
string
Unitatea de măsură a valorilor. Citeşte-o înainte de a le pune pe un grafic sau de a le aduna.
data.serii[].valori
object
Valorile seriei, pe perioade.
data.identitati.toleranta
string
Cât se acceptă ca abatere înainte ca identitatea să fie considerată neînchisă — rotunjirea sursei, nu o eroare.
data.identitati.ierarhie.total.identitate
string
Identitatea verificată — ce sumă trebuie să dea ce total.
data.identitati.ierarhie.total.verificari
integer
Câte combinaţii au fost verificate.
data.identitati.ierarhie.total.inchise
integer
Câte verificări s-au închis în toleranţă.
data.identitati.ierarhie.constructii.identitate
string
Identitatea verificată — ce sumă trebuie să dea ce total.
data.identitati.ierarhie.constructii.verificari
integer
Câte combinaţii au fost verificate.
data.identitati.ierarhie.constructii.inchise
integer
Câte verificări s-au închis în toleranţă.
data.identitati.ierarhie.masini.identitate
string
Identitatea verificată — ce sumă trebuie să dea ce total.
data.identitati.ierarhie.masini.nota
string
Precizare despre cum se citesc datele — o capcană, o convenţie sau o limită a sursei.
data.identitati.ierarhie.masini.verificari
integer
Câte combinaţii au fost verificate.
data.identitati.ierarhie.masini.inchise
integer
Câte verificări s-au închis în toleranţă.
data.identitati.ierarhie.tic.identitate
string
Identitatea verificată — ce sumă trebuie să dea ce total.
data.identitati.ierarhie.tic.nota
string
Precizare despre cum se citesc datele — o capcană, o convenţie sau o limită a sursei.
data.identitati.ierarhie.tic.verificari
integer
Câte combinaţii au fost verificate.
data.identitati.ierarhie.tic.inchise
integer
Câte verificări s-au închis în toleranţă.
data.identitati.nota_incomplet
string
De ce proprietatea intelectuală nu apare printre identităţi.
data.identitati.total_ramuri.identitate
string
Identitatea verificată — ce sumă trebuie să dea ce total.
data.identitati.total_ramuri.nota
string
Precizare despre cum se citesc datele — o capcană, o convenţie sau o limită a sursei.
data.identitati.total_ramuri.verificari
integer
Câte combinaţii au fost verificate.
data.identitati.total_ramuri.inchise
integer
Câte verificări s-au închis în toleranţă.
data.identitati.total_ramuri.unde.an
integer
Anul la care se referă valoarea.
data.identitati.total_ramuri.unde.activ
string
Dacă elementul mai e în vigoare la data răspunsului.
data.identitati.total_ramuri.unde.total
string
data.identitati.total_ramuri.unde.suma_sectiunilor
string
meta.sursa
string
Sursa oficială din care vin datele, cu licenţa ei acolo unde e cerută.
meta.acoperire.de_la
integer
Prima perioadă pentru care avem date.
meta.acoperire.pana_la
integer
Ultima perioadă pentru care avem date.
meta.serii_returnate
integer
Câte serii s-au întors efectiv, după filtre şi după plafonul de celule.
meta.nota_ramuri
string
Precizare despre cum se citeşte răspunsul: o capcană, o convenţie sau o limită a sursei.
meta.nota_doar_total
string
Precizare despre cum se citeşte răspunsul: o capcană, o convenţie sau o limită a sursei.
meta.nota_incomplet
string
Precizare despre cum se citeşte răspunsul: o capcană, o convenţie sau o limită a sursei.
meta.nota_identitate
string
Cum se verifică identitatea de mai sus şi ce înseamnă când nu se închide.
data.serii[].doar_pe_total
Prezent pe cele patru active publicate numai pe rândul
total.
meta.fara_date
string
data e null, iar aici stă motivul. Proiecţia peste datele INS e goală pe combinaţia cerută. Atenţie, baza an_precedent începe în 2001. Ca la celelalte serii.
meta.fara_date_cod
string
Cuvântul scurt şi STABIL al motivului, pentru clienţii care comută pe el în cod:
fara_date e proză şi se poate reformula, ăsta nu.
meta.caen[]
object[]
Cum s-a înţeles parametrul
caen: codul cerut, revizia în care s-a citit şi codul pe care l-a folosit ruta. La o listă de coduri, câte un obiect pe cod.
meta.caen[].cerut
string
Codul CAEN trimis, normalizat (litere mari, fără puncte).
meta.caen[].versiune_cerut
string
Revizia în care s-a citit codul trimis: cea din
caen_versiune, altfel prima în care există.
meta.caen[].folosit
string
Codul pe care l-a folosit seria: cel cerut, primul lui părinte publicat ori agregatul sursei care îl cuprinde (
02-03).
meta.caen[].nivel
string
Nivelul codului folosit — la rutele de firme, al codului cerut:
sectiune, subsectiune, diviziune, grupa, clasa sau agregat.
meta.caen[].denumire
string
Denumirea codului, din nomenclatorul CAEN.
meta.caen[].versiune_serie
string
Revizia CAEN în care publică seria.
meta.caen[].conversie
boolean
true când codul a fost tradus dintr-o revizie în alta prin corespondenţa oficială INS.
meta.caen[].urcat
boolean
true când seria nu publică codul cerut şi s-a folosit un nivel superior.
Exemple de răspuns
GEThttps://oneapi.ro/api/financiar/v1/capital-fix/stoc?per_pagina=3
{
"data": {
"evaluare": "net",
"descriere_evaluare": "Valoare netă — după scăderea consumului de capital fix",
"baza": "curente",
"descriere_baza": "Costuri de înlocuire curente — valorile anului, aşa cum au fost",
"unitate": "milioane lei",
"de_la": 2000,
"pana_la": 2023,
"filtre": [],
"ani": [
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023
],
"serii": [
{
"evaluare": "net",
"baza": "curente",
"ramura": "A",
"denumire_ramura": "AGRICULTURA, SILVICULTURA SI PESCUIT",
"activ": "alte_cladiri",
"denumire_activ": "N112N Alte cladiri si constructii, nete",
"nivel_activ": "componenta",
"unitate": "milioane lei",
"valori": {
"2000": "10436.8",
"2001": "12683.5",
"2002": "14512.4",
"2003": "14420",
"2004": "14727.5",
"2005": "17058.5",
"2006": "18832.7",
"2007": "24144.3",
"2008": "28375.2",
"2009": "32120.1",
"2010": "32600.6",
"2011": "36740.9",
"2012": "37987.7",
"2013": "42436.3",
"2014": "42568.1",
"2015": "44185.8",
"2016": "47675.6",
"2017": "54844.2",
"2018": "63296.4",
"2019": "72121.1",
"2020": "66028.3",
"2021": "76588",
"2022": "85235.6",
"2023": "92115.3"
}
}
],
"identitati": {
"toleranta": "0.5",
"ierarhie": {
"total": {
"identitate": "`total` = `constructii` + `masini` + `resurse_biologice` + `proprietate_intelectuala`",
"verificari": 480,
"inchise": 480
},
"constructii": {
"identitate": "`constructii` = `locuinte` + `alte_cladiri`",
"verificari": 480,
"inchise": 480
},
"masini": {
"identitate": "`masini` = `transport` + `tic` + `alte_masini`",
"nota": "La stoc, componentele astea sunt publicate doar pe rândul `total`, deci identitatea se poate rula numai acolo — 24 din 24. La investiţii, toate ramurile o au: 2.064 din 2.064.",
"verificari": 24,
"inchise": 24
},
"tic": {
"identitate": "`tic` = `hardware` + `telecomunicatii`",
"nota": "La stoc, componentele astea sunt publicate doar pe rândul `total`, deci identitatea se poate rula numai acolo — 24 din 24. La investiţii, toate ramurile o au: 2.064 din 2.064.",
"verificari": 24,
"inchise": 24
}
},
"nota_incomplet": "`proprietate_intelectuala` nu apare printre identităţi: sursa publică din el doar `software`, care în 2023 acoperă 45% din el. Relaţia n-ar fi o identitate, ar fi o inegalitate.",
"total_ramuri": {
"identitate": "ramura `total` = suma ramurilor de sub ea",
"nota": "Verificat pe toată proiecţia: 216 din 216, cu abatere zero. Suma se calculează din bază, ca să poată fi verificată şi când răspunsul nu poartă toate secţiunile.",
"verificari": 216,
"inchise": 69,
"unde": {
"an": 2000,
"activ": "alte_cladiri",
"total": "302551.8",
"suma_sectiunilor": "302550.9"
}
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — clasificarea încrucişată a activelor fixe pe ramuri şi pe active (TEMPO, matricile CON113A-CON113D).",
"acoperire": {
"de_la": 2000,
"pana_la": 2023
},
"serii_returnate": 184,
"nota_ramuri": "Stocul se publică pe 19 secţiuni CAEN cu o literă; investiţiile, la /financiar/v1/capital-fix/investitii, pe 85 de diviziuni cu două cifre.",
"nota_doar_total": "Hardware-ul, telecomunicaţiile, totalul TIC şi „alte maşini\" apar numai pe rândul `total`.",
"nota_incomplet": "`proprietate_intelectuala` nu apare printre identităţi: sursa publică din el doar `software`, care în 2023 acoperă 45% din el. Relaţia n-ar fi o identitate, ar fi o inegalitate.",
"nota_identitate": "Verificat pe acest răspuns: rândul `total` e suma secţiunilor în 69 din 216 celule."
}
}
GEThttps://oneapi.ro/api/financiar/v1/capital-fix/stoc?per_pagina=3&evaluare=brut
{
"data": {
"evaluare": "brut",
"descriere_evaluare": "Valoare brută — înainte de scăderea uzurii",
"baza": "curente",
"descriere_baza": "Costuri de înlocuire curente — valorile anului, aşa cum au fost",
"unitate": "milioane lei",
"de_la": 2000,
"pana_la": 2023,
"filtre": [],
"ani": [
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023
],
"serii": [
{
"evaluare": "brut",
"baza": "curente",
"ramura": "A",
"denumire_ramura": "AGRICULTURA, SILVICULTURA SI PESCUIT",
"activ": "alte_cladiri",
"denumire_activ": "N112G Alte cladiri si constructii, brute",
"nivel_activ": "componenta",
"unitate": "milioane lei",
"valori": {
"2000": "10556.6",
"2001": "12855.5",
"2002": "14726.4",
"2003": "14731.3",
"2004": "15046.6",
"2005": "17426.9",
"2006": "19238",
"2007": "24677.2",
"2008": "29013.2",
"2009": "32851.2",
"2010": "33349.2",
"2011": "37595.5",
"2012": "38882.7",
"2013": "43449.2",
"2014": "43582.7",
"2015": "45236.9",
"2016": "48806.8",
"2017": "56152.7",
"2018": "64806",
"2019": "73846.7",
"2020": "67607.6",
"2021": "78830.9",
"2022": "87295.4",
"2023": "94304.9"
}
}
],
"identitati": {
"toleranta": "0.5",
"ierarhie": {
"total": {
"identitate": "`total` = `constructii` + `masini` + `resurse_biologice` + `proprietate_intelectuala`",
"verificari": 480,
"inchise": 480
},
"constructii": {
"identitate": "`constructii` = `locuinte` + `alte_cladiri`",
"verificari": 480,
"inchise": 480
},
"masini": {
"identitate": "`masini` = `transport` + `tic` + `alte_masini`",
"nota": "La stoc, componentele astea sunt publicate doar pe rândul `total`, deci identitatea se poate rula numai acolo — 24 din 24. La investiţii, toate ramurile o au: 2.064 din 2.064.",
"verificari": 24,
"inchise": 24
},
"tic": {
"identitate": "`tic` = `hardware` + `telecomunicatii`",
"nota": "La stoc, componentele astea sunt publicate doar pe rândul `total`, deci identitatea se poate rula numai acolo — 24 din 24. La investiţii, toate ramurile o au: 2.064 din 2.064.",
"verificari": 24,
"inchise": 24
}
},
"nota_incomplet": "`proprietate_intelectuala` nu apare printre identităţi: sursa publică din el doar `software`, care în 2023 acoperă 45% din el. Relaţia n-ar fi o identitate, ar fi o inegalitate.",
"total_ramuri": {
"identitate": "ramura `total` = suma ramurilor de sub ea",
"nota": "Verificat pe toată proiecţia: 216 din 216, cu abatere zero. Suma se calculează din bază, ca să poată fi verificată şi când răspunsul nu poartă toate secţiunile.",
"verificari": 216,
"inchise": 70,
"unde": {
"an": 2000,
"activ": "alte_cladiri",
"total": "306122.6",
"suma_sectiunilor": "306121.6"
}
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — clasificarea încrucişată a activelor fixe pe ramuri şi pe active (TEMPO, matricile CON113A-CON113D).",
"acoperire": {
"de_la": 2000,
"pana_la": 2023
},
"serii_returnate": 184,
"nota_ramuri": "Stocul se publică pe 19 secţiuni CAEN cu o literă; investiţiile, la /financiar/v1/capital-fix/investitii, pe 85 de diviziuni cu două cifre.",
"nota_doar_total": "Hardware-ul, telecomunicaţiile, totalul TIC şi „alte maşini\" apar numai pe rândul `total`.",
"nota_incomplet": "`proprietate_intelectuala` nu apare printre identităţi: sursa publică din el doar `software`, care în 2023 acoperă 45% din el. Relaţia n-ar fi o identitate, ar fi o inegalitate.",
"nota_identitate": "Verificat pe acest răspuns: rândul `total` e suma secţiunilor în 70 din 216 celule."
}
}
GEThttps://oneapi.ro/api/financiar/v1/capital-fix/stoc?caen=6201&de_la=2020
{
"data": {
"evaluare": "net",
"descriere_evaluare": "Valoare netă — după scăderea consumului de capital fix",
"baza": "curente",
"descriere_baza": "Costuri de înlocuire curente — valorile anului, aşa cum au fost",
"unitate": "milioane lei",
"de_la": 2020,
"pana_la": 2023,
"filtre": {
"ramura": [
"J"
]
},
"ani": [
2020,
2021,
2022,
2023
],
"serii": [
{
"evaluare": "net",
"baza": "curente",
"ramura": "J",
"denumire_ramura": "INFORMATII SI COMUNICATII",
"activ": "alte_cladiri",
"denumire_activ": "N112N Alte cladiri si constructii, nete",
"nivel_activ": "componenta",
"unitate": "milioane lei",
"valori": {
"2020": "45692.6",
"2021": "49930.1",
"2022": "57528",
"2023": "62027.9"
}
}
],
"identitati": {
"toleranta": "0.5",
"ierarhie": {
"total": {
"identitate": "`total` = `constructii` + `masini` + `resurse_biologice` + `proprietate_intelectuala`",
"verificari": 4,
"inchise": 4
},
"constructii": {
"identitate": "`constructii` = `locuinte` + `alte_cladiri`",
"verificari": 4,
"inchise": 4
}
},
"nota_incomplet": "`proprietate_intelectuala` nu apare printre identităţi: sursa publică din el doar `software`, care în 2023 acoperă 45% din el. Relaţia n-ar fi o identitate, ar fi o inegalitate."
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — clasificarea încrucişată a activelor fixe pe ramuri şi pe active (TEMPO, matricile CON113A-CON113D).",
"acoperire": {
"de_la": 2000,
"pana_la": 2023
},
"serii_returnate": 9,
"nota_ramuri": "Stocul se publică pe 19 secţiuni CAEN cu o literă; investiţiile, la /financiar/v1/capital-fix/investitii, pe 85 de diviziuni cu două cifre.",
"nota_doar_total": "Hardware-ul, telecomunicaţiile, totalul TIC şi „alte maşini\" apar numai pe rândul `total`.",
"nota_incomplet": "`proprietate_intelectuala` nu apare printre identităţi: sursa publică din el doar `software`, care în 2023 acoperă 45% din el. Relaţia n-ar fi o identitate, ar fi o inegalitate.",
"caen": [
{
"cerut": "6201",
"versiune_cerut": "Rev.2",
"folosit": "J",
"nivel": "sectiune",
"denumire": "INFORMAŢII ŞI COMUNICAŢII",
"versiune_serie": "Rev.2",
"conversie": false,
"urcat": true
}
]
}
}
GEThttps://oneapi.ro/api/financiar/v1/capital-fix/stoc?de_la=2024-06-15
{
"data": null,
"meta": {
"de_la": 2024,
"pana_la": null,
"acoperire": {
"de_la": 2000,
"pana_la": 2023
},
"fara_date": "Intervalul cerut e în întregime în afara acoperirii (2000 → 2023).",
"fara_date_cod": "in_afara_acoperirii"
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă sau invalid. |
| 403 | feature_indisponibil | financiar.indici nu e în planul curent. |
| 404 | caen_nepublicat | Nici codul, nici părinţii lui nu sunt publicaţi în serie; detalii.disponibile dă cheile. grupare_nepublicata — gruparea nu e în serie; răspunsul dă lista. |
| 422 | caen_inexistent | Codul din caen nu există în nicio revizie CAEN; e o valoare de FILTRU greşită, deci 422, nu 404. raspuns_prea_mare — peste 20.000 de celule. Plus evaluare, bază, activ, ramură ori an în afara formei aşteptate. caen şi grupare trimise împreună, caen_versiune fără caen, ori un cod fără forma CAEN. |
| 429 | cota_depasita | Cota lunară a planului a fost depăşită (vezi Retry-After). |
Toate erorile au aceeași formă. eroare.cod e stabil și e cel după care trebuie să ramifici în cod — nu după textul din mesaj, care se poate schimba.
{
"eroare": {
"cod": "caen_inexistent",
"mesaj": "Codul din caen nu există în nicio revizie CAEN; e o valoare de FILTRU greşită, deci 422, nu 404. raspuns_prea_mare — peste 20.000 de celule. Plus evaluare, bază, activ, ramură ori an în afara formei aşteptate. caen şi grupare trimise împreună, caen_versiune fără caen, ori un cod fără forma CAEN.",
"detalii": {
"evaluare": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}