Izveštavanje

Prihodi i primanja

Generisanje i preuzimanje izveštaja prihoda i primanja jedinica lokalne samouprave i AP Vojvodina.

URL : /api/api/reporting/export-revenue-plan

Metod : POST

Zahteva Autorizaciju : DA

Parametri zahteva
Parametar Tip Validacija
budgetYear int Budžetska godina
treasury string(3) Validna šifra trezora
executionAccount string(18) Račun izvršenja budžeta
startOfPeriod string(10) Početak perioda izveštaja - ISO datumski format yyyy-MM-dd
endOfPeriod string(10) Kraj perioda izveštaja - ISO datumski format yyyy-MM-dd
reportType string(4) xlsx - Excel format
pdf - PDF format
Primer zahteva
{
    "budgetYear": 2023,
    "treasury":"002",
    "executionAccount":"840000000016564042",
    "startOfPeriod":"2023-01-01",
    "endOfPeriod":"2023-04-30",
    "reportType":"xlsx"
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa

Binarni .xlxs ili .pdf fajl u zavisnosti od odabranog formata promenljive reportType

Pogrešan zahtev

Uslov : Ukoliko polja budgetYear, treasury ili executionAccount nije ispravna.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "status": {
        "message": "Revenues not found",
        "code": 5001
    },
    "additionalInformation": null,
    "payload": null
}

Uslov : Ukoliko polje reportType nije ispravno.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "status": {
        "message": "Report type for revenues export not valid",
        "code": 5000
    },
    "additionalInformation": null,
    "payload": null
}

Rashodi i izdaci

Generisanje i preuzimanje izveštaja rashoda i izdataka jedinica lokalne samouprave i AP Vojvodina.

URL : /api/api/reporting/export-expenditure-plan

Metod : POST

Zahteva Autorizaciju : DA

Parametri zahteva
Parametar Tip Validacija
budgetYear int Budžetska godina
treasury string(3) Validna šifra trezora
executionAccount string(18) Račun izvršenja budžeta
startOfPeriod string(10) Početak perioda izveštaja - ISO datumski format yyyy-MM-dd
endOfPeriod string(10) Kraj perioda izveštaja - ISO datumski format yyyy-MM-dd
reportType string(4) xlsx - Excel format
pdf - PDF format
Primer zahteva
{
    "budgetYear": 2023,
    "treasury":"002",
    "executionAccount":"840000000016564042",
    "startOfPeriod":"2023-01-01",
    "endOfPeriod":"2023-04-30",
    "reportType":"xlsx"
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa

Binarni .xlxs ili .pdf fajl u zavisnosti od odabranog formata promenljive reportType

Pogrešan zahtev

Uslov : Ukoliko polja budgetYear, treasury ili executionAccount nije ispravna.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "status": {
        "message": "Expenditures not found",
        "code": 4001
    },
    "additionalInformation": null,
    "payload": null
}

Uslov : Ukoliko polje reportType nije ispravno.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "status": {
        "message": "Report type for expenditures export not valid",
        "code": 4000
    },
    "additionalInformation": null,
    "payload": null
}

Dinamika realizacije

Generisanje i preuzimanje izveštaja prihoda i rashoda jedinica lokalne samouprave i AP Vojvodina grupisano po mesecima.

URL : /api/api/reporting/export-realization-dynamic

Metod : POST

Zahteva Autorizaciju : DA

Parametri zahteva
Parametar Tip Validacija
budgetYear int Budžetska godina
treasury string(3) Validna šifra trezora
executionAccount string(18) Račun izvršenja budžeta
reportType string(4) xlsx - Excel format
Primer zahteva
{
    "budgetYear": 2023,
    "treasury":"002",
    "executionAccount":"840000000016564042",
    "reportType":"xlsx"
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa

Binarni .xlxs fajl sa izveštajnim podacima

Pogrešan zahtev

Uslov : Ukoliko polja budgetYear, treasury ili executionAccount nije ispravna.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "status": {
        "message": "Expenditures not found",
        "code": 4001
    },
    "additionalInformation": null,
    "payload": null
}

Uslov : Ukoliko polje reportType nije ispravno.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "status": {
        "message": "Report type for revenues export not valid",
        "code": 4000
    },
    "additionalInformation": null,
    "payload": null
}