ผลงานทั้งหมด
พัฒนาระบบ
แปลงไฟล์ Excel ที่พนักงานกรอกเอง ให้พร้อมนำเข้าโปรแกรมบัญชี
Messy spreadsheet to import-ready file, with a per-row audit
สคริปต์แปลงไฟล์ที่มีวันที่หลายรูปแบบ ตัวเลขเก็บเป็นข้อความ รหัสลูกค้าเขียนไม่เหมือนกัน และแถวสรุปยอดแทรกกลางตาราง ให้เป็นไฟล์ที่นำเข้าได้ พร้อมรายงานตรวจสอบรายบรรทัด
ไม่มีแถวไหนหายเงียบ ทุกแถวถูกจัดประเภทเสมอ และแถวเสียไม่ทำให้ทั้งไฟล์ล้ม

รายละเอียด
ทุกแถวถูกจัดประเภทเสมอ
นำเข้าได้ / ไม่ผ่าน / ไม่ใช่รายการขาย ไม่มีแถวไหนถูกทิ้งเงียบ ๆ รายงานเป็นรายบรรทัดพร้อมเหตุผล ดีกว่าการนำเข้าค้างครึ่งทางแล้วต้องไล่หาว่าหยุดตรงไหน
ไม่เดาแทนผู้ใช้
แถวที่ไม่มีชื่อลูกค้าจะไม่ถูกเติมให้เอง แต่ถูกแจ้งว่าต้องเทียบกับข้อมูลหลักลูกค้าก่อน
คำนวณ VAT ใหม่เสมอ ด้วย Decimal
ยอดรวมในไฟล์ที่ไม่ตรงกับ จำนวน × ราคา + VAT คือข้อมูลกรอกผิด ไม่ใช่เรื่องการปัดเศษ จึงไม่ใช้ float
ข้อผิดพลาดที่จับได้ในตัวอย่างนี้
เลขประจำตัวผู้เสียภาษีไม่ครบ 13 หลัก, เลขที่เอกสารซ้ำ, จำนวนเป็น 0 หรือติดลบ และแถวที่ไม่มีชื่อลูกค้า พร้อมการแปลงปี พ.ศ. เป็น ค.ศ. และการจัดรูปแบบรหัสลูกค้าให้เป็นแบบเดียวกัน
ไฟล์ตัวอย่าง
ขอบเขตของตัวอย่างชิ้นนี้
ชุดคอลัมน์ของไฟล์ผลลัพธ์ในตัวอย่างนี้เป็นรูปแบบกลางที่ตั้งขึ้นเพื่อสาธิต ไม่ได้อ้างอิงสเปคไฟล์นำเข้าของโปรแกรมบัญชียี่ห้อใด งานจริงจะ map ตามสเปคที่ใช้จริง ข้อมูลในไฟล์เป็นข้อมูลสมมติทั้งหมด