แชร์ผ่าน


แก้ไขปัญหาด้วย Solution Health Hub

Solution Health Hub ช่วยให้คุณเห็นภาพสถานะของสภาพแวดล้อมของคุณได้ดีขึ้นและตรวจจับปัญหาเกี่ยวกับสภาพแวดล้อมของ Dynamics 365 ได้ Solution Health Hub รันกฎภายในอินสแตนซ์เพื่อตรวจสอบความถูกต้องของการกำหนดค่าสภาพแวดล้อม ซึ่งอาจเปลี่ยนแปลงได้ตลอดเวลาผ่านการดำเนินการของระบบตามธรรมชาติ กฎบางข้อนั้นเฉพาะเจาะจงใน Dynamics 365 Field Service และคุณสามารถเรียกใช้กฎตามความต้องการเมื่อคุณพบปัญหา กฎบางอย่างจะทริกเกอร์โดยอัตโนมัติเมื่อมีการติดตั้งหรือปรับปรุง Field Service เรียกใช้ชุดกฎ Field Service เป็นประจำเพื่อตรวจสอบสถานะของสภาพแวดล้อมของคุณ

ต่อไปนี้เป็นปัญหาทั่วไปบางอย่างที่ฮับสถานภาพโซลูชันตรวจพบ:

  • หากมีการปิดการใช้งานบริการกระบวนการที่สำคัญของ Field Service
  • หากกระบวนการที่จะทําให้เกิดความล้มเหลวในการอัปเกรดถูกกําหนดให้กับผู้ใช้ที่ถูกปิดใช้งาน
  • หากทรัพยากรบนเว็บที่กำหนดเองนำไปสู่ปัญหารันไทม์

นอกเหนือจากการเรียกใช้ฮับสถานภาพโซลูชันแล้ว ให้ตรวจสอบ แนวทางปฏิบัติที่ดีที่สุดสำหรับการกำหนดค่า Dynamics 365 Field Service และ เรียกใช้ Solution Checker เพื่อปรับปรุงสคริปต์ ปลั๊กอิน HTML และเวิร์กโฟลว์

ข้อกำหนดเบื้องต้น

  • Field Service v8.4.0.338+ (ส่วนติดต่อแบบรวม) หรือ v7.5.7.87+ (เว็บ)
  • Solution Health Hub จะขยาย ตัวตรวจสอบ Power Apps เพื่อสร้างความมั่นใจในการดำเนินการต่อเนื่องในสภาพแวดล้อมของการทำงานที่ดี

การตรวจสอบสถานภาพ

การดำเนินการวิเคราะห์สำหรับ Field Service:

  1. เปิดแอป ฮับสถานภาพโซลูชัน

    ภาพหน้าจอของฮับสถานภาพโซลูชันในการนำทาง

  2. เลือก งานการวิเคราะห์ และสร้างงานวิเคราะห์ใหม่

  3. เมื่อกล่องโต้ตอบเปิดขึ้น เลือก Field Service

  4. เลือก ตกลง และงานการวิเคราะห์จะเริ่มขึ้น

ดูผลลัพธ์การตรวจสอบสถานภาพ

เมื่องานการวิเคราะห์เสร็จสิ้นการทำงาน ระบบจะเปิดหน้าภาพรวม

ภาพหน้าจอของภาพรวมงานการวิเคราะห์ที่สมบูรณ์

ในงานการวิเคราะห์ กฎแต่ละรายการจะแสดง สถานะการส่งคืน ที่แสดงว่ากฎผ่าน ล้มเหลว หรือมีข้อผิดพลาดในการกำหนดค่า หากกฎล้มเหลว ความรุนแรง จะแสดงว่าปัญหานั้นรุนแรงเพียงใด

สถานะการส่งคืนกฏ คำแนะนำ
ความล้มเหลว ไฮไลต์ความล้มเหลวเฉพาะภายในระบบ แก้ไขกฎตามที่แนะนำ
คำเตือน ระวังผลกระทบที่กล่าวถึงในข้อความกฎ
ผ่าน ระบุว่าไม่มีปัญหากับกฎนี้ กฎทั้งหมดควรอยู่ในสถานะนี้

