重要
Dynamics 365 Project Service Automation 已演变为 Dynamics 365 Project Operations. 有关详细信息,请参阅 Project Service Automation 过渡。
随着 Microsoft Dynamics Project Service Automation (PSA) 3.x 的发布,对实体、控件、视图和用户界面进行了许多更改。 本文提供有关这些重要更改的信息。
销售文档、销售文档行、销售文档行详细信息实体的父子关系
在版本 3.0 之前发布的 Dynamics 365 Project Service Automation (PSA)版本中,通过字符串字段实现销售文档、销售文档行和销售文档行详细信息实体之间的一些关系,这些实体将包含相关实体 GUID 的字符串表示形式。 这是因为平台限制要求解决方案的服务器和客户端上的大量自定义代码才能使这些关系与典型的 Dynamics CRM 实体关系类似,并使字符串字段像查找字段一样工作。
PSA 3.0 已更新,以利用销售文档和销售文档行实体之间的新实体关系。
由于查找字段现在可用于指示对实体的引用,因此不再需要以前版本中相关实体的 GUID 的字符串值的字段,因此已弃用。 处理旧字符串字段定义的关系的自定义客户端和服务器端代码也已弃用。
实体架构更改
下表提供已弃用的字符串字段和实体的新查找字段的一对一列表。
| 实体 | 已弃用的字段(字符串) | 新字段(查找) | 
|---|---|---|
| invoicedetail (发票行) | 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 中的已弃用 Web 资源
统一客户端接口应用模块
随着统一客户端接口(UCI)应用模块的引入,PSA 站点地图条目已从系统中删除。
与机会、报价、订单、发票的表单切换相关的功能已被弃用,因为它不再需要,因为 UCI 应用模块仅包含表单的 PSA 版本。
已弃用以下 Web 资源:
- msdyn_\SalesDocument\SalesDocumentFormLoader.js
 - msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js
 
注释
有关已弃用资源的完整列表,请参阅 Project Service Automation v3.x 中的已弃用 Web 资源。