Objekti
AnswerWarning
Upozorenje priloženo odgovoru. kind je proširiv: nepoznatu vrstu prikažite općenitom porukom. Vrste:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (upit odgovora nad tablicama nije uspio), truncated. Te vrste nemaju reason.
- answer_mismatch_data: broj u odgovoru uz neki mjesec razlikuje se od podataka grafikona za taj mjesec (reason: period_value, period_missing, total_as_period, period_part); ili broja nema u podacima odgovora (reason: number_not_in_data); ili pregledni odgovor navodi dokument koji nije u popisu dokumenata i nema poveznicu na izvor (reason: document_not_in_list); ili je broj u podacima, ali u drugoj valuti (reason: currency_mismatch, s poljima number, currency, currencies). Polja: text, expected, spans.
- answer_source_ambiguous: podaci dolaze iz više sličnih tablica za isto razdoblje, a pitanje nije tražilo da se kombiniraju (text navodi tablice).
- answer_no_data_basis: odgovor s mjesečnim brojevima nema tablične podatke, pa brojevi nisu provjereni.
- currency_missing: broj iz novčanih podataka nema valutu, iako podaci imaju više valuta (text, number, spans, currencies).
- mixed_currency_sum: broj u odgovoru jednak je zbroju vrijednosti u različitim valutama (text, number, spans, currencies).
- access_limited: neki su rezultati isključeni zbog pristupa korisnika, pa odgovor može biti nepotpun (bez podatkovnih polja).
- fx_rate_stale: preračunavanje je koristilo tečaj stariji od praga svježine njegova izvora (rate_date, currencies).
- fx_rate_missing: iznos u odgovoru nije preračunan. reason je no_rate_on_date (nema tečaja za datum retka iznosa unutar dopuštenog odstupanja: 7 dana ili 31 dan za ručno učitane tečajeve) ili no_rate (za par uopće nema tečajeva). currencies navodi valute bez tečaja. text je zamjenski tekst na engleskom s parovima i datumima, npr. „RUB → USD on 2026-03-04, 2026-03-05”, a više je parova odvojeno znakovima „; ”.
- restricted_unverified: pitanje o ograničenoj temi. Isječci se ne prikazuju bez provjere relevantnosti (bez podatkovnih polja).
- enrichment_pending: opseg pitanja sadrži dokumente koji se još obrađuju, pa njihova polja i financijski zapisi nisu spremni. reason je documents (pitanje o iznosima ili odgovor iz tablica, pa ukupni iznos može biti nepotpun) ili document (pitanje o određenom dokumentu koji se još obrađuje ili se nije mogao obraditi). pending je broj dokumenata koji se obrađuju, a card_ids su oni koje korisnik vidi (najviše 20). failed je broj dokumenata koji se nisu mogli obraditi, a failed_card_ids su vidljivi među njima (najviše 20).
- partial_coverage: pitanje o dosjeu ili popis dokumenata jedne vrste. U opsegu je pronađeno found dokumenata, a u odgovoru je samo shown < found, pa odgovor može biti nepotpun.
- reconcile_unconfirmed: odgovor na pitanje o usklađivanju kaže „podudara se”, ali iznos nije pronađen u dva različita dokumenta (text je napomena s iznosima obaju izvora na jeziku odgovora).
Klijent oblikuje tekst za korisnika iz kind, reason i podatkovnih polja na jeziku sučelja. text za access_limited, restricted_unverified i fx_rate_missing te expected zamjenski su tekstovi na jeziku odgovora ili na engleskom.
Polja
kindstringobaveznoreasonstringanswer_mismatch_data: kod razloga (period_value,period_missing,total_as_period,period_part,number_not_in_data,document_not_in_list,currency_mismatch).chart_axis_categorical:unparsed_periods.tool_failed,table_query_failed,truncated: nemareason.currency_missing,mixed_currency_sum: objašnjenje na engleskom (zamjenski tekst; klijent oblikuje izraz izcurrencies).fx_rate_missing:no_rate_on_date(nema tečaja za datum retka unutar dopuštenog odstupanja) ilino_rate(za par uopće nema tečajeva).requestedstringtypestringtoolstringtool_failed,tool_not_allowed: naziv alata.textstringDio odgovora na koji se upozorenje odnosi (
answer_mismatch_data: mjesec i broj kako su napisani u odgovoru). Zaaccess_limited,restricted_unverifiedifx_rate_missing– zamjenski tekst (fx_rate_missing: parovi i datumi bez tečaja).expectedstringŠto kažu podaci (
answer_mismatch_data: vrijednost za taj mjesec i mjesec te vrijednosti ili vrijednost ukupnog iznosa).spansarray of array of integerPoložaji fragmenata u tekstu odgovora (UTF-16, kao u nizovima znakova JavaScripta): broj i mjesec.
numberstringanswer_mismatch_data: broj kako je napisan u odgovoru. Zajedno speriod,other_period,valuesirowsto su podaci za tekst upozorenja na jeziku sučelja.periodstringanswer_mismatch_data: mjesec iz odgovora (YYYY-MM).other_periodstringanswer_mismatch_data: mjesec podataka čija je vrijednost jednaka broju (YYYY-MM).valuesarray of number (double)answer_mismatch_data: vrijednosti podataka za mjesec ili ukupni iznos.rowsintegeranswer_mismatch_data,period_part: koliko je redaka zbrojeno u ukupnom iznosu mjeseca.currencystringanswer_mismatch_data,currency_mismatch: valuta broja kako je navedena u odgovoru (kod ISO 4217).currenciesarray of stringValute podataka (kodovi ISO 4217). Za
currency_mismatch– one u kojima se ta vrijednost pojavljuje u podacima; zacurrency_missingimixed_currency_sum– valute novčanih vrijednosti u podacima odgovora; zafx_rate_stale– valute preračunane po zastarjelom tečaju; zafx_rate_missing– valute bez tečaja.rate_datestring (date)fx_rate_stale: datum zastarjelog tečaja (YYYY-MM-DD).pendingintegerenrichment_pending: koliko se dokumenata u opsegu pitanja još obrađuje.card_idsarray of stringenrichment_pending: kartice tih dokumenata koje korisnik vidi (najviše 20).failedintegerenrichment_pending: koliko se dokumenata u opsegu pitanja nije moglo obraditi.failed_card_idsarray of stringenrichment_pending: kartice dokumenata koji se nisu mogli obraditi, a korisnik ih vidi (najviše 20).foundintegerpartial_coverage: koliko je dokumenata skupa pronađeno u opsegu pitanja.shownintegerpartial_coverage: koliko je pronađenih dokumenata u odgovoru.