การสร้างใบสั่งงานข้อตกลง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าใบสั่งงานทั้งหมดถูกสร้างขึ้นอย่างถูกต้องตามข้อตกลงหรือไม่

ทำไมถึงล้มเหลว

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

วิธีการแก้ไข

  1. ระบุสาเหตุที่ไม่มีการสร้างใบสั่งงาน และสาเหตุของความล้มเหลว
  2. แก้ไขปัญหา
  3. หากต้องการเริ่มการสร้างเรกคอร์ดใหม่ ให้เปลี่ยน สถานะของระบบ ของข้อตกลงกลับเป็น 'ประมาณการ' จากนั้นเปลี่ยนเป็น 'ใช้งานอยู่'

ข้อควรระวัง

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

การสร้างข้อตกลงความสมบูรณ์ของโซลูชันใน Solution Health Hub

ความรุนแรง: สูง

ตรวจสอบอะไร

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

ทำไมถึงล้มเหลว

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

วิธีการแก้ไข

เลือกผลการวิเคราะห์และเลือก แก้ไข

ตรวจสอบข้อตกลงที่ใช้งานอยู่ซึ่งมีวันที่สิ้นสุดในอดีต

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบข้อตกลงที่ สถานะของระบบ เป็น 'ใช้งานอยู่' แต่วันที่สิ้นสุดเป็นอดีต สถานะควรเป็น 'หมดอายุ'

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากหากสถานะระบบของข้อตกลงเป็นใช้งานอยู่แม้ว่าวันที่สิ้นสุดจะอยู่ในอดีต

วิธีการแก้ไข

เลือกผลการวิเคราะห์ ตรวจทานข้อตกลง และเลือก แก้ไข

หมายเหตุและข้อจำกัด

  • กฎดังกล่าวจะตรวจสอบข้อตกลงที่มีวันที่สิ้นสุดใน 90 วันที่ผ่านมา
  • กฎจะพิจารณาข้อตกลง 5000 อันดับแรกที่มีสถานะระบบใช้งานอยู่และวันที่สิ้นสุดอยู่ในอดีต
  • กฎดังกล่าวจะตรวจสอบเฉพาะข้อตกลงที่มีการตั้งค่าการจองของข้อตกลงและวันที่จองข้อตกลงเท่านั้น

ตรวจสอบไลบรารีของฟอร์มที่เอาออก

ความรุนแรง: ปานกลาง

ตรวจสอบอะไร

กฎนี้จะตรวจหาว่ามีฟอร์ม Field Service ในระบบที่ไม่มีไลบรารี Field Service หรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากไลบรารี Field Service ไม่มีฟอร์ม Field Service

หมายเหตุ

กฎนี้อาจแสดงความล้มเหลวเชิงบวกที่ผิดพลาดในฟอร์ม 'ระดับราคา'

วิธีการแก้ไข

เพิ่มไลบรารีที่ขาดหายไปลงในฟอร์ม คุณอาจได้รับรายชื่อไลบรารีที่ต้องการโดยเปรียบเทียบกับฟอร์มอื่นจากตารางเดียวกันหรือในองค์กรอื่น ติดต่อฝ่ายสนับสนุนเพื่อขอความช่วยเหลือเพิ่มเติม

ตรวจสอบว่าฟอร์มมีการปรับแต่งที่ไม่สมบูรณ์หรือไม่

ความรุนแรง: สูง

ตรวจสอบอะไร

สำหรับฟอร์มใบสั่งงานทั้งหมด กฎนี้จะตรวจสอบว่าจำนวนของตัวควบคุม Subgrid-หรือตัวควบคุมค้นหาเกินขีดจำกัด ซึ่งอาจส่งผลกระทบต่อประสิทธิภาพการทำงานหรือไม่ ขีดจำกัดคือ 4 Sub-grid หรือ 20 การค้นหา กฎนี้ทริกเกอร์การแจ้งเตือนไปยังผู้ดูแลระบบโดยระบุว่าฟอร์มใดมีตัวควบคุม Sub-grid หรือตัวควบคุมการค้นหามากเกินไป

