← กลับไปดูผลงานทั้งหมด ตัวอย่างงานจริง · Web Application

ระบบติดตามการยื่นภาษีและงานประจำเดือน สำหรับสำนักงานบัญชี

สำนักงานบัญชีที่ยื่นภาษีให้ลูกค้ากว่า 70 บริษัททุกเดือน เดิมใช้ Google Sheets กับ Apps Script ที่โตจนไม่ปลอดภัยและตามงานยาก งานนี้ย้ายทั้งระบบมาเป็นเว็บแอปบนฐานข้อมูลจริง นำเข้าข้อมูลย้อนหลังครบ เพิ่มระบบสิทธิ์และรหัสผ่านที่บังคับจากฝั่งเซิร์ฟเวอร์ และออกแบบส่วนจัดการงานใหม่ ให้เห็นว่าบริษัทไหนค้างงานอะไรได้ในหน้าเดียว

ประเภทงานWeb Application
กลุ่มลูกค้าสำนักงานบัญชีและที่ปรึกษาภาษี
ขอบเขตวิเคราะห์ระบบเดิม · ย้ายข้อมูล · พัฒนา · ติดตั้ง
สถานะใช้งานจริง · พัฒนาเพิ่มต่อเนื่อง
ASP.NET Core MVC C# Entity Framework Core MariaDB Bootstrap 5 ClosedXML JavaScript
หน้าสรุปรายบริษัท แสดงรายชื่อบริษัทพร้อมป้ายงานค้างแยกสีตามสถานะ และตารางงานรายเดือนของบริษัทที่เลือก
หน้าสรุปรายบริษัท — ป้ายงานค้างแยกสีตามสถานะข้างชื่อทุกบริษัท และตารางงานรายเดือนพร้อมยอดเงินกับสถานะ แบบเดียวกับตาราง Excel ที่ทีมใช้อยู่
โจทย์

Google Sheets กับ Apps Script ที่โตจนเกินกว่าจะดูแลต่อ

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

กฎทั้งหมดอยู่แค่บนหน้าจอ

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

รหัสผ่านเก็บเป็นข้อความธรรมดา

ตั้งได้สั้นแค่ 6 ตัว และเดารหัสซ้ำได้ไม่จำกัดครั้ง ทั้งที่ข้อมูลข้างในคือตัวเลขภาษีของลูกค้าทุกราย

ไม่เห็นว่างานไหนยังค้าง

งานประจำเดือนพิมพ์ชื่อประเภทเอง ชื่อเดียวกันจึงมีหลายแบบ อยากรู้ว่าบริษัทไหนค้างอะไรต้องเปิดไล่ทีละแผ่น

สิ่งที่สร้าง

ภาษีทุกแบบ งานประจำเดือน และรายงาน อยู่ในระบบเดียว

หน้าตาและลำดับช่องยังคล้ายของเดิม ทีมงานจึงย้ายมาใช้ได้ทันที แต่ข้างหลังเป็นฐานข้อมูลจริงที่มีกฎบังคับจากฝั่งเซิร์ฟเวอร์

ตาราง ภ.พ.30 รายเดือนของบริษัทหนึ่ง แสดงยอดขาย ยอดซื้อ ภาษีขาย ภาษีซื้อ และภาษีที่ต้องชำระ
ภาษีมูลค่าเพิ่ม (ภ.พ.30) — ยอดขาย ยอดซื้อ ภาษีที่ต้องชำระ และเครดิตยกไป รายเดือน รองรับการยื่นเพิ่มเติมหลายรอบในเดือนเดียว
ตารางภาษีหัก ณ ที่จ่าย แยกคอลัมน์ ภ.ง.ด.2 3 53 54 และ ภ.พ.36
ภาษีหัก ณ ที่จ่าย ภ.ง.ด.1 / 2 / 3 / 53 / 54 และ ภ.พ.36 บันทึกพร้อมประกันสังคมในฟอร์มเดียว
รายงานสรุปภาษีมูลค่าเพิ่มของทุกบริษัทในเดือนที่เลือก
รายงาน VAT / WHT / ประกันสังคม กรองตามเดือน ผู้ดูแล หรือบริษัท ส่งออก CSV, Excel และ PDF
หน้าดูข้อมูลงาน แสดงกล่องจำนวนงานค้างแยกตามประเภท และรายการงานของบริษัท
จัดการงาน (TASK) — กล่องงานค้างแยกสีตามประเภทงาน คลิกแล้วกรองรายการให้ทันที
หน้าตั้งค่าประเภทงานของบริษัท พร้อมช่องเพิ่มเลขงานและชื่อเรียก
ตั้งค่าประเภทงานรายบริษัท พร้อม "ชื่อเรียก" ของแต่ละเลข เช่น บัญชีธนาคารไหน
ส่วนที่ยากของงานนี้

