如何跨变更对象更新财务明细项和预算编号?

答案

保持跨明细项的预算编号同步

从变更事件创建变更通知单时,变更通知单的分项价格表 (SOV) 中的预算编号会自动填充为创建它们的变更事件明细项的预算编号。变更事件配置设置:“保持所有明细项中的预算编号保持同步”将解锁关联到草稿或“可编辑”变更对象的变更事件明细项,并确定变更对象上预算编号的变更是否会与其连接的对象同步.例如,与潜在变更通知单相关的变更事件。启用该设置可解锁编辑更改对象的能力,创建变更通知单,同时保持与其连接的明细项和预算编号同步。请参阅配置设置:变更事件

受影响的变更对象包括:

 警告

当在公司级别启用“确保所有明细项中的预算编号保持同步”设置时,所有当前项目和新项目都将启用此设置。如果你不想启用此设置,可以在变更事件设置中为项目关闭它。

Procore 不会将设置更改追溯性应用于现有对象。

关闭设置后

  • 当变更事件明细项关联到合约变更通知单和/或潜在变更通知单时,这些变更事件明细项的预算编号、供应商和合同将被锁定并且无法编辑。
  • 当更新预算编号并从合约变更通知单/潜在变更通知单分项价格表添加明细项时,这些更改不会更新变更事件中的信息。在变更事件关联到合约变更通知单的情况下,供应商和合同字段也与明细项一起被锁定。

设置开启后(启用时的默认设置)

  • 当变更事件明细项关联到可编辑的变更通知单分项价格表时,这些变更事件明细项预算编号、供应商和合同将变为可编辑。但是,当关联到合约变更通知单或合约时,供应商和合同将保持锁定状态,直到与当前承诺解除关联。
  • 如果所有关联的变更对象都是“可编辑的”,那么当更新预算编号和/或从变更通知单分项价格表添加明细项时,这些更改将更新连接的变更对象中的明细项。
  • 如果变更事件关联到“已获批”或“不可编辑”的变更对象,则变更事件明细项和获批变更通知单的预算编号将保持锁定状态。如果随后连接到另一个“可编辑”变更对象(例如,CCO),当用户更新关联的明细项的预算编号时,他们会被告知,“某些明细项被锁定(在变更事件和 PCO 上)并且无法更新”
提示

变更事件中的明细项在以下情况下是可编辑的:

在以下情况下可编辑变更通知单分项价格表中的明细项:

更改对象在以下情况下不能编辑:

  • 该对象处于“已获批”状态。
  • 该项目具有自定义审批工作流。请参阅工作流
  • 项目的合同和变更通知单数据与 ERP 集成同步。
示例场景

当“保持所有明细项中的预算编号保持同步”设置打开时,编辑变更通知单和变更事件的以下方案将导致预算编号保持同步:

场景 1:

如果你在连接到变更事件明细项的草稿状态中编辑潜在变更通知单的分项价格表,Procore 会自动更新变更事件的相应预算编号。如果你选择首先更新变更事件明细项,Procore 会自动更新潜在变更通知单中的相应值(如果它处于未获批状态)。如果将潜在变更通知单移至不可编辑状态(已获批、工作流、ERP),这将锁定变更事件和变更通知单分项价格表明细项上关联的明细项。

场景 2:

潜在变更通知单和合约变更通知单处于可编辑状态,并且变更事件明细项已关联。如果更新了潜在变更通知单或合约变更通知单明细项的预算编号,则所有三个变更对象的预算编号也将更新。

场景 3:

变更事件明细项关联到潜在变更通知单和合约变更通知单。在此示例中,主合同变更通知单已获批且不可编辑,关联的变更事件明细项也是如此。合约变更通知单处于草稿状态。用户仍然可以更新该可编辑的合约变更通知单分项价格表的明细项。但是,当用户更新关联的明细项的预算编号时,他们会被告知,“某些明细项被锁定(在变更事件和 PCO 上)并且无法更新”

change-event-syncing-error.png

另请参阅