Merekap Struk Pengeluaran Usaha Menjadi Laporan Kas Spreadsheet Menggunakan Bantuan AI Vision
Merekap bukti transaksi fisik atau struk pengeluaran harian sering kali memakan waktu kerja administrasi yang cukup besar. Saat struk bahan baku, bahan bakar, atau perlengkapan operasional menumpuk, proses input manual satu per satu ke dalam buku kas rentan memicu salah ketik pada nominal, tanggal, maupun rincian item. Otomasi pencatatan struk dapat dibangun menggunakan kombinasi model kecerdasan buatan seperti AI Receipt Processor dan modul pengelolaan dokumen masuk (incoming documents) pada sistem pembukuan.
Penerapan alur digital ini membantu pemilik usaha dan staf keuangan memangkas waktu input data berulang. Selain mempercepat pencatatan pengeluaran, integrasi dokumen fisik ke dalam bentuk digital memudahkan pelacakan arsip saat proses rekonsiliasi kas berlangsung. Sebagai bagian dari perapian alur operasional internal, Anda juga dapat membaca panduan menyusun SOP administrasi dan alur kerja tim toko online menggunakan bantuan AI agar pembagian tugas tim tetap terstruktur.
Mekanisme Ekstraksi Data Struk Otomatis Menggunakan AI Receipt Processor
Komponen pemroses struk berbasis kecerdasan buatan bekerja dengan membaca tata letak dokumen, mengenali teks cetak maupun tulisan tangan, lalu mengekstraksi informasi transaksi ke dalam variabel data terstruktur. Berdasarkan dokumentasi AI Builder Receipt Processor di Power Apps, model ini dirancang untuk membaca struk penjualan dari ritel, restoran, maupun SPBU dengan batasan teknis tertentu.
Sebelum mengunggah atau memindai dokumen, pastikan berkas struk memenuhi spesifikasi teknis input berikut:
- Format berkas: Mendukung format JPEG, PNG, dan PDF.
- Ukuran berkas: Maksimal 20 MB per dokumen.
- Dimensi gambar: Berada di antara rentang 50 x 50 piksel hingga 10.000 x 10.000 piksel. Untuk dokumen PDF, ukuran maksimal adalah 17 x 17 inci (setara ukuran kertas Legal atau A3).
- Cakupan halaman: Sistem hanya memproses halaman pertama dari dokumen yang memuat struk transaksi.
Saat dokumen dipindai langsung lewat kamera ponsel atau diunggah dari galeri, model AI akan mengekstraksi data ke dalam beberapa properti utama:
| Bidang Data (Field) | Informasi yang Diekstraksi | Tipe Output Default |
|---|---|---|
| MerchantName | Nama toko atau vendor penjual | Teks (String) |
| TransactionDate & TransactionTime | Tanggal dan waktu transaksi pembelian | Teks (String) |
| PurchasedItems | Daftar rincian item: Name, Price, Quantity, dan TotalPrice | Tabel data (Array) |
| Subtotal, Tax, Tip, Total | Nilai subtotal, pajak, tip, dan nominal total akhir | Teks (String) |
Karena nilai numerik dan tanggal diekstraksi dalam format teks (string), sistem aplikasi membutuhkan fungsi konversi seperti Value() untuk nilai angka atau DateValue() untuk tanggal agar data tersebut dapat dihitung secara matematis ke dalam laporan kas.
Langkah Memproses dan Mengonversi Dokumen Struk Masuk ke Sistem Pencatatan
Setelah data teks berhasil dikenali oleh model pemindai, tahapan berikutnya adalah memasukkan dokumen tersebut ke dalam sistem pencatatan keuangan atau ERP. Berdasarkan panduan operasional fitur Incoming Documents di Business Central, dokumen eksternal seperti struk belanja dan tagihan dapat didaftarkan menjadi baris jurnal umum atau faktur pembelian melalui beberapa metode kerja.
- Perekaman dokumen fisik via perangkat seluler: Staf operasional membuka aplikasi seluler pada ponsel atau tablet, memilih opsi Create from Camera pada halaman dokumen masuk, lalu memotret struk belanja langsung di lokasi pembelian.
- Perekaman berkas digital dari komputer: Untuk dokumen digital berbentuk e-struk atau tagihan PDF dari email, pilih tombol Create from File pada menu dokumen masuk untuk melampirkan berkas ke sistem.
- Pengiriman ke layanan OCR: Berkas PDF atau gambar dikirimkan ke layanan OCR eksternal secara otomatis atau diteruskan ke alamat email khusus. Sistem membaca data dan mengisi bagian informasi finansial (Financial Information FastTab) secara otomatis.
- Konversi menjadi baris jurnal: Dari halaman dokumen masuk yang telah terisi data ekstraksinya, pilih opsi pembuatan dokumen untuk mengubah data struk menjadi draf baris jurnal pengeluaran kas atau faktur pembelian vendor.
Mekanisme ini memastikan setiap transaksi keluar memiliki lampiran bukti digital yang langsung terikat pada nomor bukti kas yang bersangkutan.
Prosedur Verifikasi dan Kontrol Rekonsiliasi Hasil Pindai Bukti Pengeluaran
Meskipun kecerdasan buatan dan OCR mempercepat ekstraksi teks, proses kontrol internal tetap diwajibkan sebelum transaksi diposting permanen ke buku besar. Tingkat akurasi ekstraksi dipengaruhi oleh kualitas cetakan struk, pencahayaan foto, dan kejelasan tinta struk fisik.
Untuk menjaga akurasi pembukuan, terapkan langkah verifikasi berikut:
- Pemeriksaan tingkat keyakinan (Confidence Score): Periksa nilai koordinat dan skor keyakinan (Confidence) pada data DetectedFields yang dihasilkan model. Nilai keyakinan yang rendah menandakan ada bagian teks struk yang buram atau terpotong sehingga perlu dicek manual.
- Pencocokan total kalkulasi: Pastikan hasil penjumlahan perkalian jumlah item (Quantity) dan harga satuan (Price) pada tabel PurchasedItems sama dengan nilai Total transaksi pada dokumen fisik.
- Penautan ke entri buku besar: Manfaatkan fitur pencarian dari halaman daftar akun (Chart of Accounts) untuk menemukan entri buku besar yang belum memiliki lampiran dokumen masuk, lalu tautkan dokumen terkait agar pembukuan siap diaudit.
- Penetapan status dokumen: Setelah data diverifikasi dan berhasil diposting, ubah status catatan dokumen masuk menjadi Processed untuk merapikan tampilan daftar kerja harian tim administrasi.
Dengan menerapkan alur pemindaian terstruktur mulai dari penangkapan gambar, konversi otomatis, hingga verifikasi berkala, tim operasional dapat memproses tumpukan struk pengeluaran usaha secara tertib tanpa membuang banyak waktu kerja manual.
