System Blueprints · ฉบับมือใหม่

แต่ละระบบ ต้องมีอะไรบ้าง

อยากทำระบบ HR · การเงิน · สต๊อก เริ่มยังไง? หน้านี้อธิบายทีละโมดูล — ซ้ายบอก คืออะไร·ทำไมต้องมี ขวาเป็น ตัวอย่างหน้าจอจริง

อ่านหน้านี้ยังไง

ระบบธุรกิจ 1 ตัว = ประกอบจากหลาย "โมดูล". แต่ละโมดูลด้านล่าง: ฝั่งซ้าย อธิบายว่าทำไมต้องมี + ฟีเจอร์หลัก · ฝั่งขวา เป็นภาพหน้าจอตัวอย่าง. เริ่มที่ M·00 แกนกลาง ก่อนเสมอ เพราะเป็นฐานที่โมดูลอื่นใช้ร่วมกัน · สัญกรณ์ ●เป็นเจ้าของ / ○อ้างอิง ข้อมูล

หัวใจของทุกระบบ: ข้อมูลทุกชิ้น มีบ้านหลังเดียว

Single Source of Truth (SSOT) — เก็บข้อมูลลูกค้า/สินค้า/พนักงานไว้ที่เดียว เวลาที่อื่นต้องใช้ให้ "ชี้มา" ไม่ก๊อปซ้ำ. แก้ที่ต้นทางแล้วทุกที่อัปเดตตาม ไม่มีข้อมูลขัดกันเอง

M·00 แกนกลางM·01 HRM·02 การเงิน M·03 ขาย/CRMM·04 สต๊อกM·05 ผลิต M·06 จัดซื้อM·07 POSM·08 ขนส่ง M·09 งานM·10 รายงาน
M·00ทำก่อนเสมอ

แกนกลาง · SSOT

แกนกลางคือ ฐานราก ที่ทุกโมดูลยืนอยู่ — เหมือนรากฐานบ้าน ถ้าไม่แน่น ต่อเติมยังไงก็ทรุด. ดูตัวอย่างขวามือ: เก็บข้อมูลลูกค้าแบบ "ก๊อปซ้ำ" vs "เก็บที่เดียวแล้วชี้มา"

📊 ตัวอย่างจริงร้านมีลูกค้า 500 ราย ถ้าจดชื่อ-ที่อยู่ซ้ำในทุกออเดอร์ พอลูกค้าเปลี่ยนเบอร์/ย้ายบ้าน ข้อมูลเก่าก็ผิดหมด ส่งของผิดที่ — SSOT แก้ที่เดียวจบ
เก็บที่เดียว ชี้มาด้วยรหัส
ออเดอร์/ใบกำกับ เก็บแค่ customer_id ไม่จดชื่อ-ที่อยู่ซ้ำ → ลูกค้าย้ายบ้าน แก้ที่เดียวจบ
เลขเอกสารห้ามซ้ำ
เลขใบกำกับต้องเรียงต่อเนื่อง ไม่ข้าม ไม่ซ้ำ (สรรพากรตรวจ)
ลบ = ซ่อน ไม่ลบจริง
เก็บประวัติไว้เสมอ — เอกสารเงินใช้ "void" แทนลบ
เก็บข้อมูลลูกค้าแบบไหนไม่พัง?
✕ ก๊อปซ้ำทุกที่
ออเดอร์ #1 → จดชื่อ+ที่อยู่เต็ม
ใบกำกับ → จดอีกชุด
— ลูกค้าย้ายบ้าน → ต้องไล่แก้ทุกที่ —
✓ เก็บที่เดียว (SSOT)
ลูกค้า #C-018 — เก็บชื่อ/ที่อยู่ที่เดียว
↑ ออเดอร์ เก็บแค่ C-018
↑ ใบกำกับ เก็บแค่ C-018
แก้ที่ลูกค้าที่เดียว ทุกที่อัปเดตตาม · ยกเว้น เอกสารที่ออกแล้วต้องตรึงข้อมูล ณ วันออก (กฎหมาย)
ฟีเจอร์ในแกนกลาง
ของพื้นฐานที่ทุกระบบต้องมี (ไม่ใช่หน้าจอเดียว แต่อยู่เบื้องหลังทุกที่)
ทะเบียนกลาง
"สมุดรายชื่อกลาง" ที่ทุกหน้าเปิดดู — ลูกค้า · สินค้า · พนักงาน · ผังบัญชี. ทุกที่เลือกจากนี่ ไม่พิมพ์ใหม่
ผู้ใช้ & สิทธิ์
กำหนด ใครทำอะไรได้ — พนักงานไม่เห็นเงินเดือนคนอื่น, จ่ายเกินวงเงินต้องให้หัวหน้าอนุมัติ
หลายบริษัท
ถ้าใช้หลายบริษัท ข้อมูลต้อง แยกขาด 100% — A ห้ามเห็นข้อมูล B
ประวัติ (Audit)
บันทึก ใครทำอะไรเมื่อไหร่ + ค่าก่อน-หลัง — มีปัญหาตามรอยได้
ตั้งค่า (ไม่ hardcode)
VAT% · รูปแบบเลขเอกสาร · รอบบัญชี ตั้งได้ ไม่ฝังตายในโค้ด
แจ้งเตือน + ค้นหา
ส่งเตือนช่องที่ใช้จริง (LINE) · ค้นหา/กรอง/นำเข้า-ส่งออก ข้ามทั้งระบบ
M·01หัวใจ: เช็คชื่อ+เงินเดือน

