oneapi
Autentificare
Financiar v1 / Calendar

Termen procedural (Cod procedură civilă)

Scadenţa unui termen de procedură — cale de atac, act de procedură, întâmpinare. Regula art. 181
alin. (1) pct. 2 Cod procedură civilă, „pe zile libere": nu se socoteşte nici ziua de la care
curge termenul, NICI ziua împlinirii. Termen de 7 zile de la 1 martie se împlineşte pe 9 martie.

Pentru termene civile (contractuale) regula e alta, cu o zi diferenţă: vezi /termen/civil.

GET
https://oneapi.ro/api/financiar/v1/termen/procedural

Parametri de interogare

NumeTipDescriereValori acceptate
de_laobligatoriu string Obligatoriu, YYYY-MM-DD. De regulă data comunicării actului. ex. 2024-06-15ex. 2024-06ex. 2024
zileobligatoriu integer Obligatoriu. Negativ = calcul înapoi. Maxim 3650 în fiecare sens. -3650 – 3650
tipobligatoriu string Obligatoriu: calendaristice sau lucratoare. lucratoarecalendaristice
sectoropțional string | null privat (implicit) sau public. privatpublic

Cum se comportă

  • Scadenţa unui termen de procedură: cale de atac, întâmpinare, act de procedură.
  • Regula (art. 181 alin. (1) pct. 2 Cod procedură civilă), „pe zile libere": nu se socoteşte nici ziua de la care curge termenul, NICI ziua împlinirii. Act comunicat pe 1 martie cu termen de 7 zile → se împlineşte pe 9 martie.
  • Pentru termene CIVILE (contractuale) regula e alta şi rezultatul diferă cu o zi — vezi /termen/civil. Aceeaşi dată de plecare şi acelaşi număr de zile dau scadenţe diferite; alegerea rutei greşite înseamnă, la o cale de atac, diferenţa între „depus la timp" şi „tardiv".
  • Diferenţa e insidioasă la termene CALENDARISTICE: cele două convenţii coincid adesea, fiindcă ziua în plus e absorbită de weekend, şi se văd diferite doar când ziua suplimentară cade luni–vineri. Un rezultat corect de nouă ori din zece nu mai e verificat de nimeni.
  • Dacă scadenţa cade într-o zi nelucrătoare, se prelungeşte la prima zi lucrătoare (art. 181 alin. (2) Cod procedură civilă). Prelungirea e regula, nu o opţiune — scadenţa brută rămâne în data_inainte_de_prelungire.
  • Atenţie la ora limită: art. 182 prevede că termenul care se socoteşte pe zile se împlineşte la ora la care încetează activitatea instanţei, nu la miezul nopţii. Ruta întoarce ziua, nu ora.
  • sector=public ţine cont şi de punţile stabilite prin HG.
  • Rezultatul e un calcul de calendar, nu consultanţă juridică: o lege specială aplicabilă poate prevedea altă regulă de numărare.

La ce folosește

  • Termenul de declarare a unui apel sau recurs.
  • Termenul de depunere a întâmpinării.
  • Verificarea dacă un act de procedură a fost făcut în termen.

Structura răspunsului

CâmpTipDescriere
data.de_la string Începutul intervalului acoperit de răspuns.
data.zile integer Numărul de zile acoperite.
data.tip string intreprinderi sau unitati_locale — două concepte diferite, niciodată însumate.
data.conventie string Mereu procedurala pe această rută.
data.sector string Sectorul instituţional ori economic.
data.data_scadenta string Ultima zi în care actul mai poate fi făcut, după prelungire dacă a fost necesară.
data.scadenta_lucratoare boolean
data.prelungit boolean Dacă scadenţa brută a fost mutată pentru că era zi nelucrătoare.
data.data_inainte_de_prelungire string Scadenţa brută, înainte de prelungire.
data.zile_calendaristice_parcurse integer Zile calendaristice între de_la şi scadenţă.
meta.temei string Temeiul legal al valorilor sau al modului de calcul.
meta.nota string Precizare despre cum se citesc datele din răspuns — o capcană, o convenţie sau o limită a sursei.
meta.avertisment string Atenţionare despre o limită a datelor care schimbă interpretarea.

Exemple de răspuns

GEThttps://oneapi.ro/api/financiar/v1/termen/procedural?de_la=2024-06-15&zile=30&tip=lucratoare
{
    "data": {
        "de_la": "2024-06-15",
        "zile": 30,
        "tip": "lucratoare",
        "conventie": "procedurala",
        "sector": "privat",
        "data_scadenta": "2024-07-30",
        "scadenta_lucratoare": true,
        "prelungit": false,
        "data_inainte_de_prelungire": "2024-07-30",
        "zile_calendaristice_parcurse": 45
    },
    "meta": {
        "temei": "art. 181 alin. (1) pct. 2 Cod procedură civilă: nu se socoteşte nici ziua de la care curge termenul, nici ziua împlinirii. Prelungire la prima zi lucrătoare: art. 181 alin. (2).",
        "nota": "Scadenţa brută era deja zi lucrătoare.",
        "avertisment": "Rezultatul e un calcul de calendar, nu o consultanţă juridică: legea specială aplicabilă poate prevedea altă regulă de numărare."
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă, invalid, expirat sau revocat.
403feature_indisponibilPlanul curent nu include funcţia de care ţine ruta.
422validaretip lipsă sau invalid, de_la malformat, zile lipsă sau peste 3650, an în afara intervalului 1990–2100.
429cota_depasitaCota 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": "validare",
        "mesaj": "tip lipsă sau invalid, de_la malformat, zile lipsă sau peste 3650, an în afara intervalului 1990–2100.",
        "detalii": {
            "de_la": [
                "Valoarea trimisă nu respectă regula parametrului."
            ]
        }
    }
}