ตัวควบคุม Sub-grid เป็นตารางในรูปแบบที่แสดงรายการเรกคอร์ดของตารางอื่น ตัวอย่างเช่น ตัวควบคุม Sub-grid ของผลิตภัณฑ์ในใบสั่งงานบนฟอร์มใบสั่งงานที่รวมอยู่ใน Field Service แบบสำเร็จรูป

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

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากแท็บเริ่มต้น (แท็บแรก) ของฟอร์มใบสั่งงานใดๆ มีมากกว่า 4 ตัวควบคุม Sub-grid หรือ 20 ตัวควบคุมค้นหา จำนวนตัวควบคุมบนแท็บเริ่มต้นของฟอร์มมีผลต่อประสิทธิภาพการโหลด

วิธีการแก้ไข

ลดจำนวนฟิลด์การค้นหาและตัวควบคุม Sub-grid บนแท็บเริ่มต้น ย้ายไปยังแท็บอื่นบนฟอร์มหรือซ่อนจากฟอร์ม หากไม่ต้องการ

ดูวิธีการเพิ่มเติมในการ ปรับปรุงเวลาในการโหลดฟอร์ม

ตรวจสอบว่ามีการแก้ไขระดับที่ต้องการของฟิลด์หรือไม่

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าระดับที่ต้องการของฟิลด์ที่ระบบกำหนดบนฟอร์มใบสั่งงานหรือข้อตกลงมีการแก้ไขหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากระดับที่ต้องการของฟิลด์ที่ระบบกำหนดในฟอร์มใบสั่งงานและข้อตกลงแบบสำเร็จรูปได้รับการแก้ไข

วิธีการแก้ไข

  1. ใน Power Apps ให้เลือก ตาราง>ทั้งหมด และค้นหาใบสั่งงานหรือข้อตกลง
  2. เลือกตาราง
  3. ภายใต้ Schema เลือก คอลัมน์ ค้นหาและเลือกฟิลด์ที่แสดงในการวิเคราะห์
  4. ในบานหน้าต่าง แก้ไขคอลัมน์ ให้เปลี่ยน จำเป็น เป็น 'จำเป็นทางธุรกิจ' และบันทึก

หมายเหตุ

กฎนี้ใช้สำหรับฟิลด์ที่จำเป็นแบบสำเร็จรูปในฟอร์มใบสั่งงานและข้อตกลงเท่านั้น

ตรวจสอบการแก้ไขไม่ตรงกันสำหรับวันที่จองของข้อตกลงกับการตั้งค่าการจองของข้อตกลง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าการปรับปรุง วันที่จองของตกลง ตรงกับการปรับปรุงของ การตั้งค่าการจองของข้อตกลง ที่สอดคล้องกันหรือไม่

ทำไมถึงล้มเหลว

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

วิธีการแก้ไข

ติดต่อฝ่ายสนับสนุน

หมายเหตุและข้อจำกัด

กฎนี้จะพิจารณาเรกคอร์ด วันที่จองของข้อตกลง ที่ใช้งานอยู่ 5,000 อันดับแรกในช่วงสามเดือนที่ผ่านมาตามวันที่จองล่าสุด

ตรวจสอบการปรับปรุงไม่ตรงกันสำหรับวันที่ในใบแจ้งหนี้ของข้อตกลงกับการตั้งค่าใบแจ้งหนี้ของข้อตกลง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าการปรับปรุง วันที่ใบแจ้งหนี้ข้อตกลง ตรงกับการปรับปรุงของ การตั้งค่าใบแจ้งหนี้ของข้อตกลง ที่สอดคล้องกันหรือไม่

ทำไมถึงล้มเหลว

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

วิธีการแก้ไข

ติดต่อฝ่ายสนับสนุน

หมายเหตุและข้อจำกัด

