Logo Light

Cara Membangun Pelacak Pembayaran Terlambat

Aug 27, 2026

Bagikan

Menagih invoice yang belum dibayar biasanya dimulai dengan cara yang sama — seseorang membuka daftar invoice, memindai setiap tanggal jatuh tempo terhadap tanggal hari ini, membandingkannya dengan kolom bayar/belum bayar, dan membuat daftar mental (atau lebih buruk, menyalinnya secara manual) tentang siapa yang masih berutang. Lakukan itu setiap minggu, dan pada akhirnya satu invoice akan terlewat hanya karena tidak ada yang kebetulan melihat baris tersebut hari itu.

Dalam tutorial ini, kita akan membangun Pelacak Pembayaran Terlambat — sebuah tabel Invoice yang secara otomatis menandai setiap invoice yang belum dibayar melewati tanggal jatuh temponya sebagai "Terlambat." Tanpa pemindaian manual, tanpa pencocokan silang, dan tidak ada invoice yang terabaikan begitu saja.

Mengapa ini penting

"Terlambat" bukanlah fakta yang tersimpan dalam satu sel — ini adalah kesimpulan yang diambil dari dua kepingan informasi yang berbeda, yaitu tanggal jatuh tempo dan status pembayaran, yang dibandingkan dengan satu hal yang tidak pernah diam: hari ini. Saat perbandingan itu terjadi secara otomatis, kesimpulannya selalu siap bahkan sebelum Anda memintanya.


Kolom Tabel

Inilah yang kita gunakan — tabel Invoice dengan Nama Klien, Jumlah, Tanggal Jatuh Tempo, dan Status Pembayaran (Single Select: Dibayar / Belum Dibayar).

Invoice table columns showing Client Name, Amount, Due Date, and Payment Status fieldsInvoice table columns showing Client Name, Amount, Due Date, and Payment Status fields


Langkah 1: Tambahkan Invoice Anda

Tambahkan beberapa invoice dengan tanggal jatuh tempo dan status pembayaran yang berbeda, sehingga kita memiliki data nyata untuk menguji logika tersebut.

Invoice table populated with sample invoices for three different clientsInvoice table populated with sample invoices for three different clients

Untuk panduan ini, anggaplah hari ini adalah 27 Agustus 2026, dan kita memiliki:

  • Marcus Webb — $1,200, jatuh tempo 10 Agustus 2026, Belum Dibayar
  • Isla Fontaine — $850, jatuh tempo 5 September 2026, Belum Dibayar
  • Devon Marsh — $2,400, jatuh tempo 1 Agustus 2026, Dibayar

Saat ini, tidak ada satu pun di tabel ini yang memberitahu Anda secara sekilas siapa yang sebenarnya perlu dihubungi untuk penagihan. Anda harus memeriksa setiap tanggal jatuh tempo terhadap hari ini, dan ingat untuk melewati yang sudah dibayar.


Langkah 2: Tandai Invoice sebagai Terlambat

Karena kolom biasa tidak dapat diubah menjadi Custom Logic setelah dibuat, buatlah kolom baru dan atur tipenya menjadi Custom Logic dari awal.

Adding a new Custom Logic column for the Overdue flagAdding a new Custom Logic column for the Overdue flag

Jelaskan aturannya — jika Status Pembayaran adalah "Belum Dibayar" dan Tanggal Jatuh Tempo telah terlewati, tandai sebagai "Terlambat"; jika tidak, tandai sebagai "Sesuai Jadwal."

Describing the logic to flag unpaid invoices past their due date as OverdueDescribing the logic to flag unpaid invoices past their due date as Overdue

Konfirmasi layar klarifikasi, pastikan bahwa sistem memahami perlunya kedua kondisi tersebut — belum dibayar dan melewati jatuh tempo — alih-alih hanya salah satu saja.

Clarification screen confirming the logic requires both Unpaid status and a passed Due DateClarification screen confirming the logic requires both Unpaid status and a passed Due Date

Simpan, dan setiap baris akan terisi secara instan:

  • Marcus Webb → Terlambat
  • Isla Fontaine → Sesuai Jadwal
  • Devon Marsh → Sesuai Jadwal

Invoice table showing Overdue flag filled in only for Marcus WebbInvoice table showing Overdue flag filled in only for Marcus Webb

Apa yang baru saja terjadi di balik layar

Karena logika ini membandingkan tanggal yang tersimpan dengan hari ini — target yang terus bergerak — Ambisius menjalankannya sebagai kalkulasi on-demand. Status ini tidak pernah statis; ia mengevaluasi ulang secara langsung setiap kali Anda membuka tabel, sehingga sebuah invoice bergeser menjadi "Terlambat" dengan sendirinya tepat saat tanggal jatuh temponya lewat, tanpa ada yang mengedit baris tersebut.


Langkah 3: Perhatikan Perubahan Status Otomatis

