迁移到现代体系结构

从版本 10.0.43 开始,如果使用 项目管理和会计 (PMA)模块来管理项目,则可以使用 Microsoft Dynamics 365 Project Operations 的新式体系结构来利用新功能和现代技术堆栈。

很多以前在财务和运营体系结构中使用项目管理和会计模块的项目功能的客户无法在同一法人中启用 Project Operations 的现代体系结构的功能。 该选项现已可用。

在 10.0.43 版本中,使用具有项目数据的现有法人的现代体系结构功能允许您在项目管理和会计模块中完成所有现有交易并关闭现有项目。 10.0.45 版本中的功能进一步增强,可使用此版本完成现有项目,新项目将在 Dataverse 中创建。 新版本具有支持用户继续创建和发布交易、执行开票,以及对现有项目执行收入确认直到项目完成和关闭的一部分交易和流程。 您可以使用将 Dataverse 以及财务和运营应用的项目管理功能组合到一个经过编排的无缝体验中的更丰富的现代体验,来创建新项目、基于项目的报价单和合同。 Dataverse 中的数据将自动集成到财务和运营应用中的同一法人。 同样,财务和运营应用中的数据也会自动集成到 Dataverse。

采用现代体系结构,您可以利用以下功能,而不会失去财务和运营应用丰富的项目会计和开票功能:

  • 项目合同结构
  • 销售流程
  • 使用 Web 版本的 Microsoft Project 的项目规划功能
  • 使用统一资源管理的资源管理
  • 交易模型
  • 转包
  • 估价发票流程

启用 Project Operations(10.0.45 及更高版本)的现代体系结构

本部分总结了可用功能。 这些更改全部为累加性的,以支持在集成法人的上下文中为 PMA 项目添加新场景和功能。 如果法律实体未选择加入为集成公司,则这些更改不会生效。 如果未在此列表中看到文档或流程,则说明它在用户界面中不可用且未启用。 任何不可用的文档或流程都应处于已完成并假定它在生产中启用该功能之前不可用的状态。

功能性 Area 可用性 发布版本
项目 项目设置 受限制 10.0.45
项目合同 项目设置 受限制 10.0.45
定价设置 项目设置 Complete 10.0.45
项目资源 项目设置 在 Dataverse* 中 10.0.45
项目参数 项目设置 Complete 10.0.45
项目阶段规则 项目设置 Complete 10.0.45
财务和运营应用支出报表 支出管理 Complete 10.0.45
财务和运营应用日记帐(小时、支出、项目、费用) 项目财务 Complete 10.0.45
分期付款交易 项目财务 Complete 10.0.45
开票和额度注释 项目财务 Complete 10.0.45
开票计费规则 项目财务 Complete 10.0.46
过帐发票 项目财务 Complete 10.0.45
内部公司开票 项目财务 Complete 10.0.46
多资金来源开票 项目财务 受限制 10.0.45
收入确认 项目财务 Complete 10.0.45
普通日记帐 项目财务 完成* 10.0.46
项目采购 项目财务 Complete 10.0.46

按区域划分的详细更改:

功能性 详细信息
项目 “项目列表”页在单个列表中同时显示集成项目和 PMA 项目。 根据项目类型,功能区中的项目显示的行为有所不同。 对于 PMA 项目,可以打开项目详细信息页以查看详细信息,但它是只读的。
项目合同 “项目合同列表”页在单个列表中同时显示集成合同和 PMA 合同。 根据项目类型,功能区中的项目显示的行为有所不同。 对于 PMA 项目合同,您可以打开“合同详情”页面查看详细信息,但该页面是只读的。
定价设置 在项目或合同的上下文中时,您可以从功能区配置小时、支出或费用的成本和销售定价。 转让价格也会在功能区中启用,可以通过从项目合同导航来进行编辑。
项目资源 资源列表页不会启用。 您可以使用人力资源来配置新资源,以进行可预订的资源集成。 可以通过将员工记录链接到 Dataverse 中的可预订资源,为 PMA 或新式项目创建新资源。 在 PMA 中提供新资源之前,您必须将事务记录到集成日志中,以便将新的可预订资源发布到集成项目。 此交易可以是零成本日记帐,但触发资源创建需要某种交易。
项目参数 选择加入法律实体时,项目参数不会重置。 所有 PMA 参数都会启用且可编辑,但可能并非所有参数都与集成项目兼容。 关闭所有 PMA 项目时,特定于 PMA 项目的参数会隐藏在 UI 中,因为它们不再适用。
项目阶段规则 项目阶段规则会在项目列表和详细信息页中显示。 PMA 项目可以更改项目阶段,并在完成后移到关闭状态。
财务和运营应用支出报表 支出报表功能同时可用于 PMA 和集成项目。
财务和运营应用日记帐(小时、支出、项目、费用) 日记帐在功能区中 PMA 项目的列表或详细信息页中提供。 日记帐设置没有来自项目模块的菜单链接,但可通过日记帐名称超链接在只读视图中看到。
分期付款交易 分期付款交易(里程碑、预付款、保留款)可用于 PMA 和集成项目。 对于 PMA 项目,可以在财务和运营应用中创建新交易。
开票和额度注释 可以从项目或合同列表页或 PMA 项目的详细信息页创建项目发票建议。
开票计费规则 可以从项目或合同列表页或 PMA 项目的详细信息页创建项目发票建议。 合同不允许创建新的计费规则,但它允许你创建和发布里程碑,更新百分比或交付单位,并更新一些金额和详细信息。
过帐发票 现有的 Post 项目发票建议 流程适用于 PMA 项目和集成项目。
内部公司开票 可以手动或通过 “创建公司间客户发票” 定期流程创建公司间发票。 如果存在非集成项目,则会添加其他选项来选择支出和供应商发票行,以将交易包含在内部公司项目中进行计费。 跨公司发布逻辑遵循跨公司项目的部署类型。
多资金来源开票 PMA 项目支持为多个资金来源发布发票,但无法更改资金限制、规则或分配的合同。
收入确认 收入确认可用于 PMA 和集成项目。
普通日记帐 可以通过在 10.0.46 中正式发布的为现代项目启用常规日记帐条目功能来启用常规日记帐,默认不启用。
项目采购 可以针对 PMA 项目输入购买申请、采购订单、报价请求、购买协议和供应商发票。 某些功能可用于从项目和合同进行编辑和查看。

