Panduan MBS Food Cost
Admin / Keuangan / Owner

Rekonsiliasi Bank (Cocokkan Mutasi Kredit → Penjualan)

Cara admin keuangan/admin/owner mencocokkan mutasi kredit dari rekening bank (BCA / Mandiri, format CSV / PDF / Foto) dengan Penjualan yang sudah tercatat, lalu mengonfirmasi tiap pasangan. Pemeriksaan audit murni — tidak mengubah COGS, HPP, atau Laba Rugi sama sekali.

Untuk:KeuanganAdminOwner / Pemilik

Di halaman Laporan & Keuangan → Rekonsiliasi Bank di sidebar, Anda mencocokkan uang masuk di rekening bank dengan Penjualan yang sudah tercatat di sistem. Tujuannya satu: memastikan tiap rupiah dari platform (GrabFood, GoFood, ShopeeFood) atau setor-tunai benar-benar masuk ke rekening, dan tidak ada yang hilang/terselip di tengah jalan. Halaman ini hanya bisa dibuka oleh Admin Keuangan, Admin, dan Owner.

Halaman ini punya dua tab: Kredit (uang masuk — alur di bawah ini) dan Debit (uang keluar, untuk dicocokkan dengan Pembelian & Biaya nanti; lihat Tab Debit di akhir halaman).

Dari mana kolom "Channel"/"Kategori" dapat nilainya? Label channel (GrabFood, GoFood, Cash) di tab Kredit, dan kategori (Pembayaran Vendor, Biaya Admin Bank, dst.) di tab Debit, bukan ditebak sistem — keduanya berasal dari tabel Pola Mutasi Bank yang Anda isi di menu Data Master. Bila sebuah mutasi muncul dengan channel/kategori kosong / '(lainnya)', artinya Anda belum mengajari sistem kata kuncinya. Lihat Pola Mutasi Bank untuk menambahkan pola — sekali diisi, labelnya langsung berlaku untuk mutasi yang sudah diunggah maupun unggahan berikutnya (cukup muat ulang halaman ini, tidak perlu mengunggah ulang file).

🎓 Pahami dulu: ini pemeriksaan audit, BUKAN penghitungan

Apa yang REKONSILIASI BANK lakukan

Ia hanya menandai "mutasi kredit ini cocok dengan Penjualan ini" — mencocokkan, bukan menghitung ulang. Hasilnya muncul sebagai daftar pasangan untuk Anda periksa.

Apa yang TIDAK berubah

COGS / HPP tetapFood Cost tidak ikut bergerak sedikit pun.
Laba Rugi tetapPendapatan & biaya tidak diubah.
Hanya tanda cocokBank ↔ Penjualan ditandai, itulah semua.

Jadi aman melakukan rekonsiliasi kapan pun — angka Food Cost, HPP, dan Laba Rugi di laporan lain persis sama sebelum dan sesudah Anda menandai cocokan. Rekonsiliasi adalah lapisan pemeriksaan di atas data yang sudah ada, bukan bagian dari perhitungan food cost.

Cara mencocokkan

1. Pilih outlet & periode

Di bagian atas, pilih Outlet (mis. BENOWO) dan Periode (bulan yyyy-MM). Daftar Periode selalu berisi 12 bulan terakhir — meskipun outlet itu belum pernah diunggahi mutasi bank sama sekali, jadi dropdown-nya tidak pernah kosong. Bulan yang sudah punya mutasi tersimpan ditandai langsung di daftar, misalnya 2026-06 · ada mutasi, supaya Anda tahu ke mana harus melihat tanpa menebak-nebak.

Bila tidak ada ?periode= yang dipilih, sistem otomatis membuka bulan terbaru yang punya data (atau bulan berjalan bila outlet ini belum pernah diunggahi sama sekali). Tab Kredit hanya menampilkan mutasi kredit dari bulan yang sedang dipilih — bila outlet punya mutasi kredit yang belum dicocokkan di bulan lain, muncul catatan "N mutasi kredit di bulan lain belum dicocokkan — pindah periode untuk melihat." di bawah daftar, jadi Anda tidak melewatkan pekerjaan yang tersembunyi di bulan sebelumnya.

