Salariaţii pe judeţe şi forme de proprietate
Numărul mediu şi efectivul de la sfârşitul anului, pe 11 forme de proprietate × 56 de teritorii,
anual din 1990 până în 2024 — cea mai lungă serie de salariaţi din tot modulul.
⚠️ Cele 11 forme arată ca o listă plată, dar sunt un arbore pe trei niveluri. Citirea naivă
„public + privat" iese 0 din 2.579. Măsurat: total = publică + privată + mixtă + cooperatistă +
obştească + integral străină; publica = integral de stat + publică de interes; mixta = majoritar
de stat + majoritar privată. Câmpul nivel_forma le desparte.
⚠️ Formele apar eşalonat: total din 1990, majoritatea din 1993, integral străină din 1995,
integral de stat şi publică de interes abia din 1998. Fiecare serie poartă valabil_de_la.
Parametri de interogare
tara, macroregiune, regiune, judet.
taramacroregiuneregiunejudet
numar_mediu, efectiv.
numar_mediuefectiv
nivel_forma înainte de a le aduna.
totalpublicaprivatamixtacooperatistaobsteascaintegral_strainaintegral_de_statpublica_interesmajoritar_de_statmajoritar_privata
total, muncitori.
totalmuncitori
Cum se comportă
- Numărul mediu al salariaţilor şi efectivul de la sfârşitul anului, pe forme de proprietate şi teritorii — 53.916 de valori, anual din 1990 până în 2024, din matricile TEMPO
FOM104BşiFOM105A. 35 de ani: cea mai lungă serie de salariaţi din tot modulul. - ⚠️ Cele unsprezece forme de proprietate arată ca o listă plată, dar sunt un arbore pe trei niveluri — şi asta am aflat-o măsurând, nu citind. Lectura naivă „public + privat" iese 0 din 2.579. Structura reală, verificată:
total= publică + privată + mixtă + cooperatistă + obştească + integral străină (2.131/2.131 la numărul mediu, 2.125/2.125 la efectiv);publica= integral de stat + publică de interes naţional şi local (2.035/2.035);mixta= majoritar de stat + majoritar privată (2.441/2.441 şi 2.442/2.442). Câmpulnivel_formale desparte întotal,grupaşisubgrupa. - ✅ Teritoriul
total= suma celor 42 de judeţe: 495/495 şi 497/497. - ⚠️ Formele apar eşalonat, pe măsură ce clasificarea s-a schimbat:
totaldin 1990, majoritatea din 1993,integral_strainadin 1995, iarintegral_de_statşipublica_interesabia din 1998. Fiecare serie poartăvalabil_de_laşivalabil_pana_la— cifre măsurate, nu presupuse. - ⚠️
categorienu e o partiţie: are doartotalşimuncitori, iar muncitorii sunt un subset. - ⚠️ Bucureştiul are două coduri, fiindcă teritoriul s-a schimbat în 1996.
mun_bucuresti_incl_sai(1990-1995) cuprinde şi Sectorul Agricol Ilfov; din 1996 apar separatmunicipiul_bucurestişi judeţulilfov. Nu le lipim — nu e acelaşi teritoriu; pentru o serie continuă pe toată perioada foloseşte regiuneabucuresti_ilfov. - Aceleaşi forme de proprietate, dar pe activităţi în loc de judeţe şi doar din 2000:
/financiar/v1/salariati/proprietate.
La ce folosește
- Prăbuşirea ocupării în sectorul de stat după 1990, judeţ cu judeţ.
- Ponderea capitalului străin în ocuparea unui judeţ.
- Compararea judeţelor pe aceeaşi formă de proprietate, în serie lungă.
Structura răspunsului
total, grupa (cele şase care compun totalul) ori subgrupa (cele patru de sub publica şi mixta).
data e null, iar aici stă motivul. Proiecţia peste datele INS e goală. Codul nu apare în serie. Ca la celelalte serii.
fara_date e proză şi se poate reformula, ăsta nu.
Exemple de răspuns
{
"data": {
"unitate": "numar persoane",
"de_la": 2023,
"pana_la": 2023,
"filtre": {
"nivel_teritoriu": "judet"
},
"ani": [
2023
],
"serii": [
{
"indicator": "efectiv",
"unitate": "numar persoane",
"forma_proprietate": "cooperatista",
"denumire_forma": "Proprietate cooperatista",
"nivel_forma": "grupa",
"valabil_de_la": 1992,
"valabil_pana_la": 2024,
"categorie": "total",
"teritoriu": "alba",
"denumire_teritoriu": "Alba",
"nivel_teritoriu": "judet",
"valori": {
"2023": "193"
}
}
],
"identitati": {
"toleranta": "1",
"nota_arbore": "Cele unsprezece forme de proprietate nu sunt o listă plată, ci un arbore pe trei niveluri. Citirea naivă „public + privat\" iese 0 din 2.579; măsurat corect, se închide integral.",
"ierarhie": {
"total": {
"identitate": "`total` = `publica` + `privata` + `mixta` + `cooperatista` + `obsteasca` + `integral_straina`",
"nota": "Verificat pe toată proiecţia: 2.131/2.131 la numărul mediu şi 2.125/2.125 la efectiv. ⚠️ Cele patru subgrupe nu intră aici — sunt sub `publica` şi `mixta`.",
"verificari": 84,
"inchise": 84
},
"publica": {
"identitate": "`publica` = `integral_de_stat` + `publica_interes`",
"nota": "Verificat pe toată proiecţia: 2.035/2.035. Amândouă componentele apar abia din 1998.",
"verificari": 84,
"inchise": 84
},
"mixta": {
"identitate": "`mixta` = `majoritar_de_stat` + `majoritar_privata`",
"nota": "Verificat pe toată proiecţia: 2.441/2.441 şi 2.442/2.442. `majoritar de stat` şi `majoritar privată` sunt sub proprietatea mixtă, nu sub publică şi privată.",
"verificari": 84,
"inchise": 84
}
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — salariaţii pe categorii, forme de proprietate şi judeţe (TEMPO, matricile FOM104B şi FOM105A).",
"acoperire": {
"de_la": 1990,
"pana_la": 2024
},
"serii_returnate": 924,
"nota_arbore": "Cele unsprezece forme de proprietate nu sunt o listă plată, ci un arbore pe trei niveluri. Citirea naivă „public + privat\" iese 0 din 2.579; măsurat corect, se închide integral.",
"nota_bucuresti": "⚠️ Bucureştiul are două coduri: `mun_bucuresti_incl_sai` (1990-1995, include Sectorul Agricol Ilfov) şi `municipiul_bucuresti` (din 1996, când `ilfov` devine judeţ separat). Nu e acelaşi teritoriu, deci seriile nu se lipesc; pentru continuitate pe 1990-2024 foloseşte regiunea `bucuresti_ilfov`.",
"nota_activitati": "Aceleaşi forme de proprietate, dar pe activităţi în loc de judeţe: /financiar/v1/salariati/proprietate."
}
}
{
"data": {
"unitate": "numar persoane",
"de_la": 2024,
"pana_la": 2024,
"filtre": [],
"ani": [
2024
],
"serii": [
{
"indicator": "efectiv",
"unitate": "numar persoane",
"forma_proprietate": "cooperatista",
"denumire_forma": "Proprietate cooperatista",
"nivel_forma": "grupa",
"valabil_de_la": 1992,
"valabil_pana_la": 2024,
"categorie": "total",
"teritoriu": "alba",
"denumire_teritoriu": "Alba",
"nivel_teritoriu": "judet",
"valori": {
"2024": "276"
}
}
],
"identitati": {
"toleranta": "1",
"nota_arbore": "Cele unsprezece forme de proprietate nu sunt o listă plată, ci un arbore pe trei niveluri. Citirea naivă „public + privat\" iese 0 din 2.579; măsurat corect, se închide integral.",
"ierarhie": {
"total": {
"identitate": "`total` = `publica` + `privata` + `mixta` + `cooperatista` + `obsteasca` + `integral_straina`",
"nota": "Verificat pe toată proiecţia: 2.131/2.131 la numărul mediu şi 2.125/2.125 la efectiv. ⚠️ Cele patru subgrupe nu intră aici — sunt sub `publica` şi `mixta`.",
"verificari": 108,
"inchise": 108
},
"publica": {
"identitate": "`publica` = `integral_de_stat` + `publica_interes`",
"nota": "Verificat pe toată proiecţia: 2.035/2.035. Amândouă componentele apar abia din 1998.",
"verificari": 110,
"inchise": 110
},
"mixta": {
"identitate": "`mixta` = `majoritar_de_stat` + `majoritar_privata`",
"nota": "Verificat pe toată proiecţia: 2.441/2.441 şi 2.442/2.442. `majoritar de stat` şi `majoritar privată` sunt sub proprietatea mixtă, nu sub publică şi privată.",
"verificari": 110,
"inchise": 110
}
},
"teritorii": {
"verificari": 22,
"inchise": 22,
"identitate": "teritoriul `total` = suma celor 42 de judeţe",
"nota": "Verificat pe toată proiecţia: 495/495 la numărul mediu şi 497/497 la efectiv."
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — salariaţii pe categorii, forme de proprietate şi judeţe (TEMPO, matricile FOM104B şi FOM105A).",
"acoperire": {
"de_la": 1990,
"pana_la": 2024
},
"serii_returnate": 1208,
"nota_arbore": "Cele unsprezece forme de proprietate nu sunt o listă plată, ci un arbore pe trei niveluri. Citirea naivă „public + privat\" iese 0 din 2.579; măsurat corect, se închide integral.",
"nota_identitate": "Verificat pe acest răspuns: ţara e suma judeţelor în 22 din 22 celule.",
"nota_bucuresti": "⚠️ Bucureştiul are două coduri: `mun_bucuresti_incl_sai` (1990-1995, include Sectorul Agricol Ilfov) şi `municipiul_bucuresti` (din 1996, când `ilfov` devine judeţ separat). Nu e acelaşi teritoriu, deci seriile nu se lipesc; pentru continuitate pe 1990-2024 foloseşte regiunea `bucuresti_ilfov`.",
"nota_activitati": "Aceleaşi forme de proprietate, dar pe activităţi în loc de judeţe: /financiar/v1/salariati/proprietate."
}
}
{
"data": {
"unitate": "numar persoane",
"de_la": 2024,
"pana_la": 2024,
"filtre": {
"indicator": [
"numar_mediu"
],
"forma_proprietate": [
"total"
],
"categorie": [
"total"
]
},
"ani": [
2024
],
"serii": [
{
"indicator": "numar_mediu",
"unitate": "numar persoane",
"forma_proprietate": "total",
"denumire_forma": "Total",
"nivel_forma": "total",
"valabil_de_la": 1990,
"valabil_pana_la": 2024,
"categorie": "total",
"teritoriu": "alba",
"denumire_teritoriu": "Alba",
"nivel_teritoriu": "judet",
"valori": {
"2024": "96718"
}
}
],
"identitati": {
"toleranta": "1",
"nota_arbore": "Cele unsprezece forme de proprietate nu sunt o listă plată, ci un arbore pe trei niveluri. Citirea naivă „public + privat\" iese 0 din 2.579; măsurat corect, se închide integral.",
"teritorii": {
"verificari": 1,
"inchise": 1,
"identitate": "teritoriul `total` = suma celor 42 de judeţe",
"nota": "Verificat pe toată proiecţia: 495/495 la numărul mediu şi 497/497 la efectiv."
}
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — salariaţii pe categorii, forme de proprietate şi judeţe (TEMPO, matricile FOM104B şi FOM105A).",
"acoperire": {
"de_la": 1990,
"pana_la": 2024
},
"serii_returnate": 55,
"nota_arbore": "Cele unsprezece forme de proprietate nu sunt o listă plată, ci un arbore pe trei niveluri. Citirea naivă „public + privat\" iese 0 din 2.579; măsurat corect, se închide integral.",
"nota_identitate": "Verificat pe acest răspuns: ţara e suma judeţelor în 1 din 1 celule.",
"nota_bucuresti": "⚠️ Bucureştiul are două coduri: `mun_bucuresti_incl_sai` (1990-1995, include Sectorul Agricol Ilfov) şi `municipiul_bucuresti` (din 1996, când `ilfov` devine judeţ separat). Nu e acelaşi teritoriu, deci seriile nu se lipesc; pentru continuitate pe 1990-2024 foloseşte regiunea `bucuresti_ilfov`.",
"nota_activitati": "Aceleaşi forme de proprietate, dar pe activităţi în loc de judeţe: /financiar/v1/salariati/proprietate."
}
}
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, formă, categorie, teritoriu ori an în afara formei aşteptate. |
| 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, formă, categorie, teritoriu ori an în afara formei aşteptate.",
"detalii": {
"nivel_teritoriu": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}