Skip to main content
Table of Contents
< All Topics
Print

ภาพรวมการวางแผนความต้องการวัสดุ

1. วัตถุประสงค์ (Objective)

หน้าจอนี้ใช้สำหรับวางแผนความต้องการวัสดุ (Material Requirement Planning – MRP) เพื่อช่วยให้ผู้ใช้งานสามารถวางแผนการจัดซื้อวัตถุดิบหรือสินค้าให้เพียงพอต่อความต้องการใช้งานในอนาคต โดยระบบจะคำนวณจากยอดคงคลังปัจจุบัน รายการรับเข้าที่คาดว่าจะเกิดขึ้น และรายการเบิกจ่ายที่วางแผนไว้ เพื่อหาปริมาณที่ต้องสั่งซื้อเพิ่มให้เหมาะสมกับนโยบายสต็อกความปลอดภัย (Safety Stock) และเงื่อนไขการสั่งซื้อ (MOQ)

2. วิธีการเข้าใช้งาน (How to Access)

  • เข้าใช้งานผ่านเมนู: Planning -> Material Requirement Planning
  • รหัสหน้าจอ: PPS020

3. Main Processes

การสร้างแผน MRP (Create)

  1. เมื่อเข้าสู่หน้าจอ ระบบจะแสดง MRP Wizard เพื่อให้เลือก Group Plan Type (เช่น รายวัน, รายสัปดาห์, รายเดือน)
  2. เลือกรายการสินค้า (Items) ที่ต้องการวางแผน
  3. ระบบจะสร้างเอกสารในสถานะ Draft และดึงข้อมูลพื้นฐานของสินค้า (Lead time, MOQ, Safety Stock) มาแสดง

การดึงข้อมูลประมาณการ (Get Est. Data)

  • กดปุ่ม Get Est. Data เพื่อให้ระบบดึงข้อมูลการรับเข้า (REC) และการเบิกจ่าย (USAGE) ล่าสุดจากโมดูลอื่นๆ เช่น Sales Order, Job Order และ Purchase Order มาใช้ในการคำนวณ

การคำนวณความต้องการ (Calculate)

  • Calculate: คำนวณหาปริมาณที่ต้องสั่งซื้อตามข้อมูลปัจจุบัน
  • Reset & Calculate: ล้างข้อมูลที่เคยแก้ไขด้วยมือและคำนวณใหม่ตามค่าเริ่มต้นจากระบบ
  • ระบบจะคำนวณ Est. Total Stock (ยอดคงคลังคาดการณ์) และเสนอ Purchase Qty (ปริมาณที่ควรสั่งซื้อ)

การยืนยันแผน (Confirm)

  • เมื่อตรวจสอบข้อมูลเรียบร้อยแล้ว ให้กดปุ่ม Confirm เพื่อยืนยันแผน
  • หากมีการตั้งค่าให้สร้างใบขอซื้ออัตโนมัติ ระบบจะสร้างเอกสาร Purchase Requisition (PR) ให้ทันทีสำหรับรายการที่เลือกช่อง P/U

การอนุมัติ (Approve Workflow)

  • หากระบบตั้งค่าให้มีการอนุมัติ ผู้ใช้งานต้องกด Send to Approve
  • ผู้อนุมัติสามารถดำเนินการ Approve (อนุมัติ), Revise (ส่งกลับแก้ไข), หรือ Reject (ยกเลิกแผน)

การพิมพ์รายงาน (Print)

  • MRP: พิมพ์รายงานแผนความต้องการวัสดุ
  • P/R: พิมพ์รายงานใบขอซื้อ (พิมพ์ได้หลังจากสถานะเป็น Issued)

4. สถานะและการเปลี่ยนแปลงสถานะ (Status Flow)

Mermaid Diagram

Draft / ร่างDuring / กำลังดำเนินการDuring Approve / รออนุมัติIssued / ยืนยันแผนแล้วApproved / อนุมัติแล้วRevised / ให้แก้ไขCancelled / ยกเลิก

รายละเอียดสถานะ

สถานะ (Thai/English)สิ่งที่ทำได้สิ่งที่ทำไม่ได้การเปลี่ยนสถานะ
Draft (ร่าง)ดูข้อมูลเบื้องต้นแก้ไขข้อมูลเชิงลึก, ยืนยันแผนระบบจะเปลี่ยนเป็น During อัตโนมัติเมื่อบันทึก
During (กำลังดำเนินการ)แก้ไขข้อมูล, คำนวณ, บันทึก, ยกเลิก, ส่งอนุมัติ, ยืนยันแผนพิมพ์รายงาน P/Rกด Send to Approve หรือ Confirm
During Approve (รออนุมัติ)ดูข้อมูล, อนุมัติ, ส่งกลับแก้ไข, ปฏิเสธแก้ไขข้อมูลในแผนผู้อนุมัติกดปุ่มดำเนินการ
Approved (อนุมัติแล้ว)ยืนยันแผน (Confirm)แก้ไขข้อมูลในแผนกดปุ่ม Confirm
Revised (ให้แก้ไข)แก้ไขข้อมูลตามคำแนะนำยืนยันแผนแก้ไขแล้วบันทึกเพื่อกลับไปสถานะ During
Issued (ยืนยันแผนแล้ว)พิมพ์รายงาน MRP และ P/Rแก้ไขข้อมูล, ยกเลิกแผนเป็นสถานะสิ้นสุดของแผน
Cancelled (ยกเลิก)ดูข้อมูลย้อนหลังดำเนินการใดๆ กับแผนไม่สามารถเปลี่ยนสถานะได้อีก