Ringkasan bulan ini, sekilas. Di atas kartu unggah ada baris kartu ringkasan (Mutasi Kredit, Cocok, Perlu Pilih, Tidak Cocok, Mutasi Debit, Perlu Perhatian) yang selalu mengikuti bulan yang sedang dipilih — pindah periode, angkanya ikut berubah. Tab Kredit / Debit / Status Rekonsiliasi juga menampilkan jumlah pekerjaan yang masih perlu ditindaklanjuti langsung di label tab-nya (mis. Kredit (3)) — tab tanpa angka berarti tidak ada yang perlu dikerjakan di sana untuk bulan ini.

2. Unggah mutasi bank (CSV, PDF, atau Foto)

Kartu Unggah Mutasi Bank otomatis tertutup ketika bulan yang dipilih sudah punya mutasi tersimpan (supaya halaman tidak penuh), dan otomatis terbuka ketika bulan itu belum punya data sama sekali (memandu Anda ke langkah pertama). Tekan Tampilkan/Sembunyikan di pojok kanan kartu untuk membuka/menutupnya kapan saja — mengunggah tetap berjalan normal meski kartu sedang ditutup, hasilnya tetap muncul di bawah judul kartu.

Unduh mutasi rekening dari internet/mobile banking Anda. Anda bisa mengunggah tiga format — pilih yang paling mudah didapat dari bank Anda:

CSV — ekspor mutasi dari internet banking (BCA / Mandiri).

PDF — simpan mutasi sebagai PDF (satu atau banyak halaman, semua dibaca).

Foto / screenshot — potret layar mutasi dari aplikasi mobile banking.

Di kartu Unggah Mutasi Bank, pilih Bank (BCA atau Mandiri), pilih file-nya, lalu tekan Cocokkan. Sistem membaca tiap baris transaksi dari dokumen — baik uang masuk (kredit) maupun uang keluar (debit) — lalu menormalisasikannya ke bentuk yang sama seperti file CSV.

Unggah Mutasi Bank

Format CSV, PDF, atau Foto (BCA / Mandiri). Baris dibaca dari dokumen — periksa sebelum dicocokkan.

Bank

BCA

File CSV / PDF / Foto

bca-pdf.pdf

Cocokkan

52 baru, 0 dilewati (duplikat). Periksa cocokan sebelum konfirmasi.

🎓 Pahami dulu: AI hanya MEMBACA, manusia yang menentukan cocokan

Membaca baris dari PDF/Foto memakai AI — tetapi itu-satunya langkah AI. AI hanya menyalin tanggal, nominal, dan arah (masuk/keluar) dari dokumen ke dalam sistem. AI tidak pernah menentukan mutasi mana cocok dengan Penjualan mana — itu 100% ditentukan aturan tetap, lalu Anda yang mengonfirmasi tiap pasangan setelah memeriksa.

Karena itu selalu periksa hasilnya sebelum menekan Cocokkan. Jika satu baris salah terbaca, Anda bisa mengabaikannya (tidak dikonfirmasi) atau mengunggah ulang versi CSV.

Pesan "N baru, M dilewati (duplikat)" muncul setelah unggah — baris yang sudah pernah diunggah dilewati otomatis, jadi mengunggah ulang file yang sama tidak menggandakan data. Berkas sama diproses sekali — klik ganda atau jaringan lambat tidak menggandakan pemrosesan.

Baris tidak terbaca? Jika PDF/Foto terlalu kabur, terpotong, atau bukan mutasi bank, sistem menampilkan "Baris tidak terbaca — isi manual atau unggah CSV" dan tidak menyimpan apa pun. Coba foto/ekspor ulang dengan lebih jelas, atau gunakan format CSV sebagai cadangan.