กฎนี้จะพิจารณาเรกคอร์ด วันที่ใบแจ้งหนี้ของข้อตกลง ที่ใช้งานอยู่ 5,000 อันดับแรกในช่วงสามเดือนที่ผ่านมาตามวันที่ใบแจ้งหนี้ล่าสุด

การปรับแต่งในแอปโมดูล 'Connected Field Service'

ความรุนแรง: ต่ำ

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่ามีการปรับแต่งโมดูลที่แอป Connected Field Service ที่กำลังเลิกใช้งานหรือไม่และไม่ควรปรับแต่งเองหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากมีการปรับแต่งใดๆ บนโมดูลแอป Connected Field Service ในองค์กร

วิธีการแก้ไข

นำการกำหนดเองออกจากโมดูลแอป Connected Field Service

ชุดตัวเลือกที่กำหนดเอง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจหาว่ามีการปรับแต่งชุดตัวเลือกใน Field Service ที่ไม่ควรมีการปรับแต่งหรือไม่ การปรับแต่งชุดตัวเลือกสามารถนำไปสู่พฤติกรรมที่ไม่คาดคิดได้

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากมีการปรับแต่งในชุดตัวเลือก Field Service เริ่มต้นใดๆ การเพิ่มชุดตัวเลือกจะไม่นับเป็นความล้มเหลวการแก้ไข เฉพาะตัวเลือกภายในชุดตัวเลือกเท่านั้น

วิธีการแก้ไข

ลบการปรับแต่งออกจากชุดตัวเลือก Field Service ด้วยตนเอง

ทรัพยากรบนเว็บที่กำหนดเอง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจหาว่าทรัพยากรบนเว็บที่ปรับแต่งใดที่ไม่ได้เป็นส่วนหนึ่งของแพคเกจ Field Service ทรัพยากรบนเว็บที่กำหนดเองไม่อัปเดตด้วยการอัปเดต Field Service และอาจนำไปสู่ปัญหาด้านฟังก์ชันการทำงาน

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากทรัพยากรบนเว็บที่ปรับแต่งไม่ได้เป็นส่วนหนึ่งของแพคเกจ Field Service

วิธีการแก้ไข

ลบการปรับแต่งผ่าน UI เลเยอร์โซลูชันบนทรัพยากรบนเว็บที่ปรับแต่ง เมื่อ Field Service อัปเกรด ทรัพยากรบนเว็บสามารถอัปเกรดได้อย่างถูกต้อง

การตรวจสอบเวิร์กโฟลว์การลบหมายเลขเฉพาะของ Field Service

ความรุนแรง: ต่ำถึงปานกลาง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าเวิร์กโฟลว์การลบหมายเลขอัตโนมัติจำนวนมากทำงานอย่างถูกต้องหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากขั้นตอนการลบหมายเลขเฉพาะล้มเหลว

วิธีการแก้ไข

เลือกผลการวิเคราะห์และเลือก แก้ไข

กระบวนการที่ถูกลบ

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบกระบวนการที่ถูกลบ

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากมีการลบกระบวนการสำเร็จรูปสำหรับ Field Service

วิธีการแก้ไข

ติดต่อฝ่ายสนับสนุน

ขั้นตอนการประมวลผลข้อความ SDK ที่ถูกลบ

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบขั้นตอนการประมวลผลข้อความ SDK ที่ถูกลบ

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากมีการลบขั้นตอนการประมวลผลข้อความ SDK ของ Field Service

วิธีการแก้ไข

ติดต่อฝ่ายสนับสนุน

ทรัพยากรบนเว็บที่ถูกลบ

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบทรัพยากรบนเว็บที่ถูกลบ

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากทรัพยากรบนเว็บ Field Service แบบสำเร็จรูปถูกลบออกจากระบบ

วิธีการแก้ไข

ติดต่อฝ่ายสนับสนุน

