ภาพรวม ERPNext
ERPNext คืออะไร
ERPNext คือระบบ ERP (Enterprise Resource Planning) แบบ open-source
1stCraft ใช้ ERPNext เป็นแพลตฟอร์มหลัก และ customize ให้เหมาะกับ client แต่ละราย
Module หลักและความสัมพันธ์
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ SELLING │ │ BUYING │ │ STOCK │
│ Quotation │ │ Material │ │ Purchase │
│ Sales Order │ │ Request │ │ Receipt │
│Sales Invoice│ │Purchase Order│ │ Delivery │
└──────┬──────┘ └──────┬──────┘ │ Note │
│ │ └─────────────┘
└──────────────────┴──────────────────┐
▼
┌─────────────────┐
│ ACCOUNTING │
│ Sales Invoice │
│Purchase Invoice │
│ Payment Entry │
│ Journal Entry │
│ General Ledger │
└─────────────────┘Accounting module รับข้อมูลจาก Selling และ Buying — BA Accounting ต้องเข้าใจ upstream ด้วย
Document Lifecycle ใน ERPNext
ทุกเอกสารใน ERPNext ผ่าน lifecycle เดียวกัน:
Not Saved → Draft (บันทึก) → Submitted (ยืนยัน) → Cancelled (ยกเลิก)| State | กด | แก้ไขได้? | มีผล Journal? |
|---|---|---|---|
| Not Saved | — | ✅ | ❌ |
| Draft | Save | ✅ | ❌ |
| Submitted | Submit/เสนอ | ❌ | ✅ |
| Cancelled | Cancel/ยกเลิก | ❌ | ❌ (ล้างแล้ว) |
💡
เมื่อ Cancel → ระบบสร้าง Reverse Journal Entry อัตโนมัติ
Connections — ระบบเอกสารเชื่อมกัน
ERPNext สร้าง link ระหว่างเอกสารทุกใบที่เกี่ยวข้องกัน ตรวจสอบได้ที่ Tab "Connections"
ตัวอย่าง chain ของ Credit Sale:
Quotation → Sales Order → Delivery Note
↘ Sales Invoice → Payment EntryNavigation หลักที่ใช้บ่อยใน Accounting
| ไปที่ | ใช้ทำอะไร |
|---|---|
Accounting > Chart of Accounts | ดู/แก้ผังบัญชี |
Accounting > Sales Invoice | รายการใบแจ้งหนี้ขาย |
Accounting > Purchase Invoice | รายการใบแจ้งหนี้ซื้อ |
Accounting > Payment Entry | รายการชำระเงินทั้งหมด |
Accounting > Journal Entry | รายการปรับปรุงบัญชีด้วยมือ |
Accounting > General Ledger | รายงาน GL ทุก transaction |
Accounting > Accounts Receivable | รายงานลูกหนี้ค้างชำระ |
Accounting > Accounts Payable | รายงานเจ้าหนี้ค้างชำระ |
ERPNext Version ที่ใช้
⚠️
ระบุ version ตรงนี้เมื่อทราบ — UI อาจต่างกันในแต่ละ version
วิธีตรวจสอบ: About > ERPNext Version