理论教育 合并用户界面与系统功能:优化方案探讨

合并用户界面与系统功能:优化方案探讨

时间:2023-06-13 理论教育 版权反馈
【摘要】:在建立合并模型后,用户需要进行用户界面和合并功能的配置。每一次工作状态变更时,必须检查相应的控制过程集状态。关于工作状态配置及使用的详细介绍参见4.2.1小节。图9-12 修改工作状态图9-13 币种换算对话框在币种换算对话框中,用户需要定义以下项目。

合并用户界面与系统功能:优化方案探讨

在建立合并模型后,用户需要进行用户界面和合并功能的配置。正如在9.1.1节看到的,在合并业务流程中,需要使用大量的输入工作簿和各种报表,使用数据管理器批量导入数据,利用控制过程对数据进行校验,使用业务规则实现期末数的自动结转、币种换算及自动合并抵销等。

除了网页和Office报表以及业务处理流程界面外,系统还提供了专门的合并中心界面。用户可以使用合并中心,维护合并范围的相关参数、使用流水账模板录入手工调整分录、执行并监控合并的进程。这些功能都需要进行相应的配置。

9.1.3.1 合并中心

SAP计划与合并系统提供的合并中心用于管理与执行合并数据,对组织范围内的数据收集与合并抵销的状态进行监控,基于网页界面提供了执行合并任务的统一管理平台,如图9-10所示。

978-7-111-39913-1-Chapter09-13.jpg

图9-10 合并中心

合并中心包含了以下功能界面。

(1)合并监视器:合并监视器是用于监测特定合并范围的合并进程的一个全局的监控平台,每一个具体合并范围是由特定的类别、期间、合并组或者子合并组确定的。合并监视器是执行增量合并的一个关键组件,可用于命令合并引擎哪些实体执行币种换算或者合并。

(2)控制过程监视器:执行并监控用于对报表数据进行校验的控制过程。参见第6章及第11章对控制过程的详细介绍。

(3)流水账:创建与管理流水账分录包含了对收集的原始数据和合并抵销数据进行调整的分录。参见第11章对流水账的详细介绍。

(4)所有权管理器:创建与管理基于所有权的层次结构,用于执行法定合并。参见9.2节对所有权管理器的详细介绍。

9.1.3.2 合并监视器

进入合并中心的合并监视器,如图9-11所示。

978-7-111-39913-1-Chapter09-14.jpg

图9-11 合并监视器

合并监视器界面的右上方显示了正在使用的数据模型,在上下文栏中显示了类别维度、时间维和母公司维度。在主体窗口中,合并监视器显示以下信息。

(1)合并范围/实体:根据用户在所有权管理器中定义的所有权层次结构,列出了当前合并范围(母公司维度成员)其及包含的所有实体维度成员。

(2)控制过程集状态:显示控制过程执行的结果。控制过程集的状态提示用户检查报表数据的准确性。

(3)工作状态:显示提交数据的完成情况。为了在合并监视器中显示工作状态,驱动维度必须至少包括类别、期间和实体维度。如果选择了其他维度,则每一个其他维度都必须选择一个维度成员,才能显示工作状态。每一次工作状态变更时,必须检查相应的控制过程集状态。

(4)币种换算:显示币种换算的结果。其状态可能是“完成”或者“待执行”。如果数据在上一次执行币种换算后发生了数据修改,需要重新执行币种换算。

(5)合并:显示合并进程的结果。其状态可能是“完成”或者“待执行”。如果数据在上一次执行合并后发生了数据修改,需要重新执行合并进程。

在列表窗口的工具栏上,提供了以下操作功能。

(1)修改工作状态:在列表中选择一个实体,单击“工作状态”按钮,系统弹出修改工作状态对话框,供用户修改工作状态,如图9-12所示。

在收集个别报表数据的过程中,用户可以查看数据区域的工作状态变化,或者使用这一对话框修改相应数据区域的工作状态。关于工作状态配置及使用的详细介绍参见4.2.1小节。

(2)运行币种换算:选择一个实体,并单击“换算币种”按钮,系统弹出如图9-13所示的对话框。

978-7-111-39913-1-Chapter09-15.jpg