ขั้นตอนการประมวลผลข้อความ SDK ที่ถูกปิดใช้งาน

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบขั้นตอนการประมวลผลข้อความ SDK ที่ถูกปิดใช้งาน ขั้นตอนการประมวลผลข้อความ SDK ที่ปิดใช้งานทำให้เกิดลักษณะการทำงานที่ไม่ถูกต้องเมื่อใช้ Field Service

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากขั้นตอนการประมวลผลข้อความ SDK ของ Field Service ถูกปิดใช้งาน

วิธีการแก้ไข

เปิดใช้งานขั้นตอนการประมวลผลข้อความ SDK ที่ถูกปิดใช้งาน

การกำหนดค่าเมตาดาต้าการตั้งค่าการจองสำหรับ Field Service

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าเรกคอร์ดเมตาดาต้าของการตั้งค่าการจอง Field Service มีอยู่ในระบบอย่างถูกต้อง หากบันทึกนี้หายไป ฟังก์ชันการกำหนดเวลาอาจไม่ทำงานอย่างที่คาดไว้

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากเรกคอร์ดเมตาดาต้าของการตั้งค่าการจอง Field Service ไม่มีอยู่ในระบบ

วิธีการแก้ไข

ติดต่อฝ่ายสนับสนุน

การตั้งค่า Field Service

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าเรกคอร์ดของการตั้งค่า Field Service มีอยู่ในระบบอย่างถูกต้อง

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากไม่มีเรกคอร์ดการตั้งค่า Field Service หรือไม่ได้กำหนดค่าอย่างเหมาะสม

วิธีการแก้ไข

ระบบจะสร้างเรกคอร์ดนี้ขึ้นใหม่หากพบว่าไม่มีอยู่ในระหว่างการใช้งาน Field Service ตามปกติ หากเรกคอร์ดไม่ถูกสร้างใหม่โดยอัตโนมัติ โปรดติดต่อฝ่ายสนับสนุน

ฟอร์มไม่มีบริบทการดำเนินการ

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจว่ามีฟอร์มใดๆ ในระบบที่มีตัวจัดการเหตุการณ์ที่อ้างถึงไลบรารี Field Service โดยไม่ผ่านพารามิเตอร์บริบทการดำเนินการ

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวเพราะรหัส Field Service คาดว่าพารามิเตอร์บริบทการดำเนินการจะถูกส่งผ่านในตัวจัดการเหตุการณ์ OnLoad หากไม่มีค่านี้ อาจทำให้เกิดข้อผิดพลาดขณะใช้ฟอร์ม

หมายเหตุ

สถานการณ์ที่พบบ่อยที่สุดที่กฎนี้แสดงความล้มเหลวคือเมื่อมีสำเนาของฟอร์มสำเร็จรูป (Field Service รุ่นก่อนหน้า 8.X) จากนั้น Field Service จะได้รับการอัปเกรด ในสถานการณ์เช่นนี้ ฟอร์มที่คัดลอกเหล่านี้จาก Field Service รุ่นก่อนหน้านี้จะไม่มี ExecutionContext parameter ในฟอร์มสำเร็จรูปเหล่านี้

วิธีการแก้ไข

  1. ใน Power Apps ให้เลือก ตาราง>ทั้งหมด และค้นหาใบสั่งงานหรือข้อตกลง
  2. เลือกตาราง
  3. ใต้ ประสบการณ์ข้อมูล ให้เลือก ฟอร์ม
  4. เลือกแท็บ เหตุการณ์
  5. เลือก ตัวจัดการเหตุการณ์ แต่ละรายการ และเปิดใช้งาน ส่งบริบทการดำเนินการเป็นพารามิเตอร์แรก
  6. บันทึกและเผยแพร่ฟอร์ม

การปรับรุ่น Field Service ที่ไม่เสร็จสมบูรณ์

ความรุนแรง: ต่ำ

ตรวจสอบอะไร

กฎนี้จะตรวจหาว่าการอัปเกรด Field Service ได้เริ่มขึ้นแล้ว แต่ยังไม่เสร็จสมบูรณ์หรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากการอัปเกรด Field Service เริ่มต้นขึ้นแต่ไม่สำเร็จ

