合同从其创建时到删除时经过了各种不同状态。在多数情况下,状态的更改由您采取的操作触发。某些更改则自动发生。
在以下图表中,造成状态更改的操作在于合同状态相连接的行上显示。没有标号的行表示状态更改是自动发生的。此图表显示了合同的可能状态。
以下状态在图表中显示:
- 初始
- 此状态表示合同有效期的起点。
- 草稿
- 草稿合同是新创建的合同,是从外部源作为草稿合同导入的合同,或者通过复制现有的合同创建的合同(复制现有的合同不在图表中显示)。在草稿状态的合同是不完整的,还没准备好提交以核准。销售经理或客户代表决定草稿合同何时准备好以提交核准。
- 正在审批(核准)
- 正在审批状态的合同是完整的草稿合同并已提交核准。销售经理或客户代表决定草稿合同何时准备好以提交核准。此合同的指定核准员必须复查此合同。不能根据此状态的合同购买产品。
- 核准的
- 如果合同的指定核准员裁定合同完整并可接受,他们可将合同移到核准状态。WebSphere Commerce 将自动尝试部署已核准的合同。
- 拒绝的
- 如果商店的指定核准员裁定合同不完整或不可接受,他们可以将合同移到拒绝状态。拒绝状态的合同可以更改、重新提交核准、取消或标记为删除。
- 正在部署
- 正在部署的合同是正在发布到服务器的核准合同。不能根据此合同购买商品。在 XML 文件和 WebSphere Commerce 数据库表中,此状态显示为 DeploymentInProgress。
- 正在运行
- 正在运行的合同是成功部署的合同,可以根据此合同购买商品。如果合同失效日期已过,合同依然保持运行状态直到取消。
- 部署失败
- 如果合同不能发布到服务器上,则合同设置为部署失败状态。请检查错误日志,尝试更正妨碍合同部署的问题并尝试再次部署合同。在 XML 文件和 WebSphere Commerce 数据库表中,此状态显示为 DeploymentFailed。
- 已结束
- 当合同的新版本已核准时,激活的、暂挂的或核准的合同自动进入结束状态。新版本合同的创建将创建合同的一份副本并将此合同副本置于草稿状态。
- 暂挂的
- 如果合同是暂挂的,则不能根据此合同购买商品。合同不能更改,但可以恢复使合同重新运行。
- 已取消的
- 已取消的合同是不再使用的合同,但它保留在数据库中供参考。
- 标记为删除
- 标记为删除的合同将不能再通过使用 WebSphere Commerce 访问。在 XML 文件和 WebSphere Commerce 数据库表中,此状态显示为 MarkForDelete。