ย้ายระบบที่ทั้งออฟฟิศใช้อยู่ทุกวัน โดยไม่ให้ข้อมูลหาย

ข้อมูลย้อนหลังทุกเดือนต้องมาครบ ตัวเลขต้องตรงกับของเดิม และทีมงานต้องทำงานต่อได้ตั้งแต่วันแรก

1

นำเข้าข้อมูลจากไฟล์เดิมโดยตรง

เครื่องมือนำเข้าอ่านสเปรดชีตเดิมทุกแผ่น รันซ้ำได้โดยไม่เกิดข้อมูลซ้ำ ระหว่างช่วงเปลี่ยนผ่านจึงดึงข้อมูลล่าสุดมาได้เรื่อย ๆ

2

สิทธิ์บังคับจากฝั่งเซิร์ฟเวอร์

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

3

รหัสผ่านแบบที่ควรเป็น

เก็บแบบเข้ารหัสทางเดียว ล็อกบัญชีเมื่อเดาผิดหลายครั้ง บังคับเปลี่ยนรหัสเมื่อผู้ดูแลออกรหัสให้ และหมดเวลาเองเมื่อไม่ได้ใช้งาน

4

จัดระเบียบประเภทงานโดยไม่ทิ้งประวัติ

รวมชื่อประเภทงานที่พิมพ์กันเองจาก 13 แบบเหลือ 4 ประเภทหลัก แถวที่ซ้ำกันหลังรวมจะเก็บตัวที่ทำเสร็จแล้วไว้ และสำรองตัวที่ตัดออกให้ตรวจย้อนได้

71บริษัทลูกค้าที่ดูแลอยู่ในระบบ
7,000+รายการ VAT, WHT, ประกันสังคม และงานประจำเดือน
13 → 4ชื่อประเภทงานที่รวมให้เหลือเฉพาะที่ใช้จริง
3ระดับสิทธิ์ผู้ใช้ บังคับจากฝั่งเซิร์ฟเวอร์
งานค้างทั้งออฟฟิศในหน้าเดียว

หน้าสรุปรายบริษัท ที่หน้าตาเหมือนตาราง Excel ที่ทีมคุ้นเคย

หน้าสรุปรายบริษัทแบบตามสถานะ พร้อมป้ายจำนวนงานค้างแยกสีตามสถานะในรายชื่อบริษัท

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

  • ข้างชื่อบริษัทมีป้ายนับงานค้างแยกสีตามสถานะ Pending / Working / Follow / New
  • กดกรองเฉพาะบริษัทที่มีงาน Pending เพื่อไล่ตามงานที่ติดปัญหาได้ทันที
  • ไม่นับแถวที่สร้างรอไว้ล่วงหน้าและเดือนที่ยังมาไม่ถึง ตัวเลขงานค้างจึงไม่บวม
  • ปีและเดือนแสดงแบบพุทธศักราชทั้งระบบ
สิ่งที่ส่งมอบ

ระบบที่ทีมงานดูแลต่อเองได้ และอัปเกรดได้อย่างปลอดภัย

ตัวระบบ

ติดตั้งบนเซิร์ฟเวอร์ของสำนักงาน พร้อมฐานข้อมูลที่นำเข้าข้อมูลย้อนหลังจากระบบเดิมครบ

หน้าจัดการผู้ใช้

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

สคริปต์อัปเกรดฐานข้อมูล

ทุกครั้งที่ปรับโครงสร้างข้อมูล ส่งมอบเป็นสคริปต์ SQL พร้อมคำอธิบายและวิธีตรวจผล ทดสอบกับสำเนาข้อมูลจริงก่อนทุกครั้ง

ส่งออกข้อมูล

ดึงข้อมูลทุกชุดออกเป็นไฟล์ได้เองจากในระบบ ข้อมูลไม่ถูกล็อกไว้กับซอฟต์แวร์

หน้าจัดการผู้ใช้ แสดงระดับสิทธิ์ สถานะบัญชี และเวลาเข้าใช้งานล่าสุด
หน้าจัดการผู้ใช้ — ระดับสิทธิ์ สถานะบัญชี และบัญชีที่ต้องตั้งรหัสผ่านใหม่

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

มีระบบที่ยังทำอยู่ใน Excel อยู่ไหม

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