Idi na tekst

Konto knjiženja

Pretraga konta knjiženja na osnovu šema knjiženja

Omogućava pretragu konta knjiženja na osnovu dostupnih šema knjiženja, upotrebom parametara definisanih preko query parametara.

URL : /api/accounting/economic-classifications/filtered

Metod : GET

Zahteva Autorizaciju : DA

Query parametri
  • currencyCode - kod valute, RSD,USDT,EUR...
  • budgetUserId - JBKJS korisnika za koji se traži konto knjiženja
  • documentCode - šifra dokumenta za koji se traži konto knjiženja PO01,PO02,PO03,PO08
  • economicClassificationCode - šifra ekonomske klasifikacije za koji se traži konto knjiženja
  • accountNumber - broj računa za koji se traži konto knjiženja, nije obavezan parametar
  • accountType - tip računa za koji se traži konto knjiženja, nije obavezan parametar, dobija se iz tabele bank_account, kolona user_kind za definisani broj računa accountNumber
  • isCommitment - pretraga konta koji se odnose na PO, koristi se da prikaže konta knjiženja samo za šeme knjiženja koje se odnose na preuzete obaveze, PO01,PO2, PO3 odgovaraju po tipu šeme knjiženja Isplate
  • search - filtriranje konta knjiženja, koristi se da prikaže samo određena konta knjiženja, nije obavezan podatak
Primer query-a

https://spiri.mfin.trezor.rs/api/accounting/economic-classifications/filtered?currencyCode=RSD&budgetUserId=02327&documentCode=PO01&economicClassificationCode=414131&accountNumber=200363016010103375&accountType=0&isCommitment=true&search=291911

Uspešan zahtev

Code : 200 OK

Sadržaj paketa
{
"status": {
    "message": "Success",
    "code": "SUCCESS"
},
"payload": [
    {
        "id": "291911",
        "name": "Обавезе фондова за исплаћене обавезе по основу накнада запосленима",
        "budgetUserId": "00000",
        "postingSchemaId": 1126,
        "postingSchemaNumber": 1041,
        "economicClassificationCode": null,
        "postingSchemaEconomicClassification": "414000",
        "postingSchemaDescription": null,
        "fullDescription": "1041 ",
        "economicClassificationLevel": 3,
        "accountNumber": "",
        "hasAccountNumber": false,
        "recipientType": 2,
        "isTreasuryAccountNumber": false,
        "postingPageType": 0,
        "treasury": "601"
    }
],
"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