การแก้ไขปัญหาเบื้องต้นทั่วไป
บทความนี้แสดงข้อมูลการแก้ไขปัญหาทั่วไปสำหรับการรวมข้อมูลด้วยการรวมแบบสองทิศทางระหว่างแอปการเงินและการดำเนินงานกับ Dataverse
สำคัญ
ปัญหาบางอย่างที่ที่อยู่ของบทความนี้ อาจจำเป็นต้องใช้บทบาทผู้ดูแลระบบ หรือข้อมูลประจำตัวผู้ดูแลระบบของผู้เช่า Microsoft Azure Active Directory (Azure AD) ส่วนสำหรับปัญหาแต่ละอย่างอธิบายว่าจำเป็นต้องมีบทบาทเฉพาะหรือข้อมูลประจำตัวหรือไม่
เปิดใช้งานและดูล็อกการติดตามปลั๊กอินใน Dataverse เพื่อดูรายละเอียดข้อผิดพลาด
บันทึกการติดตามมีประโยชน์เมื่อแก้ไขปัญหาการซิงค์ทันทีแบบการรวมแบบสองทิศทางระหว่างการเงินและการดําเนินงานกับ Dataverse บันทึกสามารถระบุรายละเอียดเฉพาะของทีมที่ให้การสนับสนุนทางเทคนิคและวิศวกรรมของ Dynamics 365 บทความนี้ครอบคลุมวิธีการเปิดใช้งานบันทึกการติดตามและวิธีการดูบันทึกการติดตาม บันทึกการติดตามมีการจัดการในหน้าการตั้งค่า Dynamics 365 และต้องใช้สิทธิ์ระดับผู้ดูแลระบบเพื่อเปลี่ยนและดู
บทบาทที่จำเป็นในการเปิดล็อกการติดตามและดูข้อผิดพลาด: ผู้ดูแลระบบ
เปิดบันทึกการติดตาม
หากต้องการเปิดล็อกการติดตาม ให้ทำตามขั้นตอนเหล่านี้
- เข้าสู่ระบบ Dynamics 365 และเลือก การตั้งค่า บนแถบนำทางบนสุด บนหน้าระบบ คลิก การดูแลระบบ
- บนหน้าการดูแลระบบ คลิก การตั้งค่าระบบ
- เลือกแท็บ การปรับแต่ง และปั๊กอิน จากนั้นในส่วนการติดตามกิจกรรมเวิร์กโฟลว์แบบกำหนดเอง ให้เปลี่ยนดรอปดาวน์เป็น ทั้งหมด การดำเนินการนี้จะติดตามกิจกรรมทั้งหมดและจัดเตรียมชุดข้อมูลที่ครอบคลุมสำหรับทีมที่ต้องตรวจสอบปัญหาที่อาจเกิดขึ้น
หมายเหตุ
การตั้งค่าดรอปดาวน์เป็น ข้อยกเว้น จะให้ข้อมูลการติดตามเมื่อเกิดข้อยกเว้น (ข้อผิดพลาด) เท่านั้น
เมื่อเปิดใช้งานแล้ว บันทึกการติดตามปลั๊กอินจะยังคงถูกรวบรวมต่อไปจนกว่าคุณจะปิดด้วยตนเองโดยกลับไปที่ตำแหน่งนี้และเลือก ปิด
ดูบันทึกการติดตาม
หากต้องการดูการติดตาม ให้ทำตามขั้นตอนเหล่านี้
- บนหน้าการตั้งค่า Dynamics 365 ให้เลือก การตั้งค่า บนแถบนำทางบนสุด
- เลือก บันทึกการติดตามปลั๊กอิน ในส่วน การปรับแต่ง ของหน้า
- คุณสามารถค้นหารายการของบันทึกการติดตามอิงตามชื่อชนิดและ/หรือชื่อข้อความ
- เปิดรายการที่ต้องการเพื่อดูบันทึกทั้งหมด บล็อกข้อความในส่วนการปฏิบัติการจะให้ข้อมูลที่สามารถใช้งานสำหรับปลั๊กอิน ถ้ามี ให้ระบุรายละเอียดข้อยกเว้นด้วย
คุณสามารถคัดลอกเนื้อหาของบันทึกการติดตามและวางลงในแอปพลิเคชันอื่น เช่น Notepad หรือเครื่องมืออื่นๆ เพื่อดูบันทึกหรือไฟล์ข้อความเพื่อให้ดูเนื้อหาทั้งหมดได้ง่ายขึ้น
เปิดใช้งานโหมดดีบักเมื่อต้องการแก้ไขปัญหาการซิงโครไนส์ที่เริ่มใช้งานจริงในแอปการเงินและการดำเนินงาน
บทบาทที่จำเป็นในการดูข้อผิดพลาด: ผู้ดูแลระบบ
ข้อผิดพลาดในการรวมแบบสองทิศทางที่เกิดขึ้นใน Dataverse สามารถปรากฏขึ้นได้ในแอปการเงินและการดำเนินงาน หากต้องการเปิดใช้งานการบันทึกสำหรับข้อผิดพลาด ให้ปฏิบัติตามขั้นตอนเหล่านี้:
- สำหรับการตั้งค่าคอนฟิกโครงการทั้งหมดในแอปการเงินและการดำเนินงาน มีแฟล็ก IsDebugMode ในตาราง DualWriteProjectConfiguration
- เปิด DualWriteProjectConfiguration โดยใช้ add-in ของ Excel เมื่อต้องการใช้ Add in ให้เปิดใช้งานโหมดการออกแบบใน Add in ของ Excel ของการเงินและการดำเนินงาน และเพิ่ม DualWriteProjectConfiguration ลงในแผ่นงาน สำหรับข้อมูลเพิ่มเติม ให้ดู ดูและอัปเดตข้อมูลเอนทิตีด้วย Excel
- ตั้งค่า IsDebugMode เป็น ใช่ ในโครงการ
- เรียกใช้สถานการณ์จำลองที่กำลังสร้างข้อผิดพลาด
- ล็อก verbose จัดเก็บในตาราง DualWriteErrorLog
- เมื่อต้องการค้นหาข้อมูลบนเบราเซอร์ตาราง ให้ใช้ลิงค์ต่อไปนี้:
https://999aos.cloudax.dynamics.com/?mi=SysTableBrowser&tableName=DualWriteErrorLog
ให้แทนที่999
ตามต้องการ - อัปเดตอีกครั้งหลังจาก 4595434 KB ซึ่งสามารถอัปเดตแพลตฟอร์ม 37 และใหม่กว่า หากคุณได้ติดตั้งการแก้ไขนี้ โหมดดีบักจะเก็บล็อกเพิ่มเติม
ตรวจสอบข้อผิดพลาดของการซิงโครไนส์บนเครื่องเสมือนสำหรับแอปการเงินและการดำเนินงาน
บทบาทที่จำเป็นในการดูข้อผิดพลาด: ผู้ดูแลระบบ
- ลงชื่อเข้าใช้ Microsoft Dynamics Lifecycle Services (LCS)
- เปิดโครงการ LCS ที่คุณเลือกเพื่อทำการทดสอบการรวมแบบสองทิศทาง
- เลือกไทล์ สภาพแวดล้อมที่โฮสต์ระบบคลาวด์
- ใช้ Remote Desktop เพื่อลงชื่อเข้าใช้ในเครื่องเสมือน (VM) สำหรับแอปการเงินและการดำเนินงาน ใช้บัญชีเฉพาะที่ที่แสดงอยู่ใน LCS
- เปิดตัวแสดงเหตุการณ์
- เลือก ล็อกของแอปพลิเคชันและบริการ > Microsoft > Dynamics > AX-DualWriteSync > การดำเนินงาน
- ตรวจทานรายการของข้อผิดพลาดล่าสุด
หน้าเริ่มต้น UI การรวมแบบสองทิศทางว่างเปล่า
เมื่อเปิดหน้าการรวมแบบสองทิศทางในเบราว์เซอร์ Microsoft Edge หรือ Google Chrome โฮมเพจจะไม่โหลด และคุณจะเห็นหน้าว่างหรือข้อผิดพลาด เช่น "มีบางอย่างผิดปกติ" ใน Devtools คุณจะเห็นข้อผิดพลาดในบันทึกของคอนโซล:
bundle.eed39124e62c58ef34d2.js:37 DOMException: ไม่สามารถอ่านคุณสมบัติ 'sessionStorage' จาก 'Window': การเข้าถึงถูกปฏิเสธสำหรับเอกสารนี้ at t.storeInSessionStorage (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:16:136860 ) at new t (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:69:20103 ) at ci (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:44115 ) at Eo (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:58728 ) at jo (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:65191 ) at Nr (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:84692 ) at Or (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:85076 ) at Ss (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:91750 ) at vs (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:91130 ) at hs (https://dataintegrator.trafficmanager.net/bundle.eed39124e62c58ef34d2.js:37:90151 )
UI ใช้ 'ที่จัดเก็บเซสชัน' ของเบราว์เซอร์เพื่อจัดเก็บค่าคุณสมบัติบางอย่างในการโหลดโฮมเพจ เพื่อให้ใช้งานได้ คุกกี้ของบุคคลที่สามจะต้องได้รับอนุญาตในเบราว์เซอร์สำหรับไซต์ ข้อผิดพลาดบ่งชี้ว่า UI ไม่สามารถเข้าถึงที่จัดเก็บเซสชันได้ อาจมีสองสถานการณ์ที่พบปัญหานี้:
- คุณกำลังเปิด UI ในโหมดไม่ระบุตัวตนของ Edge/Chrome และคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตนถูกบล็อก
- คุณได้บล็อกคุกกี้ของบุคคลที่สามทั้งหมดใน Edge/Chrome
การลดความเสี่ยง
คุณต้องอนุญาตคุกกี้ของบุคคลที่สามในการตั้งค่าเบราว์เซอร์
เบราว์เซอร์ Google Chrome
ตัวเลือกที่ 1:
- ไปที่การตั้งค่าโดยป้อน chrome://settings/ ในแถบที่อยู่ จากนั้นไปที่ ความเป็นส่วนตัวและความปลอดภัย -> คุกกี้และข้อมูลเว็บไซต์อื่นๆ
- เลือก 'อนุญาตคุกกี้ทั้งหมด' หากคุณไม่ต้องการเลือกตัวเลือกนี้ ให้เลือกตัวเลือกที่สอง
ตัวเลือกที่ 2:
- ไปที่การตั้งค่าโดยป้อน chrome://settings/ ในแถบที่อยู่ จากนั้นไปที่ ความเป็นส่วนตัวและความปลอดภัย -> คุกกี้และข้อมูลเว็บไซต์อื่นๆ
- หากเลือก 'บล็อกคุกกี้ของบุคคลที่สามในโหมดไม่ระบุตัวตน' หรือ 'บล็อกคุกกี้บุคคลที่สาม' ให้ไปที่ 'ไซต์ที่สามารถใช้คุกกี้ได้ตลอดเวลา' แล้วคลิก เพิ่ม
- เพิ่มชื่อไซต์แอปการเงินและการดําเนินงานของคุณ - https://<your_FinOp_instance>.cloudax.dynamics.com ตรวจสอบให้แน่ใจว่าคุณเลือกกล่องกาเครื่องหมาย "คุกกี้ทั้งหมดบนไซต์นี้เท่านั้น"
เบราว์เซอร์ Microsoft Edge
- นําทางไปยังการตั้งค่า ->สิทธิ์ของไซต์ ->คุกกี้และข้อมูลไซต์
- ปิด 'บล็อกคุกกี้ของบุคคลที่สาม'
ยกเลิกการเชื่อมโยงและเชื่อมโยงสภาพแวดล้อม Dataverse อื่นจากแอปการเงินและการดำเนินงาน
บทบาทที่จำเป็นในการยกเลิกการเชื่อมโยงสภาพแวดล้อม: ผู้ดูแลระบบสำหรับแอปการเงินและการดำเนินงานหรือ Dataverse
- ลงชื่อเข้าใช้แอปการเงินและการดำเนินงาน
- ไปที่ พื้นที่ทำงาน > การจัดการข้อมูล และเลือกไทล์ การรวมแบบสองทิศทาง
- เลือกการแมปที่กำลังเรียกใช้ทั้งหมด และจากนั้น เลือก หยุด
- เลือก ยกเลิกการเชื่อมโยงสภาพแวดล้อม
- เลือก ใช่ เพื่อยืนยันการดำเนินงาน
ขณะนี้คุณสามารถเชื่อมโยงสภาพแวดล้อมใหม่
ไม่สามารถดูฟอร์มข้อมูลรายการใบสั่งขายได้
เมื่อคุณสร้างใบสั่งขายใน Dynamics 365 Sales การคลิก +เพิ่มผลิตภัณฑ์ อาจเปลี่ยนเส้นทางคุณไปยังฟอร์มรายการใบสั่งการดำเนินงานของโครงการ Dynamics 365 Project Operations ไม่มีวิธีการจากฟอร์มนั้นในการดูฟอร์ม ข้อมูล รายการใบสั่งขาย ตัวเลือกสำหรับ ข้อมูล ไม่ปรากฏในรายการแบบหล่นลงด้านล่าง รายการใบสั่งใหม่ นี่เกิดขึ้นเนื่องจากมีการติดตั้งการดำเนินงานโครงการในสภาพแวดล้อมของคุณ
เมื่อต้องการเปิดใช้งานตัวเลือกฟอร์ม ข้อมูล อีกครั้ง ให้ทำตามขั้นตอนต่อไปนี้:
- นำทางไปยังตาราง รายการใบสั่ง
- ค้นหาฟอร์ม ข้อมูล ภายใต้โหนดฟอร์ม
- เลือกฟอร์ม ข้อมูล และคลิก เปิดใช้งานบทบาทความปลอดภัย
- เปลี่ยนการตั้งค่าความปลอดภัยเป็น แสดงต่อทุกคน
วิธีการตรวจสอบให้แน่ใจว่าการรวมข้อมูลใช้ Schema ของการเงินและการดําเนินงานปัจจุบัน
คุณอาจพบปัญหาเกี่ยวกับข้อมูลในการรวมข้อมูลของคุณ ถ้าไม่ได้ใช้ Schema ล่าสุด ขั้นตอนต่อไปนี้จะช่วยคุณรีเฟรชรายการเอนทิตีในแอปการเงินและการดําเนินงานและเอนทิตีในตัวรวมข้อมูล
รีเฟรชรายการเอนทิตีในสภาพแวดล้อมการเงินและการดำเนินงาน
- เข้าสู่ระบบสภาพแวดล้อมการเงินและการดำเนินงานของคุณ
- เลือก การจัดการข้อมูล
- ในการจัดการข้อมูล ให้เลือก พารามิเตอร์ของกรอบงาน
- บนหน้า พารามิเตอร์กรอบงานการนําเข้า/ส่งออกข้อมูล ให้เลือกแท็บ การตั้งค่าเอนทิตี แล้วจากนั้น เลือก รีเฟรชรายการเอนทิตี ซึ่งอาจใช้เวลามากกว่า 30 นาทีในการรีเฟรช ทั้งนี้ขึ้นอยู่กับจํานวนเอนทิตีที่เกี่ยวข้อง
- ไปยัง การจัดการข้อมูล และเลือก เอนทิตีข้อมูล เพื่อตรวจสอบว่าเอนทิตีที่คาดไว้แสดงอยู่ ถ้าเอนทิตีที่คาดไว้ไม่อยู่ในรายการ ให้ตรวจสอบว่าเอนทิตีปรากฏในสภาพแวดล้อมการเงินและการดําเนินงานของคุณ และคืนค่าเอนทิตีที่ขาดหายไปตามต้องการ
ถ้าการรีเฟรชไม่สามารถแก้ปัญหาได้ ให้ลบและเพิ่มเอนทิตีใหม่
หมายเหตุ
คุณอาจต้องหยุดกลุ่มการประมวลผลใดๆ ที่ใช้งานอยู่โดยใช้เอนทิตีก่อนที่จะลบ
- เลือก การจัดการข้อมูล ในสภาพแวดล้อมการเงินและการดําเนินงานของคุณ และเลือก เอนทิตีข้อมูล
- ค้นหาเอนทิตีที่มีปัญหา จดบันทึกเอนทิตีเป้าหมาย ตารางการแบ่งระยะ ชื่อเอนทิตี และการตั้งค่าอื่นๆ ลบเอนทิตีจากรายการ
- เลือก ใหม่ และเพิ่มเอนทิตีใหม่โดยใช้ข้อมูลจากขั้นตอนที่ 2
รีเฟรชเอนทิตีในตัวรวมข้อมูล
เข้าสู่ระบบศูนย์จัดการ Power Platform และเลือก การรวมข้อมูล เปิดโครงการที่เกิดปัญหา และเลือก รีเฟรชเอนทิตี
วิธีการเปิดใช้งานและบันทึกการติดตามเครือข่าย เพื่อให้สามารถแนบการติดตามกับตั๋วการสนับสนุน
ทีมงานสนับสนุนอาจต้องการตรวจทานการติดตามเครือข่ายเพื่อแก้ไขปัญหาบางอย่าง เมื่อต้องการสร้างการติดตามเครือข่าย ให้ทำตามขั้นตอนเหล่านี้:
เบราว์เซอร์ Google Chrome
- ในแท็บที่เปิด กด F12 หรือเลือก เครื่องมือของนักพัฒนา เพื่อเปิดเครื่องมือของนักพัฒนา
- เปิดแท็บ เครือข่าย และชนิด integ ในกล่องข้อความตัวกรองข้อมูล
- เรียกใช้สถานการณ์ของคุณและพิจารณาการล็อกคำขอ
- คลิกขวารายการและเลือก บันทึกทั้งหมดเป็น HAR ที่มีเนื้อหา
เบราว์เซอร์ Microsoft Edge
- ในแท็บที่เปิด กด F12 หรือเลือก เครื่องมือของนักพัฒนา เพื่อเปิดเครื่องมือของนักพัฒนา
- เปิดแท็บ เครือข่าย
- เรียกใช้สถานการณ์ของคุณ
- เลือก บันทึก เพื่อส่งออกผลลัพธ์เป็น HAR