Imagineer ERPNext
Help Articles

การตั้งค่าเวิร์กโฟลว์บน Masters

การตั้งค่าเวิร์กโฟลว์บน Masters

Workflows มักถูกตั้งค่าบนเอกสารแบบ submittable เมื่อเอกสารได้รับการอนุมัติ มันจะถูก submit โดยอัตโนมัติตามเวิร์กโฟลว์ที่ตั้งไว้ อย่างไรก็ตาม บางครั้งธุรกิจมีกรณีการใช้งานที่ต้องการการอนุมัติของ masters เช่น Items, Item Price, Pricing Rule ฯลฯ

ใน ERPNext masters เหล่านี้เป็นแบบ non-submittable ดังนั้นแม้เมื่อถูกปฏิเสธ บางครั้งมันก็ยังคงใช้งานอยู่และคุณสามารถใช้ในธุรกรรมได้ ในบทความนี้ เราได้ยกตัวอย่างของ Item master เราจะตั้งค่าเวิร์กโฟลว์แบบง่ายๆ บน Item และทำให้มันใช้งานได้เฉพาะเมื่อได้รับการอนุมัติแล้ว ในการทำเช่นนั้น ให้ทำตามขั้นตอนด้านล่าง:

  1. ตรวจสอบให้แน่ใจว่า master ที่คุณจะตั้งค่าเวิร์กโฟลว์มี checkbox Enable/Disable หากไม่มีโดยค่าเริ่มต้น คุณต้องสร้างผ่าน Customize Form และตั้งค่า default value ดังนี้:
  2. 0 หาก checkbox คือ "Disable"
  3. 1 หาก checkbox คือ "Enable"

ในกรณีของเรา Item master มี checkbox ที่เรียกว่า "Disabled" เราได้ตั้งค่า default value เป็น 1 ใน Customize Form ของ Item DocType ดังที่แสดงด้านล่าง

นี่หมายความว่าทุกครั้งที่มีการสร้าง Item ใหม่ มันจะถูก disabled โดยค่าเริ่มต้น เว้นแต่ได้รับการอนุมัติแล้ว (ดังที่เห็นในภาพหน้าจอด้านล่าง)

  1. ถัดไป ตั้งค่า Workflow

ในตาราง States เมื่ออนุมัติแล้ว ให้แน่ใจว่าได้อัปเดต checkbox "Disabled" (หรือ Enabled) เป็น 0 (หรือ 1 ในกรณีที่ enabled) ดังที่แสดงด้านล่าง

นี่จะรับประกันว่าเมื่อใดก็ตามที่ Item ได้รับการอนุมัติ Item จะถูก enabled โดยอัตโนมัติและคุณจะสามารถใช้มันในธุรกรรมได้

ตรวจสอบ GIF ด้านล่างเพื่อทำความเข้าใจเวิร์กโฟลว์โดยละเอียด:

Copyright © 2026