Semasa menyimpan satu catatan jurnal, kami turut menulis nama akaun ke dalamnya sebagai teks. Bukan sekadar nombornya, tetapi juga nama yang kebetulan terpapar pada skrin ketika itu, disimpan sebagaimana adanya. Sebabnya saya tulis kemudian. Hasilnya saya tulis dahulu: satu akaun yang sama keluar sebagai 2 baris berasingan dalam penyata untung rugi.
Yang menemuinya ialah V. Dia akauntan di Jakarta yang menguji KAZENA Books dengan data sebenarnya sendiri, dan sudah lebih 20 kali menghantar kembali apa yang ditemuinya dalam kerja sebenar. Yang sampai kepada saya ialah satu soalan pendek dan potongan gambar sebuah jadual: nombor yang sama, 6220, pada 2 baris berturutan dengan 2 nama berbeza. Baris atas 4,120,000 rupiah, baris bawah 1,860,000 rupiah. Yang ingin dia tahu hanyalah yang mana antara keduanya belanja perjalanan yang sebenar.
Jawapan yang betul ialah 1 baris, 5,980,000 rupiah. Penyata kami mengumpulkan mengikut nama, kerana nama itulah yang dibaca orang. Kalau namanya 2, kumpulannya pun 2. Nombornya serupa pada kedua-dua baris; yang terpecah hanyalah penjumlahannya.
Dari mana datangnya nama kedua itu. Pada bulan Mac dia menukar nama akaun itu supaya sepadan dengan istilah yang digunakan pejabatnya. Dalam carta akaun, namanya bertukar menjadi 1 nama. Tetapi jurnal yang dicatat sebelum itu masih membawa nama lama yang terpahat sebagai teks, dan penyata membaca teks pada jurnal, jadi kedua-dua nama terus hidup, satu pada setiap sisi penukaran nama.
Ada laluan kedua kepada kesalahan yang sama: bahasa. KAZENA Books berjalan dalam 6 bahasa. Dia mencatat dalam bahasa Indonesia dan membuat semakan akhir bulan pada skrin bahasa Inggeris. Kalau namanya terpahat, skrin bahasa Inggeris turut memaparkan nama Indonesia dari saat catatan dibuat. Ini bukan kekurangan terjemahan. Kami menyimpan hasil terjemahan seolah-olah itu benda yang diterjemahkan.
Saya mengira. Bukunya mengandungi 1,240 jurnal dalam 8 bulan, dan 214 daripadanya membawa nama yang sudah tiada dalam carta akaun sekarang. Ada 6 akaun yang terlibat. Hanya 2 daripadanya terpecah menjadi 2 baris dalam penyata; 4 yang selebihnya kebetulan hanya mempunyai jurnal pada satu sisi penukaran nama, jadi kekal 1 baris. Kekal 1 baris bukan bermakna lebih selamat. Baris-baris itu sekadar memakai nama lama dengan wajah yang kelihatan betul.
Biar saya tulis alasan asalnya, bukan pembelaan. Saya percaya lejar sepatutnya menjadi rekod keadaan pada masa itu — bahawa jika menukar nama akaun hari ini turut mengubah rupa buku tahun lalu, rekod begitu tidak jujur. Dan jujurnya, saya juga mahu mengelak daripada merujuk carta akaun setiap kali satu baris dilukis. Kalau teksnya sudah ada dalam jurnal, ia boleh terus dipaparkan.
Yang saya silap ialah menentukan bahagian mana yang merupakan fakta. Perkara yang tidak boleh berganjak tentang jurnal itu ialah nombor 6220. Nama hanyalah label yang digantung orang pada nombor itu; label boleh ditukar, dan ia berubah mengikut bahasa pembacanya. Yang saya simpan bukan fakta, tetapi rupa satu skrin pada satu hari. Sebaik rupa disimpan, rupa itu tidak lagi boleh diubah kemudian.
Gejala lain muncul sebaik saya mula membaikinya. Penapisan jurnal mengikut nama akaun terlepas 20 jurnal yang membawa nama lama. Dari sebelah pengguna, 20 jurnal itu tidak wujud. Eksport CSV pun membawa kedua-dua nama, jadi sesiapa yang menjumlahkannya dalam hamparan membawa pulang angka yang sudah terpecah.
Pembetulannya sendiri mudah. Kini jurnal hanya menyimpan nombornya, dan namanya diambil pada saat paparan, daripada carta akaun yang berkuat kuasa, dalam bahasa orang yang membacanya. Migrasi membuang teks lama daripada 214 jurnal. Sebelum membuangnya, kami membandingkan nama yang terpahat dengan nama yang diambil daripada nombor bagi kesemua 1,240 jurnal. Dalam 6 kes, nama dan nombornya bercanggah. Itu bukan masalah paparan: 6 jurnal itu memang dicatat ke akaun yang salah sejak mula. Sekarang dia sedang menelitinya.
Namun begitu, bukan semuanya patut diambil semula. Nama pihak yang berurus niaga dengan kita, atau kadar cukai yang dikenakan ketika itu, mesti kekal seperti asalnya walaupun dunia di sekelilingnya berubah. Garisnya ditarik antara fakta dan persembahan. Nama pihak lawan ialah fakta yang melekat pada urus niaga itu. Nama akaun ialah label yang melekat pada carta akaun hari ini. Kami menyimpan kedua-duanya dalam laci yang sama.
Saya perlu nyatakan dengan jelas bahawa saya bukan perunding cukai. Yang terpecah di sini ialah pengumpulan dalam penyata kewangan, dan penyata itu menjadi asas kepada penyata cukai. Akaun yang terpecah kepada 2 baris tidak mengubah jumlah setahun, tetapi ia mengubah angka bagi setiap kategori. Untuk kepastian akhir, sila sahkan dengan pakar.
Sekarang, setiap kali saya hendak menyimpan serangkai teks, saya bertanya sekali kepada diri sendiri: ini fakta, atau ini rupa skrin pada saat ini. Kalau anda pernah melihat akaun yang sama duduk di bawah 2 nama dalam perisian yang anda gunakan, saya ingin mendengarnya. Penyata itu berkemungkinan besar mengumpulkan mengikut nama.
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