Pereiti prie turinio
Sursa Developers

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

  • kindstringprivalomas
  • reasonstring

    answer_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: lauko reason nė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) arba no_rate (porai kursų išvis nėra).

  • requestedstring
  • typestring
  • toolstring

    tool_failed, tool_not_allowed: įrankio pavadinimas.

  • textstring

    Atsakymo dalis, kuriai taikomas įspėjimas (answer_mismatch_data: mėnuo ir skaičius, kaip parašyta atsakyme). access_limited, restricted_unverified ir fx_rate_missing atveju – atsarginis tekstas (fx_rate_missing: poros ir datos be kurso).

  • expectedstring

    Ką 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 integer

    Fragmentų pozicijos atsakymo tekste (UTF-16, kaip JavaScript eilutėse): skaičius ir mėnuo.

  • numberstring

    answer_mismatch_data: skaičius, kaip parašyta atsakyme. Kartu su period, other_period, values ir rows tai duomenys įspėjimo tekstui sąsajos kalba.

  • periodstring

    answer_mismatch_data: mėnuo iš atsakymo (YYYY-MM).

  • other_periodstring

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

  • rowsinteger

    answer_mismatch_data, period_part: kiek eilučių susumuota mėnesio sumoje.

  • currencystring

    answer_mismatch_data, currency_mismatch: skaičiaus valiuta, kaip ji įvardyta atsakyme (ISO 4217 kodas).

  • currenciesarray of string

    Duomenų valiutos (ISO 4217 kodai). currency_mismatch atveju – tos, kuriomis ši reikšmė yra duomenyse; currency_missing ir mixed_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).

  • pendinginteger

    enrichment_pending: kiek klausimo srities dokumentų dar apdorojama.

  • card_idsarray of string

    enrichment_pending: šių dokumentų kortelės, matomos naudotojui (ne daugiau kaip 20).

  • failedinteger

    enrichment_pending: kiek klausimo srities dokumentų nepavyko apdoroti.

  • failed_card_idsarray of string

    enrichment_pending: dokumentų, kurių nepavyko apdoroti, kortelės, matomos naudotojui (ne daugiau kaip 20).

  • foundinteger

    partial_coverage: kiek rinkinio dokumentų rasta klausimo srityje.

  • showninteger

    partial_coverage: kiek iš rastų dokumentų yra atsakyme.

Įeina į

AnswerResponseChatEventDataFeedItemQuestionPayload