Idi na tekst

Aproprijacije

Pregled aproprijacija

Pregled podataka iz šifarnika aproprijacija za tekuću budžetsku godinu. Pristupna tačka omogućava pregled upotrebom paginacije koju je neophodno definisati preko query1 parametara.

URL : /api/appropriations

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • page - broj strane, 1 <= vrednost < totalRows/per_page
  • per_page - broj elemenata po strani, vrednost <= 50
Primer query-a

https://spiri.mfin.trezor.rs/api/appropriations?page=1&per_page=5

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": [
        {
            "id": 6152,
            "treasury": "601",
            "budgetYear": 2022,
            "budgetUserId": "00000",
            "assignedBudgetUserId": null,
            "budgetUserType": null,
            "programCode": null,
            "projectCode": null,
            "recordingAccountCode": null,
            "sourceOfFundingCode": "01",
            "economicClassificationCode": "711000",
            "subEconomicClassificationCode": null,
            "functionCode": null,
            "programId": null,
            "parentAppropriationId": null,
            "parentBudgetUserName": "",
            "projectStructureId": null,
            "lastChangeDate": "2022-05-10T13:02:32.13282",
            "lastChangeUserId": 15,
            "initialAmount": 219700000000,
            "currentAmount": 219700000000,
            "reservedAmount": 0,
            "announcedAmount": 0,
            "executedAmount": 0,
            "realizedAmount": 22868715483.35,
            "expenditureCorrectionAmount": 0,
            "availableAmount": 0,
            "potentialAvailableAmount": 0,
            "incomingAmount": 0,
            "quotaAllocatedAmount": 0,
            "quotaUnallocatedAmount": 0,
            "distributedAmount": 0,
            "redirectedAmount": 0,
            "enforcedCollectionAmount": 0,
            "type": 1,
            "status": 1,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "distributionPercentage": null,
            "totalRows": 6300,
            "changeCode": null,
            "changeSubCode": null,
            "documentId": 0,
            "changeDate": "0001-01-01T00:00:00",
            "quotas": null,
            "initialAmountSum": 4283127966002,
            "currentAmountSum": 4283127966002,
            "reservedAmountSum": 429057.86,
            "executedAmountSum": 0,
            "realizedAmountSum": 156238092886.4780,
            "expenditureCorrectionAmountSum": 0,
            "availableAmountSum": 0,
            "potentialAvailableAmountSum": 0,
            "announcedAmountSum": 0,
            "incomingAmountSum": 0,
            "quotaAllocatedAmountSum": 0,
            "quotaUnallocatedAmountSum": 0,
            "distributedAmountSum": 52366307283,
            "redirectedAmountSum": 0,
            "enforcedCollectionAmountSum": 0
        },
        {
            "id": 6153,
            "treasury": "601",
            "budgetYear": 2022,
            "budgetUserId": "00000",
            "assignedBudgetUserId": null,
            "budgetUserType": null,
            "programCode": null,
            "projectCode": null,
            "recordingAccountCode": null,
            "sourceOfFundingCode": "01",
            "economicClassificationCode": "714000",
            "subEconomicClassificationCode": null,
            "functionCode": null,
            "programId": null,
            "parentAppropriationId": null,
            "parentBudgetUserName": "",
            "projectStructureId": null,
            "lastChangeDate": "2022-05-10T13:02:32.13282",
            "lastChangeUserId": 15,
            "initialAmount": 697400000000,
            "currentAmount": 697400000000,
            "reservedAmount": 0,
            "announcedAmount": 0,
            "executedAmount": 0,
            "realizedAmount": 85332796881.73,
            "expenditureCorrectionAmount": 0,
            "availableAmount": 0,
            "potentialAvailableAmount": 0,
            "incomingAmount": 0,
            "quotaAllocatedAmount": 0,
            "quotaUnallocatedAmount": 0,
            "distributedAmount": 0,
            "redirectedAmount": 0,
            "enforcedCollectionAmount": 0,
            "type": 1,
            "status": 1,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "distributionPercentage": null,
            "totalRows": 6300,
            "changeCode": null,
            "changeSubCode": null,
            "documentId": 0,
            "changeDate": "0001-01-01T00:00:00",
            "quotas": null,
            "initialAmountSum": 4283127966002,
            "currentAmountSum": 4283127966002,
            "reservedAmountSum": 429057.86,
            "executedAmountSum": 0,
            "realizedAmountSum": 156238092886.4780,
            "expenditureCorrectionAmountSum": 0,
            "availableAmountSum": 0,
            "potentialAvailableAmountSum": 0,
            "announcedAmountSum": 0,
            "incomingAmountSum": 0,
            "quotaAllocatedAmountSum": 0,
            "quotaUnallocatedAmountSum": 0,
            "distributedAmountSum": 52366307283,
            "redirectedAmountSum": 0,
            "enforcedCollectionAmountSum": 0
        },
        {
            "id": 6154,
            "treasury": "601",
            "budgetYear": 2022,
            "budgetUserId": "00000",
            "assignedBudgetUserId": null,
            "budgetUserType": null,
            "programCode": null,
            "projectCode": null,
            "recordingAccountCode": null,
            "sourceOfFundingCode": "01",
            "economicClassificationCode": "715000",
            "subEconomicClassificationCode": null,
            "functionCode": null,
            "programId": null,
            "parentAppropriationId": null,
            "parentBudgetUserName": "",
            "projectStructureId": null,
            "lastChangeDate": "2022-05-10T13:02:01.917415",
            "lastChangeUserId": 15,
            "initialAmount": 63200000000,
            "currentAmount": 63200000000,
            "reservedAmount": 0,
            "announcedAmount": 0,
            "executedAmount": 0,
            "realizedAmount": 7373466624.86,
            "expenditureCorrectionAmount": 0,
            "availableAmount": 0,
            "potentialAvailableAmount": 0,
            "incomingAmount": 0,
            "quotaAllocatedAmount": 0,
            "quotaUnallocatedAmount": 0,
            "distributedAmount": 0,
            "redirectedAmount": 0,
            "enforcedCollectionAmount": 0,
            "type": 1,
            "status": 1,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "distributionPercentage": null,
            "totalRows": 6300,
            "changeCode": null,
            "changeSubCode": null,
            "documentId": 0,
            "changeDate": "0001-01-01T00:00:00",
            "quotas": null,
            "initialAmountSum": 4283127966002,
            "currentAmountSum": 4283127966002,
            "reservedAmountSum": 429057.86,
            "executedAmountSum": 0,
            "realizedAmountSum": 156238092886.4780,
            "expenditureCorrectionAmountSum": 0,
            "availableAmountSum": 0,
            "potentialAvailableAmountSum": 0,
            "announcedAmountSum": 0,
            "incomingAmountSum": 0,
            "quotaAllocatedAmountSum": 0,
            "quotaUnallocatedAmountSum": 0,
            "distributedAmountSum": 52366307283,
            "redirectedAmountSum": 0,
            "enforcedCollectionAmountSum": 0
        },
        {
            "id": 6155,
            "treasury": "601",
            "budgetYear": 2022,
            "budgetUserId": "00000",
            "assignedBudgetUserId": null,
            "budgetUserType": null,
            "programCode": null,
            "projectCode": null,
            "recordingAccountCode": null,
            "sourceOfFundingCode": "01",
            "economicClassificationCode": "717000",
            "subEconomicClassificationCode": null,
            "functionCode": null,
            "programId": null,
            "parentAppropriationId": null,
            "parentBudgetUserName": "",
            "projectStructureId": null,
            "lastChangeDate": "2022-05-10T13:02:32.13282",
            "lastChangeUserId": 15,
            "initialAmount": 337600000000,
            "currentAmount": 337600000000,
            "reservedAmount": 0,
            "announcedAmount": 0,
            "executedAmount": 0,
            "realizedAmount": 23947559141.60,
            "expenditureCorrectionAmount": 0,
            "availableAmount": 0,
            "potentialAvailableAmount": 0,
            "incomingAmount": 0,
            "quotaAllocatedAmount": 0,
            "quotaUnallocatedAmount": 0,
            "distributedAmount": 0,
            "redirectedAmount": 0,
            "enforcedCollectionAmount": 0,
            "type": 1,
            "status": 1,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "distributionPercentage": null,
            "totalRows": 6300,
            "changeCode": null,
            "changeSubCode": null,
            "documentId": 0,
            "changeDate": "0001-01-01T00:00:00",
            "quotas": null,
            "initialAmountSum": 4283127966002,
            "currentAmountSum": 4283127966002,
            "reservedAmountSum": 429057.86,
            "executedAmountSum": 0,
            "realizedAmountSum": 156238092886.4780,
            "expenditureCorrectionAmountSum": 0,
            "availableAmountSum": 0,
            "potentialAvailableAmountSum": 0,
            "announcedAmountSum": 0,
            "incomingAmountSum": 0,
            "quotaAllocatedAmountSum": 0,
            "quotaUnallocatedAmountSum": 0,
            "distributedAmountSum": 52366307283,
            "redirectedAmountSum": 0,
            "enforcedCollectionAmountSum": 0
        },
        {
            "id": 6215,
            "treasury": "601",
            "budgetYear": 2022,
            "budgetUserId": "00000",
            "assignedBudgetUserId": null,
            "budgetUserType": null,
            "programCode": null,
            "projectCode": null,
            "recordingAccountCode": null,
            "sourceOfFundingCode": "01",
            "economicClassificationCode": "741000",
            "subEconomicClassificationCode": null,
            "functionCode": null,
            "programId": null,
            "parentAppropriationId": null,
            "parentBudgetUserName": "",
            "projectStructureId": null,
            "lastChangeDate": "2022-05-10T13:02:32.13282",
            "lastChangeUserId": 15,
            "initialAmount": 23340000000,
            "currentAmount": 23340000000,
            "reservedAmount": 0,
            "announcedAmount": 0,
            "executedAmount": 0,
            "realizedAmount": 1774086631.10,
            "expenditureCorrectionAmount": 0,
            "availableAmount": 0,
            "potentialAvailableAmount": 0,
            "incomingAmount": 0,
            "quotaAllocatedAmount": 0,
            "quotaUnallocatedAmount": 0,
            "distributedAmount": 0,
            "redirectedAmount": 0,
            "enforcedCollectionAmount": 0,
            "type": 1,
            "status": 1,
            "validFrom": "2022-01-01T00:00:00",
            "validTo": "2022-12-31T23:59:59.999999",
            "distributionPercentage": null,
            "totalRows": 6300,
            "changeCode": null,
            "changeSubCode": null,
            "documentId": 0,
            "changeDate": "0001-01-01T00:00:00",
            "quotas": null,
            "initialAmountSum": 4283127966002,
            "currentAmountSum": 4283127966002,
            "reservedAmountSum": 429057.86,
            "executedAmountSum": 0,
            "realizedAmountSum": 156238092886.4780,
            "expenditureCorrectionAmountSum": 0,
            "availableAmountSum": 0,
            "potentialAvailableAmountSum": 0,
            "announcedAmountSum": 0,
            "incomingAmountSum": 0,
            "quotaAllocatedAmountSum": 0,
            "quotaUnallocatedAmountSum": 0,
            "distributedAmountSum": 52366307283,
            "redirectedAmountSum": 0,
            "enforcedCollectionAmountSum": 0
        }
    ],
    "additionalInformation": null
}