3. Periksa hasil pencocokan

Setiap mutasi kredit muncul sebagai satu baris dengan salah satu tanda:

Cocok — kredit cocok persis / dalam toleransi dengan satu Penjualan.

Perlu pilihan manusia — ada lebih dari satu Penjualan yang sama-sama cocok; Anda yang memilih mana yang benar.

Tidak cocok — tidak ada Penjualan yang cocok (periksa apakah penjualan belum diinput, atau kredit ini bukan dari penjualan).

Di pojok kanan atas daftar ada ringkasan: misal 1 cocok · 1 perlu pilih · 39 tidak cocok.

Daftar kosong? Pesannya jujur sesuai keadaan datanya: "Belum ada mutasi bank untuk outlet ini. Unggah mutasi bank untuk mulai mencocokkan." berarti outlet ini belum pernah diunggahi mutasi bank sama sekali (unggah dulu di Langkah 2). Sedangkan "Tidak ada mutasi kredit pada periode ini." berarti outlet sudah punya data — hanya bukan di bulan yang sedang Anda lihat; coba pindah ke bulan lain lewat dropdown Periode.

4. Konfirmasi tiap pasangan

Untuk baris bertanda Cocok, tekan tombol Cocokkan di ujung baris itu. Untuk baris Perlu pilihan manusia, pilih Penjualan yang benar dari daftar kecil yang muncul, lalu tekan Cocokkan.

Setelah dikonfirmasi, pasangan itu pindah ke bagian Sudah Dicocokkan di bawah, dan tidak akan diajukan lagi sebagai saran.

5. Salah konfirmasi? Tekan Batalkan

Setiap baris yang sudah dikonfirmasi (baik di daftar review maupun di bagian Sudah Dicocokkan) punya tombol Batalkan. Menekannya membatalkan tanda cocok: muncul pesan "✅ Cocokan dibatalkan — mutasi kembali belum cocok.", mutasi kembali ke daftar review, dan Penjualannya kembali tersedia untuk dicocokkan — ke mutasi yang sama lagi, atau ke mutasi lain yang benar.

Membatalkan tidak menghapus data apa pun — Penjualan dan mutasi banknya tetap utuh; yang dicabut hanya tanda tautannya (jejak audit tetap tersimpan, COGS / HPP / Laba Rugi tetap tidak berubah). Ini kembaran tombol Batalkan alokasi di tab Debit.

🧠 Simpan pola ini — ajari sistem dari sini, dibantu AI

Saat sebuah mutasi 🚩 Tidak cocok atau channelnya masih '(lainnya)', sering penyebabnya sederhana: sistem belum tahu kata kuncinya. Daripada pindah ke menu Pola Mutasi Bank dan mengetik ulang, Anda bisa mengajari sistem langsung dari baris itu dengan tombol 🧠 Simpan pola ini — dan AI menyiapkan isiannya untuk Anda.

Tombol ini muncul pada mutasi yang belum cocok di kedua tab:

  • Tab Kredit — di samping baris 🚩 Tidak cocok (arah otomatis Kredit).
  • Tab Debit — di kolom Aksi baris yang Belum dicocokkan (arah otomatis Debit).

1. Tekan 🧠 Simpan pola ini pada baris yang belum cocok

Sebuah jendela "Simpan pola dari mutasi ini" terbuka. Sesaat muncul tulisan "Menyusun saran…" — AI sedang membaca keterangan mutasi.

2. Periksa saran AI

AI mengambil kata kunci yang stabil dari keterangan yang berisik — bukan seluruh keterangan. Contoh: dari BENOWO|CV Mitra Sejati (rekening asing)|05|2026-06 TRF KE REK 9999999999, AI mengisi Pola = CV MITRA SEJATI (tanpa tanggal/nominal/nomor rekening), Arah (mengikuti tab asal — Kredit dari tab Kredit, Debit dari tab Debit), lalu kolom nilainya:

  • Dari tab KreditChannel diisi kalau tebakan AI cocok dengan salah satu dari 6 channel penjualan yang sah; bila tidak cocok, kolom Channel dibiarkan kosong dan tebakan AI ditampilkan sebagai saran teks — Anda yang memilih dari daftar.
  • Dari tab DebitKategori Transaksi diisi langsung (bebas, tidak dibatasi daftar).

