ถ้าคุณเคยสืบค้นหา ERP สำหรับโรงงานยา คุณน่าจะพบชื่อเหล่านี้: SAP, Oracle, Microsoft Dynamics ราคาหลักล้าน ใช้เวลา implement 1-2 ปี ต้องมีทีม IT ดูแล
สำหรับโรงงานยาสามัญขนาดกลางหรือเล็กในไทย ตัวเลือกเหล่านั้นอาจไกลเกินเอื้อม
ERPNext คือตัวเลือกที่น่าสนใจอีกทาง — open source, ราคาถูกกว่ามาก และยืดหยุ่นพอที่จะ customize ได้
ERPNext คืออะไร?
ERPNext เป็นระบบ Enterprise Resource Planning (ERP) แบบ open source พัฒนาโดยบริษัท Frappe Technologies (อินเดีย) เริ่มต้นปี 2008
ปัจจุบัน ERPNext ใช้งานในกว่า 70 ประเทศ ครอบคลุมธุรกิจหลายประเภท ตั้งแต่การผลิต การค้า ไปจนถึงสถานพยาบาล
ใจกลางของ ERPNext คือ Frappe Framework — framework สำหรับสร้าง web application ด้วย Python และ JavaScript สิ่งนี้ทำให้นักพัฒนาสามารถสร้าง custom module เพิ่มได้โดยไม่ต้องแก้ core system
Module หลักที่มีใน ERPNext
| Module | ครอบคลุม |
|---|---|
| Accounts | บัญชี, AP/AR, รายงานการเงิน |
| Stock | inventory, batch, warehouse, valuation |
| Manufacturing | BOM, Work Order, Production |
| Quality | spec, QC inspection, non-conformance |
| Purchasing | PO, supplier, receiving |
| Selling | quotation, SO, invoice |
| HR & Payroll | พนักงาน, เงินเดือน |
| Project | project tracking |
สำหรับโรงงานยา module ที่เกี่ยวข้องโดยตรงคือ Stock, Manufacturing, และ Quality
จุดแข็งของ ERPNext สำหรับ Pharma SME
✓ Open Source = ควบคุม data ได้เอง
ไม่ต้องฝากข้อมูล batch record และ QC result ไว้กับ vendor ต่างประเทศ สามารถ self-host บน server ของตัวเองได้
✓ Batch Tracking ในตัว
ERPNext รองรับ Batch Number และ Expiry Date tracking ใน Inventory module ทุก Stock Entry บันทึก batch ที่เกี่ยวข้องอัตโนมัติ
✓ Quality Inspection Module
มี built-in Quality module สำหรับสร้าง specification, บันทึก inspection result, และ link กับ batch/lot
✓ Audit Trail อัตโนมัติ
ทุกเอกสารใน ERPNext มี version history, timestamp, และ user tracking — ตรงกับหลักการ ALCOA+ ของ GMP
✓ ราคาและ Infrastructure ถูกกว่า SAP มาก
ERPNext Community Edition ฟรี (open source) ค่าใช้จ่ายหลักคือ server และ implementation
จุดอ่อนที่ต้องรู้
✗ ไม่มี Pharma-Specific Module แบบ out-of-the-box
ERPNext ไม่ได้ออกแบบมาสำหรับ GMP โดยเฉพาะ สิ่งที่ขาดหายซึ่งโรงงานยาต้องการ:
- Batch Manufacturing Record (BMR) แบบ formal
- Certificate of Analysis (COA) generator
- Stability study tracking
- Thai FDA registration management
- 21 CFR Part 11 compliant audit trail
ทั้งหมดนี้ ต้องสร้างเป็น custom module เพิ่มเติม โดยใช้ Frappe Framework
✗ ต้องการทีม IT หรือ Frappe Developer
การ customize ต้องรู้ Python และ JavaScript ในระดับหนึ่ง ถ้าไม่มีทีม dev ภายในต้องจ้าง consultant
✗ Community ภาษาไทยยังเล็ก
Documentation และ support ส่วนใหญ่เป็นภาษาอังกฤษ
ERPNext เทียบกับตัวเลือกอื่น
| ERPNext | Odoo | SAP B1 | |
|---|---|---|---|
| ราคา | Free (OSS) | Free–$$$ | $$$$ |
| Pharma module | ต้อง custom | ต้อง custom | บางส่วนมี |
| Self-host | ✓ | ✓ | ✗ |
| Customize | ง่าย (Frappe) | ปานกลาง | ยาก |
| ชุมชน | ใหญ่ | ใหญ่มาก | Enterprise |
สรุป: ERPNext เหมาะกับใคร?
ERPNext เหมาะสำหรับโรงงานยาสามัญที่:
- มีขนาดกลาง-เล็ก (พนักงาน 20–200 คน)
- ต้องการ ERP ราคาสมเหตุสมผล
- มีคนที่พอรู้ด้าน IT หรือสามารถหา developer ช่วยได้
- ยอมรับว่าต้อง customize เพื่อให้ตรง pharma requirement
ไม่เหมาะ ถ้าต้องการระบบที่พร้อมใช้ 100% โดยไม่ต้อง custom — ในกรณีนั้นควรดูตัวเลือกที่มี pharma-specific module สำเร็จรูปแล้วแทน
ในบทความถัดไป เราจะลงมือ setup ERPNext สำหรับโรงงานยาจริงๆ ตั้งแต่ Company structure, Warehouse, ไปจนถึง Item master สำหรับ API และ finished product
