พิมพ์      เปิดเวอร์ชัน PDF ของวิธีใช้แบบออนไลน์


หัวข้อก่อนหน้า

หัวข้อถัดไป

เกี่ยวกับกิจกรรมตามกำหนดการ

กิจกรรมตามกำหนดการเป็นกฎเวิร์กโฟลว์ที่ไม่ทริกเกอร์โดยการดำเนินการของผู้ใช้ แต่กิจกรรมตามกำหนดการจะได้รับการดำเนินการโดยอัตโนมัติเมื่อถึงวันที่และเวลาที่ระบุ คุณสามารถตั้งค่ากิจกรรมตามกำหนดการให้ดำเนินการหลายครั้ง ตามช่วงเวลาที่คุณระบุบนกิจกรรมตามกำหนดการ จะมีการทำการดำเนินการเวิร์กโฟลว์ในกิจกรรมตามกำหนดการในรายการของเรคคอร์ด ในขณะที่จะมีการทำการดำเนินการในกฎเวิร์กโฟลว์ประเภทอื่นในเรคคอร์ดเดียว

หมายเหตุ: กิจกรรมทริกเกอร์สำหรับกิจกรรมตามกำหนดการคือ กิจกรรมตามกำหนดการ

คุณสามารถจัดทำกิจกรรมตามกำหนดการสำหรับประเภทเรคคอร์ดระดับบนสุดทั้งหมดที่สนับสนุนคุณสมบัติการจัดการรายการ และสำหรับประเภทเรคคอร์ดรายการราคา ผลิตภัณฑ์ หมวดหมู่ผลิตภัณฑ์ และผู้ใช้

เมื่อคุณจัดทำกิจกรรมตามกำหนดการ ให้เลือกรายการที่ฟิลเตอร์ที่ส่งกลับเรคคอร์ดที่คุณต้องการให้ทำการดำเนินการของเวิร์กโฟลว์ ในแต่ละครั้งที่มีการทำกิจกรรมตามกำหนดการ จะมีการทำการดำเนินการสำหรับเรคคอร์ดที่ถูกส่งกลับโดยรายการที่ฟิลเตอร์ในวันที่นั้น เรคคอร์ดจะถูกประมวลผลตามลำดับ ซึ่งก็คือ จะมีการทำการดำเนินการเวิร์กโฟลว์ทั้งหมดในกิจกรรมตามกำหนดการตามลำดับที่ระบุในกิจกรรมตามกำหนดการสำหรับเรคคอร์ดแรกในรายการ จากนั้นจะมีการทำการดำเนินการทั้งหมดสำหรับเรคคอร์ดที่สองในรายการ เป็นต้น

ตัวอย่าง คุณอาจต้องการให้ Oracle CRM On Demand ส่งการแจ้งเตือนอีเมล์ให้กับเจ้าของของกิจกรรมเปิดที่เลยวันที่ครบกำหนดแล้ว และคุณต้องการให้ทำซ้ำการดำเนินการนี้ในช่วงเวลาหนึ่งสัปดาห์ เมื่อต้องการตั้งค่านี้ คุณต้องจัดทำกิจกรรมตามกำหนดการที่คุณเลือกรายการที่ระบุไว้ก่อนหน้าที่ส่งกลับกิจกรรมเปิดทั้งหมดที่เลยวันที่ครบกำหนดแล้ว คุณตั้งค่ากิจกรรมตามกำหนดการให้ทำซ้ำช่วงเวลาหนึ่งสัปดาห์ แล้วจัดทำการดำเนินการ ส่งอีเมล์ ในกิจกรรมตามกำหนดการ อินสแตนซ์แรกของกิจกรรมตามกำหนดการจะดำเนินการในวันที่เริ่มต้นที่คุณระบุ และการแจ้งเตือนอีเมล์จะถูกส่งไปยังเจ้าของของกิจกรรมเปิดแต่ละรายการที่เลยวันที่ครบกำหนดแล้ว กิจกรรมตามกำหนดการจะดำเนินการโดยอัตโนมัติอีกครั้งในช่วงเวลาหนึ่งสัปดาห์จนกว่าจะถึงวันที่สิ้นสุดที่คุณระบุไว้ (หรือกิจกรรมที่ได้ดำเนินการตามจำนวนครั้งที่คุณระบุไว้)

