理论教育 控制过程集的执行与编辑界面详解

控制过程集的执行与编辑界面详解

时间:2023-06-13 理论教育 版权反馈
【摘要】:也就是说,当运行控制过程集时,所有的控制过程都会被执行。图6-2 1控制过程集分配界面在界面的上方,首先要在“显示”列表中选择显示方式,其有以下两个选项。图6-22 控制过程集分配界面用户可以通过单击工具栏上的“编辑”按钮,切换到编辑状态。

控制过程集的执行与编辑界面详解

978-7-111-39913-1-Chapter06-17.jpg

图6-15 “添对加话/删框除规则类型”

控制过程用于验证系统收集的数据的有效性。控制过程是基于数据模型运行的,对数据模型的数据进行校验。如果从模型中删除了一个维度,则与该维度相关的所有控制过程检验结果也将被删除。控制过程可应用于任何类型的数据。例如,控制过程可用于检查用户通过输入工作簿录入的资产负债表数据是否平衡,或者检查通过日记账手工调整录入的分录借贷是否相等。

对于不同的实体维度成员,系统可以执行不同级别的校验规则。系统将控制过程分为不同的级别,控制级别越高,需要进行的校验规则更为严格。控制过程级别高的实体,不仅要执行相应级别的所有控制过程,还需要执行所有低级别的控制过程。

对于不同的类别维度成员和时间维度成员,可以执行不同的校验规则。为此,系统将控制过程分为不同的控制过程集,并且将控制过程集分配给不同的类别维度成员和时间维度成员的组合。

6.2.4.1 配置控制过程

设置控制过程要遵循的主要步骤如下:

1.为实体维度成员分配控制过程级别属性值

查看实体维度的属性,如图6-16所示。

978-7-111-39913-1-Chapter06-18.jpg

图6-16 实体维度属性

实体维度具有以下两个必需的属性与控制过程相关。

(1)CONTROL LEVEL:标明实体维度成员的控制水平,其取值为1~4之间的自然数,代表以下4个控制级别。

●基本(Basic)。

●标准(Standard)。

●高级(Advanced)。

●综合(Comprehensive)。

如果实体维度成员没有分配控制水平,系统自动将其控制水平设置为4。也就是说,当运行控制过程集时,所有的控制过程都会被执行

(2)CTRL_CURRENCY_NOT_LC:标明实体维度成员是否不对本位币进行控制,其取值为“Y”或其他。

2.在指定模型上启用控制功能。

进入系统管理员界面的规则区域下的控制过程配置项,如图6-17所示。

978-7-111-39913-1-Chapter06-19.jpg

图6-17 控制过程模型列表

控制过程模型列表中显示了以下信息。

(1)模型:当前环境中的所有模型。其中,没有启用控制功能的模型显示为灰色。

(2)控制过程:模型中定义控制过程的数量。

(3)集合:模型定义的控制过程集的数量。

(4)分配:模型中将控制过程集分配到类别/时间维度成员组合的数量。

要启用或者取消模型的控制过程功能,选择列表中的模型,并单击列表上方工具栏的“启用控制过程”按钮,系统弹出“启用控制过程”对话框,如图6-18所示。(www.daowen.com)

用户可以在对话框中选择或者取消选择“启用以下项的控制过程:Financial”,并单击“确定”按钮完成修改。

978-7-111-39913-1-Chapter06-20.jpg

图6-18 “启用控制过程”对话框

3.创建控制过程

在图6-17所示的界面中,单击模型列表中的模型,进入该模型的控制过程列表界面,如图6-19所示。

978-7-111-39913-1-Chapter06-21.jpg

图6-19 控制过程列表

在控制过程列表中,列出了模型是现有的控制过程。用户可以单击“新建”或者“修改”按钮进行控制过程的创建和编辑。参见第11章的配置示例。

6.2.4.2 创建并分配控制过程集

在完成控制过程定义后,还需要将这些控制过程进行分组,并将其与特定的类别与时间维度成员的组合关联起来。

1.创建控制过程集

控制过程集是一组控制过程的集合。在如图6-17所示的控制过程模型列表界面中,选择列表中的一个模型,并单击工具栏上的“编辑集合”按钮,或者单击“集合”列中对应的数字,系统打开控制过程集的编辑界面,如图6-0所示。

978-7-111-39913-1-Chapter06-22.jpg

图6-20 控制过程集列表

在如图6-20所示的界面中,用户可以新建、编辑、复制或删除控制过程集。用户可以通过复制快速地创建控制过程集,新复制的控制过程集包含了被复制的控制过程集中原有的控制过程,不需要再逐项添加。随后,用户可以使用编辑功能修改控制过程集中包含的控制过程。

2.控制过程集分配给时间维度成员与类型维度成员的组合

在执行控制过程集合之前,管理员需要将其分配给时间维度成员与类型维度成员的若干个组合,指定控制过程集合是在什么期间对什么类别的数据进行校验。对于每个控制过程集至少需要创建一个类型/时间组合,每个组合中至少包含一个类型维度成员和一个期间。

在图6-17所示的控制过程模型列表界面中,选择列表中的一个模型,并单击工具栏上的“编辑分配”按钮,或者单击“分配”列对应的数字,可以打开控制过程集分配管理界面,如图6-21所示。

978-7-111-39913-1-Chapter06-23.jpg

图6-2 1控制过程集分配界面

在界面的上方,首先要在“显示”列表中选择显示方式,其有以下两个选项。

(1)按时间的类别:即按时间和类别显示控制过程集的分配情况。

选择该选项后,工具栏上的“CATEGORY”和“TIME”按钮是可用的。用户可以使用这两个按钮,打开维度成员选择器,选择相应的维度成员。完成选择后,类别维度成员显示在分配窗口的行上,时间维度成员显示在分配窗口的列上,分配的控制过程集显示在单元格中,如图6-22所示。

978-7-111-39913-1-Chapter06-24.jpg

图6-22 控制过程集分配界面

用户可以通过单击工具栏上的“编辑”按钮,切换到编辑状态。通过双击单元格,用户可以修改单元格对应的类别与时间对应的控制过程集。用户可以从下拉列表中进行选择。完成修改后,单击“保存”及“完成”按钮,返回查看状态。

(2)按时间控制过程集:即按时间显示控制过程集的分配情况。此时,工具栏上的“控制过程集”按钮变为可用,用户可以选择多个控制过程集。在分配窗口中,选择的控制过程集显示在行上,时间成员显示在列上。用户还可以选择类别维度成员,并在行上显示。在这种显示方式下,单元格只显示一个选择框,说明控制过程集是否在相应的维度成员组合中运行。这一显示方式下,不能切换到编辑状态。

完成上述配置后,用户就可以在用户界面合并中心的控制过程监视器中运行控制过程,监控规则运行结果。系统会根据每个一实体,自动选择运行控制过程集中控制水平小于或等于实体的控制水平的那些控制过程。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