提交、批准或过帐日记帐时,系统会对日记帐进行验证。系统将检查下列条件:
期间必须是方案基本频率的基本期间。
过帐或取消过帐日记帐时,必须打开期间。
值维必须是调整维。
日记帐必须处于与要执行的操作对应的状态。
必须存在日记帐的行项目。
实体和父代必须是有效维。对于普通日记帐,实体必须允许调整。如果要将日记帐过帐到“父代货币调整”,则必须输入一个有效父代。该实体必须是日记帐实体的指定父代的子代。
如果要将日记帐过帐到节点,父代必须允许对子代实体进行调整。该实体必须是指定父代的子代。
节点日记帐必须拥有有效的父代-实体组合。尝试过帐节点日记帐时,系统还将检查“按期间组织”应用程序设置。在过帐期间,实体必须是父代的活动实体。
帐户必须有效。它必须是一个资产、负债、收入、费用、余额、流转或经常性余额帐户。帐户必须是一个基本帐户,且无法在元数据中指定为已计算。帐户无法通过上滚过程进行计算,即该帐户不能有子代。
所有其他维必须有效。ICP 维不得为 ICP Top、ICP Entities、或空白,但可以选择 ICP None。如果指定了 ICP,该帐户必须设为 ICP 帐户。
自定义维不能在元数据中指定为已计算,也不能通过上滚过程计算;自定义维不能有子代。
如果是平衡日记帐,借方合计必须等于贷方合计。如果是按实体平衡的普通日记帐,每个实体的借方合计必须等于贷方合计。如果是按实体平衡的节点日记帐,每个节点的借方总金额必须等于贷方总金额,并且父代实体和子代实体必须具有相同的货币。如果值维是“实体货币”,日记帐中的父代实体可拥有不同的货币,但它们必须拥有与子代实体相同的货币。
所有维交叉点必须有效。
不能锁定包含行项目单元格的子多维数据集。
在规则中不能将单元格指定为 NoInput 单元格。