变更单变量

使用本部分中的变量准备变更单文档模板。当需要更改预算时,您可以使用变量创建 PCO、OCO、RFQ、COR 和 SCO。若要了解使用变更单的详细信息,请参见变更单一文。

所有可用变量都可以在下表中找到。您可以使用表顶部的搜索功能来缩小结果的范围。

将表中的 x 替换为以下项之一:

变量 说明 PCO RFQ COR OCO SCO
{x.number} 返回变更单的编号。例如,要从 SCO 编号的完整字符串中获取 SCONo,请使用 {sco.number | slice':-3'} 或 {sco.number | split:'-' | last}。
{#oco.pco}{number}{/} 返回一个 OCO 下的变更单实例。由于一个 OCO 下可能有多个 PCO 或 COR,因此您可以创建一个循环来使其迭代。
{#x.regular}{yNo}{/x.regular} 返回当前变更单文档中关联变更单的编号。例如,使用 {#rfq.regular}{pcoNo}{/#rfq.regular} 访问 RFQ 文档中的关联 PCO 编号。
{x.name} 返回变更单的名称
{x.xDescription} 返回变更单的说明。用法:{x.costItems.xDescription}、{x.regular.xDescription}、{x.markups.xDescription}。其中,x 可以是 pco、rfq、oco、sco 或 rco。例如,{pco.costItems.pcoDescription}。
{x.type} 返回变更单类型
{x.createdAt} 返回变更单的创建日期
{@x.scopeOfWork} 返回变更单的工作范围。该变量必须位于一行上,且不包含其他文字。
{x.dueDate} 返回变更单的到期日期
{approvedAt} 返回变更单的批准日期。例如,{sco.approvedAt | date:'MM DD, YYYY'}。
{approvedSubitems} 返回变更单的已批准子项
{x.properties.['my custom property name']} 返回变更单的“我的自定义特性名称”的自定义属性值的内容
{x.properties['Source Ref']} 返回变更单的源参照
{x.sourceType}(前身为 {x.properties['Source Type']}) 返回变更单的类型。
注意:变量 {x.properties['Source Type']} 已被弃用。虽然它仍然可以使用,但建议改为使用 {x.sourceType},因为它将在未来的更新中逐步淘汰。
{x.properties['Response Due']} 返回变更单的答复截止日期
{x.properties['Awarded Date']} 返回变更单的获准日期
{x.properties['Returned Date']} 返回变更单的返还日期
{x.properties['Executed Date']} 返回变更单的执行日期
{x.properties['Off Site Date']} 返回变更单的离开现场日期
{x.properties['On Site Date']} 返回变更单的到达现场日期
{x.budgetStatus} 返回变更单的预算状态
{x.signedBy.name} 从“签名者”字段返回名称
{x.purchasedBy.name} 从“购买者”字段返回名称
{inputQuantity} 返回输入数量
{previousApprovedTotal} 返回所有已批准 OCO 的总净成本
{previousApprovedTaxTotalAmount} 返回所有已批准 OCO 的税金总计
{previousApprovedGrandTotalAmount} 返回所有已批准的 OCO(包括税金)的总计
{pendingTotal} 返回所有待定 OCO(包括生成的 OCO 文档)的总计
{pendingTaxTotalAmount} 返回所有待定 OCO(包括生成的 OCO 文档)的总税金
{pendingGrandTotalAmount} 返回所有待定 OCO 的总计,包括税金且包括生成的 OCO 文档
{x.scheduleChange === 0 ?“TBD” : x.scheduleChange}
或者
{x.scheduleChange || “TBD”}
当明细表更改值为零时,返回“TBD”(待定)
{x.scheduleChange === 0 ?“ZERO” : x.scheduleChange}
或者
{x.scheduleChange || “ZERO”}
当明细表更改值为零时,返回“ZERO”
{x.scheduleChange === null ?“TBD” : x.scheduleChange} 当明细表更改值留空时,返回“TBD”(待定)
{x.supplier} 返回供应商的公司
{x.owner} 返回所有者的公司
{x.architect} 返回建筑师的公司
提示:

  • 变更单文档模板也可以使用主合同变量。将以下前缀之一添加到特定的主合同变量。例如,在 SCO 文档模板中添加 sco.mainContract.startDate 将输出主合同开始的日期。
  • 变更单文档模板也可以使用成本项目变量
  • 电子表格不支持富文本变量。在电子表格中使用变量时,请从变量中删除“@”。例如,不使用{@pco.scopeOfWork},而使用 {pco.scopeOfWork}。

相关文章

若要了解有关在不同场景中使用变量的详细信息,请参见使用变量示例一文。