GGlyphWorks
ผลงานทั้งหมด พัฒนาระบบ

แปลงไฟล์ Excel ที่พนักงานกรอกเอง ให้พร้อมนำเข้าโปรแกรมบัญชี

Messy spreadsheet to import-ready file, with a per-row audit

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

ไม่มีแถวไหนหายเงียบ ทุกแถวถูกจัดประเภทเสมอ และแถวเสียไม่ทำให้ทั้งไฟล์ล้ม
13แถวที่เป็นรายการขาย
8นำเข้าได้
5ไม่ผ่าน พร้อมเหตุผลรายแถว
18รายการที่ระบบจัดรูปแบบให้อัตโนมัติ
เทียบไฟล์ก่อนและหลัง สร้างจากไฟล์จริงบนดิสก์ ไม่ใช่ภาพวาดประกอบ
เทียบไฟล์ก่อนและหลัง สร้างจากไฟล์จริงบนดิสก์ ไม่ใช่ภาพวาดประกอบ

รายละเอียด

ทุกแถวถูกจัดประเภทเสมอ

นำเข้าได้ / ไม่ผ่าน / ไม่ใช่รายการขาย ไม่มีแถวไหนถูกทิ้งเงียบ ๆ รายงานเป็นรายบรรทัดพร้อมเหตุผล ดีกว่าการนำเข้าค้างครึ่งทางแล้วต้องไล่หาว่าหยุดตรงไหน

ไม่เดาแทนผู้ใช้

แถวที่ไม่มีชื่อลูกค้าจะไม่ถูกเติมให้เอง แต่ถูกแจ้งว่าต้องเทียบกับข้อมูลหลักลูกค้าก่อน

คำนวณ VAT ใหม่เสมอ ด้วย Decimal

ยอดรวมในไฟล์ที่ไม่ตรงกับ จำนวน × ราคา + VAT คือข้อมูลกรอกผิด ไม่ใช่เรื่องการปัดเศษ จึงไม่ใช้ float

ข้อผิดพลาดที่จับได้ในตัวอย่างนี้

เลขประจำตัวผู้เสียภาษีไม่ครบ 13 หลัก, เลขที่เอกสารซ้ำ, จำนวนเป็น 0 หรือติดลบ และแถวที่ไม่มีชื่อลูกค้า พร้อมการแปลงปี พ.ศ. เป็น ค.ศ. และการจัดรูปแบบรหัสลูกค้าให้เป็นแบบเดียวกัน

ไฟล์ตัวอย่าง

ขอบเขตของตัวอย่างชิ้นนี้

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

ดูงานชิ้นอื่น