HR · บริหารบุคคล

ดูแลพนักงานครบวงจร — ประวัติ เวลาทำงาน เงินเดือน จนถึงลาออก. เพิ่งเริ่มให้ทำ เช็คชื่อ + เงินเดือน ก่อน เพราะใช้ทุกเดือนและพลาดไม่ได้

📊 ตัวอย่างจริงสิ้นเดือนต้องทำเงินเดือน 24 คน — ถ้าระบบดึงชั่วโมงเข้า-ออกมาคิดให้อัตโนมัติ + ออกสลิป + ไฟล์ ภงด.1 ให้ = เสร็จใน 10 นาที แทนที่จะนั่งคีย์ Excel ทั้งวัน
ทะเบียนพนักงาน
แฟ้มประวัติแต่ละคน — เป็นต้นทางที่เงินเดือน/ภาษี/สิทธิ์ดึงไปใช้
เวลาทำงาน
เช็คชื่อเข้า-ออก (สแกนหน้า/QR) → สรุปชั่วโมงเข้าเงินเดือนอัตโนมัติ
เงินเดือน + ลา
คิดเงินเดือน ออกสลิป ไฟล์ยื่น ภงด.1/ปกส. · ขอลา-อนุมัติผ่าน LINE
●เป็นเจ้าของ: พนักงาน·เวลา·เงินเดือน  |  ○อ้างอิง: ผังบัญชี
HR · พนักงาน
พนักงาน (24)+ เพิ่ม
สมชาย ใจดี
ฝ่ายขาย
ทำงาน
สมหญิง รักงาน
บัญชี
ทำงาน
สมศักดิ์ ขยัน
คลัง · ทดลองงาน
รออนุมัติ
เงินเดือนงวด มิ.ย. พร้อมออกทำเงินเดือน
M·02หัวใจ: เอกสาร+ภาษี

การเงิน-บัญชี

ทำให้ธุรกิจ รู้ตัวเลขจริง และ ถูกกฎหมาย — ออกเอกสาร เก็บเงิน จ่ายเงิน จัดการภาษีครบ

📊 ตัวอย่างจริงลูกค้าโอนเงินมา ต้องออกใบกำกับภาษีให้ทันที — ระบบรันเลขต่อ INV-2026-0043 ให้เอง + คำนวณ VAT + ส่งเข้า LINE ลูกค้า ไม่ต้องเขียนมือเสี่ยงเลขซ้ำ
เอกสารขาย
ใบเสนอ→ใบกำกับ→ใบเสร็จ · เลขรันต่อเนื่องห้ามซ้ำ · ตรึงข้อมูลผู้ซื้อ-ขาย
ภาษี
VAT 7% → ภพ.30 · หัก ณ ที่จ่าย → 50ทวิ/ภงด.3,53 · เตือนก่อนยื่น
เก็บ-จ่าย-กระทบยอด
ตามลูกหนี้/เจ้าหนี้ · จับคู่เงินกับธนาคาร (AI ช่วย) · P&L รายเดือน
●เป็นเจ้าของ: เอกสาร·รับ-จ่าย·ผังบัญชี  |  ○อ้างอิง: ลูกค้า·สินค้า
การเงิน · ใบกำกับ
ใบกำกับภาษีชำระแล้ว
INV-2026-0042
ลูกค้าบจก. สมาร์ทช็อป
มูลค่าสินค้า฿12,000
VAT 7%฿840
รวมทั้งสิ้น฿12,840
พิมพ์ส่งให้ลูกค้า
M·03ดูแลลูกค้า+ปิดการขาย

