แก้ไขปัญหาด้วย 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:
เปิดแอป ฮับสถานภาพโซลูชัน
เลือก งานการวิเคราะห์ และสร้างงานวิเคราะห์ใหม่
เมื่อกล่องโต้ตอบเปิดขึ้น เลือก Field Service
เลือก ตกลง และงานการวิเคราะห์จะเริ่มขึ้น
ดูผลลัพธ์การตรวจสอบสถานภาพ
เมื่องานการวิเคราะห์เสร็จสิ้นการทำงาน ระบบจะเปิดหน้าภาพรวม
ในงานการวิเคราะห์ กฎแต่ละรายการจะแสดง สถานะการส่งคืน ที่แสดงว่ากฎผ่าน ล้มเหลว หรือมีข้อผิดพลาดในการกำหนดค่า หากกฎล้มเหลว ความรุนแรง จะแสดงว่าปัญหานั้นรุนแรงเพียงใด
สถานะการส่งคืนกฏ | คำแนะนำ |
---|---|
ความล้มเหลว | ไฮไลต์ความล้มเหลวเฉพาะภายในระบบ แก้ไขกฎตามที่แนะนำ |
คำเตือน | ระวังผลกระทบที่กล่าวถึงในข้อความกฎ |
ผ่าน | ระบุว่าไม่มีปัญหากับกฎนี้ กฎทั้งหมดควรอยู่ในสถานะนี้ |
การสร้างใบสั่งงานข้อตกลง
ความรุนแรง: สูง
ตรวจสอบอะไร
กฎนี้จะตรวจสอบว่าใบสั่งงานทั้งหมดถูกสร้างขึ้นอย่างถูกต้องตามข้อตกลงหรือไม่
ทำไมถึงล้มเหลว
กฎนี้จะล้มเหลวเนื่องจากการเกิดซ้ำของข้อตกลงไม่ได้รับการประมวลผลอย่างถูกต้องและยังไม่ได้สร้างใบสั่งงานที่ควรมี
วิธีการแก้ไข
- ระบุสาเหตุที่ไม่มีการสร้างใบสั่งงาน และสาเหตุของความล้มเหลว
- แก้ไขปัญหา
- หากต้องการเริ่มการสร้างเรกคอร์ดใหม่ ให้เปลี่ยน สถานะของระบบ ของข้อตกลงกลับเป็น 'ประมาณการ' จากนั้นเปลี่ยนเป็น 'ใช้งานอยู่'
ข้อควรระวัง
การเปลี่ยนสถานะข้อตกลงจะลบเรกคอร์ดข้อมูลการจองของข้อตกลงที่มีอยู่ทั้งหมดที่มีสถานะใช้งานอยู่ แต่จะสร้างเรกคอร์ดใหม่สำหรับวันที่ในอนาคตเท่านั้น
ตรวจสอบความล้มเหลวของเวิร์กโฟลว์ที่เกี่ยวข้องกับข้อตกลง
ความรุนแรง: สูง
ตรวจสอบอะไร
กฎนี้ตรวจสอบความล้มเหลวของเวิร์กโฟลว์ที่เกี่ยวข้องกับข้อตกลง
ทำไมถึงล้มเหลว
กฎนี้จะล้มเหลวหากเวิร์กโฟลว์ที่ล้มเหลวเกี่ยวข้องกับการตั้งค่าการจองของข้อตกลงหรือเรกคอร์ดการตั้งค่าใบแจ้งหนี้ของข้อตกลง
วิธีการแก้ไข
เลือกผลการวิเคราะห์และเลือก แก้ไข
ตรวจสอบข้อตกลงที่ใช้งานอยู่ซึ่งมีวันที่สิ้นสุดในอดีต
ความรุนแรง: สูง
ตรวจสอบอะไร
กฎนี้จะตรวจสอบข้อตกลงที่ สถานะของระบบ เป็น 'ใช้งานอยู่' แต่วันที่สิ้นสุดเป็นอดีต สถานะควรเป็น 'หมดอายุ'
ทำไมถึงล้มเหลว
กฎนี้จะล้มเหลวหากหากสถานะระบบของข้อตกลงเป็นใช้งานอยู่แม้ว่าวันที่สิ้นสุดจะอยู่ในอดีต
วิธีการแก้ไข
เลือกผลการวิเคราะห์ ตรวจทานข้อตกลง และเลือก แก้ไข
หมายเหตุและข้อจำกัด
- กฎดังกล่าวจะตรวจสอบข้อตกลงที่มีวันที่สิ้นสุดใน 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 บนแท็บเริ่มต้น ย้ายไปยังแท็บอื่นบนฟอร์มหรือซ่อนจากฟอร์ม หากไม่ต้องการ
ดูวิธีการเพิ่มเติมในการ ปรับปรุงเวลาในการโหลดฟอร์ม
ตรวจสอบว่ามีการแก้ไขระดับที่ต้องการของฟิลด์หรือไม่
ความรุนแรง: สูง
ตรวจสอบอะไร
กฎนี้จะตรวจสอบว่าระดับที่ต้องการของฟิลด์ที่ระบบกำหนดบนฟอร์มใบสั่งงานหรือข้อตกลงมีการแก้ไขหรือไม่
ทำไมถึงล้มเหลว
กฎนี้จะล้มเหลวหากระดับที่ต้องการของฟิลด์ที่ระบบกำหนดในฟอร์มใบสั่งงานและข้อตกลงแบบสำเร็จรูปได้รับการแก้ไข
วิธีการแก้ไข
- ใน Power Apps ให้เลือก ตาราง>ทั้งหมด และค้นหาใบสั่งงานหรือข้อตกลง
- เลือกตาราง
- ภายใต้ Schema เลือก คอลัมน์ ค้นหาและเลือกฟิลด์ที่แสดงในการวิเคราะห์
- ในบานหน้าต่าง แก้ไขคอลัมน์ ให้เปลี่ยน จำเป็น เป็น 'จำเป็นทางธุรกิจ' และบันทึก
หมายเหตุ
กฎนี้ใช้สำหรับฟิลด์ที่จำเป็นแบบสำเร็จรูปในฟอร์มใบสั่งงานและข้อตกลงเท่านั้น
ตรวจสอบการแก้ไขไม่ตรงกันสำหรับวันที่จองของข้อตกลงกับการตั้งค่าการจองของข้อตกลง
ความรุนแรง: สูง
ตรวจสอบอะไร
กฎนี้จะตรวจสอบว่าการปรับปรุง วันที่จองของตกลง ตรงกับการปรับปรุงของ การตั้งค่าการจองของข้อตกลง ที่สอดคล้องกันหรือไม่
ทำไมถึงล้มเหลว
กฎนี้จะล้มเหลวหากมีการไม่ตรงกันกับมูลค่าการปรับปรุงของวันที่จองของข้อตกลง และเป็นการตั้งค่าการจองของข้อตกลงที่สอดคล้องกัน กฎนี้จะพิจารณาเฉพาะเรกคอร์ดวันที่จองที่ใช้งานอยู่ซึ่งมีวันที่จองน้อยกว่า 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
ในฟอร์มสำเร็จรูปเหล่านี้
วิธีการแก้ไข
- ใน Power Apps ให้เลือก ตาราง>ทั้งหมด และค้นหาใบสั่งงานหรือข้อตกลง
- เลือกตาราง
- ใต้ ประสบการณ์ข้อมูล ให้เลือก ฟอร์ม
- เลือกแท็บ เหตุการณ์
- เลือก ตัวจัดการเหตุการณ์ แต่ละรายการ และเปิดใช้งาน ส่งบริบทการดำเนินการเป็นพารามิเตอร์แรก
- บันทึกและเผยแพร่ฟอร์ม
การปรับรุ่น 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 ให้กับผู้ใช้ เรียนรู้เพิ่มเติม: ตั้งค่าบุคลากรหน้างาน
อินสแตนซ์ของเวิร์กโฟลว์ที่กำลังรอที่เป็นเจ้าของโดยผู้ใช้ที่ถูกปิดใช้งาน
ความรุนแรง: สูง
ตรวจสอบอะไร
กฎนี้จะตรวจสอบว่าอินสแตนซ์ของเวิร์กโฟลว์ที่กำลังรอใดๆ ถูกกำหนดให้กับผู้ใช้ที่ถูกปิดใช้งานหรือไม่ เวิร์กโฟลว์ดังกล่าวจะไม่สามารถสร้างเรกคอร์ดที่ควรสร้างได้อย่างถูกต้อง
ทำไมถึงล้มเหลว
กฎนี้จะล้มเหลวหากเวิร์กโฟลว์ที่ถูกระงับถูกกำหนดให้กับบัญชีผู้ใช้ที่ถูกปิดใช้งานในสถานะถูกระงับพร้อมกับเหตุผล 'กำลังรอ'
วิธีการแก้ไข
ทริกเกอร์เวิร์กโฟลว์อีกครั้ง อ้างถึงคู่มือทั่วไปหรือติดต่อฝ่ายสนับสนุน