Objecten
AnswerWarning
Een waarschuwing bij een antwoord. kind is uitbreidbaar: toon een onbekend soort met een algemene melding. Soorten:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (een tabelquery van het antwoord is mislukt), truncated. Deze soorten hebben geen reason.
- answer_mismatch_data: een getal in het antwoord naast een maand wijkt af van de grafiekgegevens voor die maand (reason: period_value, period_missing, total_as_period, period_part); of het getal staat niet in de gegevens van het antwoord (reason: number_not_in_data); of een overzichtsantwoord noemt een document dat niet in de lijst met documenten staat en geen bronlink heeft (reason: document_not_in_list); of het getal staat in de gegevens, maar in een andere valuta (reason: currency_mismatch, met de velden number, currency, currencies). Velden: text, expected, spans.
- answer_source_ambiguous: de gegevens komen uit meerdere vergelijkbare tabellen voor dezelfde periode, en de vraag vroeg niet om ze te combineren (text noemt de tabellen).
- answer_no_data_basis: een antwoord met maandcijfers heeft geen tabelgegevens, dus de getallen zijn niet gecontroleerd.
- currency_missing: een getal uit monetaire gegevens heeft geen valuta, hoewel de gegevens meerdere valuta’s bevatten (text, number, spans, currencies).
- mixed_currency_sum: een getal in het antwoord is gelijk aan een som van waarden in verschillende valuta’s (text, number, spans, currencies).
- access_limited: sommige resultaten zijn uitgesloten door de toegang van de gebruiker, dus het antwoord kan onvolledig zijn (geen gegevensvelden).
- fx_rate_stale: bij de omrekening is een wisselkoers gebruikt die ouder is dan de actualiteitsdrempel van de bron ervan (rate_date, currencies).
- fx_rate_missing: een bedrag in het antwoord is niet omgerekend. reason is no_rate_on_date (geen koers voor de datum van de rij van het bedrag binnen de marge: 7 dagen, of 31 dagen voor handmatig geüploade koersen) of no_rate (helemaal geen koersen voor het paar). currencies noemt de valuta’s zonder koers. text is een vervangende tekst in het Engels met de paren en datums, bijvoorbeeld “RUB → USD on 2026-03-04, 2026-03-05”, met meerdere paren gescheiden door “; ”.
- restricted_unverified: een vraag over een beperkt onderwerp. Passages worden niet getoond zonder controle op relevantie (geen gegevensvelden).
- enrichment_pending: het bereik van de vraag bevat documenten die nog worden verwerkt, dus hun velden en financiële records zijn nog niet klaar. reason is documents (een vraag over bedragen of een antwoord uit tabellen, dus het totaal kan onvolledig zijn) of document (een vraag over een bepaald document dat nog wordt verwerkt of niet kon worden verwerkt). pending is het aantal documenten dat wordt verwerkt, en card_ids zijn de kaarten daarvan die de gebruiker kan zien (maximaal 20). failed is het aantal documenten dat niet kon worden verwerkt, en failed_card_ids zijn de zichtbare daarvan (maximaal 20).
- partial_coverage: een dossiervraag of een lijst met documenten van één type. Er zijn found documenten gevonden binnen het bereik, en alleen shown < found staan in het antwoord, dus het antwoord kan onvolledig zijn.
- reconcile_unconfirmed: het antwoord zegt “komt overeen” op een vraag om afstemming, maar het bedrag is niet in twee verschillende documenten gevonden (text is een notitie met de bedragen van beide bronnen in de taal van het antwoord).
De client bouwt de tekst voor de gebruiker op uit kind, reason en de gegevensvelden, in de taal van de interface. De text van access_limited, restricted_unverified en fx_rate_missing, en expected, zijn vervangende teksten in de taal van het antwoord of in het Engels.
Velden
kindstringverplichtreasonstringanswer_mismatch_data: de redencode (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: geenreason.currency_missing,mixed_currency_sum: een uitleg in het Engels (vervangende tekst; de client bouwt de zin op uitcurrencies).fx_rate_missing:no_rate_on_date(geen koers voor de datum van de rij binnen de marge) ofno_rate(helemaal geen koersen voor het paar).requestedstringtypestringtoolstringtool_failed,tool_not_allowed: de naam van de tool.textstringHet deel van het antwoord waarop de waarschuwing betrekking heeft (
answer_mismatch_data: de maand en het getal zoals ze in het antwoord staan). Bijaccess_limited,restricted_unverifiedenfx_rate_missingeen vervangende tekst (fx_rate_missing: de paren en datums zonder koers).expectedstringWat de gegevens zeggen (
answer_mismatch_data: de waarde voor deze maand en de maand van deze waarde, of de waarde van het totaal).spansarray of array of integerPosities van de fragmenten in de tekst van het antwoord (UTF-16, zoals in JavaScript-strings): het getal en de maand.
numberstringanswer_mismatch_data: het getal zoals het in het antwoord staat. Samen metperiod,other_period,valuesenrowszijn dit de gegevens voor de waarschuwingstekst in de taal van de interface.periodstringanswer_mismatch_data: de maand uit het antwoord (YYYY-MM).other_periodstringanswer_mismatch_data: de maand van de gegevens waarvan de waarde gelijk is aan het getal (YYYY-MM).valuesarray of number (double)answer_mismatch_data: de waarden uit de gegevens voor de maand, of het totaal.rowsintegeranswer_mismatch_data,period_part: hoeveel rijen zijn opgeteld in het totaal van de maand.currencystringanswer_mismatch_data,currency_mismatch: de valuta van het getal zoals die in het antwoord wordt genoemd (ISO 4217-code).currenciesarray of stringValuta’s van de gegevens (ISO 4217-codes). Bij
currency_mismatchde valuta’s waarin deze waarde in de gegevens voorkomt; bijcurrency_missingenmixed_currency_sumde valuta’s van de monetaire waarden in de gegevens van het antwoord; bijfx_rate_stalede valuta’s die tegen een verouderde koers zijn omgerekend; bijfx_rate_missingde valuta’s zonder koers.rate_datestring (date)fx_rate_stale: de datum van de verouderde koers (YYYY-MM-DD).pendingintegerenrichment_pending: hoeveel documenten binnen het bereik van de vraag nog worden verwerkt.card_idsarray of stringenrichment_pending: de kaarten van deze documenten die de gebruiker kan zien (maximaal 20).failedintegerenrichment_pending: hoeveel documenten binnen het bereik van de vraag niet konden worden verwerkt.failed_card_idsarray of stringenrichment_pending: de kaarten van de documenten die niet konden worden verwerkt en die de gebruiker kan zien (maximaal 20).foundintegerpartial_coverage: hoeveel documenten van de set binnen het bereik van de vraag zijn gevonden.shownintegerpartial_coverage: hoeveel van de gevonden documenten in het antwoord staan.