Objek
AnswerWarning
Peringatan yang dilampirkan pada jawaban. kind dapat bertambah: tampilkan jenis yang tidak dikenal dengan pesan umum. Jenis:
- chart_unavailable, chart_type_changed, chart_axis_categorical, tool_not_allowed, tool_failed, table_query_failed (kueri tabel untuk jawaban gagal), truncated. Jenis-jenis ini tidak memiliki reason.
- answer_mismatch_data: angka dalam jawaban di samping suatu bulan berbeda dari data grafik untuk bulan itu (reason: period_value, period_missing, total_as_period, period_part); atau angka tidak ada dalam data jawaban (reason: number_not_in_data); atau jawaban ikhtisar menyebut dokumen yang tidak ada di daftar dokumen dan tidak memiliki tautan sumber (reason: document_not_in_list); atau angka ada dalam data, tetapi dalam mata uang lain (reason: currency_mismatch, dengan field number, currency, currencies). Field: text, expected, spans.
- answer_source_ambiguous: data berasal dari beberapa tabel serupa untuk periode yang sama, dan pertanyaan tidak meminta untuk menggabungkannya (text mencantumkan tabel-tabelnya).
- answer_no_data_basis: jawaban dengan angka bulanan tidak memiliki data tabel, sehingga angkanya tidak terverifikasi.
- currency_missing: angka dari data moneter tidak memiliki mata uang, padahal data memiliki beberapa mata uang (text, number, spans, currencies).
- mixed_currency_sum: angka dalam jawaban sama dengan jumlah nilai dalam mata uang yang berbeda (text, number, spans, currencies).
- access_limited: sebagian hasil dikecualikan oleh akses pengguna, sehingga jawaban mungkin tidak lengkap (tanpa field data).
- fx_rate_stale: konversi memakai kurs yang usianya melewati ambang kesegaran sumbernya (rate_date, currencies).
- fx_rate_missing: suatu jumlah dalam jawaban tidak dikonversi. reason adalah no_rate_on_date (tidak ada kurs untuk tanggal baris jumlah tersebut dalam batas toleransi: 7 hari, atau 31 hari untuk kurs yang diunggah manual) atau no_rate (sama sekali tidak ada kurs untuk pasangan itu). currencies mencantumkan mata uang tanpa kurs. text adalah teks cadangan dalam bahasa Inggris berisi pasangan dan tanggal, misalnya “RUB → USD on 2026-03-04, 2026-03-05”, dengan beberapa pasangan dipisahkan “; ”.
- restricted_unverified: pertanyaan tentang topik terbatas. Cuplikan tidak ditampilkan tanpa pemeriksaan relevansi (tanpa field data).
- enrichment_pending: cakupan pertanyaan berisi dokumen yang masih diproses, sehingga field dan catatan keuangannya belum siap. reason adalah documents (pertanyaan tentang jumlah atau jawaban dari tabel, sehingga totalnya mungkin tidak lengkap) atau document (pertanyaan tentang dokumen tertentu yang masih diproses atau tidak dapat diproses). pending adalah jumlah dokumen yang sedang diproses, dan card_ids adalah yang terlihat oleh pengguna (paling banyak 20). failed adalah jumlah dokumen yang tidak dapat diproses, dan failed_card_ids adalah yang terlihat (paling banyak 20).
- partial_coverage: pertanyaan dosir atau daftar dokumen dari satu jenis. Sebanyak found dokumen ditemukan dalam cakupan, dan hanya shown < found yang ada di jawaban, sehingga jawaban mungkin tidak lengkap.
- reconcile_unconfirmed: jawaban menyatakan “cocok” untuk pertanyaan rekonsiliasi, tetapi jumlahnya tidak ditemukan di dua dokumen yang berbeda (text adalah catatan berisi jumlah dari kedua sumber dalam bahasa jawaban).
Klien menyusun teks untuk pengguna dari kind, reason, dan field data dalam bahasa antarmuka. text pada access_limited, restricted_unverified, dan fx_rate_missing, serta expected, adalah teks cadangan dalam bahasa jawaban atau dalam bahasa Inggris.
Field
kindstringwajibreasonstringanswer_mismatch_data: kode alasan (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: tanpareason.currency_missing,mixed_currency_sum: penjelasan dalam bahasa Inggris (cadangan; klien menyusun kalimatnya daricurrencies).fx_rate_missing:no_rate_on_date(tidak ada kurs untuk tanggal baris dalam batas toleransi) atauno_rate(sama sekali tidak ada kurs untuk pasangan itu).requestedstringtypestringtoolstringtool_failed,tool_not_allowed: nama alat.textstringBagian jawaban yang dirujuk peringatan (
answer_mismatch_data: bulan dan angka seperti yang tertulis di jawaban). Untukaccess_limited,restricted_unverified, danfx_rate_missing, teks cadangan (fx_rate_missing: pasangan dan tanggal tanpa kurs).expectedstringApa yang dikatakan data (
answer_mismatch_data: nilai untuk bulan ini dan bulan dari nilai ini, atau nilai total).spansarray of array of integerPosisi fragmen dalam teks jawaban (UTF-16, seperti pada string JavaScript): angka dan bulan.
numberstringanswer_mismatch_data: angka seperti yang tertulis di jawaban. Bersamaperiod,other_period,values, danrows, ini adalah data untuk teks peringatan dalam bahasa antarmuka.periodstringanswer_mismatch_data: bulan dari jawaban (YYYY-MM).other_periodstringanswer_mismatch_data: bulan data yang nilainya sama dengan angka tersebut (YYYY-MM).valuesarray of number (double)answer_mismatch_data: nilai data untuk bulan itu, atau totalnya.rowsintegeranswer_mismatch_data,period_part: berapa baris yang dijumlahkan dalam total bulan itu.currencystringanswer_mismatch_data,currency_mismatch: mata uang angka seperti yang disebut di jawaban (kode ISO 4217).currenciesarray of stringMata uang data (kode ISO 4217). Untuk
currency_mismatch, mata uang tempat nilai ini muncul di data; untukcurrency_missingdanmixed_currency_sum, mata uang nilai moneter dalam data jawaban; untukfx_rate_stale, mata uang yang dikonversi dengan kurs usang; untukfx_rate_missing, mata uang tanpa kurs.rate_datestring (date)fx_rate_stale: tanggal kurs yang usang (YYYY-MM-DD).pendingintegerenrichment_pending: berapa dokumen dalam cakupan pertanyaan yang masih diproses.card_idsarray of stringenrichment_pending: kartu dokumen ini yang terlihat oleh pengguna (paling banyak 20).failedintegerenrichment_pending: berapa dokumen dalam cakupan pertanyaan yang tidak dapat diproses.failed_card_idsarray of stringenrichment_pending: kartu dokumen yang tidak dapat diproses dan terlihat oleh pengguna (paling banyak 20).foundintegerpartial_coverage: berapa dokumen dari set yang ditemukan dalam cakupan pertanyaan.shownintegerpartial_coverage: berapa dokumen yang ditemukan ada di jawaban.