วิธีการแก้ไข

เริ่มการอัปเกรด Field Service อีกครั้ง เมื่อการอัปเกรดสำเร็จ กฎนี้จะส่งคืนว่าผ่านซ้ำ หากการอัปเกรดล้มเหลวอีกครั้ง โปรดติดต่อฝ่ายสนับสนุน

ค่าละติจูดและลองจิจูดบนเรกคอร์ดบัญชี

ความรุนแรง: ต่ำ

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่ามีค่าละติจูดและค่าลองจิจูดอยู่ในเรกคอร์ดบัญชีหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากไม่มีละติจูด ลองจิจูด หรือทั้งสองอย่างในเรกคอร์ดบัญชี

วิธีการแก้ไข

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

การตรวจสอบสิทธิ์การใช้งานสำหรับเจ้าของการตั้งค่าการจองของข้อตกลง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าเจ้าของเรกคอร์ดการตั้งค่าการจองของข้อตกลงมีสิทธิ์การใช้งานที่จำเป็นในการสร้างใบสั่งงานหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากเจ้าของการตั้งค่าการจองของข้อตกลงไม่มีสิทธิ์การใช้งานต่อไปนี้:

1.prvCreatemsdyn_workorder

วิธีการแก้ไข

กำหนดสิทธิ์การใช้งานให้กับเจ้าของเรกคอร์ดการตั้งค่าการจองของข้อตกลงแต่ละราย

การตรวจสอบสิทธิ์การใช้งานสำหรับเจ้าของการตั้งค่าใบแจ้งหนี้ของข้อตกลง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าเจ้าของเรกคอร์ดการตั้งค่าใบแจ้งหนี้ของข้อตกลงมีสิทธิ์การใช้งานที่จำเป็นในการสร้างใบแจ้งหนี้หรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากเจ้าของการตั้งค่าใบแจ้งหนี้ของข้อตกลงไม่มีสิทธิ์การใช้งานต่อไปนี้:

1.prvCreateInvoice

วิธีการแก้ไข

กำหนดสิทธิ์การใช้งานให้กับเจ้าของเรกคอร์ดการตั้งค่าใบแจ้งหนี้ของข้อตกลงแต่ละราย

ประมวลผลข้อกำหนดในสถานะแบบร่าง

ความรุนแรง: สูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าข้อกำหนดของกระบวนการใดๆ อยู่ในสถานะแบบร่างหรือไม่ หากมีกระบวนการในสถานะร่าง Field Service จะทำงานไม่ถูกต้อง

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากข้อกำหนดของกระบวนการใดๆ อยู่ในสถานะแบบร่าง

วิธีการแก้ไข

เปิดใช้งานข้อกำหนดกระบวนการอีกครั้งเพื่อไม่ให้อยู่ในสถานะแบบร่าง

ประมวลผลข้อกำหนดที่เป็นเจ้าของโดยผู้ใช้ที่ถูกปิดใช้งาน

ความรุนแรง: ปานกลางถึงสูง

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่าข้อกำหนดกระบวนการใดๆ ถูกกำหนดให้กับผู้ใช้ที่ถูกปิดใช้งานหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากข้อกำหนดกระบวนการใดๆ ถูกกำหนดให้กับผู้ใช้ที่ถูกปิดใช้งาน ซึ่งอาจทำให้การอัปเกรดล้มเหลว

วิธีการแก้ไข

เปลี่ยนเจ้าของกระบวนการเป็นผู้ใช้ที่ใช้งานอยู่

การเกิดซ้ำในการตั้งค่าการจองของข้อตกลง

ความรุนแรง: สูง

ตรวจสอบอะไร

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

ทำไมถึงล้มเหลว

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

วิธีการแก้ไข

กำหนดค่าการเกิดซ้ำที่ถูกต้องในการตั้งค่าการจองของข้อตกลง และเลือก ข้อตกลง>การตั้งค่าการจองของข้อตกลง>การเกิดซ้ำของการจอง

