Skip to main content
Table of Contents
< All Topics
Print

Process Overview

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

ใช้สำหรับจัดการข้อมูลกระบวนการผลิต (Process Master) เพื่อกำหนดขั้นตอนต่างๆ ในสายการผลิต โดยสามารถกำหนดคุณลักษณะเฉพาะของแต่ละกระบวนการ เช่น สีที่ใช้แสดงผล ลำดับการทำงาน และเงื่อนไขการออกงาน เพื่อให้การวางแผนและการบันทึกผลการผลิตมีความถูกต้องและเป็นระเบียบ

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

ผู้ใช้งานสามารถเข้าถึงหน้าจอจัดการข้อมูลกระบวนการได้ผ่านเมนู: Master Data > Process

3. กระบวนการหลัก (Main Processes)

การสร้างข้อมูลกระบวนการ (Create)

  1. กดปุ่ม Add เพื่อเปิดหน้าจอสร้างกระบวนการใหม่
  2. ระบุข้อมูลที่จำเป็นในแถบ Information:
    • Process Code (รหัสกระบวนการ): กำหนดรหัสอ้างอิง (ไม่สามารถแก้ไขได้ภายหลัง)
    • Process Name (ชื่อกระบวนการ): ระบุชื่อกระบวนการทั้งภาษาอังกฤษและภาษาไทย
    • Production Line (สายการผลิต): เลือกสายการผลิตที่กระบวนการนี้สังกัดอยู่
    • Display Color (สีที่แสดง): เลือกสีสำหรับใช้แสดงผลในหน้าจอแผนงานหรือรายงาน
  3. กำหนดเงื่อนไขอื่นๆ ตามความต้องการ เช่น Issue JobStart OverlapTemporary BOM
  4. กดปุ่ม Save เพื่อบันทึกข้อมูล

การแก้ไขข้อมูลกระบวนการ (Update)

  1. เลือกกระบวนการที่ต้องการแก้ไขจากรายการ
  2. แก้ไขรายละเอียด เช่น ชื่อกระบวนการ, สายการผลิต, สี หรือเงื่อนไขต่างๆ
  3. กดปุ่ม Save เพื่อบันทึกการเปลี่ยนแปลง
    • หมายเหตุ: รหัสกระบวนการ (Process Code) จะถูกล็อกไม่ให้แก้ไขหลังจากบันทึกข้อมูลแล้ว

การยกเลิกหรือกู้คืนข้อมูลกระบวนการ (Delete / Recover)

  • การยกเลิก (Delete): เลือกรายการที่ต้องการยกเลิกแล้วกดปุ่ม Delete เพื่อปิดการใช้งาน (Soft Delete) ข้อมูลจะยังคงอยู่ในระบบแต่จะไม่ถูกนำไปใช้งาน
  • การกู้คืน (Recover): หากต้องการนำกระบวนการที่เคยยกเลิกกลับมาใช้งาน ให้ติ๊กเลือก Show Deleted Records ค้นหารายการนั้น แล้วกดปุ่ม Recover

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

แผนภาพสถานะ (Status Diagram)

DeleteRecoverใช้งาน - Activeยกเลิก - InActive

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