ขาย / CRM

ดูแลลูกค้าและการขายตั้งแต่ "คนสนใจ" (ลีด) จนปิดและดูแลต่อ — ไม่ให้ลูกค้าหลุดมือ รู้ว่าใครดูแลใคร

📊 ตัวอย่างจริงลูกค้าโทรมาถามความคืบหน้า — เปิดแฟ้มเห็นไทม์ไลน์ว่าทีมคุยอะไรไปแล้ว ใครดูแล ตอบได้ทันที ไม่ต้องไล่ถามกันในกลุ่มไลน์
ลูกค้า + ไทม์ไลน์
เก็บข้อมูล + แท็ก + ผู้ดูแล + ประวัติว่าคุยอะไรกันไปแล้ว
ไปป์ไลน์ขาย
ดีลอยู่ขั้นไหน (สนใจ→เสนอ→ปิด) มูลค่าเท่าไร โอกาสปิดแค่ไหน
เสนอราคา → ออเดอร์
ออกใบเสนอแล้วแปลงเป็นออเดอร์ได้เลย + จัดการโปร/ส่วนลด
●เป็นเจ้าของ: ลูกค้า·ดีล·ใบเสนอ  |  ○อ้างอิง: สินค้า·ผู้ดูแล
ขาย · ลูกค้า
บจก. สมาร์ทช็อปใช้งาน
VIPต่อสัญญา Q3
ผู้ดูแลพี่เอ
ไทม์ไลน์
ลูกค้าขอขอเลื่อนส่งของเป็นวันที่ 25
เราทำโทรยืนยันแล้ว · ส่งใบเสนอ
M·04หัวใจ: เช็คก่อนตัด

สต๊อก / คลังสินค้า

รู้ว่า "ของมีเท่าไร อยู่ไหน" และตัดสต๊อกถูกเวลา. ของจริงพังบ่อยเพราะสต๊อกไม่ตรง — ขายของที่ไม่มี หรือของค้างเต็มคลัง

📊 ตัวอย่างจริงลูกค้าสั่งกาแฟ 10 ถุง แต่สต๊อกเหลือ 3 — ระบบเตือนทันทีตอนกดขาย ไม่ปล่อยให้ขายไปก่อนแล้วของไม่มีส่ง ลูกค้าโวย
ทะเบียนสินค้า
รหัส · ราคา · ต้นทุน · บาร์โค้ด — ต้นทางที่ขาย/ซื้อ/ผลิตดึงไปใช้
เช็คก่อนตัด
รับเข้า/เบิกออก/โอนคลัง · ของไม่พอ → พักไว้ กันขายเกิน · FIFO/วันหมดอายุ
เตือนของใกล้หมด
นับสต๊อก ปรับยอด(มีเหตุผล) · แจ้งเตือนให้สั่งซื้อทัน
●เป็นเจ้าของ: สินค้า·ยอดคงเหลือ  |  ○อ้างอิง: คลัง·ผู้ขาย
สต๊อก · สินค้า
สินค้า (128)รับเข้า
กาแฟดริป คั่วกลางคงเหลือ 240มีของ
ชาเขียวมัทฉะคงเหลือ 12ใกล้หมด
ขนมคุกกี้คงเหลือ 0หมด
⚠ 2 รายการต้องสั่งซื้อเพิ่ม
M·05สำหรับโรงงาน

ผลิต

สำหรับธุรกิจที่ "ทำของเอง" — วางสูตร สั่งผลิต คุมคุณภาพ รู้ต้นทุนต่อชิ้นจริง. ตัดวัตถุดิบจากสต๊อกแล้วเพิ่มสินค้าสำเร็จอัตโนมัติ

