Skip to main content
Table of Contents
< All Topics
Print

หน้าจอรายงานผลการผลิต (Work Result) – Overview

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

หน้าจอ รายงานผลการผลิต (Work Result) ใช้สำหรับบันทึกผลการผลิตจริง (Actual Production) ที่เกิดขึ้น โดยครอบคลุมทั้งการบันทึกจำนวนสต็อกสินค้าที่ได้ (Good/NG) และจำนวนวัตถุดิบที่ใช้ไปจริง (Consumption) เพื่อให้ยอดสต็อกคงคลังและต้นทุนการผลิตมีความถูกต้องแม่นยำ

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

  • เมนู: Production (การผลิต) > Work Result (รายงานผลการผลิต)
  • รหัสหน้าจอ: PRD020
  • สิทธิ์การใช้งาน: ต้องมีสิทธิ์ Add (สร้าง), Edit (แก้ไข), Cancel (ยกเลิก) และ Print (พิมพ์บาร์โค้ด)

3. ขั้นตอนการทำงาน (Main Processes)

3.1 การสร้างรายการใหม่ (Create Work Result)

  1. คลิกปุ่ม Add เพื่อเริ่มรายการใหม่
  2. ข้อมูลส่วนหัว (Information):
    • Item Code: เลือกสินค้าที่ผลิต
    • J/O No.: เลือกใบสั่งผลิต (Job Order) ระบบจะดึงข้อมูลที่เกี่ยวข้องมาให้อัตโนมัติ หากไม่มีใบสั่งผลิตให้ข้ามไป (Manual Work)
    • Production Date: วันที่ผลิตจริง (ส่งผลต่อการรัน Lot Number)
    • Consumption Date: วันที่ตัดสต็อกวัตถุดิบ (ระบบจะเช็ค Onhand ณ วันนี้)
    • Locations: ระบุคลังวัตถุดิบ (Order Loc), คลังสินค้าดี (Store Loc) และคลังของเสีย (NG Loc)
  3. การจัดการกะและไลน์ (Shift & Line):
    • ระบุกะการทำงาน (Job Shift) และกะผลิต (Production Shift)
    • ระบุไลน์การผลิต (Production Line) และเครื่องจักร (Machine)

3.2 การบันทึกผลตามชุด (Batch Information)

ในหนึ่งรายการผลการผลิต สามารถแบ่งการบันทึกเป็นหลาย Batch ได้:

  1. Batch Detail: ระบุเลขที่ Batch และเลือกสูตรการผลิต (BOM Code)
  2. Quantities:
    • Good Qty: จำนวนสินค้าดีที่ได้
    • NG Qty: จำนวนของเสียที่เกิดขึ้น (หากระบุ > 0 แท็บ NG Information จะเปิดให้กรอกรายละเอียด)
    • Rework Qty: จำนวนที่ต้องนำกลับไปแก้ไข
  3. Lot Detail (Good Information):
    • คลิกปุ่ม Add ในตาราง Lot Detail เพื่อระบุหมายเลข Lot สำหรับสินค้าดี
    • ระบบจะรัน Lot อัตโนมัติ (เช่น ลงท้ายด้วย XXX) หากต้องการแก้เลข Lot เองต้องเป็นไปตามกฎของระบบ
  4. NG Details: ระบุประเภทของเสีย (NG Type) และสาเหตุ (Reason) โดยยอดรวมในตารางต้องเท่ากับ NG Qty ที่ระบุไว้ด้านบน

3.3 การตัดสต็อกวัตถุดิบ (Consumption)

  • หลังระบุจำนวนผลิต ระบบจะคำนวณวัตถุดิบที่ต้องใช้ให้อัตโนมัติ (Manual Work จะต้องกด Reload หรือ Add เอง)
  • Actual Qty: ผู้ใช้สามารถแก้ไขจำนวนที่ใช้จริงได้
  • Confirmation: หากยอดใช้จริงน้อยกว่ายอดที่คำนวณตามสูตร (Request Qty) ระบบจะขอคำยืนยันก่อนบันทึก
  • Lot Selection: ต้องระบุ Lot วัตถุดิบที่จะตัดสต็อก โดยระบบจะแสดงจำนวนคงเหลือ (Available) ณ วันที่เลือก