การตรวจสอบความเข้ากันได้ของเวอร์ชัน Universal Resource Scheduling

ความรุนแรง: ต่ำ

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่า Field Service เวอร์ชันที่ติดตั้งปัจจุบันเข้ากันได้กับเวอร์ชันของ Universal Resource Scheduling หรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากโซลูชัน Universal Resource Scheduling ที่ติดตั้งในองค์กรเข้ากันไม่ได้กับ Field Service เวอร์ชันที่ติดตั้ง ซึ่งสามารถเกิดขึ้นได้หากแพคเกจอื่นมีการติดตั้งโซลูชัน Universal Resource Scheduling ที่อัปเดตเวอร์ชันของโซลูชัน Universal Resource Scheduling

วิธีการแก้ไข

อัปเกรดโซลูชันที่แสดงอยู่ในข้อความเตือนเพื่อให้เข้ากันได้กับ Field Service

ยืนยันว่ามีการเปิดใช้งานการใส่หมายเลขอัตโนมัติ

ความรุนแรง: ต่ำ

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่ามีการเลือกใช้การกำหนดหมายเลขอัตโนมัติสำหรับองค์กรหรือไม่ เราขอแนะนำให้ลูกค้าใช้ฟังก์ชันการกำหนดหมายเลขอัตโนมัติใหม่เพื่อให้แน่ใจว่ามีเอกลักษณ์ในการกำหนดหมายเลขของตาราง Field Service

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากไม่ได้มีการเลือกใช้การกำหนดหมายเลขอัตโนมัติสำหรับองค์กร

วิธีการแก้ไข

เลือกใช้การกำหนดหมายเลขอัตโนมัติใน Field Service ในพื้นที่ การตั้งค่า ให้เลือก # การกำหนดหมายเลขอัตโนมัติ

ตรวจสอบว่าโซลูชัน Field Service และ Project Service Automation เข้ากันได้

ความรุนแรง: ต่ำ

ตรวจสอบอะไร

กฎนี้จะตรวจสอบว่ารุ่น Field Service ที่ติดตั้งปัจจุบันเข้ากันได้กับเวอร์ชันของ Project Service Automation ที่ติดตั้งหรือไม่

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากเวอร์ชันของโซลูชัน Project Service Automation ที่ติดตั้งในองค์กรเข้ากันไม่ได้กับโซลูชัน Field Service ที่ติดตั้งในองค์กร

วิธีการแก้ไข

อัปเกรดโซลูชันที่แสดงอยู่ในข้อความเตือนเพื่อให้เข้ากันได้กับ Field Service

ตรวจสอบบทบาทความปลอดภัยของผู้ใช้อุปกรณ์เคลื่อนที่

ความรุนแรง: สูง

ตรวจสอบอะไร

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

ทำไมถึงล้มเหลว

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

วิธีการแก้ไข

เพิ่มบทบาความปลอดภัย ทรัพยากร Field Service และโปรไฟล์ความปลอดภัยของฟิลด์ ทรัพยากร Field Service ให้กับผู้ใช้ เรียนรู้เพิ่มเติม: ตั้งค่าบุคลากรหน้างาน

อินสแตนซ์ของเวิร์กโฟลว์ที่กำลังรอที่เป็นเจ้าของโดยผู้ใช้ที่ถูกปิดใช้งาน

ความรุนแรง: สูง

ตรวจสอบอะไร

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

ทำไมถึงล้มเหลว

กฎนี้จะล้มเหลวหากเวิร์กโฟลว์ที่ถูกระงับถูกกำหนดให้กับบัญชีผู้ใช้ที่ถูกปิดใช้งานในสถานะถูกระงับพร้อมกับเหตุผล 'กำลังรอ'

วิธีการแก้ไข

ทริกเกอร์เวิร์กโฟลว์อีกครั้ง อ้างถึงคู่มือทั่วไปหรือติดต่อฝ่ายสนับสนุน

ขั้นตอนถัดไป

การแก้ไขปัญหา Dynamics 365 Field Service