Important
Dynamics 365 Project Service Automation已演变成Dynamics 365 Project Operations。 有关详细信息,请参阅 Project Service Automation Transition。
随着 Microsoft Dynamics Project Service Automation (PSA) 3.x 的发布,对实体、控件、视图和用户界面进行了许多更改。 本文介绍这些重要更改。
销售文档、销售文档明细、销售文档明细详细信息实体的父子关系
在 Dynamics 365 Project Service Automation (PSA) 版本 3.0 之前发布的版本中,销售文档、销售文档明细和销售文档明细详细信息实体之间的某些关系是通过其中存储相关实体的 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 |
弃用的自定义视图和控件
已弃用了以下自定义视图和控件,及其相关项目。
- 应计费视图。
- 项目信息页上用于显示报价单明细的报价单明细详细信息的自定义网格控件。
- 项目信息页上用于显示销售订单明细的项目合同子项详细信息的自定义网格控件。
Note
有关已弃用资源的完整列表,请参阅 Project Service Automation v3.x 中已弃用的 Web 资源已弃用的 Web 资源
统一客户端界面应用程序模块
由于引入了统一客户端界面 (UCI) 应用程序模块,所以系统中已移除了 PSA 站点地图条目。
已弃用了与商机、报价单、订单、发票的窗体切换有关的功能,因为 UCI 应用程序模块中仅包含这些窗体的 PSA 版本,所以不再需要该功能。
已弃用了以下 Web 资源:
- msdyn_\SalesDocument\SalesDocumentFormLoader.js
- msdyn_\SalesDocument\PSSalesDocumentCustomFormIds.js
Note
有关已弃用资源的完整列表,请参阅 Project Service Automation v3.x 中的已弃用的 Web 资源。