3.4 การพิมพ์บาร์โค้ด (Print Barcode)

  • เข้าไปที่แท็บ Print Barcode (จะเปิดให้ใช้งานหลังกด Save สำเร็จแล้วเท่านั้น)
  • เลือกรายการ Lot ที่ต้องการพิมพ์
  • ระบุจำนวนต่อป้าย (Barcode Qty) และเลือก Sticker Template ที่ต้องการ
  • กดปุ่ม Print ที่มุมขวาบน

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

  • สถานะ: New (ใหม่)
    • สามารถ: กรอกข้อมูล, แก้ไขจำนวน, เพิ่ม Batch
    • เปลี่ยนเป็น: Saved โดยการกดปุ่ม “Save”
  • สถานะ: Saved (บันทึกแล้ว)
    • สามารถ: พิมพ์บาร์โค้ด, พิมพ์รายงาน
    • ไม่สามารถ: แก้ไขข้อมูลสำคัญ (เว้นแต่จะมีการตั้งค่าพิเศษ)
    • เปลี่ยนเป็น: Cancelled โดยการกดปุ่ม “Cancel”
  • สถานะ: Cancelled (ยกเลิก)
    • ข้อมูลจะถูกล็อค ไม่สามารถทำรายการต่อได้ สต็อกจะถูกปรับคืน

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

  • Auto-Consumption: คำนวณยอดวัตถุดิบที่ควรใช้ทันทีเมื่อระบุจำนวนสินค้าดี
  • Job Progress Update: เมื่อ Save ยอดผลิตจะไปตัดลด Outstanding ใน Job Order ให้อัตโนมัติ
  • Dummy Lot Generation: สร้างเลข Lot ชั่วคราวให้ออโต้ โดยอิงจาก วันที่ผลิต + ไลน์ + กะ
  • Inventory Adjustment: เพิ่มสต็อกสินค้าสำเร็จรูปและลดสต็อกวัตถุดิบทันทีที่กด Save

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

  • การตรวจสอบยอด (Quantity Match):
    • ยอดรวมของสินค้าในตาราง Good Detail ต้องเท่ากับ Good Qty ใน Batch
    • ยอดรวมในตาราง NG Detail ต้องเท่ากับ NG Qty ใน Batch
  • การแก้ไขข้อมูล (Edit Restriction):
    • ห้ามแก้ไข หากสินค้าจากผลการผลิตนี้ถูกนำไปเบิกจองหรือใช้งานในหน้าจออื่นแล้ว (เช่น ถูก Issue ต่อไปที่แผนกอื่น)
  • คลังสินค้าและงวดบัญชี:
    • ไม่สามารถบันทึกย้อนหลังเข้าในงวด (Period) ที่ปิดไปแล้วได้
  • ยอดใช้จริง (Consumption):
    • จำนวนตัดสต็อกวัตถุดิบห้ามมากกว่าจำนวน Onhand ที่มีอยู่ในคลัง (เว้นแต่จะได้รับอนุญาตเป็นกรณีพิเศษ)

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

  • ทำไมปุ่ม Save กดไม่ได้ หรือมีข้อความเตือน “Goods from this work result already used in another process!. This work result cannot be change.”?
    • สาเหตุ: สินค้าที่คุณผลิตในรายการนี้ถูกนำไปใช้งานต่อในกระบวนการอื่นแล้ว ระบบจึงล็อคไม่ให้แก้ไขเพื่อป้องกันข้อมูลต้นทุนเพี้ยน
  • ทำไมยอดคงเหลือ (Outstanding) ในใบสั่งผลิตไม่ลดลง?
    • ตรวจสอบ: มั่นใจว่าได้ระบุ Job Order No. ถูกต้อง และบันทึกจำนวนเป็น Good Qty (หากบันทึกเป็น NG ยอดจะไม่ถูกนับเป็นการผลิตสำเร็จ)
  • ต้องการเปลี่ยน Lot วัตถุดิบในแท็บ Consumption ทำอย่างไร?
    • วิธีแก้ไข: ระบบจะเลือก Lot แบบ FEFO ให้อัตโนมัติ หากต้องการเปลี่ยน ให้กดไอคอนแก้ไขที่หัวแถววัตถุดิบนั้นและเลือก Lot อื่นที่ต้องการ
  • บันทึกผลการผลิตแล้วทำไมของไม่เข้าสต็อก?
    • ตรวจสอบ: เช็ควันที่ Consumption Date และ Store Location ว่าระบุคลังที่ต้องการจริงหรือไม่ และสถานะเอกสารต้องเป็น Saved
  • แจ้งเตือน “Consumption Qty cannot be 0” ทั้งที่ใส่เลขแล้ว?
    • สาเหตุ: ตรวจสอบว่ามีรายการวัตถุดิบบางตัวที่มี Request Qty > 0 แต่ในช่อง Consumption ใส่เป็น 0 หรือไม่ (หากไม่ใช้จริงต้องให้ใส่เหตุผลหรือจัดการตามสูตร)