5. กระบวนการอัตโนมัติ (Automatic Processes)

สิ่งที่กระตุ้น (Trigger)การทำงานของระบบ (System Action)ผลลัพธ์ที่ผู้ใช้เห็น
การสร้างแผนจาก Wizardดึงข้อมูล Lead time, MOQ, Safety Stock จาก Master Dataข้อมูลพื้นฐานถูกเติมให้อัตโนมัติในตาราง
การกด Calculateคำนวณยอดคงคลังคาดการณ์และปริมาณสั่งซื้อตามสูตรตัวเลขในช่อง Purchase Qty และ Est. Total Stock อัปเดต
การกด Confirmตรวจสอบการตั้งค่า IsSendToPr และสร้าง PRระบบแจ้งเตือนการสร้างใบขอซื้อสำเร็จ และสถานะเปลี่ยนเป็น Issued
การเปลี่ยน MRP Dateคำนวณ Finish Date ใหม่ (MRP Date + Lead time)วันที่สิ้นสุดแผนในตารางอัปเดตอัตโนมัติ

6. กฎเกณฑ์และข้อจำกัด (Business Rules & Validations)

การตรวจสอบข้อมูล (Data Validations)

  • Group Plan Type: ต้องเลือกประเภทแผนก่อนเริ่มดำเนินการเสมอ
  • Shipment Validation: หากเลือกสั่งซื้อ (P/U) ต้องระบุจำนวน (Qty) และวันที่ต้องการ (Required Date) ในส่วนของ Shipment อย่างน้อย 1 รายการ
  • MOQ Check: ระบบจะปัดยอดสั่งซื้อขึ้นให้เท่ากับค่า Minimum Order Quantity (MOQ) ที่ตั้งไว้ใน Master Data โดยอัตโนมัติ

ข้อจำกัดตามสถานะ (Status-based Restrictions)

  • แผนที่อยู่ในสถานะ IssuedDuring Approve, หรือ Cancelled จะไม่สามารถแก้ไขข้อมูลได้
  • ปุ่ม Confirm จะปรากฏเฉพาะเมื่อแผนอยู่ในสถานะที่พร้อมยืนยัน (During หรือ Approved) เท่านั้น

ข้อจำกัดอื่นๆ (Other Restrictions)

  • การดึงข้อมูลประมาณการ (Get Est. Data) จะดึงข้อมูลเฉพาะรายการที่มีการเคลื่อนไหวในช่วงเวลาที่กำหนดในแผนเท่านั้น

7. คำถามที่พบบ่อยและการแก้ปัญหา (FAQ & Troubleshooting)

ปัญหา (Problem)สาเหตุ (Cause)วิธีแก้ไข (Solution)
ไม่สามารถกดปุ่ม Confirm ได้แผนอาจรอการอนุมัติอยู่ หรือสถานะไม่ถูกต้องตรวจสอบว่าต้องส่งอนุมัติ (Send to Approve) ก่อนหรือไม่ หรือรอให้ผู้อนุมัติดำเนินการ
ปริมาณสั่งซื้อ (Purchase Qty) เป็น 0 ทั้งที่มีความต้องการยอดคงคลังปัจจุบันรวมกับรายการรับเข้าเพียงพอต่อความต้องการและ Safety Stock แล้วตรวจสอบยอด Est. Total Stock หากยังเป็นบวก ระบบจะถือว่าไม่ต้องสั่งซื้อเพิ่ม
วันที่ในแผน (Finish Date) ไม่ถูกต้องค่า Lead time ใน Master Data อาจไม่เป็นปัจจุบันตรวจสอบและแก้ไข Lead time ในหน้าจอ Item Master หรือแก้ไข Add P/O Leadtime ในหน้าข้อมูลทั่วไป
ข้อมูลประมาณการ (Est. Data) ไม่แสดงรายการล่าสุดยังไม่ได้กดปุ่ม Get Est. Data หรือไม่มีรายการเคลื่อนไหวในระบบกดปุ่ม Get Est. Data เพื่ออัปเดตข้อมูล หรือตรวจสอบว่ามีการสร้าง SO/PO ในระบบแล้วจริงหรือไม่
ระบบไม่สร้างใบขอซื้อ (PR) ให้หลังจาก Confirmไม่ได้ติ๊กถูกในช่อง P/U ของรายการสินค้านั้น หรือไม่ได้ตั้งค่า IsSendToPr ในระบบตรวจสอบว่ารายการที่ต้องการสั่งซื้อมีการติ๊กช่อง P/U และระบุข้อมูล Shipment ครบถ้วนก่อนกด Confirm