การเปลี่ยนแปลงเอนทิตี ตัวควบคุม และส่วนติดต่อผู้ใช้ (Project Service Automation 3.x)

สำคัญ

Dynamics 365 Project Service Automation วิวัฒนาการมาเป็น Dynamics 365 Project Operations สำหรับข้อมูลเพิ่มเติม โปรดดู การเปลี่ยนผ่านของ Project Service Automation

ด้วยการเผยแพร่ของ Microsoft Dynamics Project Service Automation (PSA) 3.x การเปลี่ยนแปลงมากมายที่เกิดขึ้นกับเอนทิตี ตัวควบคุม มุมมอง และส่วนติดต่อผู้ใช้ บทความนี้ให้ข้อมูลเกี่ยวกับการเปลี่ยนแปลงที่สำคัญเหล่านี้

ความสัมพันธ์หลัก-รองของเอนทิตีเอกสารการขาย, รายการเอกสารการขาย และรายละเอียดรายการเอกสารการขาย

ในเวอร์ชันของ Dynamics 365 Project Service Automation (PSA) ที่เผยแพร่ก่อนหน้าเวอร์ชัน 3.0 ความสัมพันธ์บางอย่างระหว่างเอกสารการขาย บรรทัดเอกสารการขาย และเอนทิตีรายละเอียดของเอกสารการขายถูกนํามาใช้ผ่านเขตข้อมูลสตริงที่จะจัดเก็บการแสดงสตริงของ GUID ของเอนทิตีที่เกี่ยวข้อง นี่เป็นเพราะข้อจํากัดของแพลตฟอร์มที่จําเป็นต้องมีรหัสแบบกําหนดเองที่สําคัญบนเซิร์ฟเวอร์และฝั่งไคลเอ็นต์ของโซลูชันเพื่อให้ความสัมพันธ์เหล่านั้นทํางานคล้ายกับความสัมพันธ์เอนทิตี CRM Dynamics ทั่วไปและทําให้เขตข้อมูลสตริงทํางานเหมือนเขตข้อมูลการค้นหา

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

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

การเปลี่ยนแปลง Schema ของเอนทิตี

ตารางต่อไปนี้แสดงรายการแบบหนึ่งต่อหนึ่งของฟิลด์สตริงที่ไม่ได้รับการสนับสนุน และฟิลด์การค้นหาใหม่สำหรับเอนทิตี

เอนทิตี้ ฟิลด์ที่ไม่ได้รับการสนับสนุน (สตริง) ฟิลด์ใหม่ (การค้นหา)
รายละเอียดใบแจ้งหนี้ (รายการใบแจ้งหนี้) msdyn_contractline msdyn_contractlineid
msdyn_actual (จริง) msdyn_salescontractline msdyn_salescontractlineid
msdyn_contractlineinvoiceschedule (กำหนดการใบแจ้งหนี้สำหรับรายละเอียดการให้บริการตามสัญญาโครงการ) msdyn_contractline msdyn_contractlineid
msdyn_contractlinescheduleofvalue (เหตุการณ์สำคัญในรายละเอียดการให้บริการตามสัญญาโครงการ) msdyn_contractline msdyn_contractlineid
msdyn_fact (ข้อเท็จจริง) msdyn_salescontractline msdyn_salescontractlineid
msdyn_invoicelinetransaction (รายละเอียดบรรทัดใบแจ้งหนี้) msdyn_invoiceline
msdyn_salescontractline
msdyn_invoicelineid
msdyn_salescontractlineid
msdyn_journalline (บรรทัดสมุดรายวัน) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlineresourcecategory (ประเภททรัพยากรในรายละเอียดการให้บริการตามสัญญาโครงการ) msdyn_salescontractline msdyn_contractlineid
msdyn_orderlinetransaction (บรรทัดรายละเอียดการให้บริการตามสัญญาโครงการ) msdyn_salescontractline msdyn_salescontractlineid
msdyn_orderlinetransactioncategory (ประเภทธุรกรรมในรายละเอียดการให้บริการตามสัญญาโครงการ) msdyn_contractline msdyn_contractlineid
msdyn_orderlinetransactionclassification (การจัดประเภทธุรกรรมในรายละเอียดการให้บริการตามสัญญาโครงการ) msdyn_contractline msdyn_contractlineid
msdyn_quotelineinvoiceschedule (กำหนดการใบแจ้งหนี้สำหรับรายการใบเสนอราคา) msdyn_quoteline msdyn_quotelineid
msdyn_quotelineresourcecategory (ประเภททรัพยากรของรายการใบเสนอราคา) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinescheduleofvalue (เหตุการณ์สำคัญของรายการใบเสนอราคา) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransaction (รายละเอียดรายการใบเสนอราคา) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactioncategory (ประเภทธุรกรรมของรายการใบเสนอราคา) msdyn_quoteline msdyn_quotelineid
msdyn_quotelinetransactionclassification (ประเภทธุรกรรมของรายการใบเสนอราคา) msdyn_quoteline msdyn_quotelineid
SalesOrderDetail (บรรทัดใบสั่ง) msdyn_quotelineid msdyn_quoteline

มุมมองและการควบคุมแบบกำหนดเองที่ไม่ได้รับการสนับสนุน

มุมมองและการควบคุมแบบกำหนดเองต่อไปนี้ และสิ่งประดิษฐ์ที่เกี่ยวข้องของพวกเขาได้ถูกเลิกใช้แล้ว

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

หมายเหตุ

สําหรับรายการทั้งหมดของทรัพยากรที่เลิกใช้ ให้ดู ทรัพยากรบนเว็บที่ยกเลิกการอ้างอิงใน Project Service Automation v3.x

โมดูลแอปส่วนติดต่อไคลเอ็นต์แบบรวม

ด้วยการแนะนำ Unified Client Interface (UCI) App Modules ทำให้รายการแผนผังเว็บไซต์ PSA ถูกเอาออกจากระบบ
ฟังก์ชันที่เกี่ยวข้องกับการสลับฟอร์มสำหรับโอกาสทางการขาย, ใบเสนอราคา, ใบสั่ง, ใบแจ้งหนี้ถูกเลิกใช้เนื่องจากไม่จำเป็นอีกต่อไป เพราะ UCI App Module มีฟอร์มรุ่น PSA เท่านั้น

ทรัพยากรบนเว็บต่อไปนี้ได้ถูกเลิกใช้:

  • msdyn_\SalesDocument\SalesDocumentFormLoader.js
  • msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js

หมายเหตุ

สําหรับรายการทั้งหมดของทรัพยากรที่เลิกใช้ ให้ดู ทรัพยากรบนเว็บที่ยกเลิกการใช้งานใน Project Service Automation v3.x