เริ่มต้น (Concepts)
ภาพรวม ERPNext

ภาพรวม 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
DraftSave
SubmittedSubmit/เสนอ
CancelledCancel/ยกเลิก❌ (ล้างแล้ว)
💡

เมื่อ Cancel → ระบบสร้าง Reverse Journal Entry อัตโนมัติ

Connections — ระบบเอกสารเชื่อมกัน

ERPNext สร้าง link ระหว่างเอกสารทุกใบที่เกี่ยวข้องกัน ตรวจสอบได้ที่ Tab "Connections"

ตัวอย่าง chain ของ Credit Sale:

Quotation → Sales Order → Delivery Note
                       ↘ Sales Invoice → Payment Entry

Navigation หลักที่ใช้บ่อยใน 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