การเกิดขึ้นของกิจกรรมตามกำหนดการจะได้รับการจัดกำหนดการและดำเนินการดังนี้:

  • หลังจากที่คุณทำให้กิจกรรมตามกำหนดการใช้ได้แล้ว จะมีการสร้างอินสแตนซ์ที่รอดำเนินการสำหรับการเกิดขึ้นตามกำหนดการแรกของกิจกรรม และสถานะของกิจกรรมตามกำหนดการจะถูกตั้งค่าเป็น ตามกำหนดการ อินสแตนซ์ที่รอดำเนินการจะแสดงในการตรวจสอบการรอเวิร์กโฟลว์ สำหรับข้อมูลเกี่ยวกับฟิลด์ที่แสดงสำหรับอินสแตนซ์ที่รอดำเนินการ โปรดดูที่ ฟิลด์อินสแตนซ์ที่รอดำเนินการของเวิร์กโฟลว์

    หมายเหตุ: วันที่เริ่มใหม่ในอินสแตนซ์ที่รอดำเนินการของกิจกรรมตามกำหนดการคือ เวลาที่เป็นไปได้แรกสุดที่จะดำเนินการอินสแตนซ์ อินสแตนซ์อาจได้รับการดำเนินการทันที ทั้งนี้ขึ้นอยู่กับโหลดบนฐานข้อมูล Oracle CRM On Demand และบนเซิร์ฟเวอร์ Oracle CRM On Demand ในเวลานั้น

  • หลังจากดำเนินการอินสแตนซ์ของกิจกรรมตามกำหนดการแล้ว สิ่งต่อไปนี้จะเกิดขึ้น:
    • ถ้ามีการเลือกช่องทำเครื่องหมาย เปิดใช้งานการแจ้งเตือน ในกิจกรรมตามกำหนดการ Oracle CRM On Demand จะส่งอีเมล์ให้กับผู้ใช้ที่ทำให้กิจกรรมตามกำหนดการใช้งานได้ เพื่อยืนยันว่ามีการดำเนินการอินสแตนซ์
    • จะมีการสร้างอินสแตนซ์อีกรายการหนึ่งสำหรับการเกิดขึ้นของกิจกรรมตามกำหนดการครั้งถัดไป
  • เมื่ออินสแตนซ์ทั้งหมดของกิจกรรมตามกำหนดการเสร็จสิ้นแล้ว กิจกรรมตามกำหนดการจะถูกปิดใช้งาน (ซึ่งก็คือ จะยกเลิกการเลือกช่องทำเครื่องหมาย ใช้งาน ในกิจกรรมตามกำหนดการโดยอัตโนมัติ) และสถานะของกิจกรรมตามกำหนดการจะถูกตั้งค่าเป็น เสร็จสิ้น

สถานะกิจกรรมตามกำหนดการ

ฟิลด์สถานะในกิจกรรมตามกำหนดการจะได้รับการอัปเดตโดยอัตโนมัติและเป็นแบบอ่านอย่างเดียว ค่าต่อไปนี้สามารถแสดงอยู่ในฟิลด์สถานะได้:

  • ไม่มีกำหนดการ กิจกรรมตามกำหนดการไม่ได้ตั้งค่าให้ใช้งานได้
  • ตั้งค่าตามกำหนดการ กิจกรรมตามกำหนดการใช้งานได้และมีอินสแตนซ์ที่รอดำเนินการของกิจกรรม
  • เสร็จสิ้น การเกิดขึ้นตามกำหนดการทั้งหมดของกิจกรรมตามกำหนดการเสร็จสิ้นแล้ว
  • สิ้นสุดแล้ว อินสแตนซ์ที่สร้างล่าสุดของกิจกรรมตามกำหนดการถูกลบออกจากการตรวจสอบการรอเวิร์กโฟลว์ หรือกิจกรรมตามกำหนดการถูกยกเลิกการใช้งาน

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่จะเกิดขึ้นเมื่อคุณลบอินสแตนซ์ของกิจกรรมตามกำหนดการจากการตรวจสอบการรอเวิร์กโฟลว์ โปรดดูที่ การลบอินสแตนซ์ที่รอดำเนินการออกจากการตรวจสอบการรอเวิร์กโฟลว์

เกี่ยวกับการลบกิจกรรมตามกำหนดการ