ชื่อสถานะ (ไทย/อังกฤษ)สิ่งที่ทำได้สิ่งที่ทำไม่ได้วิธีการเปลี่ยนสถานะ
ใช้งาน (Active)แก้ไขข้อมูล, นำไปใช้งานใน BOM หรือแผนการผลิต, ยกเลิกข้อมูลกดปุ่ม Delete เพื่อยกเลิก
ยกเลิก (InActive)ดูข้อมูล, กู้คืนข้อมูล (Recover)แก้ไขข้อมูล, นำไปใช้งานในระบบกดปุ่ม Recover เพื่อกู้คืน

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

  • การจัดการสถานะธง (Flag Management): ระบบจะควบคุมการเลือก Next Shift และ Next Day ให้เป็นแบบเลือกได้อย่างใดอย่างหนึ่งเท่านั้น (Mutually Exclusive) หากเลือกอย่างหนึ่ง อีกอย่างจะถูกยกเลิกโดยอัตโนมัติ
  • การรันลำดับไอดี (Internal ID Generation): ระบบจะกำหนดรหัสไอดีภายในให้อัตโนมัติเมื่อมีการสร้างรายการใหม่
  • การบันทึกประวัติ (Audit Trail): ระบบบันทึกข้อมูลผู้สร้าง วันที่สร้าง และผู้แก้ไขล่าสุดให้อัตโนมัติ

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

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

  • รหัสกระบวนการ (Process Code): ต้องไม่ซ้ำกับที่มีอยู่ในระบบ และต้องประกอบด้วยตัวอักษรหรือตัวเลขตามรูปแบบที่กำหนดเท่านั้น
  • ข้อมูลที่จำเป็น: ช่องที่มีเครื่องหมายดอกจัน (*) เช่น รหัสกระบวนการ, ชื่อกระบวนการ, สายการผลิต และสีที่แสดง ต้องระบุข้อมูลเสมอ
  • การตรวจสอบการแก้ไขซ้อน: ระบบจะตรวจสอบหากมีการแก้ไขข้อมูลพร้อมกันหลายคน เพื่อป้องกันการบันทึกข้อมูลที่ล้าสมัย

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

  • กระบวนการที่อยู่ในสถานะ ยกเลิก (InActive) จะไม่สามารถแก้ไขข้อมูลได้จนกว่าจะทำการกู้คืนสถานะก่อน
  • ในหน้าจอค้นหาปกติ จะไม่แสดงรายการที่ถูกยกเลิก เว้นแต่จะเลือกตัวเลือก Show Deleted Records

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

  • Next Shift / Next Day: ไม่สามารถเลือกใช้งานพร้อมกันได้ เนื่องจากเป็นเงื่อนไขการส่งต่องานที่ขัดแย้งกันในเชิงเวลา

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

  1. ปัญหา: ไม่สามารถแก้ไขรหัสกระบวนการ (Process Code) ได้
    • สาเหตุ: ระบบล็อกรหัสไว้เพื่อป้องกันความผิดพลาดในการอ้างอิงข้อมูลในส่วนอื่นๆ ของระบบ
    • วิธีแก้ไข: หากจำเป็นต้องเปลี่ยนรหัส ให้ทำการยกเลิก (Delete) รายการเดิม และสร้างรายการใหม่ด้วยรหัสที่ถูกต้อง
  2. ปัญหา: เลือก Next Shift แล้ว Next Day หายไป
    • สาเหตุ: เป็นการทำงานปกติของระบบ เนื่องจากงานไม่สามารถส่งต่อไปยังกะถัดไปและวันถัดไปพร้อมกันในเงื่อนไขเดียวกันได้
    • วิธีแก้ไข: เลือกเงื่อนไขที่ตรงกับการทำงานจริงเพียงอย่างเดียว
  3. ปัญหา: ค้นหากระบวนการที่เคยสร้างไว้ไม่เจอ
    • สาเหตุ: รายการอาจถูกยกเลิก (Delete) ไปแล้ว
    • วิธีแก้ไข: ติ๊กเลือกช่อง Show Deleted Records ในหน้าจอค้นหาเพื่อตรวจสอบรายการที่ถูกยกเลิก
  4. ปัญหา: ระบบแจ้งเตือน “Data is already exists” ขณะสร้างใหม่
    • สาเหตุ: มีการใช้รหัสกระบวนการ (Process Code) ซ้ำกับที่มีอยู่ในระบบ (รวมถึงรายการที่ถูกยกเลิกไปแล้วด้วย)
    • วิธีแก้ไข: ตรวจสอบรหัสในรายการที่ถูกยกเลิก หรือใช้รหัสใหม่ที่ไม่ซ้ำเดิม
  5. ปัญหา: ไม่สามารถบันทึกข้อมูลได้ ระบบแจ้งว่าข้อมูลไม่ถูกต้อง (Invalid Data)
    • สาเหตุ: อาจมีผู้ใช้งานท่านอื่นแก้ไขข้อมูลรายการเดียวกันนี้ไปก่อนหน้า หรือรายการถูกยกเลิกไปแล้วขณะที่คุณกำลังแก้ไข
    • วิธีแก้ไข: ปิดหน้าจอแก้ไขแล้วเปิดใหม่อีกครั้งเพื่อรับข้อมูลล่าสุดก่อนทำการแก้ไขและบันทึกใหม่