AI juga menampilkan Keyakinan (tinggi/sedang/rendah) dan Alasan singkat agar Anda bisa memeriksanya.

Simpan pola dari mutasi ini

Keyakinan: tinggi · Alasan: CV Mitra Sejati merupakan vendor pihak ketiga yang menerima pembayaran dari outlet BENOWO.

Pola

CV MITRA SEJATI

Kategori Transaksi

CV Mitra Sejati

Simpan pola

3. Sunting bila perlu, lalu tekan Simpan pola

Setiap kolom bisa Anda ubah sebelum menyimpan — AI hanya menyarankan, Anda yang memutuskan. Setelah ditekan, pola tersimpan ke Pola Mutasi Bank (aturan, gaya, dan izinnya sama persis seperti menambah pola dari menu Data Master).

4. Mutasi serupa langsung cocok — tanpa unggah ulang

Sekali pola disimpan, semua mutasi yang keterangannya mengandung kata kunci itu langsung terlabel — termasuk mutasi yang sudah terlanjur diunggah sebelum polanya ada. Halaman memuat ulang sendiri setelah menyimpan; channel/kategorinya tidak lagi '(lainnya)', dan bila ada Penjualan yang cocok, tombol Cocokkan langsung muncul. Tidak perlu mengunggah ulang file mutasi. Itulah inti "belajar dari rekonsiliasi": satu koreksi manual jadi otomatis untuk seterusnya.

Spasi tidak jadi masalah. Keterangan bank sering memakai spasi ganda/tripel (mis. BI-FAST CR TRANSFER DR 008 …). Tulis pola Anda dengan spasi biasa (satu spasi) — sistem tetap mengenalinya.

Bila AI sedang tidak tersedia, jendela tetap terbuka dengan catatan "Saran AI tidak tersedia — isi pola secara manual." dan kolom Pola terisi keterangan mentah (Anda tinggal merapikannya). Jadi Anda tidak pernah terhalang — AI hanya mempercepat, bukan syarat.

Menyimpan pola hanya menambah satu baris aturan + catatan audit — COGS, HPP, dan Laba Rugi tetap tidak berubah, sama seperti seluruh rekonsiliasi.

Cocokkan manual — pilih Penjualannya sendiri

Kadang sebuah kredit memang punya Penjualan pasangannya, tetapi pencocokan otomatis tidak menemukannya — misalnya setoran yang masuk lebih lambat dari jendela waktu, nominal yang sedikit berbeda, atau keterangan bank yang tidak lazim. Untuk kasus begini Anda tidak perlu menunggu atau membuat pola: tekan Cocokkan manual dan pilih Penjualannya sendiri. Ini kembaran tombol Alokasi manual di tab Debit — bedanya di sini Anda memilih satu Penjualan, bukan beberapa nota.

Tombol Cocokkan manual muncul di samping setiap baris 🚩 Tidak cocok di tab Kredit (berdampingan dengan 🧠 Simpan pola ini).

1. Tekan Cocokkan manual pada baris yang belum cocok

Sebuah jendela terbuka menampilkan nominal & tanggal mutasi itu, plus daftar Penjualan yang belum dicocokkan untuk outlet ini — diurutkan dari yang nominalnya paling mendekati, jadi pasangan yang paling mungkin ada di paling atas. Penjualan yang sudah dicocokkan ke mutasi lain tidak muncul (tidak bisa dicocokkan dua kali).

2. Cari & pilih Penjualan yang benar

Ketik di kotak "Cari nominal, tanggal, atau channel…" untuk menyaring. Sentuh satu baris untuk memilihnya — tombol Cocokkan baru menyala setelah Anda memilih.