图9-12 修改工作状态

978-7-111-39913-1-Chapter09-16.jpg

图9-13 币种换算对话框(www.daowen.com)

在币种换算对话框中,用户需要定义以下项目。

1)类别:选择进行币种换算的金额的报表数据的类型。

2)时间:选择要进行币种换算的数据期间。

3)合并组/实体:选择需要运行币种换算的范围。如果用户选择一个合并组或者子合并组时,币种换算使用合并组定义的币种为币种换算的目标币种。如果用户选择了基本实体,则需要单独定义目标币种。

4)报表币种:如果用户选择了基本实体,对话框显示报表币种维度,供用户选择运行币种换算的目标币种。如果用户选择了合并组或者子合并组,则不出现这一选项。

5)汇率实体,系统显示汇率模型的实体维度,供用户选择存储汇率的汇率实体。

完成上述维度成员选择后,用户还可以选择执行模式。用户可以选择完全币种换算,或者通过增量币种换算更新之前执行过的币种换算结果。

(3)运行合并:系统基于手工输入数据、使用数据管理器批量导入的数据以及流水账分录,根据相关业务规则自动产生合并抵销数据。

在运行合并对话框中,用户需要选择类别维度、时间维度和母公司维度成员。在执行方式上,用户可以执行完全合并,即将所有权层次结构中的所有的实体一次性全部执行。也可以执行增量合并,即只处理更新过的实体。增量合并减少了对系统性能的影响,减少了系统反映时间。

关于增量币种换算和增量合并的使用,考虑以下几种情况:

1)如果实体中的数据的最近更新时间晚于上一次执行实体所属的合并组或者子合并组币种换算的时间,就必须为该实体执行增量币种换算。

2)如果实体中的数据的最近更新时间晚于上一次执行实体所属的合并组或者子合并组合并的时间,就必须为该实体执行增量合并。

3)当为一个实体执行了币种换算,则需要执行增量合并,不论上次合并是何时执行的。

(4)显示正在运行的流程:当用户正在运行币种换算或者合并时,可以单击该按钮查看运行的进度。系统弹出如图9-14所示的对话框。

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

图9-14 显示运行中的流程

对话框会显示正在运行的流程的完成进度。用户只可以显示自己拥有访问权限的合并组的流程。

(5)重置合并流程:用户可以将合并状态重置为“待执行”,并在随后运行完全合并。例如,在以下几种情况下,用户可能希望将合并状态重置为“待执行”:

1)汇率的变化和所有权变化,无法使用增量合并进行处理。

2)模拟类别数据的增量流程无法反映源类别的数据变化。

3)主数据变化无法触发增量流程。

9.1.3.3 合并功能的多种执行方式

业务规则的使用对于报表合并尤其重要。业务规则可以为出具合并财务报表实现对数据进行自动处理。例如,对子公司长期股权投资的抵销,少数股东权益调整,重分类及任何其他合并方法要求的数据处理。合并监视器为执行合并功能提供了统一的用户界面,但是如果用户希望结合使用业务处理流程和Office界面实现这些功能,也是可以实现的。

系统的合并功能是通过一系列逻辑脚本文件、数据管理器包及业务规则等功能实现的。每一个业务规则,如期末数结转、币种换算、公司间往来对账、合并抵销等,都是报表合并过程中的重要步骤。对于每一种业务规则,系统都预定义了相应的数据管理器程序包和逻辑脚本,可以方便用户在Excel界面中调用这些业务规则。数据管理器程序包的功能在NetWeaver版本的SAP计划与合并系统中使用BW的处理链实现。表9-4列出了合并任务、处理链、逻辑脚本与业务规则的对应关系。

表9-4 合并任务与业务规则的关系及其执行方式

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

对于每一个合并的流程任务,可以执行预定义的数据管理器包来调用其相关的逻辑脚本和业务规则表,根据业务规则表的定义执行合并任务。任何特定的业务需求都需要通过对应的业务规则表进行配置。合并引擎使用这些业务规则在用户指定的数据区域执行相应的计算,并将计算所得的结果数据写回数据模型。使用数据管理器执行结转业务规则的示例参见10.3节的介绍。

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

我要反馈