Rezultatele economice ale întreprinderilor
Cinci mărimi pe sector de activitate × clasă de mărime × formă de proprietate, anual din 1997 până
în 2024: exporturile, valoarea adăugată brută la costul factorilor şi rezultatul brut al
exerciţiului — măsurate pe întreprinderi — plus cifra de afaceri şi investiţiile brute în
bunuri corporale — măsurate pe unităţi locale.
⚠️ Cele două universuri nu se adună. O întreprindere e o entitate juridică, o unitate locală e
un punct de lucru. Indicatorul determină universul, fiecare serie îl declară, iar univers e doar
un filtru de comoditate.
⚠️ Seria Rev.1 trece prin denominarea din 2005. Sursa o declară an cu an: „Miliarde lei" pe
* 1997-2004, „Milioane lei RON" pe 2005-2008. Răspunsul aduce totul la milioane lei
RON şi păstrează alături publicat — valoarea brută, unitatea sursei şi factorul folosit.
⚠️ Cele două clasificări se lipesc doar pe totalul economiei. Pe sectoare nu: în 2008, publicat
de amândouă, servicii_populatie diferă cu până la 881,8%.
Parametri de interogare
intreprinderi ori unitati_locale. Indicatorul îl determină oricum; e un filtru de comoditate.
intreprinderiunitati_locale
exporturi, valoare_adaugata, rezultat_brut (pe întreprinderi), cifra_afaceri, investitii_brute (pe unităţi locale). Implicit toţi cinci.
exporturivaloare_adaugatarezultat_brutcifra_afaceriinvestitii_brute
rev1 (CAEN Rev.1, 1997-2008) ori rev2 (CAEN Rev.2, 2008-2024). Implicit amândouă, fiecare serie purtându-şi eticheta.
rev1rev2
total. Lista celor opt e în nomenclator.
ex. total
0_49, 50_99, 100_249, 250_499, 500_plus, total. Implicit total.
ex. total
total ori majoritar_privata. Implicit total.
totalmajoritar_privata
Cum se comportă
- Cinci mărimi pe sector de activitate × clasă de mărime × formă de proprietate, anual din 1997 până în 2024, 10.557 de valori: exporturile, valoarea adăugată brută la costul factorilor şi rezultatul brut al exerciţiului — măsurate pe întreprinderi, din matricile TEMPO
INT106A/B,INT107A/B,INT108A/B— plus cifra de afaceri şi investiţiile brute în bunuri corporale — măsurate pe unităţi locale, dinINT104B/EşiINT105A/F. - ⚠️ Cele două universuri nu se adună. O întreprindere e o entitate juridică; o unitate locală e un punct de lucru. Cele două grupuri de indicatori nu se suprapun deloc, aşa că indicatorul determină universul: fiecare serie îl declară în
univers, iar parametrul cu acelaşi nume e doar un filtru de comoditate — cerut împreună cu un indicator din celălalt univers, răspunsul e un refuz explicit, nu o listă goală. - Clasele de mărime sunt altele decât la
/financiar/v1/intreprinderi/indicatori: aici 0-49, 50-99, 100-249, 250-499 şi 500+, acolo 0-9, 10-19, 20-49, 50-249 şi 250+. Nu e aceeaşi defalcare privită altfel, ci un al doilea tăiat al aceleiaşi economii — mai grosier la bază, mai fin la vârf, şi cu istoric cu unsprezece ani mai lung. - Mărimea desparte exportul de profit. În 2024, firmele cu peste 500 de salariaţi fac 58,2% din exporturi (231.097 din 396.839 de milioane de lei), dar numai 34,1% din valoarea adăugată şi 22,3% din rezultatul brut. Firmele sub 50 de salariaţi fac invers: 16,9% din exporturi, 39,2% din valoarea adăugată şi 53,9% din rezultatul brut (101.868 din 189.143).
- ⚠️ Seria Rev.1 trece prin denominarea din 2005, iar sursa o declară an cu an. În
INT106A,INT107AşiINT108Aunitatea e „Miliarde lei" pe 1997-2004 şi „Milioane lei RON" pe 2005-2008 (la fel înINT104/INT105), deci cifrele publicate cad brusc la 2005: exporturile de la 537.401 la 59.778, valoarea adăugată de la 892.586 la 104.859, rezultatul brut de la 222.261 la 28.474. Saltul nu e uniform — raportul 2004/2005 e 7,8-9,0 pe totalurile economiei şi între 0,75 şi 3.539 pe celule, fiindcă între cei doi ani economia s-a şi mişcat —, deci unitatea se citeşte din etichetă, nu se deduce din salt. Confirmat de anul suprapus: în 2008INT106Adă 97.717, iarINT106Bdă 97.727 „Milioane lei RON". - Răspunsul aduce totul la milioane lei RON: anii 1997-2004 sunt înmulţiţi cu 0,1 (1 miliard ROL = 0,1 milioane RON), restul rămân neatinşi. Transformarea nu e ascunsă — fiecare serie poartă blocul
publicat, cu valoarea brută, unitatea sursei şi factorul folosit, an cu an. - ✅ Ambele familii declară corect denominarea:
INT106-INT108(întreprinderi) şiINT104/INT105(unităţi locale) trec de la „Miliarde lei" la „Milioane lei RON" exact în 2005, iar conversia urmează unitatea declarată pe fiecare an. Până pe 15 sep documentaţia spunea, greşit, că prima familie păstrează eticheta veche pe toată seria. - ⚠️ Cele două clasificări se lipesc doar pe totalul economiei. În 2008, publicat de amândouă, totalul cade la sub 1%: exporturi 97.717 faţă de 97.727 (0,01%), valoare adăugată 221.156 faţă de 221.400 (0,11%), rezultat brut 32.105 faţă de 32.196 (0,28%). Pe sectoare, nu: din cele 36 de celule ale fiecărui sector,
comert_ridicatacoincide pe toate 36,industriepe 18,constructiipe 17,autope 16,comert_amanuntulpe 12,servicii_intreprinderipe 3 şiservicii_populatiepe 2 din 35, cu o abatere maximă de 881,8%. Concordanţa măsurată, sector cu sector, e în nomenclator. - ⚠️ Forma
majoritar_privatase opreşte în 2010 pe clasificarea nouă; de la 2011 sursa publică doar totalul. Pe Rev.1 e completă şi arată tranziţia întreagă: ponderea privată în valoarea adăugată urcă de la 45,8% în 1997 la 88,9% în 2007. - ⚠️ Rezultatul brut ia şi valori negative — 150 din cele 1.152 de celule Rev.1 şi 99 din 960 pe Rev.2. Ponderea privată se calculează numai unde baza e pozitivă: pe o bază negativă n-ar însemna nimic.
- ✅ Amândouă partiţiile se închid, toate. Suma celor cinci clase de mărime = rândul
totalşi suma celor şapte sectoare = totalul economiei: 1.056 din 1.056 de verificări, la o toleranţă derivată din pasul de rotunjire al sursei ((n+1)/2 paşi — 3 pentru clase, 4 pentru sectoare). Pe Rev.1 abaterea e zero, pe Rev.2 cel mult 2 paşi. Identităţile se cer din bază, nu din răspunsul filtrat: un răspuns pe un singur sector n-ar avea cum să închidă suma sectoarelor. - Fără filtre pe defalcări răspunsul ar purta peste 16.000 de celule, aşa că implicit se întoarce economia întreagă —
sector=total,clasa_marime=total,proprietate=total.meta.nota_implicitspune de fiecare dată ce s-a aplicat.
La ce folosește
- Cât din exporturi fac firmele mari şi cât cele mici, an de an, din 1997.
- Unde se face profitul: comparaţia dintre valoarea adăugată şi rezultatul brut pe clase de mărime.
- Tranziţia la proprietate privată, în cifre, între 1997 şi 2008.
- Seria lungă a valorii adăugate pe sector, în aceeaşi unitate, peste ruptura de denominare.
Structura răspunsului
milioane lei RON: seriile sunt aduse la aceeaşi unitate, indiferent ce declară sursa.
intreprinderi (entităţi juridice) ori unitati_locale (puncte de lucru). Cifrele celor două nu se adună.
data e null, iar aici stă motivul. Proiecţia peste datele INS e goală. Listele sunt în nomenclator. Combinaţia n-are serii; atenţie, forma privată e publicată doar 1997-2008 pe Rev.1 şi 2008-2010 pe Rev.2. Ca la celelalte serii.
fara_date e proză şi se poate reformula, ăsta nu.
Exemple de răspuns
{
"data": {
"de_la": 1997,
"pana_la": 2024,
"unitate": "milioane lei RON",
"filtre": {
"sector": [
"total"
],
"clasa_marime": [
"total"
],
"proprietate": [
"total"
]
},
"ani": [
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024
],
"serii": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"denumire_indicator": "Exporturile întreprinderilor",
"clasificare": "rev1",
"denumire_clasificare": "CAEN Rev.1",
"sector": "total",
"denumire_sector": "Total economie",
"clasa_marime": "total",
"denumire_clasa_marime": "Total",
"proprietate": "total",
"denumire_proprietate": "Toate formele de proprietate",
"unitate": "milioane lei RON",
"ani_publicati": 12,
"valori": {
"1997": "6036.3",
"1998": "6680.2",
"1999": "10445.3",
"2000": "11049.1",
"2001": "18365.3",
"2002": "28273.8",
"2003": "37451.1",
"2004": "53740.1",
"2005": "59778",
"2006": "70418",
"2007": "78770",
"2008": "97717",
"2009": null,
"2010": null,
"2011": null,
"2012": null,
"2013": null,
"2014": null,
"2015": null,
"2016": null,
"2017": null,
"2018": null,
"2019": null,
"2020": null,
"2021": null,
"2022": null,
"2023": null,
"2024": null
},
"publicat": {
"1997": {
"valoare": "60363",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"1998": {
"valoare": "66802",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"1999": {
"valoare": "104453",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2000": {
"valoare": "110491",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2001": {
"valoare": "183653",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2002": {
"valoare": "282738",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2003": {
"valoare": "374511",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2004": {
"valoare": "537401",
"unitate": "miliarde lei ROL",
"factor": "0.1"
}
}
}
],
"identitati": {
"partitii": {
"clase_marime": {
"identitate": "suma celor 5 clase de mărime = rândul `total`",
"toleranta": "derivată: (n+1)/2 paşi de rotunjire — 3.0 paşi, pasul fiind 1 milion RON (0,1 pe anii convertiţi din ROL)",
"nota": "Cerută din bază, pe toată proiecţia — un răspuns filtrat pe un singur sector ori pe o singură clasă n-ar avea cum să închidă suma.",
"pe_serie": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"clasificare": "rev1",
"verificari": 192,
"inchise": 192,
"abatere_maxima_in_pasi": "0.00"
}
]
},
"sectoare": {
"identitate": "suma celor 7 sectoare = totalul economiei",
"toleranta": "derivată: (n+1)/2 paşi de rotunjire — 4.0 paşi, pasul fiind 1 milion RON (0,1 pe anii convertiţi din ROL)",
"nota": "Cerută din bază, pe toată proiecţia — un răspuns filtrat pe un singur sector ori pe o singură clasă n-ar avea cum să închidă suma.",
"pe_serie": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"clasificare": "rev1",
"verificari": 144,
"inchise": 144,
"abatere_maxima_in_pasi": "0.00"
}
]
}
},
"suprapunere": {
"an": 2008,
"identitate": "acelaşi an, publicat în amândouă clasificările, pe economia întreagă",
"nota": "Raportată, nu ratată: cele două clasificări sunt reconstrucţii diferite ale aceluiaşi an, aşa că nu se cere egalitate. Pe totalul economiei abaterea e sub 1%; pe sectoare nu.",
"valori": [
{
"indicator": "cifra_afaceri",
"rev1": "954025",
"rev2": "954790",
"abatere_procente": "0.0801"
}
]
},
"pondere_majoritar_privata": {
"nota": "Calculată doar unde totalul e pozitiv — rezultatul brut ia şi valori negative, iar pe bază negativă ponderea n-ar însemna nimic. Sursa publică forma privată doar 1997-2008 pe Rev.1 şi 2008-2010 pe Rev.2.",
"unitate": "procente din total",
"valori": [
{
"indicator": "cifra_afaceri",
"clasificare": "rev1",
"an": 1997,
"pondere": "58.6"
}
]
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — rezultatele economice ale întreprinderilor (TEMPO, matricile INT106A/B, INT107A/B, INT108A/B).",
"acoperire": {
"de_la": 1997,
"pana_la": 2024
},
"serii_returnate": 10,
"unitate": "milioane lei RON",
"nota_implicit": "Fără `sector`, `clasa_marime`, `proprietate` răspunsul ar purta peste 16.000 de celule, aşa că defalcarea implicită e economia întreagă. Cere explicit alte valori pentru a o desface.",
"nota_denominare": "⚠️ Anii 1997-2004 sunt convertiţi din miliarde lei ROL în milioane lei RON (factor 0,1); valoarea publicată rămâne în `publicat` pe fiecare serie.",
"nota_eticheta": "⚠️ Unitatea e declarată de sursă an cu an, pe ambele universuri: „Miliarde lei\" pe 1997-2004, „Milioane lei RON\" din 2005. Saltul 2004→2005 al cifrelor publicate nu e un factor fix (7,8-9,0 pe totalurile economiei, 0,75-3.539 pe celule), deci unitatea se citeşte din `publicat`, nu se deduce din salt.",
"nota_universuri": "⚠️ Răspunsul amestecă două universuri (intreprinderi, unitati_locale): întreprinderile sunt entităţi juridice, unităţile locale sunt puncte de lucru. Cifrele lor NU se adună.",
"nota_clasificari": "Rev.1 şi Rev.2 se lipesc doar pe totalul economiei; pe sectoare, nu. Concordanţa măsurată pe fiecare sector e la /financiar/v1/intreprinderi/rezultate/nomenclator.",
"nota_negativ": "Rezultatul brut al exerciţiului ia şi valori negative — 150 din 1.152 de celule pe Rev.1, 99 din 960 pe Rev.2. Ponderile nu se calculează pe bază negativă.",
"nota_identitate": "Partiţiile sunt verificate pe toată proiecţia, nu pe răspunsul filtrat, la o toleranţă derivată din pasul de rotunjire al sursei.",
"nota_alaturi": "Aceiaşi indicatori pe secţiuni CAEN şi alte clase de mărime, din 2008: /financiar/v1/intreprinderi/indicatori. Naşterile şi decesele de firme: /financiar/v1/intreprinderi/demografie."
}
}
{
"data": {
"de_la": 2024,
"pana_la": 2024,
"unitate": "milioane lei RON",
"filtre": {
"sector": [
"total"
],
"clasa_marime": [
"total"
],
"proprietate": [
"total"
]
},
"ani": [
2024
],
"serii": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"denumire_indicator": "Exporturile întreprinderilor",
"clasificare": "rev2",
"denumire_clasificare": "CAEN Rev.2",
"sector": "total",
"denumire_sector": "Total economie",
"clasa_marime": "total",
"denumire_clasa_marime": "Total",
"proprietate": "total",
"denumire_proprietate": "Toate formele de proprietate",
"unitate": "milioane lei RON",
"ani_publicati": 1,
"valori": {
"2024": "396839"
}
}
],
"identitati": {
"partitii": {
"clase_marime": {
"identitate": "suma celor 5 clase de mărime = rândul `total`",
"toleranta": "derivată: (n+1)/2 paşi de rotunjire — 3.0 paşi, pasul fiind 1 milion RON (0,1 pe anii convertiţi din ROL)",
"nota": "Cerută din bază, pe toată proiecţia — un răspuns filtrat pe un singur sector ori pe o singură clasă n-ar avea cum să închidă suma.",
"pe_serie": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"clasificare": "rev1",
"verificari": 192,
"inchise": 192,
"abatere_maxima_in_pasi": "0.00"
}
]
},
"sectoare": {
"identitate": "suma celor 7 sectoare = totalul economiei",
"toleranta": "derivată: (n+1)/2 paşi de rotunjire — 4.0 paşi, pasul fiind 1 milion RON (0,1 pe anii convertiţi din ROL)",
"nota": "Cerută din bază, pe toată proiecţia — un răspuns filtrat pe un singur sector ori pe o singură clasă n-ar avea cum să închidă suma.",
"pe_serie": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"clasificare": "rev1",
"verificari": 144,
"inchise": 144,
"abatere_maxima_in_pasi": "0.00"
}
]
}
},
"suprapunere": {
"an": 2008,
"identitate": "acelaşi an, publicat în amândouă clasificările, pe economia întreagă",
"nota": "Raportată, nu ratată: cele două clasificări sunt reconstrucţii diferite ale aceluiaşi an, aşa că nu se cere egalitate. Pe totalul economiei abaterea e sub 1%; pe sectoare nu.",
"valori": [
{
"indicator": "cifra_afaceri",
"rev1": "954025",
"rev2": "954790",
"abatere_procente": "0.0801"
}
]
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — rezultatele economice ale întreprinderilor (TEMPO, matricile INT106A/B, INT107A/B, INT108A/B).",
"acoperire": {
"de_la": 1997,
"pana_la": 2024
},
"serii_returnate": 5,
"unitate": "milioane lei RON",
"nota_implicit": "Fără `sector`, `clasa_marime`, `proprietate` răspunsul ar purta peste 16.000 de celule, aşa că defalcarea implicită e economia întreagă. Cere explicit alte valori pentru a o desface.",
"nota_universuri": "⚠️ Răspunsul amestecă două universuri (intreprinderi, unitati_locale): întreprinderile sunt entităţi juridice, unităţile locale sunt puncte de lucru. Cifrele lor NU se adună.",
"nota_clasificari": "Rev.1 şi Rev.2 se lipesc doar pe totalul economiei; pe sectoare, nu. Concordanţa măsurată pe fiecare sector e la /financiar/v1/intreprinderi/rezultate/nomenclator.",
"nota_negativ": "Rezultatul brut al exerciţiului ia şi valori negative — 150 din 1.152 de celule pe Rev.1, 99 din 960 pe Rev.2. Ponderile nu se calculează pe bază negativă.",
"nota_identitate": "Partiţiile sunt verificate pe toată proiecţia, nu pe răspunsul filtrat, la o toleranţă derivată din pasul de rotunjire al sursei.",
"nota_alaturi": "Aceiaşi indicatori pe secţiuni CAEN şi alte clase de mărime, din 2008: /financiar/v1/intreprinderi/indicatori. Naşterile şi decesele de firme: /financiar/v1/intreprinderi/demografie."
}
}
{
"data": {
"de_la": 1997,
"pana_la": 2024,
"unitate": "milioane lei RON",
"filtre": {
"univers": [
"intreprinderi"
],
"sector": [
"total"
],
"clasa_marime": [
"total"
],
"proprietate": [
"total"
]
},
"ani": [
1997,
1998,
1999,
2000,
2001,
2002,
2003,
2004,
2005,
2006,
2007,
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024
],
"serii": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"denumire_indicator": "Exporturile întreprinderilor",
"clasificare": "rev1",
"denumire_clasificare": "CAEN Rev.1",
"sector": "total",
"denumire_sector": "Total economie",
"clasa_marime": "total",
"denumire_clasa_marime": "Total",
"proprietate": "total",
"denumire_proprietate": "Toate formele de proprietate",
"unitate": "milioane lei RON",
"ani_publicati": 12,
"valori": {
"1997": "6036.3",
"1998": "6680.2",
"1999": "10445.3",
"2000": "11049.1",
"2001": "18365.3",
"2002": "28273.8",
"2003": "37451.1",
"2004": "53740.1",
"2005": "59778",
"2006": "70418",
"2007": "78770",
"2008": "97717",
"2009": null,
"2010": null,
"2011": null,
"2012": null,
"2013": null,
"2014": null,
"2015": null,
"2016": null,
"2017": null,
"2018": null,
"2019": null,
"2020": null,
"2021": null,
"2022": null,
"2023": null,
"2024": null
},
"publicat": {
"1997": {
"valoare": "60363",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"1998": {
"valoare": "66802",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"1999": {
"valoare": "104453",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2000": {
"valoare": "110491",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2001": {
"valoare": "183653",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2002": {
"valoare": "282738",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2003": {
"valoare": "374511",
"unitate": "miliarde lei ROL",
"factor": "0.1"
},
"2004": {
"valoare": "537401",
"unitate": "miliarde lei ROL",
"factor": "0.1"
}
}
}
],
"identitati": {
"partitii": {
"clase_marime": {
"identitate": "suma celor 5 clase de mărime = rândul `total`",
"toleranta": "derivată: (n+1)/2 paşi de rotunjire — 3.0 paşi, pasul fiind 1 milion RON (0,1 pe anii convertiţi din ROL)",
"nota": "Cerută din bază, pe toată proiecţia — un răspuns filtrat pe un singur sector ori pe o singură clasă n-ar avea cum să închidă suma.",
"pe_serie": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"clasificare": "rev1",
"verificari": 192,
"inchise": 192,
"abatere_maxima_in_pasi": "0.00"
}
]
},
"sectoare": {
"identitate": "suma celor 7 sectoare = totalul economiei",
"toleranta": "derivată: (n+1)/2 paşi de rotunjire — 4.0 paşi, pasul fiind 1 milion RON (0,1 pe anii convertiţi din ROL)",
"nota": "Cerută din bază, pe toată proiecţia — un răspuns filtrat pe un singur sector ori pe o singură clasă n-ar avea cum să închidă suma.",
"pe_serie": [
{
"univers": "intreprinderi",
"indicator": "exporturi",
"clasificare": "rev1",
"verificari": 144,
"inchise": 144,
"abatere_maxima_in_pasi": "0.00"
}
]
}
},
"suprapunere": {
"an": 2008,
"identitate": "acelaşi an, publicat în amândouă clasificările, pe economia întreagă",
"nota": "Raportată, nu ratată: cele două clasificări sunt reconstrucţii diferite ale aceluiaşi an, aşa că nu se cere egalitate. Pe totalul economiei abaterea e sub 1%; pe sectoare nu.",
"valori": [
{
"indicator": "cifra_afaceri",
"rev1": "954025",
"rev2": "954790",
"abatere_procente": "0.0801"
}
]
},
"pondere_majoritar_privata": {
"nota": "Calculată doar unde totalul e pozitiv — rezultatul brut ia şi valori negative, iar pe bază negativă ponderea n-ar însemna nimic. Sursa publică forma privată doar 1997-2008 pe Rev.1 şi 2008-2010 pe Rev.2.",
"unitate": "procente din total",
"valori": [
{
"indicator": "cifra_afaceri",
"clasificare": "rev1",
"an": 1997,
"pondere": "58.6"
}
]
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — rezultatele economice ale întreprinderilor (TEMPO, matricile INT106A/B, INT107A/B, INT108A/B).",
"acoperire": {
"de_la": 1997,
"pana_la": 2024
},
"serii_returnate": 6,
"unitate": "milioane lei RON",
"nota_implicit": "Fără `sector`, `clasa_marime`, `proprietate` răspunsul ar purta peste 16.000 de celule, aşa că defalcarea implicită e economia întreagă. Cere explicit alte valori pentru a o desface.",
"nota_denominare": "⚠️ Anii 1997-2004 sunt convertiţi din miliarde lei ROL în milioane lei RON (factor 0,1); valoarea publicată rămâne în `publicat` pe fiecare serie.",
"nota_eticheta": "⚠️ Unitatea e declarată de sursă an cu an, pe ambele universuri: „Miliarde lei\" pe 1997-2004, „Milioane lei RON\" din 2005. Saltul 2004→2005 al cifrelor publicate nu e un factor fix (7,8-9,0 pe totalurile economiei, 0,75-3.539 pe celule), deci unitatea se citeşte din `publicat`, nu se deduce din salt.",
"nota_clasificari": "Rev.1 şi Rev.2 se lipesc doar pe totalul economiei; pe sectoare, nu. Concordanţa măsurată pe fiecare sector e la /financiar/v1/intreprinderi/rezultate/nomenclator.",
"nota_negativ": "Rezultatul brut al exerciţiului ia şi valori negative — 150 din 1.152 de celule pe Rev.1, 99 din 960 pe Rev.2. Ponderile nu se calculează pe bază negativă.",
"nota_identitate": "Partiţiile sunt verificate pe toată proiecţia, nu pe răspunsul filtrat, la o toleranţă derivată din pasul de rotunjire al sursei.",
"nota_alaturi": "Aceiaşi indicatori pe secţiuni CAEN şi alte clase de mărime, din 2008: /financiar/v1/intreprinderi/indicatori. Naşterile şi decesele de firme: /financiar/v1/intreprinderi/demografie."
}
}
{
"data": null,
"meta": {
"de_la": 2024,
"pana_la": 2024,
"acoperire": {
"de_la": 1997,
"pana_la": 2024
},
"fara_date": "Intervalul se suprapune peste acoperire, dar nu are nicio valoare în el.",
"fara_date_cod": "interval_gol"
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă sau invalid. |
| 403 | feature_indisponibil | financiar.indici nu e în planul curent. |
| 422 | raspuns_prea_mare | Peste 20.000 de celule. Plus indicator, clasificare, sector, clasă ori formă în afara listei. indicator_in_alt_univers — indicatorul cerut se măsoară pe celălalt univers; răspunsul spune pe care. |
| 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": "raspuns_prea_mare",
"mesaj": "Peste 20.000 de celule. Plus indicator, clasificare, sector, clasă ori formă în afara listei. indicator_in_alt_univers — indicatorul cerut se măsoară pe celălalt univers; răspunsul spune pe care.",
"detalii": {
"de_la": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}