KAZENAKAZENA
บทความทั้งหมด

กฎที่เราเขียนไว้ 2 ที่

September 4, 2026 · Taro — ผู้ก่อตั้ง KAZENA

INV-2026-0001 ในบัญชีชุดหนึ่ง มีใบแจ้งหนี้ 2 ใบที่ใช้เลขนี้ คู่ค้าคนละราย จำนวนเงินก็คนละจำนวน ใบหนึ่งออกวันที่ 2 กรกฎาคม อีกใบออกวันที่ 4 สิงหาคม และทั้งสองใบถูกสร้างขึ้นอย่างถูกต้องโดยหน้าจอของเราเอง ไม่มีใครพิมพ์ผิด คนที่ออกเลขซ้ำคือเราเอง

คนที่พบเรื่องนี้คือ V เธอเป็นนักบัญชีในจาการ์ตา และทดสอบ KAZENA Books ด้วยข้อมูลจริงของสำนักงานตัวเองมาแล้วมากกว่า 20 ครั้ง วันที่ 20 สิงหาคม เธอค้นหาใบแจ้งหนี้ที่ออกไปเมื่อเดือนก่อนจากเลขที่ใบ แล้วผลออกมา 2 ใบ ตกลงเรากำลังพูดถึงใบไหน เลขที่ใบไม่ได้ตัดสินอีกต่อไป เลขที่ใบแจ้งหนี้คือชื่อที่ใช้ชี้ไปยังเอกสาร 1 ฉบับในภายหลัง เมื่อใดที่ชื่อถูกใช้ร่วมกัน มันก็หยุดทำหน้าที่ของชื่อไปแล้ว

ขอเล่าพื้นฐานก่อน ใน KAZENA Books บัญชีแต่ละชุดกำหนดรูปแบบเลขที่ใบแจ้งหนี้ของตัวเองได้ ทั้งตัวอักษรนำหน้า ปี และเลขลำดับ 4 หลัก และยังมีอีก 1 การตั้งค่า คือเลขลำดับจะกลับไปเป็น 1 เมื่อไร เดิมมีให้เลือกเพียงทุกปี เพราะมีเสียงขอให้เริ่มใหม่ทุกเดือนเข้ามาเรื่อย ๆ เราจึงเพิ่มตัวเลือกนั้นในเดือนมิถุนายน

ปัญหาคือ มี 2 ที่แยกจากกันที่ตัดสินเรื่องของเลขนี้ ที่หนึ่งกำหนดว่าเลขถูกประกอบขึ้นอย่างไร คือตัวอักษรนำหน้า ปี และเลขลำดับต่อกันอย่างไร อีกที่หนึ่งกำหนดว่าเลขลำดับจะกลับไปเป็น 1 เมื่อไร ในเดือนมิถุนายนผมแก้เฉพาะที่สอง เลขลำดับกลับไปเป็น 1 ทุกเดือนจริง แต่ตัวเดือนเองไม่เคยเข้าไปอยู่ในเลขที่ใบเลย ใบแรกของเดือนกรกฎาคมกับใบแรกของเดือนสิงหาคม จึงออกมาเป็นข้อความเดียวกัน

ผมตั้งใจจะแก้ทั้งสองที่ นั่นคือความจริง ผมไม่ได้ลืมอีกที่หนึ่ง แต่พอแก้ที่หนึ่งเสร็จ ผมก็คิดว่าเสร็จแล้ว เพราะกฎนั้นดูเหมือนกฎเดียวสำหรับผม ในหัวของผม สิ่งที่ทำให้เลขไม่ซ้ำกันคือความคิด 1 อย่าง แต่ในโค้ดมันถูกแบ่งเป็น 2 และวางอยู่ห่างกัน

การทดสอบก็ถูกแบ่งแบบเดียวกัน การทดสอบฝั่งการประกอบดูว่าตัวอักษรนำหน้า ปี และเลขลำดับต่อกันถูกต้องหรือไม่ การทดสอบฝั่งการเริ่มใหม่ดูว่าเลขลำดับกลับไปเป็น 1 เมื่อเปลี่ยนเดือนหรือไม่ หลังการแก้ในเดือนมิถุนายน ทั้งสองผ่านเป็นสีเขียว เพราะแต่ละฝั่งทดสอบครึ่งของตัวเองอย่างถูกต้อง กฎที่ถูกผ่าเป็น 2 ก็จะผ่าการทดสอบเป็น 2 ด้วย และเมื่อมองจากทั้งสองฝั่งของรอยผ่า ก็ไม่มีอะไรดูผิด

เรานับดู มีบัญชีที่ใช้งานอยู่ 612 ชุด และ 31 ชุดในนั้นเลือกการเริ่มใหม่รายเดือนที่เราเพิ่มในเดือนมิถุนายน ระหว่างวันที่ 1 กรกฎาคมถึง 20 สิงหาคม มีใบแจ้งหนี้ 58 ใบที่ใช้เลขซ้ำกับใบอื่นในบัญชีชุดเดียวกัน กระจายอยู่ใน 12 ชุด ผมจะพูดว่าไม่มากก็พูดได้ แต่ใบทั้ง 58 ใบนั้นถึงมือคู่ค้าไปแล้ว

ยังมีอีก 1 ที่ คนที่พบคือ E เพื่อนร่วมงานของเรา เขาอยู่ในเมืองเล็ก ๆ ที่ห่างจากจาการ์ตาออกไปพอสมควร และจะลองใช้แอปจนครบทุกส่วนบนเครื่องของเขาเองก่อนที่เราจะปล่อยเสมอ เมื่อเขากดปุ่มทำสำเนาใบแจ้งหนี้ ใบใหม่ออกมาด้วยเลขที่มากกว่าใบต้นฉบับอยู่ 1 เส้นทางนั้นมีโค้ดออกเลขของตัวเองอยู่ต่างหาก เป็นวิธีนับแบบที่สาม ที่ไม่ได้มองทั้งเดือนและปี จากเส้นทางนี้เกิดการซ้ำอีก 4 ใบ