3. Tekan Cocokkan

Jendela tertutup, dan pasangan itu pindah ke Sudah Dicocokkan — persis seperti konfirmasi biasa, dengan catatan audit bahwa cocokan ini dipilih manusia (bukan usulan otomatis). Salah pilih? Tekan Batalkan pada baris itu (lihat langkah 5) lalu cocokkan ulang.

Sama seperti seluruh rekonsiliasi: mencocokkan manual hanya menandai tautan — COGS, HPP, dan Laba Rugi tetap tidak berubah.

Tab Debit: sisi uang keluar (dicocokkan dengan pembelian & biaya)

Di bawah kartu unggah ada dua tab: Kredit (sisi penjualan di atas) dan Debit (sisi uang keluar). Satu unggahan mutasi membaca kedua sisi sekaligus baik uang masuk (kredit) maupun uang keluar (debit) — keduanya tersimpan ke tabel yang sama, lalu ditampilkan di tab masing-masing.

Tab Debit menampilkan setiap mutasi uang keluar dari rekening (mis. pembayaran ke vendor, biaya admin, bunga) yang akan dicocokkan dengan Pembelian dan Biaya (opex) yang sudah tercatat. Ringkasan di pojok atas menunjukkan "X mutasi debit siap dicocokkan" (jumlah baris debit untuk outlet & periode tersebut).

Cocokkan otomatis

Tekan tombol Cocokkan otomatis di atas tabel untuk menjalankan pencocokan dalam satu kali jalan. Sistem memeriksa setiap debit terhadap baris Pembelian dan Biaya yang belum dicocokkan di sekitar tanggal mutasi itu, dalam dua tahap:

  1. Dari keterangan (remark) — jika keterangan memakai format WARUNG|VENDOR|TGL|PERIODE (mis. BENOWO|TOKOSONY|07,08,09|2026-06), sistem mencocokkan ke vendor dan tanggal yang disebut.
  2. Dari jumlah (bundle) — jika keterangan tidak terbaca (umum untuk mutasi dari PDF/foto), sistem mencari kelompok baris biaya yang totalnya mendekati jumlah debit.

Baris yang berhasil dicocokkan berubah jadi ✅ Cocok. Sistem melaporkan ringkasan: "X cocok / Y ambigu / Z belum cocok".

BI-Fast / MDR / PPh = biaya, bukan selisih. Selisih kecil antara jumlah debit dan total baris biaya (paling banyak Rp 2.500 atau 1% dari total) dianggap biaya — bukan kekeliruan. Itulah mengapa mutasi platform seperti QRIS/BI-Fast tetap cocok meski ada potongan.

Yang perlu Anda periksa manual

  • Ambigu — bila dua kelompok baris sama-sama mendekati satu debit, sistem tidak menebak dan menandainya "ambigu" agar Anda memastikan sendiri lewat Alokasi manual (lihat di bawah).
  • Belum cocok — debit yang tidak memiliki baris biaya dalam jangka waktu tertentu dibiarkan apa adanya — cocokkan sendiri lewat Alokasi manual.

Alokasi manual (untuk debit ambigu atau belum cocok)

Bila ada debit yang belum otomatis cocok (ambigu, atau tidak ada keterangan WARUNG|VENDOR|TGL|PERIODE yang bisa dibaca sistem), Anda bisa membaginya ke beberapa nota secara manual.

  1. Pada baris debit yang belum cocok, tekan Alokasi manual.
  2. Di jendela yang terbuka, centang baris Pembelian atau Biaya yang dipakai untuk membayar debit itu (bisa lebih dari satu). Daftar hanya berisi baris PENDING dalam jangka waktu transfer.
  3. Lihat kotak Σ pilih dan Sisa di bawah:
    • 🟢 dalam toleransi — sisa kecil (paling banyak Rp 2.500 atau 1% dari debit) dianggap biaya (BI-Fast / MDR / PPh), bukan selisih. Tombol Simpan alokasi menyala.
    • 🔴 di luar toleransi — periksa kembali nota yang dipilih; tambah atau kurangi hingga sisa masuk toleransi.
  4. Tekan Simpan alokasi. Baris debit berubah jadi ✅ Cocok, dan tiap nota yang dipilih ditandai cocok.

