vendor, npwp, nomor, tanggal, subtotal, ppn, total, line_items[]
kode_faktur, npwp_penjual, npwp_pembeli, dpp, ppn, ppnbm, total
pihak_1, pihak_2, jenis, nilai, tanggal_mulai, tanggal_akhir, term[]
rekening, periode, transactions[] (tanggal, debit, kredit, saldo)
vendor, items[], total — untuk struk warung & reimburse
Auto-detect document type lalu apply schema yang sesuai.