📊 ตัวอย่างจริงจะผลิตครีม 500 ชิ้น — ระบบคำนวณว่าต้องใช้น้ำมัน 5kg สารสกัด 200g ดึงจากสต๊อก ถ้าวัตถุดิบไม่พอก็เตือนให้สั่งซื้อก่อน ไม่เสียเวลาผลิตค้างกลางทาง
สูตร (BOM) + แผน
สินค้า 1 ชิ้นใช้วัตถุดิบอะไรเท่าไร → คำนวณต้นทุน + MRP (วัตถุดิบที่ต้องสั่ง)
ผลิต + QC
บันทึกขั้นตอน ชั่งตวง ตรวจคุณภาพ/ของเสีย · SOP/Lab log
ต้นทุนจริง
รู้ต้นทุนต่อหน่วย + ตัดวัตถุดิบ→เพิ่มสินค้าสำเร็จเข้าสต๊อก
●เป็นเจ้าของ: BOM·ใบสั่งผลิต  |  ○อ้างอิง: วัตถุดิบ (สต๊อก)
ผลิต · ใบสั่งผลิต
ครีมบำรุง 500 ชิ้นกำลังผลิต
สูตร BOM-12 · วัตถุดิบที่ใช้
น้ำมันมะพร้าว5.0 kgพอ
สารสกัด A200 gพอ
ผลิตแล้ว 60% · ต้นทุน/ชิ้น ฿42
ตัดวัตถุดิบ
M·06ซื้อของเข้า

จัดซื้อ

ดูแลการซื้อของเข้าบริษัท — จากผู้ขายเจ้าไหน ราคาเท่าไร สั่งแล้วของเข้าครบไหม. เชื่อมเข้าสต๊อกและเจ้าหนี้อัตโนมัติ

📊 ตัวอย่างจริงวัตถุดิบใกล้หมด — ออก PO ส่งซัพ พอของมาถึงกดรับ ระบบเข้าสต๊อก + ตั้งเจ้าหนี้ให้อัตโนมัติ ไม่ต้องคีย์ซ้ำ 3 ที่ (สต๊อก/บัญชี/จ่ายเงิน)
ผู้ขาย
ทะเบียนผู้ขาย + ราคาแต่ละเจ้า เปรียบเทียบได้ว่าซื้อใครคุ้ม
ใบสั่งซื้อ (PO)
ออก PO (อนุมัติตามวงเงิน) → รับของ → จับคู่บิล → เข้าสต๊อก + ตั้งเจ้าหนี้
●เป็นเจ้าของ: ผู้ขาย·PO  |  ○อ้างอิง: สินค้า·สต๊อก·เจ้าหนี้
จัดซื้อ · PO
ใบสั่งซื้อ #PO-088รอรับของ
ผู้ขายบจก. วัตถุดิบไทย
รายการน้ำมัน 50kg · สารสกัด 5kg
ยอดรวม฿24,000
รับของ → เข้าสต๊อก
M·07ร้านค้า/ร้านอาหาร

POS · ขายหน้าร้าน

ระบบขายหน้าร้าน เน้นขายเร็ว รับเงินหลายแบบ ตัดสต๊อก/เข้าบัญชีอัตโนมัติ เหมาะร้านค้า/ร้านอาหาร/คาเฟ่

📊 ตัวอย่างจริงร้านกาแฟช่วงพีค ลูกค้าต่อคิว — กดสั่ง 2 คลิก รับเงิน QR ออกใบเสร็จ ตัดสต๊อกเมล็ดกาแฟอัตโนมัติ คิวไม่ติด สิ้นวันกดปิดรอบเข้าบัญชีเลย
ขายเร็ว
กดขาย รับเงิน (เงินสด/โอน/บัตร) ออกใบเสร็จ · ตัดสต๊อกทันที
ปิดรอบ → บัญชี
ปิดรอบสิ้นวัน สรุปยอด ส่งเข้าบัญชีอัตโนมัติ · มีจอครัว/QR สั่งเอง
●เป็นเจ้าของ: บิลขาย·รอบขาย  |  ○อ้างอิง: สินค้า·สมาชิก
POS
ขายหน้าร้านโต๊ะ 4
กาแฟลาเต้ ×2฿120
ครัวซองต์ ×1฿65
รวม฿185
เงินสดโอนรับเงิน
M·08ออนไลน์/อีคอมเมิร์ซ

ขนส่ง / จัดส่ง

สำหรับธุรกิจที่ส่งของถึงลูกค้า — ออเดอร์ → ยิงเข้าขนส่ง → ติดตามพัสดุ → เก็บเงินปลายทาง (COD)