Pogrešan zahtev

Uslov : Ukoliko ne postoji ili je neispravan access token u Authorized zaglavlju.

Code : 401 UNAUTHORIZED


Uslov : Ukoliko integrativni proces ne poseduje pravo za pregled resursa.

Code : 403 FORBIDDEN

Napomene

  • Svaki element povratnog niza koji predstavlja redove šifarnika poseduje polje totalRows, koje predstavlja ukupan broj redova koji zadovoljavaju zadati query1 kriterijum.

Pregled pojedinačne aproprijacije

Pregled detalja aproprijacije iz šifarnika aproprijacija na osnovu prosleđenog jedinstvenog identifikatora aproprijacije id.

URL : /api/appropriations/{id}

Metod : GET

Zahteva Autorizaciju : DA

Param parametri
  • id - identifikator aproprijacije, int >=1
Primer query-a

https://spiri.mfin.trezor.rs/api/appropriations/1123

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        amount: 0
        announcedAmount: 0
        announcedAmountSum: 0
        availableAmount: 0
        availableAmountSum: 0
        budgetUserId: "00000 - REPUBLIKA"
        budgetYear: 2022
        changeDate: "0001-01-01T00:00:00"
        currentAmount: 219700000000
        currentAmountSum: 0
        distributedAmount: 0
        distributedAmountSum: 0
        documentId: 0
        economicClassificationCode: "711000 - ПОРЕЗ НА ДОХОДАК, ДОБИТ И КАПИТАЛНЕ ДОБИТКЕ"
        enforcedCollectionAmount: 0
        enforcedCollectionAmountSum: 0
        enforcedCollectionReservedAmount: 0
        executedAmount: 0
        executedAmountSum: 0
        expenditureCorrectionAmount: 0
        expenditureCorrectionAmountSum: 0
        functionCode: ""
        id: 6152
        incomingAmount: 0
        incomingAmountSum: 0
        initialAmount: 219700000000
        initialAmountSum: 0
        lastChangeDate: "2022-06-05T00:36:06.761794"
        lastChangeUserId: 16
        parentAppropriationId: null
        parentBudgetUserName: null
        potentialAvailableAmount: 0
        potentialAvailableAmountSum: 0
        programCode: ""
        projectCode: ""
        quotaAllocatedAmount: 0
        quotaAllocatedAmountSum: 0
        quotaUnallocatedAmount: 0
        quotaUnallocatedAmountSum: 0
        realizedAmount: 8754263693.51
        realizedAmountSum: 0
        redirectedAmount: 0
        redirectedAmountSum: 0
        reservedAmount: 0
        reservedAmountSum: 0
        sourceOfFundingCode: "01 - Општи приходи и примања буџета"
        status: 1
        totalRows: 0
        treasury: "601"
        type: 1
        validFrom: "2022-01-01T00:00:00"
        validTo: "2022-12-31T23:59:59.999999"
    }
    "additionalInformation": null
}

