UFO报表
1 UFO报表-概述
会计报表管理系统是会计信息系统中的一个独立的子系统,它为企业内部各管理部门及外部相关部门提供综合反映企业一定时期财务状况、经营成果和现金流量的会计信息。
-1.1 UFO报表的主要功能
用友UFO报表系统是报表事务处理的工具,利用UFO报表系统既可编制对外报表,又可编制各种内部报表。它的主要任务是设计报表的格式和编制公式,从总账系统或其它业务系统中取得有关会计信息自动编制各种会计报表,对报表进行审核、汇总、生成各种分析图,并按预定格式输出各种会计报表。
UFO报表系统是真正的三维立体表,提供了丰富的实用功能,完全实现了三维立体表的四维处理能力。
UFO的主要功能有文件管理、格式管理、数据处理、图表功能、打印功能和二次开发功能,提供各行业报表模板(包括现金流量表)。模块结构图如图 1所示。
图 1 UFO报表系统模块结构图
文件管理:对报表文件的创建、读取、保存和备份进行管理。能够进行不同文件格式
1
的转换:文本文件、*.MDB 文件、*.DBF文件 、EXCEL文件、LOTUS 1 -2-3文件。 支持多个窗口同时显示和处理,可同时打开的文件和图形窗口多达40 个。提供了标准财务数据的“导入”和“导出”功能,可以和其他流行财务软件交换数据。
格式管理:提供了丰富的格式设计功能,如定义组合单元、画表格线(包括斜线)、调整行高列宽、设置字体和颜色、设置显示比例等等,可以制作各种要求的报表。
数据处理:UFO以固定的格式管理大量不同的表页,能将多达99 ,999 张具有相同格式的报表资料统一在一个报表文件中管理,并且在每张表页之间建立有机的联系。提供了排序、审核、舍位平衡、汇总功能;提供了绝对单元公式和相对单元公式,可以方便、迅速地定义计算公式;提供了种类丰富的函数,可以从账务等用友产品中提取数据,生成财务报表 。
图表功能:将数据表以图形的形式进行表示。采用“图文混排”,可以很方便地进行图形数据组织,制作包括直方图、立体图、圆饼图、折线图等10种图式的分析图表。可以编辑图表的位置、大小、标题、字体、颜色等,打印输出图表。
二次开发:强大的二次开发功能则使其又不失为一个精炼的M1S开发应用平台。提供批命令和自定义菜单,自动记录命令窗中输入的多个命令,可将有规律性的操作过程编制成批命令文件。提供了Windows风格的自定义菜单,综合利用批命令,可以在短时间内开发出本企业的专用系统。
1.2 UFO报表与其他子系统的主要关系
编制会计报表是每个会计期末最重要的工作之一,从一定意义上说编制完会计报表是一个会计期间工作完成的标志。在报表管理系统中,会计报表的数据来源一般有总账系统的账簿和会计凭证、其他报表、人工直接输入等,还可以从应收、应付、工资、固定资产、销售、采购、库存等系统中提取数据,生成财务报表。UFO报表系统与其他系统之间的数据传递关系如图2所示。
总账 其他报表 人工输入 采购管理 薪资管理 销售管理 UFO报表 固定资产 库存管理 应收应付 生产制造成本管理 预算管理 存货核算
图 2 UFO报表系统与其他系统之间的主要关系
1.3 基本操作流程
制作一个报表的基本操作流程如图3所示。
2
图 3 制作报表的基本流程
在以上步骤中,第一、二、四、七步是必需的,因为要完成一般的报表处理,一定要有启动系统建立报表、设计格式、数据处理、退出系统这些基本过程。实际应用时,具体的操作步骤应视情况而定。
1.4 基本术语
1. 报表结构
按照报表结构的复杂性,可将报表分为简单表和复合表两类。简单表是规则的二维表,由若干行和列组成。复合表是简单表的某种组合。大多数的会计报表如资产负债表、利润表、现金流量表等都是简单表。
简单表的格式一般由四个基本要素组成:标题、表头、表体和表尾,如表1所示。不同的报表上述四个基本要素是不同的。
表1 通用报表的结构
资产负债表 标题
主管部门: 会股01表
编制单位:XXX公司 2005年06月30日 单位:元 表头
资产 流动资产: 货币资金 存货 资产合计:
行次 1 10 期初数 88 200.00 554 000.00 3
期末数 表体
会计主管: 制表人: 表尾
(1)标题:用来描述报表的名称。报表的标题可能不止一行,有时会有副标题、修饰线等内容。
(2)表头:用来描述报表的编制单位名称、日期等辅助信息和报表栏目。特别是报表的表头栏目名称,是表头的最主要内容,它决定报表的纵向结构、报表的列数以及每一列的宽度。有的报表表头栏目比较简单,只有一层,而有的报表表头栏目却比较复杂,需分若干层次。
(3)表体:是报表的核心,决定报表的横向组成。它是报表数据的表现区域,是报表的主体。表体在纵向上由若干行组成,这些行称为表行;在横向上,每个表行又由若干个栏目构成,这些栏目称为表列。
(4)表尾:指表体以下进行辅助说明的部分以及编制人、审核人等内容。
2. 格式状态与数据状态
UFO将含有数据的报表分为两大部分来处理,即报表格式设计工作与报表数据处理工作。报表格式设计工作和报表数据处理工作是在不同的状态下进行的。
(1)格式状态:在格式状态下设计报表的格式,如表尺寸、行高列宽、单元属性、报表公式等。
在格式状态下时,所看到的是报表的格式,报表的数据全部都隐藏了。在格式状态下所做的操作对本报表所有的表页都发生作用。在格式状态下不能进行数据的录入、计算等操作。
(2)数据状态:在数据状态下管理报表的数据,如输入数据、增加或删除表页、审核、舍位平衡、做图形、汇总、合并报表等。在数据状态下不能修改报表的格式。
在数据状态下时,所看到的是报表的全部内容,包括格式和数据。
3. 二维表与三维表
确定某一数据位置的要素称为“维”。在一张有方格的纸上填写一个数,这个数的位置可通过行和列(二维)来描述。
如果将一张有方格的纸称为表,那么这个表就是二维表,通过行(横轴)和列(纵轴)可以找到这个二维表中的任何位置的数据。
如果将多个相同的二维表叠在一起,找到某一个数据需增加一个要素,即表页号(Z 轴)。这一叠表称为一个三维表。
如果将多个不同的三维表放在一起,要从这多个三维表中找到一个数据,又需增加一个要素,即表名。三维表中的表间操作即称为“四维运算”。
4. 报表文件及表页
一个或多个报表以文件的形式保存在存储介质中称为报表文件,每个报表文件都有一个名字,例如,“利润表.REP”。
表页是由若干行和若干列组成的一个二维表,一个报表中的所有表页具有相同的格式,但其中的数据不同,每一张表页是由许多单元组成的。一个UFO报表最多可容纳99,999
4