📊 ตัวอย่างจริงมีออเดอร์ 50 ใบต้องส่ง — ระบบพิมพ์ใบปะหน้าทีเดียว ได้เลขพัสดุ แจ้งลูกค้าทาง LINE อัตโนมัติ ไม่ต้องพิมพ์/แจ้งทีละใบ
จัดส่ง + ติดตาม
ออเดอร์→ใบปะหน้า ได้เลขพัสดุ รู้สถานะส่งถึงไหน · COD เก็บปลายทาง
จัดกอง
เรียงของเป็นกองตามรอบ/สินค้า แพ็กง่าย · ยิงซ้ำได้ถ้าตกหล่น
●เป็นเจ้าของ: การจัดส่ง·เลขพัสดุ  |  ○อ้างอิง: ออเดอร์·ลูกค้า
ขนส่ง
รอจัดส่ง (18)พิมพ์ใบปะหน้า
#1042 คุณเอ
TH00 1234 5678
กำลังส่ง
#1043 คุณบี
COD ฿590
เตรียมส่ง
#1044 คุณซี
TH00 9988 7766
ส่งสำเร็จ
M·09ทุกธุรกิจใช้ได้

งาน / โปรเจกต์

ช่วยให้ทีม "ไม่ลืมงาน" — มอบหมายใคร ทำถึงไหน ครบกำหนดเมื่อไหร่ ใครงานล้น

📊 ตัวอย่างจริงหัวหน้ามอบงาน "ทำงบเดือน" ให้พี่เอ ครบกำหนดศุกร์ — ระบบเตือนพี่เอก่อนถึงกำหนด ถ้าเลยกำหนดหัวหน้าเห็นทันที ไม่มีงานหายในกลุ่มไลน์
มอบหมาย + เตือน
สร้างงาน มอบหมายคน ตั้งกำหนด เตือนก่อนครบ · เช็คลิสต์/คอมเมนต์
ภาระงานทีม
เห็นว่าใครงานเยอะเกิน · เชื่อมงานเข้ากับลูกค้า/เอกสาร
●เป็นเจ้าของ: งาน·เช็คลิสต์  |  ○อ้างอิง: พนักงาน·ลูกค้า
งาน · วันนี้
งานวันนี้ (5)+ งาน
ทำงบเดือน มิ.ย.
พี่เอ
ด่วน
โทรยืนยันลูกค้า
น้องบี
พรุ่งนี้
ส่งใบเสนอราคาเสร็จ
M·10ดูภาพรวมธุรกิจ

รายงาน & Dashboard

ไม่สร้างข้อมูลเอง แต่ "รวบ" ตัวเลขจากทุกโมดูลมาแสดงภาพรวม — เจ้าของดูปุ๊บรู้สถานะธุรกิจปั๊บ คลิกดูที่มาได้

📊 ตัวอย่างจริงเจ้าของเปิดดูตอนเช้า เห็น KPI ยอดขาย ฿128k ▲12% — คลิกที่ตัวเลขเจาะดูได้เลยว่ามาจากออเดอร์ไหนบ้าง ไม่ต้องเปิด Excel ไล่หา
KPI + กราฟ
สรุปตัวเลขสำคัญ + คลิกเจาะดูที่มา (drill-down) · แยก dashboard ตามบทบาท
ตรวจจับผิดปกติ
จับออเดอร์ปลอม/ที่อยู่ซ้ำ · ตั้งเวลาส่งรายงานอัตโนมัติ
○อ้างอิง: ทุกโมดูล (อ่านอย่างเดียว ไม่เป็นเจ้าของข้อมูล)
แดชบอร์ด
ภาพรวมเดือนนี้
ยอดขาย
฿128k
▲ 12%
กำไร
฿42k
▲ 8%
ยอดขายรายวัน

เอาไปใช้ยังไง (3 ขั้น)

  1. ทำ M·00 แกนกลางก่อน — วางทะเบียนกลาง (ลูกค้า/สินค้า/พนักงาน) + กฎ SSOT
  2. เลือก 1 โมดูล "หัวใจ" ที่ธุรกิจต้องใช้ ทำให้ใช้ได้จริงก่อน
  3. ก๊อปหัวข้อ + คำอธิบายไปสั่ง AI ทีละส่วน → ต่อโมดูลอื่นโดย อ้างอิงทะเบียนกลาง
กลับห้องสมุดออกแบบ