设置所有帐户的期初余额

要设置帐户的期初余额,可在 If 结构中使用 ExpIsFirst 函数。Exp 和 If 结构已在之前节中介绍过;IsFirst 用于确定当前期间是否为当前方案的默认频率中的第一个期间。例如,如果方案的默认频率为每月,IsFirst 确定当前期间是否为该年的第一个月。

要设置期初余额,可将 IsFirst 放置在 If 结构的 If...Then 语句中,然后将 Exp 放置在此语句与 End If 语句之间。如果在 Exp 的参数中包含特定帐户,可能要设置所有帐户的期初余额。

下例显示了设置所有帐户的期初余额的方式。您可以不做修改,将下例重新键入或复制到计算规则中:

HS.EXP "A#ALL = A#ALL.P#Prior"

注:

在本示例中,A# 后跟关键字 ALL;这意味着该规则适用于所有帐户。另外,P# 字符后跟关键字 Prior;这意味着 EXP 从当前期间之前的期间获取帐户数据。