KAZENAKAZENA
Semua catatan

Medan alamat yang tiada itu bukan kerana kami terlupa membinanya

September 27, 2026 · Taro — Pengasas KAZENA

Petang 18 September saya gunakan untuk membina medan alamat pekerja. Medan itu kini tiada dalam produk kami. Apa yang saya ketahui, selepas pembinaannya sudah dimulakan, ialah borang tahunan itu sama sekali tidak menetapkan tempat untuk alamat.

Ia bermula dengan satu pertanyaan singkat daripada V. Dia seorang akauntan di Jakarta yang sudah lebih daripada 20 kali menguji KAZENA Books dengan data sebenar firmanya sendiri. Pada skrin yang menghasilkan penyata pemotongan tahunan, di mana alamat pekerja diisi? Dia menulis bahawa dia sudah mencari dari atas ke bawah dan tidak menemui medannya. Kalau orang yang sudah menggunakannya lebih daripada 20 kali tidak dapat menemui medan itu, fikir saya, tentu kami yang terlupa membinanya.

Kami tidak terlupa. Buka definisi borang tahunan, BPA1, dan tiada elemen bernama Alamat di sana. Ia juga bukan disediakan sebagai medan pilihan; lajurnya sendiri tidak wujud. Di dalam XML yang kami bina, tiada 1 tempat pun untuk meletakkan alamat.

V menerangkan sebabnya. Alamat bukan maklumat yang dibawa oleh borang. Ia maklumat yang dipegang pejabat cukai, terikat pada nombor pembayar cukai. Alamat yang tercetak pada penyata itu bukan teks yang kami hantar, tetapi alamat yang berdaftar di pejabat cukai yang berbidang kuasa. Mengubahnya bermakna membetulkan pendaftaran itu. Nilai ini sejak awal bukan sesuatu yang boleh ditentukan oleh perisian.

Walau begitu, sampai pertengahan petang itu kami masih terus membina medannya. Alasannya begini. Pengguna kami berkata dia mahu mengisi alamat. Kalau borangnya tiada tempat, kami boleh menyimpannya sendiri dan mencetaknya pada penyata PDF. Apabila ditulis begitu, ia kelihatan cukup berasas.

Inilah sebabnya kami berhenti. Kalau itu dilakukan, alamat yang tercetak ialah alamat yang kami pegang, dan itu perkara yang berbeza daripada alamat yang berdaftar di pejabat cukai. Susun atur dan rupanya tidak berbeza daripada penyata yang sebenar; yang berbeza hanyalah dari mana 1 baris itu datang. Orang yang menerimanya akan membacanya sebagai alamat yang tercatat di pejabat cukai. Yang menyebabkan dia salah membaca ialah binaan kami sendiri.

Ini bukan nilai yang selesai dengan betul atau salah seperti satu jumlah wang. Dalam banyak keadaan, alamat yang kami pegang juga alamat yang betul. Masalahnya bukan betul atau tidak, tetapi orang tidak lagi tahu kertas itu salinan daripada apa. Penyata itu bermakna kerana ia salinan rekod yang dipegang pejabat cukai. Ke dalam salinan itu, kami sepatutnya tidak mencampurkan 1 baris yang bukan salinan.

Yang kami putuskan mudah. Kami tidak membina medan alamat. Sebaliknya, kami membuat skrin menyatakan dengan jelas bahawa medan itu tiada. Alamat tidak dibawa oleh borang ini. Yang tercetak ialah alamat yang berdaftar di pejabat cukai. Perubahan dilakukan pada pendaftaran itu. Ketiga-tiga ayat itu kini berada secara singkat pada skrin pekerja, bersama tarikh terakhir kami memastikan peraturannya.