Mari kita buktikan poin terakhir tersebut tanpa harus menunggu waktu benar-benar berlalu. Invoice Isla Fontaine jatuh tempo pada 5 September — masih sesuai jadwal hari ini. Untuk panduan ini, bayangkan Anda memeriksa kembali pada 6 September 2026, satu hari setelah tanggal jatuh temponya, dengan invoice yang masih belum dibayar.

Status Isla Fontaine berubah dari Sesuai Jadwal → Terlambat, tanpa ada yang menyentuh baris datanya.

Isla Fontaine's invoice now showing Overdue after her due date passed while still unpaidIsla Fontaine's invoice now showing Overdue after her due date passed while still unpaid

Sekarang andaikan Marcus Webb akhirnya membayar. Perbarui Status Pembayaran-nya dari Belum Dibayar menjadi Dibayar.

Updating Marcus Webb's Payment Status to PaidUpdating Marcus Webb's Payment Status to Paid

Statusnya juga langsung merespons.

Status Marcus Webb berubah dari Terlambat → Sesuai Jadwal, tepat saat statusnya berubah.

Marcus Webb's invoice showing On Track after his Payment Status was updated to PaidMarcus Webb's invoice showing On Track after his Payment Status was updated to Paid

Apa yang digantikan oleh sistem ini

Melacak ini secara manual berarti memeriksa ulang setiap tanggal jatuh tempo invoice yang belum dibayar terhadap hari ini, setiap hari, dan mengingat untuk berhenti mengkhawatirkan invoice yang baru saja dibayar. Di sini, kedua arah — menjadi terlambat, dan kembali bersih setelah dibayar — terjadi dengan sendirinya segera setelah salah satu kondisi berubah.


Langkah 4: Bangun Tampilan untuk Penagihan

Mengetahui siapa yang terlambat hanyalah separuh pekerjaan — apa yang sebenarnya Anda inginkan sehari-hari adalah daftar cepat untuk dikerjakan. Buat tampilan baru, filter di mana Terlambat sama dengan "Terlambat," dan simpan sebagai "Butuh Penagihan."

Saved filtered view named Needs Collection showing only invoices flagged as OverdueSaved filtered view named Needs Collection showing only invoices flagged as Overdue

Sekarang hanya Isla Fontaine yang muncul di sini — tepat siapa yang butuh ditindaklanjuti, dan tidak ada data lain yang memenuhi daftar.

Momen luar biasa

Tampilan ini bukan sesuatu yang Anda bangun ulang setiap Senin pagi. Tampilan ini membaca kolom yang sudah memperbarui dirinya sendiri, jadi membukanya pada hari apa pun akan menunjukkan dengan tepat siapa yang berutang kepada Anda saat ini — bukan siapa yang berutang saat terakhir kali seseorang ingat untuk memeriksa.


Ringkasan

  1. Tabel Invoice dengan Nama Klien, Jumlah, Tanggal Jatuh Tempo, dan Status Pembayaran
  2. Kolom Custom Logic yang menandai invoice sebagai Terlambat berdasarkan tanggal jatuh tempo dan status pembayaran
  3. Demonstrasi langsung tentang bagaimana status muncul dan hilang sendiri saat kondisi berubah
  4. Tampilan terfilter yang hanya menampilkan invoice yang perlu ditindaklanjuti
Yang Anda miliki sebelumnyaYang Anda miliki sekarang
Memeriksa setiap jatuh tempo secara manualStatus terlambat dihitung otomatis
Mencocokkan jatuh tempo dan status bayar dengan tanganKedua kondisi digabung menjadi satu penanda
Invoice terlewat jika tidak ada yang memeriksaTampilan tersimpan yang menunjukkan siapa yang harus ditagih

Pola penandaan dua kondisi yang sama ini bisa diterapkan jauh melampaui urusan invoice — pengembalian buku perpustakaan yang terlambat, garansi kadaluwarsa yang masih dalam klaim, atau tiket dukungan yang belum terselesaikan melewati batas SLA semuanya dapat dilacak dengan cara yang sama, cukup dengan menjelaskan apa arti "terlambat" dalam konteks tersebut.

Coba sendiri

Pengaturan persis seperti ini tersedia sebagai template siap pakai. Gandakan, pelajari secara langsung, dan jadikan milik Anda dalam beberapa klik.

Coba Langsung

Halaman ini

Artikel terkait

Jelajahi lebih banyak artikel produk dan praktik terbaik untuk tim yang membangun dengan Ambisius.

Masih Pakai Spreadsheet?
Wajib Coba Ini.

Ubah spreadsheet yang biasa digunakan menjadi sistem terstruktur yang dibangun untuk bisnis Anda

Coba Ambisius Gratis

Tanpa komitmen. Tanpa kartu kredit.

Logo Light

© 2026 Ambisius. Seluruh hak cipta dilindungi.