Preskoči na sadržaj
Sursa Developers

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

  • kindstringobavezno
  • reasonstring

    answer_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: nema reason. currency_missing, mixed_currency_sum: objašnjenje na engleskom (zamjenski tekst; klijent oblikuje izraz iz currencies). fx_rate_missing: no_rate_on_date (nema tečaja za datum retka unutar dopuštenog odstupanja) ili no_rate (za par uopće nema tečajeva).

  • requestedstring
  • typestring
  • toolstring

    tool_failed, tool_not_allowed: naziv alata.

  • textstring

    Dio odgovora na koji se upozorenje odnosi (answer_mismatch_data: mjesec i broj kako su napisani u odgovoru). Za access_limited, restricted_unverified i fx_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 integer

    Položaji fragmenata u tekstu odgovora (UTF-16, kao u nizovima znakova JavaScripta): broj i mjesec.

  • numberstring

    answer_mismatch_data: broj kako je napisan u odgovoru. Zajedno s period, other_period, values i rows to su podaci za tekst upozorenja na jeziku sučelja.

  • periodstring

    answer_mismatch_data: mjesec iz odgovora (YYYY-MM).

  • other_periodstring

    answer_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.

  • rowsinteger

    answer_mismatch_data, period_part: koliko je redaka zbrojeno u ukupnom iznosu mjeseca.

  • currencystring

    answer_mismatch_data, currency_mismatch: valuta broja kako je navedena u odgovoru (kod ISO 4217).

  • currenciesarray of string

    Valute podataka (kodovi ISO 4217). Za currency_mismatch – one u kojima se ta vrijednost pojavljuje u podacima; za currency_missing i mixed_currency_sum – valute novčanih vrijednosti u podacima odgovora; za fx_rate_stale – valute preračunane po zastarjelom tečaju; za fx_rate_missing – valute bez tečaja.

  • rate_datestring (date)

    fx_rate_stale: datum zastarjelog tečaja (YYYY-MM-DD).

  • pendinginteger

    enrichment_pending: koliko se dokumenata u opsegu pitanja još obrađuje.

  • card_idsarray of string

    enrichment_pending: kartice tih dokumenata koje korisnik vidi (najviše 20).

  • failedinteger

    enrichment_pending: koliko se dokumenata u opsegu pitanja nije moglo obraditi.

  • failed_card_idsarray of string

    enrichment_pending: kartice dokumenata koji se nisu mogli obraditi, a korisnik ih vidi (najviše 20).

  • foundinteger

    partial_coverage: koliko je dokumenata skupa pronađeno u opsegu pitanja.

  • showninteger

    partial_coverage: koliko je pronađenih dokumenata u odgovoru.

Dio objekta

AnswerResponseChatEventDataFeedItemQuestionPayload