Objektai
AnswerWarning
Atsakymui priskirtas įspėjimas. kind plečiamas: nežinomą rūšį rodykite su bendru pranešimu. Rūšys:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (nepavyko atsakymo užklausa lentelei), truncated. Šios rūšys neturi lauko reason.
- answer_mismatch_data: atsakyme šalia mėnesio esantis skaičius skiriasi nuo to mėnesio diagramos duomenų (reason: period_value, period_missing, total_as_period, period_part); arba skaičiaus nėra atsakymo duomenyse (reason: number_not_in_data); arba apžvalginiame atsakyme įvardytas dokumentas, kurio nėra dokumentų sąraše ir kuris neturi šaltinio nuorodos (reason: document_not_in_list); arba skaičius yra duomenyse, bet kita valiuta (reason: currency_mismatch, su laukais number, currency, currencies). Laukai: text, expected, spans.
- answer_source_ambiguous: duomenys paimti iš kelių panašių to paties laikotarpio lentelių, o klausime neprašyta jų sujungti (text išvardija lenteles).
- answer_no_data_basis: atsakymas su mėnesių skaičiais neturi lentelių duomenų, todėl skaičiai nepatikrinti.
- currency_missing: skaičius iš piniginių duomenų neturi valiutos, nors duomenyse yra kelios valiutos (text, number, spans, currencies).
- mixed_currency_sum: atsakymo skaičius lygus skirtingų valiutų reikšmių sumai (text, number, spans, currencies).
- access_limited: dalis rezultatų neįtraukta dėl naudotojo prieigos, todėl atsakymas gali būti nepilnas (be duomenų laukų).
- fx_rate_stale: konvertuojant panaudotas valiutos kursas, senesnis už jo šaltinio aktualumo slenkstį (rate_date, currencies).
- fx_rate_missing: atsakymo suma nekonvertuota. reason – no_rate_on_date (nėra kurso sumos eilutės datai leistino nuokrypio ribose: 7 dienos arba 31 diena rankiniu būdu įkeltiems kursams) arba no_rate (porai kursų išvis nėra). currencies išvardija valiutas be kurso. text – atsarginis tekstas anglų kalba su poromis ir datomis, pavyzdžiui, „RUB → USD on 2026-03-04, 2026-03-05“, kelios poros atskirtos „; “.
- restricted_unverified: klausimas ribojama tema. Ištraukos be tinkamumo patikros nerodomos (be duomenų laukų).
- enrichment_pending: klausimo srityje yra dokumentų, kurie dar apdorojami, todėl jų laukai ir finansiniai įrašai neparuošti. reason – documents (klausimas apie sumas arba atsakymas iš lentelių, todėl suma gali būti nepilna) arba document (klausimas apie konkretų dokumentą, kuris dar apdorojamas arba kurio nepavyko apdoroti). pending – apdorojamų dokumentų skaičius, o card_ids – naudotojui matomos jų kortelės (ne daugiau kaip 20). failed – dokumentų, kurių nepavyko apdoroti, skaičius, o failed_card_ids – matomos jų kortelės (ne daugiau kaip 20).
- partial_coverage: dosjė klausimas arba vieno tipo dokumentų sąrašas. Srityje rasta found dokumentų, o atsakyme yra tik shown < found, todėl atsakymas gali būti nepilnas.
- reconcile_unconfirmed: į suderinimo klausimą atsakyme sakoma „sutampa“, bet suma nerasta dviejuose skirtinguose dokumentuose (text – pastaba su abiejų šaltinių sumomis atsakymo kalba).
Naudotojui rodomą tekstą klientas sudaro iš kind, reason ir duomenų laukų sąsajos kalba. access_limited, restricted_unverified ir fx_rate_missing laukas text, taip pat expected – atsarginiai tekstai atsakymo kalba arba anglų kalba.
Laukai
kindstringprivalomasreasonstringanswer_mismatch_data: priežasties kodas (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: laukoreasonnėra.currency_missing,mixed_currency_sum: paaiškinimas anglų kalba (atsarginis; frazę klientas sudaro išcurrencies).fx_rate_missing:no_rate_on_date(nėra kurso eilutės datai leistino nuokrypio ribose) arbano_rate(porai kursų išvis nėra).requestedstringtypestringtoolstringtool_failed,tool_not_allowed: įrankio pavadinimas.textstringAtsakymo dalis, kuriai taikomas įspėjimas (
answer_mismatch_data: mėnuo ir skaičius, kaip parašyta atsakyme).access_limited,restricted_unverifiedirfx_rate_missingatveju – atsarginis tekstas (fx_rate_missing: poros ir datos be kurso).expectedstringKą rodo duomenys (
answer_mismatch_data: šio mėnesio reikšmė ir šios reikšmės mėnuo arba bendros sumos reikšmė).spansarray of array of integerFragmentų pozicijos atsakymo tekste (UTF-16, kaip JavaScript eilutėse): skaičius ir mėnuo.
numberstringanswer_mismatch_data: skaičius, kaip parašyta atsakyme. Kartu superiod,other_period,valuesirrowstai duomenys įspėjimo tekstui sąsajos kalba.periodstringanswer_mismatch_data: mėnuo iš atsakymo (YYYY-MM).other_periodstringanswer_mismatch_data: duomenų mėnuo, kurio reikšmė lygi skaičiui (YYYY-MM).valuesarray of number (double)answer_mismatch_data: mėnesio duomenų reikšmės arba bendra suma.rowsintegeranswer_mismatch_data,period_part: kiek eilučių susumuota mėnesio sumoje.currencystringanswer_mismatch_data,currency_mismatch: skaičiaus valiuta, kaip ji įvardyta atsakyme (ISO 4217 kodas).currenciesarray of stringDuomenų valiutos (ISO 4217 kodai).
currency_mismatchatveju – tos, kuriomis ši reikšmė yra duomenyse;currency_missingirmixed_currency_sum– piniginių reikšmių valiutos atsakymo duomenyse;fx_rate_stale– valiutos, konvertuotos pasenusiu kursu;fx_rate_missing– valiutos be kurso.rate_datestring (date)fx_rate_stale: pasenusio kurso data (YYYY-MM-DD).pendingintegerenrichment_pending: kiek klausimo srities dokumentų dar apdorojama.card_idsarray of stringenrichment_pending: šių dokumentų kortelės, matomos naudotojui (ne daugiau kaip 20).failedintegerenrichment_pending: kiek klausimo srities dokumentų nepavyko apdoroti.failed_card_idsarray of stringenrichment_pending: dokumentų, kurių nepavyko apdoroti, kortelės, matomos naudotojui (ne daugiau kaip 20).foundintegerpartial_coverage: kiek rinkinio dokumentų rasta klausimo srityje.shownintegerpartial_coverage: kiek iš rastų dokumentų yra atsakyme.