Salah alokasi? Tekan Alokasi manual lagi lalu Batalkan alokasi — mutasi kembali ke "belum cocok" dan nota bisa dialokasikan ulang. Membandingkan ulang tidak menghapus data lama; ini hanya membatalkan tautan (audit aman, COGS / HPP / Laba Rugi tetap tidak berubah).

Bila periode sudah ditutup, alokasi manual ditolak — baris biaya periode itu sudah dipindahkan ke arsip. Jalankan rekonsiliasi sebelum tutup buku.

Sama seperti tab Kredit, pencocokan sisi debit adalah pemeriksaan audit murni — tidak mengubah COGS, HPP, atau Laba Rugi. Satu-satunya yang berubah adalah tanda recon_status pada baris biaya (menjadi cocok) dan catatan tautannya.

Status Rekonsiliasi & Verifikasi rekening penerima (anti vendor fiktif)

Tab Status Rekonsiliasi menampilkan setiap baris Pembelian dan Biaya untuk outlet & periode yang dipilih, beserta tanda statusnya berdampingan dengan mutasi debit yang ditautkan (jika ada). Tab ini hanya membaca data — tidak mengubah apa pun saat dibuka (lihat Verifikasi rekening penerima di bawah untuk satu-satunya aksi yang menandai baris). Di bagian atas ada ringkasan jumlah per status:

  • 🟢 Sudah dicocokkan — baris sudah ditautkan ke sebuah mutasi debit.
  • ⚪ Menunggu — baris belum dicocokkan (tidak ada bank_match aktif).
  • 🚩 Ditandai — baris ditandai karena rekening penerima tidak cocok (lihat di bawah).

Setiap baris menunjukkan tanggal, vendor/penerima, jumlah, status, kolom Bukti Pembayaran, mutasi debit yang ditautkan (termasuk biaya admin bila ada sisa dalam toleransi), dan tanda rekening. Tabel bisa dicari, diurutkan, dan dipaginasi.

Kolom Bukti Pembayaran — bukti bayar yang sebenarnya

Kolom Bukti Pembayaran menunjukkan bagaimana baris itu benar-benar dibayar, dibaca langsung dari catatan pembayarannya sendiri (bukan ditebak dari nominal saja):

  • "Dibayar via sumber dana · tanggal" — mis. Dibayar via Transfer/Bank · 2026-06-15. Untuk baris dari Pengadaan (PO), sumber dana diambil dari data pembayaran PO-nya.
  • "Belum dibayar" — baris belum tercatat dibayar sama sekali.

Kenapa ini penting: sebelumnya pencocokan otomatis hanya melihat nominal nota — jadi pembelian yang dibayar tunai lewat Kas Kecil bisa ikut "cocok" dengan mutasi bank, padahal Kas Kecil tidak pernah melewati rekening bank. Sekarang sistem membaca bukti pembayaran yang sebenarnya: baris Kas Kecil otomatis tidak pernah ditawarkan sebagai calon cocokan debit bank (baik di Cocokkan otomatis maupun Alokasi manual), dan di antara beberapa calon yang nominalnya sama-sama pas, sistem memprioritaskan yang benar-benar dibayar lewat Transfer/Bank dengan tanggal & jumlah yang selaras dengan mutasinya. Baris yang belum dibayar tetap bisa dicocokkan seperti biasa — ini hanya membaca bukti, tidak pernah memblokir baris yang sah.

Bila muncul tanda 🚩 "Kas Kecil dicocokkan ke debit bank" di bawah baris Bukti Pembayaran, itu berarti ada baris Kas Kecil yang terlanjur tertaut ke sebuah mutasi debit — kombinasi yang seharusnya mustahil. Periksa ulang: kemungkinan salah pilih Sumber Dana saat mencatat, atau tautannya perlu dibatalkan lewat Alokasi manual → Batalkan alokasi pada tab Debit.

