ระบบภายในองค์กร · ตัวอย่างหน้าจอทั้งระบบ
ก่อนจ่ายค่าขนส่งทุกบาท
ระบบตรวจให้ทีละแถวว่า เขาคิดถูกจริงไหม
รับไฟล์ค่าขนส่งจากผู้ให้บริการเป็น Excel แล้วตรวจทุกเลขแทรคเทียบกับกฎที่บริษัทยืนยันแล้ว ผลตรวจทุกบรรทัดชี้กลับไปที่แถวจริงในไฟล์ สูตรที่ใช้ และเวอร์ชันกฎ — ไม่มีการเดา ไม่มีการข้ามเงียบ ๆ
จากรอบตรวจล่าสุด · RD-2026-07-014 — ค่าขนส่ง GCL กรกฎาคม 2569 (ก่อนจ่าย)
ตรวจแล้วทั้งหมด
1,284เลขแทรค
จาก 342 ใบบิล
ยอดตามไฟล์ที่เขาส่งมา
฿4,182,650
ยอดที่ระบบตรวจได้จริง ฿4,155,900
ส่วนต่างที่ต้องทักท้วง
฿26,750
47 รายการ · รอบเดียว
ประหยัดสะสมปีนี้
฿184,300
รวม 6 รอบตรวจ
ทำไมต้องมีระบบ
วิธีเดิมไม่ได้ตรวจพลาด — มันพลาดแบบเงียบ ๆ
ห้าอย่างนี้คือสิ่งที่เกิดขึ้นจริงกับวิธีตรวจแบบสคริปต์เดิม และเป็นเหตุผลที่ต้องเขียนระบบใหม่
อ่าน Excel ตามตำแหน่งแถวตายตัว
ผู้ให้บริการขยับคอลัมน์หรือแทรกแถวหัวตารางนิดเดียว สคริปต์ก็อ่านผิดทั้งไฟล์โดยไม่ฟ้อง
ระบบใหม่: จับคู่หัวคอลัมน์ให้คนยืนยันก่อนทุกรอบ
สคริปต์เก่าตั้งยอดให้เท่ากันเอง
บางรุ่นกำหนดยอดฝั่งเว็บให้เท่ากับยอดใน Excel เลย รายงานเลยดู "ตรง" ทุกครั้ง แต่ใช้ยืนยันอะไรไม่ได้
ระบบใหม่: สองยอดคำนวณแยกกันเสมอ แล้วเทียบให้ดู
หาไม่เจอแล้วข้ามไปเฉย ๆ
รายการที่หาบนเว็บผู้ให้บริการไม่เจอถูกข้ามไปโดยไม่หยุด ไม่มีใครรู้ว่ารอบนั้นตรวจไม่ครบกี่รายการ
ระบบใหม่: หาไม่เจอ = `ข้อมูลไม่ครบ` ค้างไว้ให้เห็น
หลักฐานอยู่ในไฟล์ชั่วคราว
พอผู้ให้บริการเถียงกลับ 3 เดือนให้หลัง เปิดหลักฐานยืนยันไม่ได้ว่าตอนนั้นเว็บแสดงตัวเลขอะไร
ระบบใหม่: เก็บไฟล์ต้นฉบับ + หลักฐานเว็บ + audit log
ไม่มีเวอร์ชันกฎ
กฎอยู่ในหัวคนกับในโค้ด พอเปลี่ยนเกณฑ์แล้วย้อนดูไม่ได้ว่ารอบเดือนก่อนตรวจด้วยเกณฑ์ไหน
ระบบใหม่: กฎมีรหัส + เวอร์ชัน ติดไปกับผลตรวจทุกบรรทัด
ไม่มีผู้ใช้ ไม่มีสิทธิ์
ไฟล์ค่าใช้จ่ายทั้งบริษัทวางอยู่บนเครื่องใครสักคน ใครเปิดก็ได้ แก้แล้วก็ไม่รู้ว่าใครแก้
ระบบใหม่: 4 บทบาท + แยกข้อมูลรายผู้ใช้ระดับฐานข้อมูล
ขั้นตอนการทำงาน
จากไฟล์ที่เขาส่งมา จนถึงใบทักท้วง
แต่ละขั้นมีจุดหยุดให้คนยืนยัน — ระบบไม่เดินต่อเองถ้าข้อมูลยังไม่ชัด
อัปโหลด Excel เข้าพื้นที่ปิด เก็บ hash และระบุว่ารอบนี้เป็น "ก่อนจ่าย" หรือ "ตรวจหลังจ่าย"
ระบบเดาหัวคอลัมน์ให้ก่อน แล้วให้คนแก้และยืนยัน — ไม่ผูกตำแหน่งแถวตายตัว
เห็นค่าที่อ่านได้จริงพร้อมเลขแถว Excel เลือกนำเข้า/ไม่นำเข้ารายแถว แล้วล็อกเป็น snapshot
ตรวจซ้ำทั้งภายในไฟล์เดียวกัน และเทียบกับทุกรอบที่เคยตรวจมาก่อน
ทุกผลมีสูตร ตัวเลขที่ใช้ และเวอร์ชันกฎกำกับ · ไม่มีกฎรองรับ = ไม่ตัดสินว่าผ่าน
รายงานแยกหัวบิลพร้อมเลขแทรคย่อย ส่งกลับผู้ให้บริการได้ทันที
มากกว่าระบบตรวจค่าขนส่ง
ครบเรื่องเงินเข้า–เงินออก–คน–เอกสารในระบบเดียว
ตรวจค่าขนส่งเสร็จแล้วยังต้องวางบิลลูกค้า ออกใบกำกับภาษี ส่ง e-Tax และดูแลทีมงานอยู่ดี — ระบบนี้ทำให้จบในที่เดียว ไม่ต้องกลับไปทำมือใน Excel
บัญชี · ภาษี · วางบิล
สายเอกสารต่อกันเป็นเส้นเดียวไม่กรอกซ้ำ — ใบวางบิล → ใบกำกับภาษี → ใบเสร็จ พร้อมเลขรันแบบไม่ข้ามไม่ซ้ำ และส่ง e-Tax ให้สรรพากรตามกำหนด
- ใบกำกับภาษีเต็มรูปครบตาม ม.86/4 · แยก VAT 7% ออกจากฐาน
- แก้เอกสารที่ออกไปแล้ว ระบบตัดสินให้เองว่าเป็น "ใบแทน" หรือ "ใบลดหนี้"
- แสดง "ยอดที่จะได้รับจริง" หลังลูกค้าหักภาษี ก่อนวางบิลเสมอ
- เตือนก่อนถึงกำหนดยื่น ภ.พ.30 / ภ.ง.ด.53 วันที่ 15 ของเดือนถัดไป
คน · เอกสาร · กฎหมาย
ดูแลทีมปฏิบัติการได้ในระบบเดียวกัน ตั้งค่าครั้งเดียวใช้ยาว สิ้นเดือนกดปุ่มเดียวออกเงินเดือนพร้อมสลิป โดยคำนวณถูกกฎหมายให้เองเบื้องหลัง
- เช็คชื่อด้วยการสแกนหน้าที่หน้าออฟฟิศ ไม่ต้องตอกบัตร ไม่ต้องลงแอปรายคน
- OT คิดเรตให้เอง 1.5 / 2 / 3 เท่า พร้อมเตือนเพดาน 36 ชม./สัปดาห์
- ประกันสังคม 5% เพดาน 17,500 และภาษีหัก ณ ที่จ่ายแบบเฉลี่ยสะสม
- คลังเทมเพลตเอกสาร HR ออก PDF มีเลขที่ เวอร์ชัน และ QR ตรวจสอบ
ใครใช้บ้าง
แยกสิทธิ์ 4 บทบาท
แต่ละคนเห็นเท่าที่ต้องใช้ — สิทธิ์บังคับถึงระดับฐานข้อมูล ไม่ใช่แค่ซ่อนปุ่มบนหน้าจอ
ผู้ดูแลสูงสุด
super_admin
ตั้งค่าระบบ กำหนดบทบาทใหม่ และคุมนโยบายเก็บ/ลบข้อมูล เป็นบทบาทที่ลบไม่ได้
อารีย์ จันทร์เพ็ญ · ผู้จัดการฝ่ายปฏิบัติการ
ผู้ดูแลระบบ
admin
จัดการผู้ใช้ อนุมัติกฎใหม่ก่อนเปิดใช้ และปลดล็อกข้อมูลที่ถูกกันไว้เพื่อคดี
ณัฐพร วิริยะกุล · หัวหน้าฝ่ายจัดซื้อ
เจ้าหน้าที่ตรวจสอบ
auditor
คนทำงานหลัก — สร้างรอบตรวจ อัปโหลด ยืนยันข้อมูล และตัดสินรายการทักท้วง
สมชาย ธนกิจไพศาล · ปิยะดา แสงทอง
ผู้ดูรายงาน
viewer
เปิดดูผลตรวจและรายงานได้อย่างเดียว แก้อะไรไม่ได้ เหมาะกับบัญชีและผู้บริหาร
พงศกร ศรีสุวรรณ · เจ้าหน้าที่บัญชี
แผนผัง showcase
ทุกหน้าจอในระบบ
คลิกเข้าดูได้ทุกหน้า — เป็นตัวอย่าง UI/UX ยังไม่ผูกข้อมูลจริง