创建应用程序时,您可以选择验证帐户。在审核流程中,当您尝试提升、提交、批准、注销或发布处理单元时,系统会检查验证帐户的帐户值是否等于零或 NODATA。如果不是,系统会显示一条消息,指出它无法执行该操作。
如果应用程序被设置为使用阶段化提交,您可以设置每个提交阶段的验证帐户。
当您提升、提交、批准、注销、发布处理单元时,系统还会对数据进行检查,以确保其处于 OK、OK SC 或 NO DATA 状态。如果处理单元不处于上述状态,您必须重新计算、转换或合并数据,之后才可执行任何流程管理操作。
系统还会检查处理单元的数据是否已锁定。如果数据不解锁,您便无法执行任何流程管理操作。数据只有在发布后才可锁定。请参阅“锁定数据”。
父实体的处理级别必须始终低于或等于其所有直接子代的级别。子实体的处理级别必须始终高于或等于其所有直接父代的级别。
进行验证以便提升
在提升处理单元时,系统还会执行下列其他验证检查:
系统会检查直接后代的处理级别,以确保您不会将实体提升到高于所有实体从属者最低级别的级别。
如果您为实体使用了不同的货币,系统会检查实体的输入货币的处理级别,以确保正在使用当前转换。
如果您正在使用节点组件,系统会检查对父代的输入货币应用的货币处理单元,以确保节点值正确。
进行验证以便驳回
在驳回处理单元时,系统还会执行下列其他验证检查:
系统会检查直接父代的处理级别,以确保您不会将实体驳回到低于所有实体的父代的级别。
如果值维等于实体的输入货币,系统会检查所有父代的输入货币。如果父代的输入货币与实体的输入货币相同,系统将检查节点处理单元。如果父代的输入货币与实体的输入货币有所不同,系统将在实体级别检查父代货币的处理级别。
如果值维为实体使用不同于输入货币的货币,则系统会检查节点处理单元的级别。
如果值维指出您正在使用节点处理单元,系统会检查父代输入货币处理单元的处理级别。