อ่านในภาษาอังกฤษ

แชร์ผ่าน


ตัวอย่างเหตุการณ์ทางธุรกิจ

บทความนี้แสดงตัวอย่างเหตุการณ์ทางธุรกิจ

ตั้งค่าโฟลว์ของการแจ้งเตือนงานที่มอบหมาย

  1. ลงชื่อเข้าใช้ Microsoft Power Apps Maker Portal

  2. เลือกสภาพแวดล้อมที่มีอยู่ซึ่งคุณมีสิทธิ์ที่ต้องใช้ในการสร้างทรัพยากร Power Automate สภาพแวดล้อมเริ่มต้นเปิดอยู่สำหรับบริษัททั้งหมด

  3. สร้างโซลูชันใหม่

  4. ภายในโซลูชันใหม่ ให้เลือก สร้าง > ระบบอัตโนมัติ > โฟลว์ระบบคลาวด์ > อัตโนมัติ เพื่อสร้างโฟลว์อัตโนมัติใหม่

    การสร้างโฟลว์อัตโนมัติใหม่

  5. ค้นหาและเลือกตัวเชื่อมต่อ Dynamics 365 Finance

  6. เลือกทริกเกอร์ เมื่อเกิดเหตุการณ์ทางธุรกิจ

  7. ไปที่อินสแตนซ์สภาพแวดล้อมของคุณ:

    • ประเภท = ทรัพยากรบุคคล
    • เหตุการณ์ทางธุรกิจ = ชื่อของเหตุการณ์ทางธุรกิจ (ตัวอย่างเช่น งานที่มอบหมาย)
    • นิติบุคคล = นิติบุคคล
  8. เลือก ขั้นตอนใหม่ เพื่อเพิ่มการดำเนินการใหม่

  9. ค้นหาการดําเนินการ แยกวิเคราะห์ข้อมูล JSON ขั้นตอนนี้ต้องแยกวิเคราะห์ข้อความที่มีเค้าร่างของสัญญาข้อมูล

  10. เลือกฟิลด์ เนื้อหา ของการดำเนินการ แยกวิเคราะห์ JSON แล้วเลือกเอาต์พุต เนื้อความ หาจากขั้นตอนก่อนหน้านี้ที่ควรปรากฏเป็นตัวเลือก เลือกเนื้อความในหน้าต่างใหม่

    การตั้งค่าคอนฟิกแยกวิเคราะห์ JSON

  11. ไปที่อินสแตนซ์ Finance ของคุณ ทำตามขั้นตอนเหล่านี้:

    1. ไปที่ การจัดการระบบ > เหตุการณ์ทางธุรกิจ > แค็ตตาล็อกเหตุการณ์ทางธุรกิจ

    2. เลือกเหตุการณ์ทางธุรกิจ

    3. เลือก ดาวน์โหลดเค้าร่าง

      การดาวน์โหลดไฟล์เค้าร่าง

    4. เปิดไฟล์ข้อความที่ดาวน์โหลดและคัดลอกเนื้อหา

  12. ใน Power Automate ให้เลือก สร้างจากตัวอย่าง เพื่อสร้างเค้าร่าง

  13. วางเนื้อหาของเนื้อหาไฟล์ข้อความที่คุณคัดลอกไว้ก่อนหน้านี้ แล้วเลือก เสร็จสิ้น

  14. เพิ่มการดำเนินการใหม่ และใช้ตัวเชื่อมต่อ รับเรกคอร์ด เพื่อดึงข้อมูลรายละเอียดเพิ่มเติมจากเรกคอร์ดเอนทิตี้ที่เกี่ยวข้อง

  15. ระบุข้อมูลต่อไปนี้:

    • อินสแตนซ์ – เลือกอินสแตนซ์สภาพแวดล้อม
    • ชื่อ เอนทิตี้ – เลือกชื่อของเอนทิตี้ที่มีฟิลด์ที่คุณต้องการเพิ่ม
    • รหัส ออบเจ็กต์– รหัสออบเจ็กต์จะประกอบด้วยค่าหลักที่ป้อนไว้ของเรกคอร์ด เป็นสตริงที่คั่นด้วยเครื่องหมายจุลภาค ตัวอย่างเช่น ในเหตุการณ์ทางธุรกิจ งานที่มอบหมาย หมายเลขบุคลากรของผู้ปฏิบัติงาน (AssignedWorkerPersonnelNumber) และรหัสของงานที่มอบหมาย (BusinessProcessTaskId) เป็นข้อมูลที่ต้องระบุ ค่าจะถูกระบุในรูปแบบของสตริง และรูปแบบของรหัสงานคือรหัสเฉพาะสากล (GUID) นิพจน์สตริงย่อยใช้เพื่อรับรหัสงานที่แน่นอน ดังที่แสดงในตัวอย่างต่อไปนี้

    substring(body('Read_business_event')?['BusinessProcessTaskId'], 1, sub(length(body('Read_business_event')?['BusinessProcessTaskId']),2)),

    ค่าต้องถูกแปลงเป็นรูปแบบ สตริง ขึ้นอยู่กับรูปแบบของฟิลด์ ไม่ต้องใช้การแปลงนี้ถ้ารูปแบบของฟิลด์เป็น สตริง อยู่แล้ว ตัวอย่างเช่น เนื่องจากรูปแบบของ AssignedWorkerPersonnelNumber เป็น สตริง จะมีการใช้ค่าฟิลด์

  16. ใช้ตัวเชื่อมต่อ Outlook (หรือ Teams) เพื่อส่งการแจ้งเตือน

  17. เลือก เพิ่มเนื้อหาแบบไดนามิก เพื่อเพิ่มเนื้อหาแบบไดนามิกในการแจ้งเตือน

    การเพิ่มเนื้อหาแบบไดนามิก

  18. ระบุข้อมูลต่อไปนี้:

    • ไปยัง - เพิ่มรหัสอีเมล คุณสามารถใช้ฟิลด์ที่ระบุให้ค่าของรหัสอีเมลได้ ตัวอย่างเช่น ในเหตุการณ์ทางธุรกิจ งานที่มอบหมาย ให้ใช้ อีเมลของผู้ปฏิบัติงานที่ได้รับมอบหมาย
    • ชื่อเรื่อง คุณสามารถจัดเตรียมข้อความใดๆ พร้อมกับข้อมูลเฉพาะจากเอนทิตี้ได้ ตัวอย่างเช่น ในเหตุการณ์ทางธุรกิจ งานที่มอบหมาย ให้ใช้ ชื่องาน
    • เนื้อหา คุณสามารถป้อนเนื้อหาที่คุณต้องการส่งเป็นการแจ้งเตือน พร้อมกับเนื้อหาแบบไดนามิกได้ เนื้อหาสามารถจัดรูปแบบได้ ตัวอย่างเช่น ในเหตุการณ์ทางธุรกิจ งานที่มอบหมาย คุณต้องการส่งการแจ้งเตือนไปยังผู้ปฏิบัติงานที่ได้รับการมอบหมายงาน และคุณต้องการรวมรายละเอียดงานทั้งหมดและวันที่ครบกําหนดไว้ด้วย ดังนั้น ให้ระบุชื่อของผู้ปฏิบัติงานที่ได้รับมอบหมาย คําอธิบาย คําแนะนํา และข้อมูลวันครบกําหนดในฟิลด์ เนื้อความ

    การกรอกข้อมูลสำหรับอีเมล

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

  19. เมื่อโฟลว์พร้อม ให้เลือก บันทึก

  20. ไปที่ การจัดการระบบ > การตั้งค่า > เหตุการณ์ทางธุรกิจ

  21. เลือก ตำแหน่งข้อมูล และตรวจสอบว่าตำแหน่งข้อมูลใหม่ที่สร้างขึ้นมี GUID

  22. บนแท็บ เหตุการณ์ทางธุรกิจที่ใช้งาน ของหน้าเดียวกัน ให้ตรวจสอบว่าเหตุการณ์ถูกเปิดใช้งานแล้ว

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