Gå til indholdet
Sursa Developers

Objekter

AnswerWarning

En advarsel knyttet til et svar. kind er udvidelig: vis en ukendt type med en generel meddelelse. Typer:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (en tabelforespørgsel i svaret mislykkedes), truncated. Disse typer har ingen reason.

- answer_mismatch_data: et tal i svaret ved siden af en måned afviger fra diagrammets data for den måned (reason: period_value, period_missing, total_as_period, period_part); eller tallet findes ikke i svarets data (reason: number_not_in_data); eller et oversigtssvar nævner et dokument, der ikke er i dokumentlisten og ikke har noget link til kilden (reason: document_not_in_list); eller tallet findes i dataene, men i en anden valuta (reason: currency_mismatch, med felterne number, currency, currencies). Felter: text, expected, spans.

- answer_source_ambiguous: dataene kommer fra flere lignende tabeller for samme periode, og spørgsmålet bad ikke om at kombinere dem (text viser tabellerne).

- answer_no_data_basis: et svar med månedlige tal har ingen tabeldata, så tallene er ikke kontrolleret.

- currency_missing: et tal fra monetære data har ingen valuta, selvom dataene har flere valutaer (text, number, spans, currencies).

- mixed_currency_sum: et tal i svaret er lig med en sum af værdier i forskellige valutaer (text, number, spans, currencies).

- access_limited: nogle resultater blev udelukket af brugerens adgang, så svaret kan være ufuldstændigt (ingen datafelter).

- fx_rate_stale: omregningen brugte en valutakurs, der er ældre end kildens tærskel for aktualitet (rate_date, currencies).

- fx_rate_missing: et beløb i svaret blev ikke omregnet. reason er no_rate_on_date (ingen kurs for datoen i beløbets række inden for tolerancen på 7 dage eller 31 dage for manuelt uploadede kurser) eller no_rate (slet ingen kurser for parret). currencies viser valutaerne uden kurs. text er en reservetekst på engelsk med parrene og datoerne, fx »RUB → USD on 2026-03-04, 2026-03-05«, hvor flere par adskilles af »; «.

- restricted_unverified: et spørgsmål om et begrænset emne. Uddrag vises ikke uden en relevanskontrol (ingen datafelter).

- enrichment_pending: spørgsmålets afgrænsning har dokumenter, der stadig er under behandling, så deres felter og økonomiske poster ikke er klar. reason er documents (et spørgsmål om beløb eller et svar fra tabeller, så totalen kan være ufuldstændig) eller document (et spørgsmål om et bestemt dokument, der stadig er under behandling eller ikke kunne behandles). pending er antallet af dokumenter under behandling, og card_ids er dem, brugeren kan se (højst 20). failed er antallet af dokumenter, der ikke kunne behandles, og failed_card_ids er de synlige af dem (højst 20).

- partial_coverage: et spørgsmål om et dossier eller en liste over dokumenter af én type. Der blev fundet found dokumenter i afgrænsningen, og kun shown < found er med i svaret, så svaret kan være ufuldstændigt.

- reconcile_unconfirmed: svaret siger »stemmer« til et spørgsmål om afstemning, men beløbet blev ikke fundet i to forskellige dokumenter (text er en note med beløbene fra begge kilder på svarets sprog).

Klienten bygger teksten til brugeren ud fra kind, reason og datafelterne på brugerfladens sprog. text for access_limited, restricted_unverified og fx_rate_missing samt expected er reservetekster på svarets sprog eller på engelsk.

Felter

  • kindstringpåkrævet
  • reasonstring

    answer_mismatch_data: årsagskoden (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: ingen reason. currency_missing, mixed_currency_sum: en forklaring på engelsk (en reserve; klienten bygger sætningen ud fra currencies). fx_rate_missing: no_rate_on_date (ingen kurs for rækkens dato inden for tolerancen) eller no_rate (slet ingen kurser for parret).

  • requestedstring
  • typestring
  • toolstring

    tool_failed, tool_not_allowed: værktøjets navn.

  • textstring

    Den del af svaret, advarslen gælder (answer_mismatch_data: måneden og tallet, som de står i svaret). For access_limited, restricted_unverified og fx_rate_missing en reservetekst (fx_rate_missing: parrene og datoerne uden kurs).

  • expectedstring

    Hvad dataene siger (answer_mismatch_data: værdien for denne måned og måneden for denne værdi eller totalens værdi).

  • spansarray of array of integer

    Placeringer af fragmenterne i svarets tekst (UTF-16 som i JavaScript-strenge): tallet og måneden.

  • numberstring

    answer_mismatch_data: tallet, som det står i svaret. Sammen med period, other_period, values og rows er det dataene til advarslens tekst på brugerfladens sprog.

  • periodstring

    answer_mismatch_data: måneden fra svaret (YYYY-MM).

  • other_periodstring

    answer_mismatch_data: måneden i dataene, hvis værdi er lig med tallet (YYYY-MM).

  • valuesarray of number (double)

    answer_mismatch_data: dataværdierne for måneden eller totalen.

  • rowsinteger

    answer_mismatch_data, period_part: hvor mange rækker der blev lagt sammen i månedens total.

  • currencystring

    answer_mismatch_data, currency_mismatch: tallets valuta, som den er nævnt i svaret (kode efter ISO 4217).

  • currenciesarray of string

    Dataenes valutaer (koder efter ISO 4217). For currency_mismatch dem, som denne værdi forekommer i i dataene; for currency_missing og mixed_currency_sum valutaerne for de monetære værdier i svarets data; for fx_rate_stale valutaerne, der er omregnet til en forældet kurs; for fx_rate_missing valutaerne uden kurs.

  • rate_datestring (date)

    fx_rate_stale: datoen for den forældede kurs (YYYY-MM-DD).

  • pendinginteger

    enrichment_pending: hvor mange dokumenter i spørgsmålets afgrænsning der stadig er under behandling.

  • card_idsarray of string

    enrichment_pending: de kort for disse dokumenter, som brugeren kan se (højst 20).

  • failedinteger

    enrichment_pending: hvor mange dokumenter i spørgsmålets afgrænsning der ikke kunne behandles.

  • failed_card_idsarray of string

    enrichment_pending: kortene for de dokumenter, der ikke kunne behandles, og som brugeren kan se (højst 20).

  • foundinteger

    partial_coverage: hvor mange dokumenter fra sættet der blev fundet i spørgsmålets afgrænsning.

  • showninteger

    partial_coverage: hvor mange af de fundne dokumenter der er med i svaret.

Indgår i

AnswerResponseChatEventDataFeedItemQuestionPayload