至少请按照以下步骤在具有项目数据的法律实体中启用新式体系结构。 此示例沿用 USSI 演示数据公司。

重要提示

在生产环境中完成此过程之前,请在沙盒环境中完成此过程,并全面测试所有与项目相关的功能。

  1. 启用为项目数据使用现有法人的现代体系结构功能来去除阻止部署类型中此更改的限制。
  2. 完成不在上表中的支持交易列表中的所有项目交易。 不支持交易的示例包括时间表、订阅计费等。
  3. 完成不在上表中进程列表中的所有进程。 不支持流程的示例可能包括过帐成本、累算收入、调整等。
  4. 关闭已完成的所有项目。
  5. 全局项目管理和会计参数页上,选择要加入的法人。
  6. 在两个系统中完成所需的设置。 下一节介绍了演示数据公司 USSI 所需步骤的示例。

重要提示

在 Dataverse 中创建新项目后,无法选择退出新式体系结构。

为新式体系结构启用 USSI 演示数据公司的示例配置步骤

有关设置和配置的详细信息,请参阅 Project Operations 与 ERP 部署集成概述。 对于财务和运营体系结构,需要完成多个新设置区域。 例如,您必须创建项目类别、配置参数以及创建项目成本和收入配置文件。

  1. 数据管理中,转到 “双重写入 ”并选择“ 环境详细信息”。 在法人选项卡中,添加 USSI 的记录(如果还没有)。
  2. 系统可能会提示您运行初始同步,您也可以手动运行相应映射,以确保根据需要创建新数据,来从任一系统同步主数据。
  3. 在 Dataverse 中,转到“设置”和“事务类别”。 创建名为 Services 的新类别。 在 Dataverse 中保存后,应会看到名称为 Services 的类别,以及从 TCN 开始的类别 ID。**。
  4. 在财务和运营体系结构中,验证类别是否在交易类别中存在,并记下共用的类别 ID,其应类似于 TCN-0000001000-R8D2H-1。
  5. 转到项目类别,为上述每个 TCN-* 类别创建一个新记录,用于财务记录。
  6. 打开项目管理和会计参数。 在 Dynamics 365 Customer Engagement 上 Project Operations 的最后一个选项卡上**,确保已映射计费类型默认值,以确定应计费交易与非应计费交易。
  7. 对于项目类别默认值,使用前面为所有四个交易类型创建的“服务”类别。
  8. 为支出报表和采购集成帐户指定帐户。
  9. 在 Dataverse 中,将所有用户设置为相应法人 (USSI) 和运营单位 (Contoso Robotics US) 的可预订资源。

这些步骤完成后,您可以为基于 Dataverse 的时间和支出以及财务和运营应用支出报表,创建以美元或英镑为单位的新项目合同和基于美元的项目。

启用现代的 Project Operations 体系结构 (10.0.43)

至少请按照以下步骤在具有项目数据的法律实体中启用新式体系结构。

重要提示

在生产环境中完成此过程之前,请在沙盒环境中完成此过程,并全面测试所有与项目相关的功能。

  1. 启用为具有项目数据的现有法人使用现代体系结构功能,以消除阻止对部署类型进行此更改的限制。

  2. 完成所有项目交易,并确保满足以下条件:

    • 没有待处理的项目交易。
    • 所有发票均已完成。
    • 完成收入确认和清除。
    • 项目没有未结单据。
  3. 将所有项目移至关闭状态。

  4. 全局项目管理和会计参数页上,选择要加入的法人。

    重要提示

    确保在完成此步骤之前完成所有项目事务,因为在选择加入法律实体后无法重新打开项目。

  5. 为法人启用双重写入。 然后,在初始同步中运行相应的映射,或确保根据需要创建新数据,以从任一系统同步主数据。

  6. 在两个系统中完成所需的设置。 有关设置和配置的详细信息,请参阅 Project Operations 与 ERP 部署集成概述。 对于财务和运营体系结构,必须完成多个新设置区域。 例如,您必须创建项目类别、配置参数以及创建项目成本和收入配置文件。