Siam East · Research · จัดทำ 15 ต.ค. 2026 05:11
ย้ายออกจาก Express → SAP Business One
SE ใช้ Express (FoxPro) ข้อมูลไหลผ่าน Midnight ก่อนถึง DW และสถานะใบสั่งขายเพี้ยนระหว่างทาง · ทดลอง Odoo แล้วพบว่า flow ใช้งานยาก ต้องแก้ UX/UI เอง · ทางที่คุ้มกว่าคือซื้อ ERP สำเร็จรูปอย่าง SAP B1 แล้วเราทำส่วนย้ายข้อมูลกับ Dashboard
Next Step · คุยกับ SE ก่อนลงมือ
ยังไม่มีอะไรต้องสร้าง — ขั้นต่อไปคือคำถามด้านล่างกับเจ้าของ SE แล้วขอใบเสนอราคาจาก partner SAP B1 อย่างน้อย 2 ราย
- •✅ 15/10: อ่าน DBF ของ Express ปี 2024 ครบ 65 ตาราง 2,255 ฟิลด์ · จับคู่ผังบัญชี 462 บัญชีแล้ว (โค้ดอยู่ GitHub express-migration)
- •✅ 15/10: ทดลอง Odoo 18 + ชุดภาษีไทย OCA — ติดตั้งได้ แต่ flow ใช้งานยาก ต้องแก้ UX/UI เอง → ปัดตก ลบออกจาก M6 แล้ว
- •⏳ ถามเจ้าของ SE: พร้อมเปลี่ยนไหม · งบ · จำนวนผู้ใช้
- •⏳ ขอใบเสนอราคา partner SAP B1 ไทย 2 ราย พร้อม demo ภาษีไทย + e-Tax
- •⏳ ถ้าไปต่อ: แปลงข้อมูล Express เป็นไฟล์นำเข้า DTW ของ SAP B1 แล้วเทียบงบทดลองให้ตรงทุกบัญชี
บทสรุป
ซื้อ ERP สำเร็จรูปแทนการสร้างเอง — SAP B1 เป็นตัวเลือกหลัก แต่ต้องได้ราคาบาทและ demo ภาษีไทยจาก partner ก่อนตัดสิน · งานของเราคือย้ายข้อมูลจาก Express และต่อ DW / Dashboard
- •Express เก็บข้อมูลเป็นไฟล์ DBF ของ FoxPro 9 ซึ่ง Microsoft เลิกดูแลแล้ว — อ่านได้ตรงโดยไม่ต้องแตะตัวโปรแกรม Express
- •Odoo: ฟรีและครบ แต่ flow การใช้งานยากสำหรับผู้ใช้ SE ต้องลงทุนแก้ UX/UI เอง (ที่รัก 15/10)
- •SAP B1: ERP สำเร็จรูปสำหรับ SME ที่ SAP ยังพัฒนาต่อ — v10 ออกเป็น Feature Package ทุก ~6 เดือน, FP 2602 มี Web Client บนเบราว์เซอร์, v11 ประกาศปี 2027 รองรับ cloud สาธารณะ
- •ภาษีไทยของ SAP B1 มาจาก add-on ของ partner ไทย (เช่น Humanica: ภ.ง.ด.3/53, ใบหัก ณ ที่จ่าย, รายงาน VAT) ไม่ใช่ของ SAP เอง — ต้องเห็น demo จริงก่อน
- •ต้นทุนเป็นตัวตัดสิน: license on-premise ต่อคนหลักหมื่นถึงแสนบาท + implement ที่เว็บต่างประเทศประเมิน $15k–150k + MA ปีละ ~18–20% — ยังไม่มีราคาไทย
1. Express ของ SE ตอนนี้
จากไฟล์สำรอง DBF ปี 2024 (Visual FoxPro) และ SE-DW
| ระบบใน Express | ตาราง | จำนวน (2024) |
|---|---|---|
| บัญชีแยกประเภท (GL) | GLACC · GLJNL · GLJNLIT · GLBAL | 528 บัญชี · 33,514 ใบ · 123,626 รายการ |
| ลูกหนี้ (AR) | ARMAS · ARTRN · ARRCP* | 8,522 ลูกค้า · 17,126 เอกสาร |
| เจ้าหนี้ (AP) | APMAS · APTRN · APRCP* | 3,037 ผู้ขาย · 11,606 เอกสาร |
| ขาย (OE) | OESO · OESOIT | 10,585 ใบสั่งขาย · 22,088 รายการ |
| ซื้อ (PO) | POPR · POPRIT | 3,895 ใบสั่งซื้อ · 10,117 รายการ |
| สต็อก (ST) | STMAS · STLOC · STCRD | 71,486 สินค้า · 45,531 บัตรสต็อก |
| ธนาคาร / สินทรัพย์ | BKMAS · BKTRN · FAMAS | 37 บัญชีธนาคาร · 1,348 สินทรัพย์ |
| ภาษี (IS) | ISVAT · ISTAX | 15,942 รายการ VAT · 828 หัก ณ ที่จ่าย |
- •65 ตาราง ~724,000 แถว 191MB · สินค้า 71,486 รายการ (STMAS) · สมุดรายวัน 33,514 ใบ 123,626 รายการ (GLJNL/GLJNLIT)
- •ผังบัญชี 528 บัญชี: หัวข้อ 66 + บัญชีใช้งาน 462 · ปี 2024 ใช้จริง 290 บัญชี
- •ข้อมูลไหล Express → Midnight → ฐานข้อมูล → SE-DW · Midnight ดึงสถานะใบสั่งขายมาผิด ต้องกรองชั่วคราวใน DW
- •บัญชีเงินฝากสกุล USD / EUR / JPY มีอยู่ — ระบบใหม่ต้องรองรับหลายสกุลเงิน
- •มีรายการในสมุดรายวันที่ไม่ระบุเลขบัญชี — ต้องเคลียร์ก่อนย้าย
2. SAP Business One คืออะไร (ต.ค. 2026)
ERP ของ SAP สำหรับธุรกิจขนาดเล็ก–กลาง ขายผ่าน partner
- •เวอร์ชัน 10 ออกเป็น Feature Package (FP) — ล่าสุด FP 2602 · ถัดไป SP 2605 / FP 2608 · เวอร์ชัน 11 ปี 2027 รันบน cloud สาธารณะได้
- •Web Client (Fiori) ใช้ข้อมูลเดียวกับโปรแกรม desktop — ครอบคลุมขาย ซื้อ CRM บริการ คลัง ผลิต อนุมัติ · FP 2608 เพิ่มปิดงวด กระทบยอดธนาคาร MRP
- •ฐานข้อมูล: Microsoft SQL Server (รองรับ 2022, 2025 กำลังมา) หรือ SAP HANA (ต้องฮาร์ดแวร์ที่ SAP รับรอง)
- •ย้ายข้อมูลด้วย Data Transfer Workbench (DTW): นำเข้าตามลำดับ ตั้งค่าบริษัท → ผังบัญชี → สินค้า/คลัง → ภาษี → คู่ค้า → ยอดยกมา
- •license แบ่ง Starter (≤5 คน) · Limited (ใช้บางส่วน) · Professional (เต็ม) ทั้งแบบซื้อขาดและรายเดือนบน cloud
3. ภาษีไทยใน SAP B1
จุดที่ต้องตรวจละเอียดที่สุดก่อนซื้อ
- •ภาษีหัก ณ ที่จ่าย ภ.ง.ด.3 / 53 และใบ 50 ทวิ: partner ไทยขายเป็น add-on (เช่น Humanica Localized Taxation)
- •รายงานภาษีซื้อ–ขาย ภ.พ.30: อยู่ใน add-on เดียวกัน — ต้องเก็บเลขและวันที่ใบกำกับของผู้ขายด้วย
- •e-Tax Invoice & e-Receipt: มี partner ทำเชื่อม SAP B1 แล้ว (เช่น Be One Solutions) — Express เองก็ขาย e-Tax แล้ว
- •e-Withholding Tax (หักผ่านธนาคาร): ห้ามออกใบ 50 ทวิและห้ามลงรายงาน ภ.ง.ด. — ต้องตั้งค่าแยก
ขอให้ partner demo ด้วยข้อมูลจริงของ SE 1 เดือน: ออกใบกำกับ → หัก ณ ที่จ่าย → ภ.พ.30 → ภ.ง.ด.53 ครบวงจร
4. เทียบทางเลือก
ตัดสินจากความง่ายของผู้ใช้ SE ภาษีไทย และต้นทุนรวม 5 ปี
| ทางเลือก | ผู้ใช้ | ภาษีไทย | ต้นทุน | ข้อมูลเข้า DW |
|---|---|---|---|---|
| SAP Business One | Web Client ใหม่ + desktop · ผู้ใช้คุ้นแบบ ERP | add-on partner ไทย | สูงสุด — license + implement + MA | SQL Server ต่อตรงได้ |
| Express on Cloud (อยู่ที่เดิม) | เหมือนเดิม ผู้ใช้ไม่ต้องเรียนใหม่ | มีครบ + e-Tax | ต่ำสุด | ยังต้องผ่านตัวดึงข้อมูล |
| Microsoft Dynamics 365 Business Central | คล้าย Office · cloud | add-on ไทยบน AppSource | กลาง–สูง รายเดือน | API มาตรฐาน |
| Odoo (ทดลองแล้ว) | flow ยาก ต้องแก้ UX/UI เอง | OCA (บางโมดูล beta/alpha) | license ฟรี แต่ค่าแก้สูง | Postgres ต่อตรง |
5. งานของเรา (Angelora)
ไม่สร้าง ERP เอง — ทำส่วนที่ partner ไม่ได้ทำ
- •ย้ายข้อมูล: แปลง DBF ของ Express (ผังบัญชี คู่ค้า สินค้า ยอดยกมา สมุดรายวัน) เป็นไฟล์ DTW · ตัวอ่าน DBF และตารางจับคู่ผังบัญชีทำไว้แล้ว
- •ตรวจยอด: งบทดลอง ลูกหนี้ เจ้าหนี้ สต็อก หลังย้ายต้องตรงกับรายงาน Express ทุกบัญชี
- •DW / Dashboard: ต่อ SE-DW เข้า SAP B1 ตรง แทนข้อมูลที่ผ่าน Midnight — เลิกตัวกรองสถานะชั่วคราว
- •ห้ามแกะตัวโปรแกรม Express.exe — ใช้เฉพาะข้อมูลของ SE ที่ SE อนุญาต
How we can apply this
| Work | Use for | Fit | Notes |
|---|---|---|---|
| SAP Business One | ซื้อ ERP สำเร็จรูป ให้ partner ติดตั้ง เราย้ายข้อมูล + DW | ⚠️ Caution | ทางหลักที่ที่รักเสนอ — รอราคาบาทและ demo ภาษีไทยจาก partner ก่อนตัดสิน |
| Express on Cloud | อยู่กับ Express ต่อ ย้ายขึ้น cloud ของเจ้าของเดิม | ⚠️ Caution | ถูกและไม่ต้องเรียนใหม่ แต่ไม่ได้แก้เรื่องข้อมูลเพี้ยนผ่าน Midnight และสต็อก/ERP ไม่โตตาม |
| Odoo + OCA ภาษีไทย | ใช้ Odoo เป็นแกน ทำเป็นผลิตภัณฑ์ | ❌ Not recommended | ทดลอง 15/10 — flow ใช้งานยาก ต้องแก้ UX/UI เอง (ที่รัก) · ลบออกจาก M6 แล้ว เก็บโค้ดไว้ |
| สร้างระบบบัญชีเอง | เขียน ERP ใหม่บน Postgres | ❌ Not recommended | ปิดงวด ภาษี e-Tax ซ่อมไม่จบแบบ AngelaQuant เดิม — ไม่ทำ |
| แกะ Express.exe (REA) | ใช้ REA แกะโปรแกรม Express | ❌ Not recommended | ผิดสัญญาอนุญาต Express และ DISCLAIMER ของ REA · ไม่จำเป็น เพราะอ่าน DBF ได้ตรง |
Open questions
- 1.SE พร้อมเปลี่ยน ERP ไหม และงบประมาณกี่บาท (license + implement + MA ปีละ ~18–20%)
- 2.ผู้ใช้กี่คน และกี่คนต้องใช้แบบเต็ม (Professional) กี่คนแค่ดู/ขาย (Limited)
- 3.เลือก partner SAP B1 ในไทยรายไหน — ใครมี add-on ภาษีไทย (ภ.ง.ด.3/53, 50 ทวิ, ภ.พ.30) และ e-Tax Invoice ที่ใช้งานจริงแล้ว
- 4.ย้ายข้อมูลย้อนหลังกี่ปี — เฉพาะยอดยกมา หรือทั้งสมุดรายวัน 2024
- 5.ติดตั้ง on-premise (SQL Server) หรือ cloud ของ partner — และ DW ของเราจะดึงข้อมูลจาก SAP B1 ทางไหน
- 6.Express on Cloud ของเจ้าของเดิมแก้ปัญหาของ SE ได้พอหรือไม่ — ถ้าพอ ไม่ต้องย้าย
Sources
- SAP Business One Road Map 2026 (sap-b1-blog)· accessed 15 ต.ค. 2026
- SAP Business One pricing 2026 — business-one-consultancy· accessed 15 ต.ค. 2026
- SAP Business One pricing 2026 — costbench· accessed 15 ต.ค. 2026
- SAP Business One implementation guide — ERP Research· accessed 15 ต.ค. 2026
- Humanica — SAP Business One implementation (Thai partner)· accessed 15 ต.ค. 2026
- Humanica — Thai Localization add-on· accessed 15 ต.ค. 2026
- Be One Solutions — Thailand e-Tax Invoice & e-Receipt with SAP Business One· accessed 15 ต.ค. 2026
- SAP Community — e-Withholding Tax Thailand· accessed 15 ต.ค. 2026
- SAP Business One Data Transfer Workbench (sap-b1-blog glossary)· accessed 15 ต.ค. 2026
- SAP B1 on HANA vs MS SQL (Afon)· accessed 15 ต.ค. 2026
- Business Central — VAT & WHT localization for Thailand (AppSource)· accessed 15 ต.ค. 2026
- Express Software Group — products (Express on Cloud, e-Tax)· accessed 15 ต.ค. 2026
- KMITL — อ่านข้อมูล Express (FoxPro 9) แบบอ่านอย่างเดียว· accessed 15 ต.ค. 2026