Di belakang cara ia ditulis ada satu kesilapan lama. Dahulu butir seperti ini kami tunjukkan sebagai kotak isian kelabu dengan catatan bahawa ia tidak boleh disunting. Kotak kelabu dibaca sebagai rosak, atau sebagai sesuatu yang tidak dicapai oleh kebenaran akses. V pernah sekali bertanya kepada kami sama ada ada butir yang tidak dapat dilihatnya dengan tahap aksesnya. Sekarang kami tidak meletakkan kotak di sana sama sekali; kami menggantikannya dengan 1 baris penerangan. Bukannya menulis bahawa ia tidak boleh disunting, kami menulis bahawa ia tidak ditentukan di sini. Kalau kami tidak dapat menulis di mana nilainya ditentukan, tiada gunanya memaparkannya pada skrin.

Skrin pemeriksaan sebelum penyata tahunan dihasilkan juga kami perbaiki. Dahulu semua butir yang belum diisi berbaris dalam 1 senarai. Kini ia terbahagi kepada 2 tempat: butir yang boleh dibetulkan di KAZENA, dan butir yang tidak boleh. Bagi yang kedua, kami tulis 1 baris bagi setiap satu tentang di mana ia dibetulkan. Alamat ini ialah butir pertama dalam kelompok kedua.

Ada perkara yang lebih luas untuk diambil daripada ini. Sebuah produk lebih baik kalau ia mampu menyebut batas tanggungjawabnya. Apabila skrin tidak dapat mengatakan bahawa ini bukan bahagian kami, orang akan terus mencari pada skrin kami. Yang dicari V bukan medan yang kami terlupa bina, tetapi 1 ayat yang kami terlupa tulis. Yang menghabiskan masanya bukan medan yang tiada, tetapi kami yang tidak pernah mengatakan bahawa ia tiada.

Pada 26 September, penginapan di Jakarta yang bermula 30 Julai pun berakhir. Sepanjang 2 bulan itu saya beberapa kali menunggu dalam barisan di kaunter, dan setiap kali saya merasakan bahawa inti sesuatu prosedur ada di dalam daftar, manakala kertas di tangan saya ialah salinannya. Yang dilihat petugas di kaunter ialah rekod di dalam skrinnya; yang saya pegang menunjukkan keadaan rekod itu pada satu saat. Rasanya, sebab mengapa tiada medan alamat sudah diajarkan kepada saya sambil menunggu dalam barisan itu. Selepas pulang pun, saya membuka skrin yang sama.

Sekadar memastikan. Saya bukan perunding cukai. Apa yang terkandung dalam borang tahunan, serta di mana dan bagaimana alamat didaftarkan, ditentukan di pihak peraturan dan ia berubah. Yang saya tulis di sini ialah catatan bahawa kami salah membina satu skrin. Untuk prosedur yang sebenar, mohon pastikan dengan profesional.

Ada satu permintaan sebagai penutup. Kalau pada skrin KAZENA ada butir yang tidak boleh diubah tetapi tidak menyatakan sebabnya, tolong beritahu kami. Di situlah tempat yang belum berjaya kami ungkapkan dengan kata-kata.

Kongsikan pendapat anda

Bagaimana rasa menggunakan aplikasi KAZENA, apa yang patut kami perbaiki, ciri yang anda harapkan wujud — jika anda menjalankan perniagaan kecil atau sederhana atau bekerja secara bebas di Indonesia atau Filipina, suara andalah yang paling ingin kami dengar. Mesej dalam Bahasa Indonesia atau Bahasa Inggeris akan dijawab oleh rakan sepasukan yang memahami pasaran anda dari dalam. KAZENA Books sudah pun ditetapkan untuk dilancarkan di Filipina dan Indonesia — dan jika syarikat anda ingin membawanya ke negara lain sebagai rakan kongsi, atau berminat untuk memperoleh sistem ini, kami juga amat berbesar hati mendengarnya. Kami turut menerima kerja pembangunan sistem baharu. Kami pasukan kecil, jadi kami tidak selalu dapat bermula serta-merta — tetapi apa yang kami bina membawa kualiti buatan Jepun dan sentiasa dekat dengan cara perniagaan benar-benar berjalan di sini, satu projek pada satu masa.

Hubungi kami

Lagi daripada blog