Seperti seluruh isi tab ini, Bukti Pembayaran hanya membaca data yang sudah ada — tidak ada tulisan baru, tidak ada migrasi skema. COGS, HPP, dan Laba Rugi tetap tidak berubah.

Verifikasi rekening penerima

Tombol Verifikasi rekening penerima memeriksa setiap baris yang sudah cocok: apakah rekening tujuan transfer sesuai dengan rekening terdaftar vendor (payout_account di data vendor)? Ini adalah lapisan anti-vendor-fiktif — mencegah dana dikirim ke rekening yang bukan milik vendor yang diberi nama.

  • 🟢 Rekening cocok — baris tetap Sudah dicocokkan, tidak ada tanda.
  • 🚩 Rekening tidak cocok — baris berubah jadi Ditandai. Berarti rekening penerima di mutasi berbeda dari rekening terdaftar vendor. Periksa ulang: mungkin data rekening vendor salah, atau ini benar transfer ke rekening asing yang perlu diteliti.
  • Dilewati (tidak ditandai):
    • Baris Opex tanpa vendor (penerima hanya teks bebas, mis. PLN / sewa) — tidak ada rekening terdaftar untuk dibandingkan, jadi tidak ditandai.
    • Vendor yang rekeningnya belum diisi di data master — muncul catatan "Rekening vendor belum diisi" (bukan tanda 🚩). Isi dulu rekening vendor di menu Data Master → Vendor agar pemeriksaan berfungsi.

Rekening penerima dibaca dari keterangan mutasi. Verifikasi bekerja paling baik bila mutasi bank menyebut nomor rekening / nama pemilik rekening tujuan. Bila mutasi tidak menyebutkan rekening sama sekali, baris itu dilewati (bukan ditandai) — bukan tanda palsu.

Setelah rekening vendor diperbaiki di Data Master, tekan Bersihkan tanda pada baris yang ditandai — bila rekeningnya kini cocok, tanda dihapus dan baris kembali menjadi Sudah dicocokkan.

Seperti seluruh rekonsiliasi, verifikasi rekening adalah pemeriksaan audit murni — satu-satunya yang berubah adalah tanda recon_status (Sudah dicocokkan → Ditandai) dan kolom payout_flag. COGS, HPP, dan Laba Rugi tetap tidak berubah.

Bila periode sudah ditutup, tab Status menampilkan catatan bahwa baris biaya sudah dipindahkan ke arsip, dan verifikasi menolak berjalan — jalankan rekonsiliasi sebelum tutup buku.

Tanda cocokan permanen & idempoten

Menekan Cocokkan dua kali pada pasangan yang sama tidak menggandakan — sistem menyadari sudah dicocokkan dan menampilkan pesan "sudah tersimpan sebelumnya". Tiap kredit dicocokkan ke paling banyak satu Penjualan.

Kapan sebuah kredit "tidak cocok"

Baris 🚩 Tidak cocok biasanya berarti satu dari hal ini:

  • Channelnya masih '(lainnya)' — sistem belum kenal kata kunci keterangannya. Ajari lewat 🧠 Simpan pola ini; begitu tersimpan, labelnya langsung berlaku dan pencocokan berjalan.
  • Penjualan untuk kredit itu belum diinput ke sistem (input dulu di menu Penjualan, lalu kembali ke sini).
  • Kredit itu bukan dari penjualan (mis. setor modal, transfer internal) — biarkan tidak tercocokkan, itu wajar untuk sisi penjualan.
  • Tanggal/saluran terlalu jauh dari Penjualan (penyesuaian toleransi waktu & nominal diatur lewat Pengaturan override untuk admin/owner). Bila Penjualannya memang ada, cocokkan langsung lewat Cocokkan manual.

Di halaman ini