เอนทิตี, การควบคุม และการเปลี่ยนแปลงส่วนติดต่อผู้ใช้ (Project Service Automation 3.x)
สำคัญ
Dynamics 365 Project Service Automation ได้พัฒนาเป็น Dynamics 365 Project Operations สำหรับข้อมูลเพิ่มเติม โปรดดู การเปลี่ยนแปลงของ Project Service Automation
ด้วยการเปิดตัว Project Service Automation (PSA) 3.x Microsoft Dynamics ได้สร้างการเปลี่ยนแปลงจำนวนมากกับเอนทิตี, การควบคุม, มุมมอง และส่วนติดต่อผู้ใช้ บทความนี้ให้ข้อมูลเกี่ยวกับการเปลี่ยนแปลงที่สำคัญเหล่านี้
ความสัมพันธ์หลัก-รองของเอนทิตีเอกสารการขาย, รายการเอกสารการขาย และรายละเอียดรายการเอกสารการขาย
ในรุ่นต่าง ๆ ของ Dynamics 365 Project Service Automation (PSA) ที่ถูกนำออกใช้ก่อนเวอร์ชัน 3.0 บางความสัมพันธ์ระหว่างเอนทิตีเอกสารการขาย, รายการเอกสารการขาย และรายละเอียดรายการเอกสารการขาย ได้ถูกนำมาใช้ผ่านฟิลด์สตริงที่จะเป็นตัวแทนสตริงของ GUID ของเอนทิตีที่เกี่ยวข้อง เนื่องมาจากข้อจำกัดของแพลตฟอร์มที่จำเป็นต้องใช้รหัสสำคัญที่กำหนดเองบนเซิร์ฟเวอร์ และด้านไคลเอ็นต์ของโซลูชัน เพื่อทำให้ความสัมพันธ์ทำงานคล้ายกับความสัมพันธ์เอนทิตี Dynamics CRM ทั่วไป และเพื่อทำให้ฟิลด์สตริงมีการกระทำเหมือนฟิลด์การค้นหา
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 App Module
ด้วยการแนะนำ Unified Client Interface (UCI) App Modules ทำให้รายการแผนผังเว็บไซต์ PSA ถูกเอาออกจากระบบ
ฟังก์ชันที่เกี่ยวข้องกับการสลับฟอร์มสำหรับโอกาสทางการขาย, ใบเสนอราคา, ใบสั่ง, ใบแจ้งหนี้ถูกเลิกใช้เนื่องจากไม่จำเป็นอีกต่อไป เพราะ UCI App Module มีฟอร์มรุ่น PSA เท่านั้น
ทรัพยากรบนเว็บต่อไปนี้ได้ถูกเลิกใช้:
- msdyn_\SalesDocument\SalesDocumentFormLoader.js
- msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js
หมายเหตุ
สำหรับรายการทรัพยากรที่ไม่ได้รับการสนับสนุนทั้งหมด ดู ทรัพยากรบนเว็บที่ไม่สนับสนุนใน Project Service Automation v3.x