Objekty
AnswerWarning
Upozornění připojené k odpovědi. kind je rozšiřitelné: neznámý druh zobrazte s obecnou zprávou. Druhy:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (dotaz odpovědi na tabulky selhal), truncated. Tyto druhy nemají reason.
- answer_mismatch_data: číslo v odpovědi u některého měsíce se liší od dat grafu za tento měsíc (reason: period_value, period_missing, total_as_period, period_part); nebo číslo v datech odpovědi není (reason: number_not_in_data); nebo přehledová odpověď uvádí dokument, který v seznamu dokumentů není a nemá odkaz na zdroj (reason: document_not_in_list); nebo číslo v datech je, ale v jiné měně (reason: currency_mismatch, s poli number, currency, currencies). Pole: text, expected, spans.
- answer_source_ambiguous: data pocházejí z několika podobných tabulek za stejné období a otázka nežádala jejich spojení (text tabulky uvádí).
- answer_no_data_basis: odpověď s měsíčními čísly nemá data z tabulek, proto čísla nejsou ověřena.
- currency_missing: číslo z peněžních dat nemá měnu, přestože data obsahují více měn (text, number, spans, currencies).
- mixed_currency_sum: číslo v odpovědi se rovná součtu hodnot v různých měnách (text, number, spans, currencies).
- access_limited: některé výsledky byly vyloučeny kvůli přístupu uživatele, proto odpověď může být neúplná (bez datových polí).
- fx_rate_stale: přepočet použil směnný kurz starší než práh aktuálnosti jeho zdroje (rate_date, currencies).
- fx_rate_missing: částka v odpovědi nebyla přepočtena. reason je no_rate_on_date (pro datum řádku s částkou neexistuje kurz v rámci tolerance: 7 dní, u ručně nahraných kurzů 31 dní), nebo no_rate (pro dvojici měn neexistují žádné kurzy). currencies uvádí měny bez kurzu. text je náhradní text v angličtině s dvojicemi a daty, například „RUB → USD on 2026-03-04, 2026-03-05“, více dvojic se odděluje „; “.
- restricted_unverified: otázka na omezené téma. Úryvky se bez kontroly relevance nezobrazují (bez datových polí).
- enrichment_pending: rozsah otázky obsahuje dokumenty, které se ještě zpracovávají, proto jejich pole a finanční záznamy nejsou připravené. reason je documents (otázka na částky nebo odpověď z tabulek, takže součet může být neúplný), nebo document (otázka na konkrétní dokument, který se ještě zpracovává nebo ho nebylo možné zpracovat). pending je počet zpracovávaných dokumentů a card_ids jsou ty, které uživatel vidí (nejvýše 20). failed je počet dokumentů, které nebylo možné zpracovat, a failed_card_ids jsou ty viditelné (nejvýše 20).
- partial_coverage: otázka na dosiér nebo seznam dokumentů jednoho typu. V rozsahu bylo nalezeno found dokumentů a v odpovědi je jen shown < found, takže odpověď může být neúplná.
- reconcile_unconfirmed: odpověď na otázku sesouhlasení říká „sedí“, ale částka nebyla nalezena ve dvou různých dokumentech (text je poznámka s částkami z obou zdrojů v jazyce odpovědi).
Klient sestaví text pro uživatele z kind, reason a datových polí v jazyce rozhraní. text u access_limited, restricted_unverified a fx_rate_missing a také expected jsou náhradní texty v jazyce odpovědi nebo v angličtině.
Pole
kindstringpovinnéreasonstringanswer_mismatch_data: kód důvodu (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: bezreason.currency_missing,mixed_currency_sum: vysvětlení v angličtině (náhradní text; klient sestaví větu zcurrencies).fx_rate_missing:no_rate_on_date(pro datum řádku neexistuje kurz v rámci tolerance) nebono_rate(pro dvojici měn neexistují žádné kurzy).requestedstringtypestringtoolstringtool_failed,tool_not_allowed: název nástroje.textstringČást odpovědi, ke které se upozornění vztahuje (
answer_mismatch_data: měsíc a číslo tak, jak jsou napsány v odpovědi). Uaccess_limited,restricted_unverifiedafx_rate_missingnáhradní text (fx_rate_missing: dvojice a data bez kurzu).expectedstringCo říkají data (
answer_mismatch_data: hodnota za tento měsíc a měsíc této hodnoty, nebo hodnota součtu).spansarray of array of integerPozice úseků v textu odpovědi (UTF-16, jako v řetězcích JavaScriptu): číslo a měsíc.
numberstringanswer_mismatch_data: číslo tak, jak je napsáno v odpovědi. Spolu speriod,other_period,valuesarowsjde o data pro text upozornění v jazyce rozhraní.periodstringanswer_mismatch_data: měsíc z odpovědi (YYYY-MM).other_periodstringanswer_mismatch_data: měsíc dat, jejichž hodnota se rovná číslu (YYYY-MM).valuesarray of number (double)answer_mismatch_data: hodnoty dat za měsíc, nebo součet.rowsintegeranswer_mismatch_data,period_part: kolik řádků bylo sečteno v součtu za měsíc.currencystringanswer_mismatch_data,currency_mismatch: měna čísla, jak je uvedena v odpovědi (kód ISO 4217).currenciesarray of stringMěny dat (kódy ISO 4217). U
currency_mismatchty, ve kterých se tato hodnota v datech objevuje; ucurrency_missingamixed_currency_summěny peněžních hodnot v datech odpovědi; ufx_rate_staleměny přepočtené zastaralým kurzem; ufx_rate_missingměny bez kurzu.rate_datestring (date)fx_rate_stale: datum zastaralého kurzu (YYYY-MM-DD).pendingintegerenrichment_pending: kolik dokumentů v rozsahu otázky se ještě zpracovává.card_idsarray of stringenrichment_pending: karty těchto dokumentů, které uživatel vidí (nejvýše 20).failedintegerenrichment_pending: kolik dokumentů v rozsahu otázky nebylo možné zpracovat.failed_card_idsarray of stringenrichment_pending: karty dokumentů, které nebylo možné zpracovat a které uživatel vidí (nejvýše 20).foundintegerpartial_coverage: kolik dokumentů sady bylo v rozsahu otázky nalezeno.shownintegerpartial_coverage: kolik z nalezených dokumentů je v odpovědi.