Idi na tekst

Neizmirene obaveze

Šeme neizmirenih obaveza - XML

Krovni element

Naziv taga:

  • OutstandingCommitment

Osnovne informacije

Naziv taga:

  • BasicInformation
Naziv atributa Format Opis Napomena
Treasury CHAR(3) Šifra trezora Aktivna šifra trezora
BudgetUserId CHAR(5) JBKJS Validan BK u registru BK
Name NVCHAR(128) Naziv opštine/grada
Address NVCHAR(128) Adresa
Phone VCHAR(50) Telefon
ContactPerson NVCHAR(128) Lice za kontakt
Year NUMERIC Godina kreditnog zaduženja Mora biti validna godina
Month CHAR(2) Mesec kreditnog zaduženja 01 - 12

Navedeni XML format prihvata samo jedan element tipa BasicInformation.

Stavka neizmirene obaveze

Naziv taga:

  • OutstandingCommitmentItem
Naziv atributa Format Opis Napomena
ChapterCode CHAR(2) Šifra razdela iz šifarnika razdela/glave
SubchapterCode CHAR(2) Šifra glave iz šifarnika razdela/glave
ProgramCode CHAR(4) Šifra programa iz šifarnika programa
ProgramCodeActivity CHAR(4) Šifra programske aktivnosti iz šifarnika PA/Projekata Obavezno ako nije navedena vrednost ProjectCode
ProjectCode CHAR(4) Šifra projekta iz šifarnika PA/Projekata Obavezno ako nije navedena vrednost ProgramCodeActivity
SourceOfFundingCode CHAR(2) Šifra izvora finansiranja
EconomicClassificationCode CHAR(6) Šifra ekonomske klasifikacije
CommitmentOutstandingAmount NUMERIC(18, 2) Iznos neizmirene obaveze
CommitmentWithinLimitAmount NUMERIC(18, 2) Iznos u zakonskom roku 45/60 dana
CommitmentOverLimitAmount NUMERIC(18, 2) Iznos van zakonskog roka
CommitmentTotalAmount NUMERIC(18, 2) Ukupan iznos

Navedeni XML format prihvata više od jednog elementa tipa OutstandingCommitmentItem.

Šeme neizmirenih obaveza - JSON

Osnovne informacije

Naziv atributa Format Opis Napomena
treasury CHAR(3) Šifra trezora Aktivna šifra trezora
budgetUserId CHAR(5) JBKJS Validan BK u registru BK
name NVCHAR(128) Naziv opštine/grada
address NVCHAR(128) Adresa
contactPerson VCHAR(50) Telefon
phone NVCHAR(128) Lice za kontakt
year NUMERIC Godina kreditnog zaduženja Mora biti validna godina
month CHAR(2) Mesec kreditnog zaduženja 01 - 12

Stavke neizmirene obaveze

Naziv taga:

  • outstandingCommitmentItems
Naziv atributa Format Opis Napomena
chapterCode CHAR(2) Šifra razdela iz šifarnika razdela/glave
subchapterCode CHAR(2) Šifra glave iz šifarnika razdela/glave
programCode CHAR(4) Šifra programa iz šifarnika programa
programActivityCode CHAR(4) Šifra programske aktivnosti iz šifarnika PA/Projekata Obavezno ako nije navedena vrednost ProjectCode
projectCode CHAR(4) Šifra projekta iz šifarnika PA/Projekata Obavezno ako nije navedena vrednost ProgramCodeActivity
sourceOfFundingCode CHAR(2) Šifra izvora finansiranja
economicClassificationCode CHAR(6) Šifra ekonomske klasifikacije
commitmentOutstandingAmount NUMERIC(18, 2) Iznos neizmirene obaveze
commitmentWithinLimitAmount NUMERIC(18, 2) Iznos u zakonskom roku 45/60 dana
commitmentOverLimitAmount NUMERIC(18, 2) Iznos van zakonskog roka
commitmentTotalAmount NUMERIC(18, 2) Ukupan iznos

Primeri

Napomena

Navedeni zahtevi su pokaznog karaktera. Direktno učitavanje navedenih stavki u servis na produkcionim okruženima će rezultovati kreiranjem neispravnog zahteva.

Primer zahteva XML
<?xml version="1.0" encoding="UTF-8"?>
<OutstandingCommitment>
    <BasicInformation>
        <Treasury>501</Treasury>
        <BudgetUserId>03587</BudgetUserId>
        <Name>Београд</Name>
        <Address>Трг Николе Пашића 6</Address>
        <Phone>011/321-6274</Phone>
        <ContactPerson>Ранка Перић</ContactPerson>
        <Year>2024</Year>
        <Month>03</Month>
    </BasicInformation>
    <OutstandingCommitmentItem>
        <ChapterCode>01</ChapterCode>
        <SubchapterCode>01</SubchapterCode>
        <ProgramCode>0101</ProgramCode>
        <ProgramActivityCode>0103</ProgramActivityCode>
        <ProjectCode>0202</ProjectCode>
        <SourceOfFundingCode>01</SourceOfFundingCode>
        <EconomicClassificationCode>411000</EconomicClassificationCode>
        <CommitmentOutstandingAmount>10</CommitmentOutstandingAmount>
        <CommitmentWithinLimitAmount>10.4</CommitmentWithinLimitAmount>
        <CommitmentOverLimitAmount>100</CommitmentOverLimitAmount>
        <CommitmentTotalAmount>120.4</CommitmentTotalAmount>
    </OutstandingCommitmentItem>
    <OutstandingCommitmentItem>
        <ChapterCode>01</ChapterCode>
        <SubchapterCode>01</SubchapterCode>
        <ProgramCode>0102</ProgramCode>
        <ProgramActivityCode>0103</ProgramActivityCode>
        <ProjectCode>0502</ProjectCode>
        <SourceOfFundingCode>04</SourceOfFundingCode>
        <EconomicClassificationCode>421000</EconomicClassificationCode>
        <CommitmentOutstandingAmount>10</CommitmentOutstandingAmount>
        <CommitmentWithinLimitAmount>10.4</CommitmentWithinLimitAmount>
        <CommitmentOverLimitAmount>100</CommitmentOverLimitAmount>
        <CommitmentTotalAmount>120.4</CommitmentTotalAmount>
    </OutstandingCommitmentItem>
</OutstandingCommitment>
Primer zahteva JSON
{
    "budgetUserId": "501",
    "name": "03587",
    "treasury": "Београд",
    "address": "Трг Николе Пашића 6",
    "contactPerson": "Ранка Перић",
    "phone": "011/321-6274",
    "year": 2024,
    "month": "03",
    "outstandingCommitmentItems": [
        {
            "chapterCode": "01",
            "subchapterCode": "01",
            "programCode": "0101",
            "programActivityCode": "0103",
            "projectCode": "0202",
            "sourceOfFundingCode": "01",
            "economicClassificationCode": "411000",
            "commitmentOutstandingAmount": 10,
            "commitmentWithinLimitAmount": 10.4,
            "commitmentOverLimitAmount": 100,
            "commitmentTotalAmount": 120.4
        },
        {
            "chapterCode": "01",
            "subchapterCode": "01",
            "programCode": "0102",
            "programActivityCode": "0103",
            "projectCode": "0502",
            "sourceOfFundingCode": "04",
            "economicClassificationCode": "421000",
            "commitmentOutstandingAmount": 10,
            "commitmentWithinLimitAmount": 10.4,
            "commitmentOverLimitAmount": 100,
            "commitmentTotalAmount": 120.4
        }        
    ]
}