Pogrešan zahtev

Uslov : Ukoliko ne postoji aproprijacija za zadati identifikator id

Code : 400 BAD REQUEST

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

Uslov : Ukoliko ne postoji ili je neispravan access token u Authorized zaglavlju.

Code : 401 UNAUTHORIZED


Uslov : Ukoliko integrativni proces ne poseduje pravo za pregled resursa.

Code : 403 FORBIDDEN

Učitavanje zahteva za aproprijacije

Omogućava učitavanje inicijalnog zahteva za aproprijacije, kao i učitavanje svih zahteva za promenu aproprijacije. Nakon učitavanja podataka koji zadovoljavaju sintaksna pravila, povratna vrednost zahteva dobija status:

  • 1 - Invalid - ukoliko je došlo do odbijanja zahteva usled neispunjavanja nekog poslovnog pravila
  • 2 - Valid - u slučaju uspešnog učitavanja,

URL : /api/appropriations/requests

Metod : POST

Zahteva Autorizaciju : DA

Zahtev
{
    "budgetYear": "[budžetska godina]",
    "budgetUserId": "[JBKJS]",
    "reasonCode": "[šifra zahteva]",
    "treasury": "[šifra trezora]",
    "legalBasis": "[pravni osnov]",
    "items": [
        {
            "budgetUserId": "[JBKJS korisnika]",
            "programCode": "[šifra programa]",
            "projectCode": "[šifra projekta]",
            "functionCode": "[šifra funkcije]",
            "sourceOfFundingCode": "[šifra izvora finansiranja]",
            "economicClassificationCode": "[šifra ekonomske klasifikacije]",
            "amount": "[iznos aproprijacije]",                 
            "side": "[strana]"
        }
    ]
}
Parametri zahteva
Parametar Tip Validacija
budgetYear int Godina
budgetUserId string(5) JBKJS
reasonCode string(4) ap01 - Odluka o budžetu
ap02 - Izmena i dopuna Zakona/Odluke o budžetu - Rebalans
ap03 - Prvo privremeno finansiranje
ap04 - Drugo privremeno finansiranje
ap05 - Prenos sredstava u tekuću budžetsku rezervu
ap06 - Prenos sredstava iz tekuće budžetske rezerve
ap07 - Promena aproprijacija iz ostalih izvora finansiranja
ap08 - Preusmeravanje rashodnih aproprijacija u okviru razdela između glava
ap09 - Preusmeravanje rashodnih aproprijacija u okviru glave između aproprijacija
ap10 - Raspodela aproprijacija Indirektnim korisnicima
ap11 - Preusmeravanje rashodnih aproprijacija Indirektnih korisnika
treasury string(3) Validna šifra trezora - 601 za republiku
legalBasis string(64) Pravni osnov - nije obavezan podatak
programCode string(4) Validna šifra programa - obavezan podatak za rashod
projectCode string(4) Validna šifra projekta - obavezan podatak za rashod
functionCode string(3) Validna šifra funkcije - obavezan podatak za rashod
sourceOfFundingCode string(2) Validna šifra izvora finansiranja
economicClassificationCode string(6) Validna šifra ekonomske klasifikacije
amount decimal Iznos aproprijacije
side string(6) Strana aproprijacije - debit(rashodna) / credit(prihodna)
Primer zahteva
{
    "budgetYear": 2022,
    "treasury": "601",
    "reasonCode": "ap01"
    "items": [
        {
            "BudgetUserId": "30211",
            "SourceOfFundingCode": "01",
            "FunctionCode": "330",
            "ProgramCode": "1603",
            "ProjectCode": "0012",
            "Side": "credit",
            "Amount": "117780000",
            "EconomicClassificationCode": "412000"
        },
        {
            "BudgetUserId": "30211",
            "SourceOfFundingCode": "01",
            "FunctionCode": "330",
            "ProgramCode": "1603",
            "ProjectCode": "0012",
            "Side": "credit",
            "Amount": "835000",
            "EconomicClassificationCode": "413000"
        },
        {
            "EconomicClassificationCode": "742000",
            "BudgetUserId": "30211",
            "SourceOfFundingCode": "04",
            "Amount": "266756000",
            "Side": "debit"
        },
        {
            "EconomicClassificationCode": "711000",
            "SourceOfFundingCode": "01",
            "Amount": "3438354500",
            "Side": "debit"
        },
        {
            "EconomicClassificationCode": "741000",
            "SourceOfFundingCode": "01",
            "Amount": "3438354500",
            "Side": "debit"
        }
    ]
}

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "request": {
            "id": 1,
            "budgetYear": 2022,
            "reasonCode": "ap01",
            "treasury": "601",
            "legalBasis": "",
            "rejectionReason": null,
            "status": 2,
            "items": [
                {
                    "id": 11727,
                    "budgetUserId": "10520",
                    "programCode": "2402",
                    "projectCode": "0001",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "499000",
                    "functionCode": "160",
                    "debitAmount": 0,
                    "creditAmount": 5000000000,
                    "programId": 1491,
                    "projectStructureId": 3116,
                    "lastChangeDate": "2022-07-08T10:14:29.7762746+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                },
                {
                    "id": 11728,
                    "budgetUserId": "10520",
                    "programCode": "2402",
                    "projectCode": "0002",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "499000",
                    "functionCode": "160",
                    "debitAmount": 0,
                    "creditAmount": 2000000,
                    "programId": 1491,
                    "projectStructureId": 3117,
                    "lastChangeDate": "2022-07-08T10:14:29.7769455+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                },
                {
                    "id": 11729,
                    "budgetUserId": "30211",
                    "programCode": "1603",
                    "projectCode": "0011",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "411000",
                    "functionCode": "330",
                    "debitAmount": 0,
                    "creditAmount": 486507000,
                    "programId": 1489,
                    "projectStructureId": 3118,
                    "lastChangeDate": "2022-07-08T10:14:29.7769594+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                },
                {
                    "id": 11730,
                    "budgetUserId": "30211",
                    "programCode": "1603",
                    "projectCode": "0011",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "412000",
                    "functionCode": "330",
                    "debitAmount": 0,
                    "creditAmount": 83178000,
                    "programId": 1489,
                    "projectStructureId": 3118,
                    "lastChangeDate": "2022-07-08T10:14:29.7769692+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                },
                {
                    "id": 11731,
                    "budgetUserId": "30211",
                    "programCode": "1603",
                    "projectCode": "0011",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "413000",
                    "functionCode": "330",
                    "debitAmount": 0,
                    "creditAmount": 400000,
                    "programId": 1489,
                    "projectStructureId": 3118,
                    "lastChangeDate": "2022-07-08T10:14:29.7769706+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                }
            ]
        },
        "errors": null
    },
    "additionalInformation": null
}    

Pogrešan zahtev

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou stavki servis će uspešno prihvatiti svaki zahtev, pri čemu će adekvatno biti postavljen nevalidan status, odnosno poruka o grešci na pojedinačnim stavkama.

Code : 200 OK

Sadržaj paketa
{
    "status": {
        "message": "Success",
        "code": "SUCCESS"
    },
    "payload": {
        "request": {
            "id": 1,
            "budgetYear": 2022,
            "reasonCode": "AP01",
            "treasury": "601",
            "legalBasis": "",
            "rejectionReason": null,
            "status": 1,
            "items": [
                {
                    "id": 11727,
                    "budgetUserId": "10520",
                    "programCode": "2402",
                    "projectCode": "0001",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "499000",
                    "functionCode": "160",
                    "debitAmount": 0,
                    "creditAmount": 5000000000,
                    "programId": 1491,
                    "projectStructureId": 3116,
                    "lastChangeDate": "2022-07-08T10:14:29.7762746+02:00",
                    "lastChangeUserId": 14,
                    "status": 1,
                    "errors": [
                        {
                        "code": "MissingProjectCode",
                        "message": "Project code not found"
                        }
                    ],                        
                },
                {
                    "id": 11728,
                    "budgetUserId": "10520",
                    "programCode": "2402",
                    "projectCode": "0002",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "499000",
                    "functionCode": "160",
                    "debitAmount": 0,
                    "creditAmount": 2000000,
                    "programId": 1491,
                    "projectStructureId": 3117,
                    "lastChangeDate": "2022-07-08T10:14:29.7769455+02:00",
                    "lastChangeUserId": 14,
                    "status": 1,
                    "errors": [
                        {
                        "code": "MissingProjectCode",
                        "message": "Project code not found"
                        }
                    ],                        
                },
                {
                    "id": 11729,
                    "budgetUserId": "30211",
                    "programCode": "1603",
                    "projectCode": "0011",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "411000",
                    "functionCode": "330",
                    "debitAmount": 0,
                    "creditAmount": 486507000,
                    "programId": 1489,
                    "projectStructureId": 3118,
                    "lastChangeDate": "2022-07-08T10:14:29.7769594+02:00",
                    "lastChangeUserId": 14,
                    "status": 1,
                    "errors": [
                        {
                        "code": "MissingProjectCode",
                        "message": "Project code not found"
                        }
                    ],                        
                },
                {
                    "id": 11730,
                    "budgetUserId": "30211",
                    "programCode": "1603",
                    "projectCode": "0011",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "412000",
                    "functionCode": "330",
                    "debitAmount": 0,
                    "creditAmount": 83178000,
                    "programId": 1489,
                    "projectStructureId": 3118,
                    "lastChangeDate": "2022-07-08T10:14:29.7769692+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                },
                {
                    "id": 11731,
                    "budgetUserId": "30211",
                    "programCode": "1603",
                    "projectCode": "0011",
                    "sourceOfFundingCode": "01",
                    "economicClassificationCode": "413000",
                    "functionCode": "330",
                    "debitAmount": 0,
                    "creditAmount": 400000,
                    "programId": 1489,
                    "projectStructureId": 3118,
                    "lastChangeDate": "2022-07-08T10:14:29.7769706+02:00",
                    "lastChangeUserId": 14,
                    "status": 2
                }
            ]
        },
        "errors": null
    },
    "additionalInformation": null
}    

Uslov : Ukoliko prilikom učitavanja nije ispunjeno neko poslovno pravilo na nivou zahteva.

Code : 400 BAD REQUEST

Sadržaj paketa
{
    "payload": null,
    "status": {
        "message": "Appropriation request already loaded",
        "code": "ExistingAppropriationRequest"
    },
    "additionalInformation": null
}

Uslov : Ukoliko ne postoji ili je neispravan access token u Authorized zaglavlju.

Code : 401 UNAUTHORIZED


Uslov : Ukoliko integrativni proces ne poseduje pravo za pregled resursa.

Code : 403 FORBIDDEN


Uslov : Ukoliko poslati podaci ne zadovoljavaju sintaksnu validaciju ili json payload nije ispravno formiran.

Code : 422 UNPROCESSABLE ENTITY