สิ่งที่เราแก้มีดังนี้ ตอนนี้เลขถูกออกจากที่เดียว หน้าจอที่สร้างใบแจ้งหนี้ทีละใบ กระบวนการที่สร้างใบแจ้งหนี้ประจำงวด และปุ่มทำสำเนา ทั้งหมดเรียกใช้ชุดคำสั่งเดียวกัน ฝั่งที่เรียกส่งมาได้เพียงบัญชีชุดนั้น ส่วนรูปแบบ การเริ่มใหม่ และตัวเลขถัดไป ตัดสินจากฝั่งที่เรียกไม่ได้ สำหรับบัญชีที่เลือกการเริ่มใหม่รายเดือน ตอนนี้เดือนกลายเป็นส่วนหนึ่งของเลขที่ใบแล้ว

เรายังเขียนกฎนั้นลงไปในข้อมูลด้วย คือภายในบัญชี 1 ชุด เลขหนึ่งเลขใช้ได้เพียงครั้งเดียว ทุกอย่างข้างบนเป็นเรื่องวิธีเขียนโค้ด ส่วนบรรทัดนี้มีไว้เพื่อที่เราจะได้ไม่ต้องพึ่งวิธีเขียนโค้ด ถ้าวันหนึ่งมีใครเขียนเส้นทางที่สี่ขึ้นมา เลขนั้นจะบันทึกไม่ได้และงานจะหยุดตรงนั้น การหยุดยังดีกว่าการออกใบที่สองอย่างเงียบ ๆ

ใบแจ้งหนี้ 58 ใบที่ออกไปแล้ว เราไม่ได้ออกเลขใหม่ให้ เราตัดสินใจไว้นานแล้วว่าจะไม่แก้ตัวเลขในบัญชีของคนอื่นด้วยดุลพินิจของเราเอง เราติดต่อธุรกิจที่ได้รับผลกระทบทั้ง 12 รายเป็นรายตัว และให้รายการใบที่ใช้เลขซ้ำกันไป การเปลี่ยนเลขเป็นเรื่องของเอกสารที่ส่งถึงมือคู่ค้าไปแล้ว จึงไม่ใช่สิ่งที่เราตัดสินใจแทนได้

ขอเขียนไว้เพื่อความชัดเจน ผมไม่ใช่นักบัญชีภาษี ข้อกำหนดเรื่องเลขที่ใบแจ้งหนี้แตกต่างกันไปในแต่ละประเทศ และการที่เลขซึ่งออกไปแล้วจะแก้ได้หรือไม่ ก็ขึ้นอยู่กับกฎของประเทศนั้นและสถานการณ์ของธุรกรรม สิ่งที่เขียนไว้ที่นี่คือบันทึกการแก้สิ่งที่เราสร้างเอง สำหรับการตัดสินใจจริง กรุณาตรวจสอบกับผู้เชี่ยวชาญเสมอ

เมื่อใดที่กฎถูกเขียนไว้ 2 ที่ ก็แน่นอนแล้วว่าที่หนึ่งจะเก่าเก็บไป เหลือเพียงคำถามว่าเมื่อไร ผมเคยคิดว่าตัวเองเป็นคนรอบคอบ สิ่งที่ได้เรียนรู้ครั้งนี้ไม่ใช่ว่าผมต้องรอบคอบให้มากขึ้น แต่คือตรงนี้ไม่ใช่ที่ที่ควรให้ความรอบคอบมาค้ำไว้ตั้งแต่แรก ถ้าคุณเห็นสิ่งเดียวกันใน KAZENA มี 2 เลขหรือ 2 ชื่อ กรุณาบอกเราด้วย จากที่ที่เรายืนอยู่ ทั้งสองอย่างดูถูกต้องเหมือนกัน

บอกเราว่าคุณคิดอย่างไร

ความรู้สึกเมื่อได้ใช้แอป KAZENA สิ่งที่เราควรแก้ไข ฟีเจอร์ที่คุณอยากให้มี — หากคุณทำธุรกิจขนาดเล็กหรือขนาดกลาง หรือทำงานอิสระในอินโดนีเซียหรือฟิลิปปินส์ เสียงของคุณคือสิ่งที่เราอยากได้ยินมากที่สุด ข้อความที่เขียนเป็นภาษาอินโดนีเซียหรือภาษาอังกฤษจะได้รับการตอบจากเพื่อนร่วมทีมที่เข้าใจตลาดของคุณจากภายใน KAZENA Books มีกำหนดเปิดตัวในฟิลิปปินส์และอินโดนีเซียแล้ว — และหากบริษัทของคุณต้องการนำไปเปิดตัวในประเทศอื่นในฐานะพันธมิตร หรือสนใจซื้อระบบนี้ เราก็ยินดีอย่างยิ่งที่จะได้รับข่าวจากคุณเช่นกัน นอกจากนี้เรายังรับพัฒนาระบบใหม่ด้วย เราเป็นทีมเล็ก จึงไม่อาจเริ่มงานได้ทันทีเสมอไป — แต่สิ่งที่เราสร้างนั้นมีคุณภาพแบบเมดอินเจแปน และยังคงใกล้ชิดกับวิธีการทำธุรกิจที่เป็นจริงที่นี่ ทีละโครงการ

ติดต่อเรา

อ่านเพิ่มเติมจากบล็อก