ถ้าคุณลบกิจกรรมตามกำหนดการก่อนที่สิ่งที่เกิดขึ้นตามกำหนดการของกิจกรรมทั้งหมดจะได้รับการดำเนินการ สิ่งต่อไปนี้จะเกิดขึ้น:

  • ถ้ามีอินสแตนซ์ที่รอดำเนินการของกิจกรรมตามกำหนดการ อินสแตนซ์จะถูกลบออกจากการตรวจสอบการรอเวิร์กโฟลว์
  • ถ้าในปัจจุบันมีการดำเนินการกิจกรรมตามกำหนดการอยู่ อินสแตนซ์จะล้มเหลว จะไม่มีการรายงานความล้มเหลวในการตรวจสอบข้อผิดพลาดเวิร์กโฟลว์
  • จะไม่มีการสร้างอินสแตนซ์ของกิจกรรมตามกำหนดการ

เกี่ยวกับการยกเลิกการใช้งานกิจกรรมตามกำหนดการ

ถ้าคุณยกเลิกการใช้งานกิจกรรมตามกำหนดการก่อนที่สิ่งที่เกิดขึ้นตามกำหนดการของกิจกรรมทั้งหมดจะได้รับการดำเนินการ สิ่งต่อไปนี้จะเกิดขึ้น:

  • สถานะของกิจกรรมตามกำหนดการจะถูกตั้งค่าเป็น สิ้นสุดแล้ว
  • ถ้ามีอินสแตนซ์ที่รอดำเนินการของกิจกรรมตามกำหนดการ อินสแตนซ์จะถูกลบออกจากการตรวจสอบการรอเวิร์กโฟลว์
  • ถ้าในปัจจุบันมีการดำเนินการอินสแตนซ์ของกิจกรรมตามกำหนดการ การดำเนินการบางอย่างอาจล้มเหลว

    ในระหว่างที่มีการดำเนินการอินสแตนซ์ของกิจกรรมตามกำหนดการ Oracle CRM On Demand จะตรวจสอบทุกห้านาที เพื่อระบุว่ากิจกรรมตามกำหนดการยังคงใช้งานได้หรือไม่ ถ้ากิจกรรมตามกำหนดการถูกยกเลิกการใช้งานแล้ว อินสแตนซ์จะสิ้นสุดลง การดำเนินการใดๆ ที่ยังไม่ได้รับการดำเนินการจะล้มเหลว และจะมีการรายงานอินสแตนซ์ข้อผิดพลาดสำหรับการดำเนินการที่ล้มเหลวในการตรวจสอบข้อผิดพลาด

  • จะไม่มีการสร้างอินสแตนซ์ของกิจกรรมตามกำหนดการ

ถ้าคุณเลือกช่องทำเครื่องหมาย ใช้งาน ในเรคคอร์ดกิจกรรมตามกำหนดการที่ถูกยกเลิกการใช้งานไปก่อนหน้านี้ เรคคอร์ดกิจกรรมตามกำหนดการจะได้รับการจัดการเป็นกิจกรรมตามกำหนดการใหม่ หนึ่งในสิ่งต่อไปนี้จะเกิดขึ้น ทั้งนี้ขึ้นอยู่กับกำหนดการ:

  • ถ้ามีการกำหนดสิ่งที่จะเกิดขึ้นในอนาคต สถานะของกิจกรรมตามกำหนดการจะถูกตั้งค่าเป็น ตามกำหนดการ และจะมีการสร้างอินสแตนซ์ที่รอดำเนินการสำหรับการเกิดขึ้นตามกำหนดการถัดไป จำนวนการเกิดขึ้นของกิจกรรมตามกำหนดการจะได้รับการตั้งค่าใหม่เป็น 1 เมื่อมีการสร้างอินสแตนซ์
  • ถ้าไม่มีการกำหนดสิ่งที่จะเกิดขึ้นในอนาคต จะมีการยกเลิกการเลือกช่องทำเครื่องหมาย ใช้งาน ในกิจกรรมตามกำหนดการอีกครั้งโดยอัตโนมัติ และสถานะของกิจกรรมตามกำหนดการจะถูกตั้งค่าเป็น เสร็จสิ้น

สำหรับข้อมูลเกี่ยวกับการจัดทำกิจกรรมตามกำหนดการ โปรดดูที่ การจัดทำกิจกรรมตามกำหนดการ


สิงหาคม 2018 ลิขสิทธิ์ © 2005, 2018, Oracle สงวนลิขสิทธ Legal Notices.