Kolom alamat yang tidak ada itu bukan karena kami lupa membuatnya
27 September 2026 · Taro — Pendiri KAZENA
Sore 18 September saya pakai untuk membuat kolom alamat karyawan. Kolom itu sekarang tidak ada di produk kami. Yang saya ketahui, setelah pembuatannya sudah dimulai, adalah bahwa formulir tahunan itu sama sekali tidak mendefinisikan tempat untuk alamat.
Awalnya dari satu pertanyaan pendek dari V. Dia akuntan di Jakarta yang sudah lebih dari 20 kali menguji KAZENA Books dengan data nyata kantornya sendiri. Di layar yang membuat bukti potong tahunan, di mana alamat karyawan diisi? Dia menulis bahwa sudah mencari dari atas sampai bawah dan tidak menemukan kolomnya. Kalau orang yang sudah memakainya lebih dari 20 kali tidak bisa menemukan kolom itu, pikir saya, pasti kami yang lupa membuatnya.
Kami tidak lupa. Buka definisi formulir tahunan, BPA1, dan tidak ada elemen bernama Alamat di sana. Bukan pula tersedia sebagai kolom opsional; kolomnya sendiri tidak ada. Di dalam XML yang kami susun, tidak ada 1 tempat pun untuk meletakkan alamat.
V menjelaskan sebabnya. Alamat bukan informasi yang dibawa oleh formulir. Itu informasi yang dipegang kantor pajak, terkait pada nomor wajib pajak. Alamat yang tercetak di bukti potong bukan teks yang kami kirim, melainkan alamat yang terdaftar di kantor pajak yang berwenang. Mengubahnya berarti memperbaiki pendaftaran itu. Nilai ini sejak awal bukan sesuatu yang bisa ditentukan perangkat lunak.
Meski begitu, sampai pertengahan sore itu kami masih terus membuat kolomnya. Alasannya begini. Pengguna kami bilang ingin mengisi alamat. Kalau formulirnya tidak punya tempat, kami bisa menyimpannya sendiri dan mencetaknya di bukti potong PDF. Ditulis seperti itu, alasannya terlihat cukup masuk akal.
Inilah sebabnya kami berhenti. Kalau itu dilakukan, alamat yang tercetak adalah alamat yang kami pegang, dan itu hal yang berbeda dari alamat yang terdaftar di kantor pajak. Tata letak dan tampilannya tidak berbeda dari bukti potong yang asli; yang berbeda hanya dari mana 1 baris itu berasal. Orang yang menerimanya akan membacanya sebagai alamat yang tercatat di kantor pajak. Yang membuatnya salah membaca adalah buatan kami sendiri.
Ini bukan nilai yang selesai dengan benar atau salah seperti sebuah jumlah uang. Dalam banyak kasus, alamat yang kami pegang juga alamat yang benar. Masalahnya bukan benar atau tidak, melainkan orang tidak lagi bisa tahu kertas itu salinan dari apa. Bukti potong punya makna karena ia salinan dari catatan yang dipegang kantor pajak. Ke dalam salinan itu, kami seharusnya tidak mencampurkan 1 baris yang bukan salinan.
Yang kami putuskan sederhana. Kami tidak membuat kolom alamat. Sebaliknya, kami membuat layar menyatakan dengan jelas bahwa kolom itu tidak ada. Alamat tidak dibawa oleh formulir ini. Yang tercetak adalah alamat yang terdaftar di kantor pajak. Perubahan dilakukan pada pendaftaran itu. Ketiga kalimat itu sekarang berada secara singkat di layar data karyawan, bersama tanggal terakhir kami memastikan aturannya.
Di belakang cara penulisannya ada kesalahan lama. Dulu butir seperti ini kami tampilkan sebagai kotak isian kelabu dengan catatan bahwa ia tidak bisa diubah. Kotak kelabu dibaca sebagai rusak, atau sebagai sesuatu yang tidak terjangkau hak akses. V memang pernah satu kali menanyakan apakah ada butir yang tidak bisa dia lihat dengan hak aksesnya. Sekarang kami tidak meletakkan kotak apa pun di sana; kami menggantinya dengan 1 baris penjelasan. Alih-alih menulis bahwa ia tidak bisa diubah, kami menulis bahwa ia tidak ditentukan di sini. Kalau kami tidak bisa menulis di mana nilainya ditentukan, tidak ada gunanya menampilkannya di layar.
Layar pemeriksaan sebelum bukti potong tahunan dibuat juga kami perbaiki. Dulu semua butir yang belum terisi berjajar dalam 1 daftar. Sekarang terbagi ke 2 tempat: butir yang bisa diperbaiki di KAZENA, dan butir yang tidak bisa. Untuk yang kedua, kami tulis 1 baris masing-masing tentang di mana ia diperbaiki. Alamat ini butir pertama pada kelompok kedua.
Ada hal yang lebih luas untuk diambil dari sini. Sebuah produk lebih baik kalau mampu menyebutkan batas tanggung jawabnya. Kalau layar tidak bisa mengatakan bahwa ini bukan bagian kami, orang akan terus mencari di layar kami. Yang dicari V bukan kolom yang lupa kami buat, melainkan 1 kalimat yang lupa kami tulis. Yang menghabiskan waktunya bukan kolom yang tidak ada, melainkan kami yang tidak pernah mengatakan bahwa ia tidak ada.
Pada 26 September, masa tinggal di Jakarta yang dimulai 30 Juli berakhir. Selama 2 bulan itu saya beberapa kali mengantre di loket, dan setiap kali saya merasa bahwa inti sebuah prosedur ada di dalam register, sedangkan kertas di tangan saya adalah salinannya. Yang dilihat petugas di loket adalah catatan di dalam layarnya; yang saya pegang menunjukkan keadaan catatan itu pada satu saat. Rasanya alasan mengapa tidak ada kolom alamat sudah diajarkan kepada saya sambil mengantre. Setelah pulang pun, saya membuka layar yang sama.
Sekadar memastikan. Saya bukan konsultan pajak. Apa saja yang termuat dalam formulir tahunan, serta di mana dan bagaimana alamat didaftarkan, ditentukan di sisi peraturan dan hal itu berubah. Yang saya tulis di sini adalah catatan bahwa kami salah membuat sebuah layar. Untuk prosedur yang sebenarnya, mohon dipastikan dengan profesional.
Ada satu permintaan sebagai penutup. Kalau di layar KAZENA ada butir yang tidak bisa diubah tetapi tidak menyebutkan sebabnya, tolong beri tahu kami. Di situlah tempat yang belum kami rumuskan dengan kata-kata.
Ceritakan pendapat Anda
Kesan setelah memakai aplikasi KAZENA, hal yang perlu diperbaiki, fitur yang Anda harapkan — kalau Anda pemilik usaha kecil-menengah atau pekerja lepas di Indonesia atau Filipina, suara Anda-lah yang paling ingin kami dengar. Pesan dalam bahasa Indonesia atau Inggris akan dijawab oleh rekan kami yang benar-benar memahami pasar lokal. KAZENA Books sudah dipastikan hadir di Filipina dan Indonesia — dan jika perusahaan Anda ingin menghadirkannya di negara-negara lain sebagai mitra kerja sama, atau tertarik membeli sistemnya, kami dengan senang hati menunggu kabar Anda. Kami juga menerima pengembangan sistem baru. Tim kami kecil, jadi tidak selalu bisa langsung mulai — tetapi yang kami bangun membawa kualitas buatan Jepang dan tetap dekat dengan cara bisnis berjalan di sini, satu proyek demi satu.
Hubungi saya