报表系统(精选12篇)
报表系统 篇1
摘要:随着中小型企业信息的增多与深入, 报表就成了各企业管理信息的基本工具。文章的系统基于B/S架构和企业的实际需求, 并分析了国内各种企业的内在逻辑联系和结构, 运用MySQL数据库而开发。本系统为用户提供了快捷、灵活、方便的制作与生成报表服务, 对企业的报表制作与生成具有普遍的适用性。
关键词:报表系统,数据库,B/S架构
报表就是利用计算机将数据用表格及图表等方式来动态地显示。随着科技的发展和计算机的普及, 报表逐渐成为企业管理的基本业务要求、基本措施和手段。利用报表可以帮助企业将所需的数据标准化和格式化, 并利用可靠及安全的方式展现给用户。
本报表系统主要用于相关数据填报及报表制作。该系统具有灵活性、通用性、变化性和多样性的特点。同时, 该系统的用户界面简单明了, 操作简单, 方便数据的导入和各种报表的导出, 最重要的是该系统采用三层构架设计, 安全性高。
1 系统介绍
企业报表系统系统是一套基于B/S架构的管理数据及报表生成软件。该系统提供了对客户信息录入、部门信息录入、产品信息录入、材料信息录入、供商信息录入等的模式录入和表格界面录入。
本企业报表管理系统包括:基础信息 (客户信息、部门信息、产品信息、材料信息、供商信息) 、分类信息 (期间设置、货币资金、材料库存、产品库存、生产计划、产品产量、材料采购、采购付款、产品销售、销售回款) 、汇总管理 (生产经营日报表、生产经营单记录报表、生产经营期间报表) 、登录界面、管理员注册界面。系统特点包括: (1) 操作方便快捷, 用户界面简单明了, 流程清晰, 用户只要具备基础的电脑知识, 即可学会操作使用, 可大大提高工作效率。 (2) 安全性高, 系统采用三层构架设计, 防止非法用户直接修改数据库。灵活分配操作权限, 并对重要操作进行权限拦截检查。 (3) 具有灵活性、通用性、变化性和多样性等特点。
2 系统文件
企业报表系统应用Windows7旗舰版操作系统和My SQL数据库。该系统App_Code文件夹中有连接数据库的公共类 (DBHelper.cs) , 在App_Data文件中有被连接的数据库文件 (MS.MDF) , 在images文件夹中用于存放系统所需的图片。
3 功能模块
根据企业报表系统的特点, 将系统分成4个重要部分。即基础信息部分、分类信息部分、汇总信息部分和图形分析部分。基础信息部分由客户信息、部门信息、产品信息、材料信息、供商信息模块组成;分类信息部分由期间设置、货币资金、材料库存、产品库存、生产计划、产品产量、材料采购、采购付款、产品销售、销售回款模块组成;汇总管理部分由生产经营日报表、生产经营单记录报表、生产经营期间报表模块组成。除此之外, 还有图形分析模块。企业报表系统模块如图1所示。
4 企业报表系统功能界面展示
企业报表系统功能全面, 能满足用户使用该系统的基本要求。该系统的主界面如图2所示。
该系统界面简洁明了, 便于用户的操作。点击相应的按钮, 便可实现该功能以及展示出相应的数据结果。
5 结语
企业报表系统从企业对报表实际需求出发, 参照国内外的报表系统开发而成, 具有灵活性、通用性、变化性和多样性的特点, 并且系统有完善的管理查询及数据报表分析功能, 使各企业公司能够更好地管理本企业的各种数据信息, 从而实现了企业报表管理的自动化, 提高了工作效率。
参考文献
[1]林明旭.小型企业报表系统的设计与实现[D].厦门:厦门大学, 2013.
[2]牛丁然.银行报表系统的设计与实现[D].北京:北京邮电大学, 2011.
[3]经伟.面向中小企业通用报表系统的研究与实现[D].合肥:合肥工业大学, 2012.
[4]石炳堂.集团企业财务报表系统的设计与实现[D].成都:电子科技大学, 2014.
[5]艾飞.面向多任务的报表管理系统运行器的设计与实现[D].北京:中国科学院大学, 2014.
[6]吕晨涛.企业级在线报表工具的设计与实现[D].北京:北京交通大学, 2014.
报表系统 篇2
打开“企业财务报表远程申报系统v2”
↓
选择“录入财务报表信息”
↓
点击“开始填表”
↓
填写报表信息
(类型细分、报表类型、报表年份、贷款卡号、企业代码、企业名称等)
↓
录入财务报表数据(资产负债表、利润表、现金流量表)
↓
点击“校验”进行验证
↓
①报表平衡后点击“生成报表文件”
②如报表显示不平衡,请与原始报表和系统中提示的平衡公式进行核对,再点击“校验”进行验证,如显示平衡则点击“生成报表文
件”。
↓
保存路径选择“企业财务报表远程申报系统”文件夹
↓
文件名称请设置为“组织机构代码证号+报表年份.txt”(如代码证号为12345678-0报表日期为2005年,则文件名为
1234567802005.txt)
↓
点击“数据保存”
↓
返回
↓
继续填写下一年报表数据(步骤同上)
注:
1、在填写表格的时候,请将同一年度的资产负债表、利润表、现金流量表分别填写,一并校验,最后生成一个格式为.txt文件。
2、保存在光盘上,无需打印。
报表系统 篇3
关键词:报表打印;VB开发环境;Excel模板;管理信息系统
中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)16-30911-02
Realization of Special Printed Function on Data Report in Management Information System
LENG Xiong-tao
(Foshan Radio and TV University,Foshan 528000,China)
Abstract:During Development management information system, We often need print report for special data. So This paper tell us the technology detail how to print special data report by dint of Excel template in VB environment.
Key words:Print data Report;VB environment;Excel template;Management Information System
1 引言
在利用VB进行管理信息系统的开发过程中,经常要实现报表的打印,报表中的数据来源于数据库的基本表和查询,基本表中的数据在进行报表打印时不能筛选,而查询可以筛选数据,但这个功能是在数据库管理系统环境中实现的,在管理信息系统的程序界面中无法实现特定条件的报表打印功能[1]。
本人在利用VB进行管理信息系统的开发实践中,另辟蹊径,放弃VB提供的报表功能,采用Excel实现特定条件下的数据报表打印。下面以教学管理系统为例,具体分析采用该方法的技术细节。
2 制作Excel打印模板
该方法首先要制作Excel模板文件,保存于管理信息系统的目录下,在后续的编程中要利用特定条件下的数据对其进行填充。建立Excel模板文件的方法如下:打开Excel,建立一个空白文件,在该文件的Sheet1中建立要打印的报表的表头和报表标题,设置好相应的单元格格式,然后保存为模板文件,建立的模板如图1所示(工作表Sheet1的名称可以根据需要更改)。
图1 Excel模板
3 在程序界面中实现特定条件下的数据查询
虽然VB提供了报表打印功能,但VB提供的这个功能所连接的数据源是数据库中的基本表或查询,也就是说,VB提供的报表打印功能要原原本本的打印数据库的基本表或查询,如果在程序运行期间需要打印的报表数据,是根据某种特定而且灵活的条件,对数据库中的基本表和查询中的数据进行筛选之后的数据,这时,VB提供的报表功能就无能为力。所以采用本文所述方法进行报表打印时,需要设计一个查询窗体,在该窗体中设置详细的查询条件,并且添加“打印”按钮,如图2所示(具体的查询设置因系统功能不同而不同,故此处只是使用一个象征性窗体来进行说明)。在这个查询窗体中,利用VB提供的各种数据绑定控件绑定数据源,因而可以选择数据库中不同的基本表和查询,而且可以针对这些基本表和查询进行特定条件的查询和筛选,甚至可以利用系统时间(由时间函数自动识别),因而其查询功能非常强大而且非常灵活,这样很好地弥补了VB报表功能的缺陷。
图2 查询窗体
4 打印功能的实现
当程序用户设置好查询条件,点击了上面查询窗体中的“打印”按钮时,就可用具体的查询条件对数据库进行查询,查询之后,将查询结果输出到Excel模板中,并调用Excel预览功能,使填充好的结果显示出来以便打印。这些功能可针对查询窗体中“打印”按钮的Click事件进行编程实现,分步表述如下:
(1)生成查询字符串
DimSqlStringAsString
DimADOrsAsNewADODB.RecordSet
SqlString=” ”(略)
这里要生成一个查询字符串SqlString,其具体内容由查询窗体中的查询条件确定[2](此处不详细写出具体的数据)。现假定查询结果置于Recordset对象型变量ADOrs中[3]。
(2)用查询结果填充Excel模板
这一小节中,要在VB环境中对Excel编程,首先定义Excel应用程序对象,工作簿对象,工作表对象,查询对象,以及行和列的整形变量[4],
Dim ExcelAppX As Excel.Application
Dim ExcelBookX As Excel.Workbook
Dim ExcelSheetX As Excel.Worksheet
Dim ExcelQueryX As Excel.QueryTable
Dim lngRowCount As Integer
Dim lngColCount As Integer
再设置记录总数和字段总数,
With ADOrs
'记录总数
lngRowCount = .RecordCount
'字段总数
lngColCount = .Fields.Count
End With
建立对象
'建立Excel应用程序
Set ExcelAppX =
CreateObject("Excel.Application")
'建立Excel工作薄
Set ExcelBookX =
ExcelAppX.Workbooks().Add(App.Path & "模板文件名")
'建立工作表Sheet1
Set ExcelSheetX =
ExcelBookX.Worksheets("Sheet1")
ExcelAppX.Visible = True
填充模板
'利用查询结果ADOrs填充模板文件表格,从A3处向右下填充
Set ExcelQueryX =
ExcelSheetX.QueryTables.Add(ADOrs, ExcelSheetX.Range("A3"))
ExcelQueryX.Refresh
'设置字体和表格属性
With ExcelSheetX
.Range(.Cells(2, 1), .Cells(lngRowCount + 2, lngColCount + 5)).Borders.LineStyle = xlContinuous
End With
'设置打印信息
With ExcelSheetX.PageSetup
.LeftHeader = "&""楷体_GB2312,常规""&10学校名称:"
.CenterHeader = "&""楷体_GB2312,常规""&10日期:"
.RightHeader = "&""楷体_GB2312,常规""&10单位:"
.LeftFooter = "&""楷体_GB2312,常规""&10制表人:"
.CenterFooter = "&""楷体_GB2312,常规""&10制表日期:" & Date
.RightFooter = "&""楷体_GB2312,常规""&10第 &P 页 共 &N 页"
End With
开启打印预览
ExcelAppX.Application.Visible = True
ExcelSheetX.PrintPreview
ExcelAppX.DisplayAlerts = False
释放对象
ExcelAppX.Quit
Set ExcelAppX = Nothing
Set ExcelBookX = Nothing
Set ExcelSheetX = Nothing
运行结果如图3所示。
图3 运行结果
5 结论
本文以VB开发语言为例,介绍了一种特定条件下报表打印功能的实现方法。根据该方法,可以在程序运行期间实现针对特定条件的数据报表打印。本文所指的“特定条件”可以是针对一个基本表和查询,也可以是针对多个基本表和查询,甚至可以根据系统时间设定查询条件,因而是非常灵活的,在管理信息系统的开发实践中,具有很好的实用价值。
参考文献:
[1]刘瑞新,汪远征.Visual Basic程序设计教程.北京:机械工业出版社,2002:193.
[2]赵思敏.Visual Basic数据库编程技术与实例.北京:人民邮电出版社,2004:255.
[3]启明工作室.Visual Basic + Access数据库应用系统开发与实例.北京:人民邮电出版社,2004:131.
气象报表系统设计与实现 篇4
1 概述
按照相关规范,气象观测月总簿和年总簿的制作,需要对各种不同的情况采用不同的方式采集大量数据,使用不同的方式对大量数据进行计算和处理。显然,使用人工方式不仅极大增加观测员的劳动强度和负担,而且存在数据处理方式不合规范或计算错误等风险。
本系统按照相关文件规定的民航气象月总簿和年总簿制作规范,完成资料的自动收集、计算处理、排版,最后生成EX-CEL和PDF两种格式的文件以便查阅、存档和打印,并提供文本形式的资料备份与导入,具备月总簿和年总簿资料的收集、计算、处理、排版等功能。
2 开发环境
软件由vs2008.net开发,数据库使用oracle10g,采用B/S模式,具有易于维护升级,方便管理的优点。网站服务器部署在气象中心数据库室机房,网站数据库建立在气象中心数据库室现有oracle服务器上,年月总簿在服务器端统一生成,同时,生成的月总簿和年总簿除采用网页格式预览,并提供EXCEL和PDF两种格式打包以供保存和打印。当结果有疑问需要修改时,用户可下载excel格式的报表进行修改。
3 系统设计
民航西南空管局气象中心观测报表系统的整体架构如图1所示。
系统采用B/S架构,报表数据集中存放于服务器端的Ora-cle数据库中,客户端不保存任何业务数据和数据库连接信息,安全性较高。同时由于数据是集中存放的,不存在数据一致性问题。日常维护通常只需维护WEB服务器即可,所有客户端只是浏览器,升级应用软件时一般无需对客户端做任何修改,因此其维护和升级也比较方便,基本上不影响用户使用。
3.1 报表生成流程
年月报表生成流程如图2所示。年月报表中的相同数据统计由同一段代码生成,确保统计结果一致。网页预览文件可直接在用户界面上点击相应页面查看。PDF与EXCEL文件用于存档与打印。
3.2数据库设计
数据库表设计如表1所示。数据库设计上,采用报表信息表(BOOK_INFO)用以定制年月报表,可修改包含的页面与页序。同时也用于存放观测场的相关信息。观测设备信息存放在EQUIP表中。
观测数据以三类形式存在,一是每个小时的记录数据,一是按天记录的数据。此外,还可能存在临时通知的文本信息。故将以日为单位和以小时为单位的数据分开存储在DAY_IN-FO中和HOUR_INFO表中,并在DAY_INFO中提供每日额外备注说明的存储位置,每日额外备注说明按照报表样式表集中在月报表的最后一页备注栏显示。日数据中的天气现象演变是比较复杂的字符串,通过分析后,将其分解到Weatheryanbian、nengjianduyanbian、gayanbian、雷暴演变等五张表中,供统计分析使用。由此,在数据的增删改中,需要保持五张分解表与Day_info表的一致。
3.3数据收集方式
数据采用两种方式搜集。一种是从观测自观系统的数据库中提取,一种是在网页上提供每日数据的修改以及录入,以解决第一种方式导入的数据可能存在的错漏,或是格式不兼容导致的导入失败。每一种方式均在存储进数据库之前按照报表数据规范进行检查,检查不通过时,通知用户修改。由于导入数据的格式不尽相同,不同系统的观测留底资料需要单独进行数据的分析与导入。该功能单独封装在类New Data Tran中,可直接进行修改或增添不同格式的导入方式。
3.4数据处理
数据处理分为三部分组成。
首先根据统计需要,从数据库中提取原始数据,并作较为简单的统计。在第一步的结果上,进行进一步的筛选与统计。最后,按照特定的格式输出到预先定义好的excel模板文件中。
3.5数据输出
数据采用三种方式向用户呈现。网页预览方式。可直接点击页面链接打开每一张统计表。如图3和图4所示。点击图3和图4的链接可以网页方式查看对应表,如图5所示。右下方的pdf/excel下载按钮可下载相应格式的报表文件。重新生成用于数据发生变更后再次生成报表。图4中选中“浏览已有年报表”,可在下拉列表框中选择服务器上存在的年报表文件。取消选择,可直接输入年份生成相应年报表。
3.6数据库的备份与恢复
虽然也可以用oracle自带的备份功能,但本系统还是提供了文本格式的数据导出备份,以及相应的导入功能,可用于在没有数据库的情况下进行简单的数据分析。
3.7辅助功能
其他辅助功能如站点信息修改/设备管理,服务器上已有报表浏览下载等,均提供一目了然的界面给用户以进行修改或下载。设备管理如图6所示。
3.8类设计
在类设计上,主要集中在将共有的计算独立出来,使用同一段代码进行一类计算,保证计算的一致性,同时也方便维护阶段可能的修改。
3.8.1 公用类
系统主要设计了4个公用类:Validate Class、Comm Fun、DBOPer、Log Writer。如图7中部所示。各个类的用途如表2所示。
3.8.2 数据输入输出类
系统主要设计了4个类用于数据的输入与输出。如表3所示。观测数据中的天气现象演变,是较为复杂的字符串数据,为了方便对其的相关统计,除在Day_info表中以原字符串的形式存储外,另使用类WDA_Single Day,对其进行分析,并将结果根据统计需要存在不同的表中。天气现象的具体分析将在他文中进行详细的描述。
3.8.3 报表生成类
系统主要设计4个类用于报表的生成。如表4所示。
4 运行状况
该系统界面友好,满足用户的需求,投入运行后,极大地方便了用户的使用,大大减轻了报表编制人员的工作量。由于采用B/S结构,不必安装客户端,维护也通常集中在客户端,方便了用户,也减轻了维护人员工作量。
5 总结
报表系统 篇5
关键词 企业集团 合并报表 报表系统 使用现状
一、企业集团合并报表系统的使用现状
当前,企业集团合并报表系统的使用现状不容乐观,还存在着诸多亟待解决的问题,这些问题主要表现在无法实现自动对账、欠缺自动抵销功能和不能编制报表附注三个方面,其具体内容如下:
1.无法实现自动对账
在企业集团合并报表系统中,无法实现自动对账是目前企业集团合并报表迫切需要解决的问题。一般来说,企业集团合并报表系统都有检查项目关系和勾稽关系,但系统没有足够的判断能力用于核对所有项目关系和勾稽关系,这都是由于企业集团合并报表系统无法实现自动对账造成的。现有的企业集团合并报表系统不能识别、分类内部交易和内部往来,直接影响了企业集团合并报表的工作效率,许多集团编制合并报表的工作中对账环节耗费了大量的时间。
2.欠缺自动抵销功能
欠缺自动抵销功能,也在一定程度上制约着企业集团合并报表的编制。在企业集团合并报表系统中,很多企业集团不能自动做抵销分录,一般软件只能由操作人员按照会计准则和会计制度的要求,根据内部交易事项、性质和金额等情况,在系统中手工录入抵销分录。即使是有些软件的合并模块,也只能由系统自动生成一些常用的往来性抵销科目,其他较为特殊的项目则不能自动生成。由上可知,企业集团合并报表系统欠缺自动抵销功能,增大了企业集团合并报表的工作量,不利于企业集团合并报表工作的顺利开展。
3.不能编制报表附注
报表附注的编制是一项繁重琐碎的工作,企业集团合并报表系统不能编制报表附注,使得企业集团合并报表工作陷入困境。报表附注的信息采集量比较大、并且涉及到非财务信息,由于企业集团合并报表系统没有意识到编制报表附注的重要性,当前企业集团合并报表系统在编制报表附注环节还比较薄弱,往往都不具备编制报表附注的功能,企业集团合并报表所耗费的时间和人力颇为可观,无形中增加了企业集团合并报表的工作
量,对企业集团合并报表工作是非常不利的。
二、优化企业集团合并报表系统的策略
为促进企业集团合并报表系统的功能完善,针对当前企业集团合并报表系统的使用中存在的问题,优化企业集团合并报表系统的策略,可以从加强会计制度建设、健全自动抵销功能和增加编制报表附注三个方面入手,下文将逐一进行分析。
1.加强会计制度建设
优化企业集团合并报表系统的策略,加强会计制度建设是关键。对企业集团而言,加强会计制度建设,是企业集团合并报表实现自动对账的基础,实施合并系统必须按照严格的制度规定进行,规范合并系统在企业集团合并报表工作中的工作流程,可以为合并报表的自动提取数据打下坚实的基础,促进自动对账的实现,使得企业集团合并报表系统可以自动核对所有项目关系和勾稽关系,识别、分类内部交易和内部往来。因此,加强会计制度建设,从基础工作源头抓起,可以大大减少对账的时间。
2.健全自动抵销功能
健全自动抵销功能,在企业集团合并报表系统中的作用也不容小觑。在企业集团合并报表工作中,针对现有的集团合并报表系统自动抵销功能方面存在的缺陷,结合企业集团的具体情况,进行合并报表系统二次开发,二次开发主要是根据公司的实际情况设置取数公式,如集团各公司的报表、内部交易、内部往来等的信息来源,健全自动抵销功能,在一定程度上可以改善企业集团合并报表欠缺自动抵销功能的局面,确保整个合并报表系统工作的顺利进行。
3.增加编制报表附注
增加编制报表附注,也是企业集团合并报表系统的重要组成部分。编制报表附注的实现,以仿照主表的生成方法进行,即先按照披露的模板的要求自定义成报表,然后按照自定义的报表从各公司提交的附表中去取数,并生成需要抵销的分录,最后通过合并报表系统的合并抵销功能生成工作底稿。对于附注,报表附注涉及的会计及非会计的信息非常多,且信息披露会随着监管部门规定变化而变化,因此合并附注全部实现自动化不太现实,建议暂时采用手工填制模版。由此可见,增加编制报表附注,可以大大提高企业集团合并报表的工作效率。
结语:总之,合并报表是母公司站在整个企业集团角度上得出的报表数据。企业集团合并报表系统是一项综合的系统工程,具有长期性和复杂性,面对当前企业集团合并报表系统使用现状不佳的现象,应结合企业集团的具体情况,加强会计制度建设、健全自动抵销功能、增加编制报表附注,不断探索优化企业集团合并
报表系统的策略,只有这样才能发挥企业集团合并报表系统的作用,促进企业集团财务管理工作又好又快地发展。
参考文献:
[1]李务贤.企业集团内部往来挂账管理问题探讨.商业会计. (12).
[2]张晓梅.企业财务管理模式与企业财务成本管理研究.经济研究导刊.(12).
[3]边琪,王宁宁.我国企业集团内部资本市场初探.社会科学论坛(学术研究卷).(04).
[4]朱建平.服装企业集团资金管理研.合作经济与科技.(15).
报表系统 篇6
【关键词】R3;BW报表;会计科目;清账管理
一、SAP软件下的基本概念
SAP是德国SAP公司的ERP软件名称,它是ERP解决方案的先驱,也是目前全世界排名第一的ERP软件。
1. R3系统
R3是SAP的核心套件,它针对的客户群体是大型企业,所有的业务流程均需要根据企业的需求进行重新配置、开发。R3是一个基于客户/服务机结构和开放系统的、集成的企业资源计划系统。其功能覆盖企业的财务、后勤(工程设计、采购、库存、生产销售和质量等)和人力资源管理、SAP业务工作流系统以及因特网应用链接功能等各个方面。
2. BW报表
BW(商务信息仓库)是R3 系统的集成化组件之一,为SAP数据和非SAP数据的采集、存储、分析和管理提供一个集成的,面向商务的平台。它可以智能化地管理整个企业管理信息系统的海量数据信息并从中挖掘出最有价值的信息,以向企业管理者提供强有力的决策支持,作为一件“采金器”,它被认为是可以满足用户需求数据仓库系统中功能最强的一个。
3. R3清账
清账,指结清账目,付清账目。有些科目仅需要“借贷余”的管理,如银行科目和损益类科目等。但是也有些科目不只需要“借贷余”,还需要管理到每一笔分录行的状态,比如供应商、客户、个人借款的明细科目等。R3系统中需要记录供应商的每张发票是否已经付款,客户的每张发票是否已经收回、员工的每笔个人借款是否收回或报销等等。对于这些科目来说,每笔交易都要分门别类地予以记录,这就是行项目清账。
二、K公司及R3实施情况
K公司于2014年9月正式投产运营,隶属于某跨国集团,该集团主要从事快速方便食品的生产和销售,是目前世界上该行业中最大的生产企业。该集团十分重视企业信息化建设,2002年就借助SAP的R3系统完成了信息化改造,取得了良好的效果。目前使用的功能模块包括:(1)PP生产计划;(2)MM物料管理;(3)SD销售和分销;(4)FI财务会计;(5)AM固定资产管理;(6)CO管理会计;(7)HR人力资源管理;(8)BW业务信息资料仓储。目前BW模块可以进行优化报表全部自动化生成,每月3日完成企业所有的管理报表数据统计。
三、运用BW报表进行会计科目清账管理
K公司是新成立的公司,所以在借助BW报表进行清账管理中,着重关注应收账款、在建工程、应付账款科目的管理,下面以2015年4月数据为例,分别说明:
1.应收账款清账管理
K公司客户货款主要分两种结算方式:经销客户是先款后货;直营客户是赊销,根据直营客户的规模设置不同的结算方式,例如:月结30天、月结45天等,以便R3系统进行账龄管理。日常收到每笔货款后,财会人员根据客户提供的付款明细与对应的应收账款一对一进行行项目清账。每月FI结账后,BW报表提供以下应收账款逾期账款数据(单位:元):
K公司针对应收账款逾期账款占比的KPI指标控制在3%以内,由上表显示当月全公司逾期账款2.9%,在控制范围内。但从区域看江苏、安徽、苏南三大区域占比超过3%,其中江苏区逾期账款金额为1292687元,逾期占比3.7%,可以进一步从BW报表中提供的各营业所数据分析:
由上表可以发现,江苏区域逾期账款占比之所以高,主要是其扬泰直营所的逾期占比达到7.4%,逾期金额达到457 273元,继续通过BW报表中提供的各直营客户逾期账款明细进一步追查分析:
由上表查出,扬泰直营所中“世纪联华”客户三家门店(B、C、D店)逾期较为严重,合计逾期274965元,追查具体逾期原因为客户已付款,尚无法取得付款明细,无法清账,制定相应的改善措施:积极与客户联系,尽快取得客户付款明细,并及时清账,预计5月25日完成。
由于R3系统下的强大数据支撑以及严格的清账管理和逾期账款KPI考核制度,确保K公司有充足的现金流,从而筹划更多的理财产品,为公司争取更大的经济利益。
2.在建工程清账管理
由于K公司为新建工厂,工程项目金额较高,为避免工程虽已达到预定使用状态,但使用部门延迟提供《固定资产验收单》,造成在建工程延迟转固、当期成本虚低的情况,财会部门可以借助BW报表提供的在建工程明细表以及现场实地查看,从而追踪管理各使用部门及时完成在建工程转固。
上表显示K公司截至2015年4月在建工程金额为8585238元,经财务与使用部门确认均为在建项目。
3.应付账款-暂估清账管理
应付账款暂估是对已验收入库的购进商品,但发票尚未收到,企业应当在月末合理估计入库成本。税务筹划中有纳税最晚原则,为了保证已验收入库商品及时取得增值税进项税发票抵减当期销项税,需要加强暂估应该账款部分的账务管理,K公司通过BW报表中的应付账款暂估账龄分析-供应商进行分析:
由上表分析,30天账龄是当月入库的存货基本合理;30天以上为异常的暂估存货,经和采购确认:杭州纸业-2709元是因为退货需供应商进一步确认,其他供应商均为发票未取得,预计在5月中旬可以取得发票请款入账。
如何通过SAP系统编制合并报表 篇7
一、股权合并
股权合并是整个BCS系统的核心, 管理合并和业务合并都是基于股权合并生成, 本文将重点对股权合并过程进行详解。
BCS系统中的股权合并包括数据收集组、数据调整组、自动合并组、投资合并组四个操作流程 (见下图) , 这四个流程环环相扣, 前一流程为后几个流程的基础, 每个流程都有严格的逻辑校验。以下将对分别上述四个模块进行分析。
(一) 数据收集组
数据收集组的主要功能是从核算系统中抽取数据, 同时对投资、权益、存货含利等数据进行手工或自动维护, 从而为合并抵销提供最基础的数据源, 另外各子分公司通过本模块中的对账平台对现金流、票据、内部往来进行核对。本模块是整个合并报表的基础, 所有的抵销、调整都是基于收集的数据进行, 如果把合并报表过程比作是做一道大菜的话, 数据收集就是采购食材的过程, 食材的好坏、品质高低直接决定一道大菜的成败。
数据收集共有八项功能 (见下图) , 可将其分为两类, 第一类为初始化和基础数据收集, 包括“余额结转”、“期间初始化”、“数据收集”、“手工调整”、“本位币校验”;第二类对帐平台, 包括“现金流对账”、“票据对账”、“内部往来对账”。
“余额结转”是将上一会计年度的各科目余额结转至下年, 余额结转功能只能在每年1月份进行操作。
“期间初始化”是上一会计期间的特定凭证于本期间自动冲销, 按照新的发生额生成新的抵销凭证。
“数据收集”主要是将上线单位和非上线单位的财务信息收集到BCS合并报表系统。数据收集包括“科目发生额的收集”、“票据还原信息的收集”、“内部存货含利信息的收集”、“投资与权益数据信息的收集”。上述功能中最为关键的是“投资与权益数据信息的收集”, 它直接决定了投资、权益抵销的正确与否, 通过对原始投资金额和权益“移动类型”的维护, 生成正确的抵销分录。
“手工调整”主要功能是对单户表进行必要的调整, 俗称“调表不调账”, 本项功能应在集团总部进行控制, 严禁随意进行调整。
BCS系统还为合并范围的企业提供了非常好的一个对账平台, 就是“现金流对账”、“票据对账”、“内部往来对账”等几项功能, 集团内的子分公司可以详尽的了解各公司间、各科目间的差异, 也为集团总部了解对账差异提供了一个非常直观的平台, 通过这个平台可以时时从账务系统抽取数据, 时时进行对账, 时时对下属企业对账情况进行监督考核。
综上所述, “数据收集及对账组”提供了一个及时抽取数据、随时生成报表的平台、提供了一个对权益和投资附加数据进行维护的平台、提供了一个所有子分公司随时对账的平台, 这些平台为生成准确的合并报表打下了坚固的基础。
(二) 数据调整组
“数据调整组”的主要功能和用途是解决评估增值和外币折算的问题。数据调整组相当于一道大菜的配菜阶段, 配的好则锦上添花, 配的不好则不伦不类。数据调整组主要功能包括“评估增值”、“科目重分类”、“外币调整”、“外币折算”、“本期利润结转”、“合并组变更”、“组货币校验”等功能 (详见下图) 。
“评估增值”主要解决收购一个企业时发生的评估增值, 对于这部分价值大部分被收购企业不会进行账务处理, 通过“评估增值”的功能对上述信息进行维护, 从而达到抵销正确。
“科目重分类”主要功能是当个别报表与合并报表对一项会计要素的认定标准不一致时在合并层面进行的重分类调整。
“外币调整”和“外币折算”主要是解决境外子公司的外币报表如何转换到合并报表的本位币的问题。由于境外子公司采用集团货币以外的货币, 如何转换为集团货币成为合并报表必须要解决的问题。BCS系统通过“外币调整”和“外币折算”对特定科目指定采用历史汇率折算, 其余科目采用期末汇率进行折算, 当特定科目发生变化时通过“外币调整”进行维护, 从而生成正确的“外币折算差额”。
总之, “数据调整组”为各种不同业务类型的合并提供了较好的解决方案, 对一些特殊事项进行了恰当的处理, 充分保证了合并信息的准确性, 尤其是外币报表折算功能为境外子公司的合并提供了很好的平台。
(三) 自动合并组
“自动合并组”的主要功能是系统对内部往来、交易、票据、现金流、存货含利进行自动抵消, 如有必要也可通过“自动抵消调整”对抵消的结果进行调整。“自动合并组”相当于一道大菜的煎炒烹炸的阶段, 只要没有对账差异、会计信息正确, 就会生成正确的往来和交易的抵销 (详见下表) 。
(四) 投资合并组
“自动合并组”的主要功能是对投资、权益进行抵消, 对抵销结果与会计准则的差异进行调整。SAP有着固定的抵销规则, 但是准则的变化较大, 准则出台后又颁布了一系列的“解释”, 对准则的内容进行了部分调整, 如何让SAP系统与准则对接, BCS提供了“投资合并抵消调整”功能, 对上述差异进行调整。“自动合并组”好比是一道大菜的收尾阶段, 也是最为复杂的阶段, 它需要对火候、咸淡准确的把握才能完成色香味俱全的大餐, 它需要精准的技能, 更需要经验的积累。
“自动合并组”包括“投资收益抵销”、“投资抵销”、“投资抵销调整”、“合并组校验”等功能 (详见下图) 。
总之, 通过对上述四个操作流程的运行, BCS系统能够生成准确的基于股权关系的合并报表, 但是很多企业的管理层不仅要了解股权的合并信息, 还要了解管理层次的信息。有些下属企业间没有股权关系, 但是它们的实际管理者都是其中一个企业的管理层, 集团总部需要对这个管理层进行考核, 也需要了解这几个企业的合并财务信息, 因而需要重新划分一些没有股权关系但是有管理关系的合并组, 这就是“管理合并”。以下将对“管理合并”进行阐述。
二、管理合并
“管理合并”是将一些没有股权关系但实际有着管理纽带的一些企业成立合并组, 通过系统生成这些企业的合并报表, 为集团公司对下属企业利润中心进行考核提供了便捷的平台。SAP系统的管理合并主要是从股权合并中拷贝数据, 另外值得注意的是在股权合并中手工输入的合并层面的抵消凭证也要在管理合并层面重复输入, 这是BCS系统不够人性化的地方。
三、业务合并
有些企业业务多元化, 集团内部分为几个业务板块, 管理层需要了解每个业务板块的合并报表信息, BCS系统为生成业务合并报表提供了可能。首先将所有子分公司打破股权关系, 按照业务类型归集到不同的业务板块中, 每个业务板块必须指定母公司, 操作流程与管理合并相类似, 都是从股权合并中复制数据, 只是将复制的数据分类到不同的单元进行抵销处理, 从而生成正确的业务报表。有些企业在年报中要求披露分部报告, BCS系统业务合并后能够直接生成分部报告。
综上所述, SAP为合并报表提供了一个非常严密又不失灵活性的平台, 既能满足对外披露的要求, 同时又能满足公司的管理需求。但是真正用好SAP, 关键还是在于人的素质。首先, 会计准则变化日新月异, 我们要在充分理解准则的基础上结合SAP的运行规则进行适当的处理, 对业务知识的精准把握和对SAP运行规则的熟练掌握是合并报表的基础, 两者缺一不可, 任何相信SAP是万能的和SAP无法信赖的观点都是错误的, SAP只是一个优秀的平台和工具, 好比是一位优秀的厨师仅仅拥有稀有名贵的食材和先进的厨房设备是远远不够的, 关键在于他对资源的整合能力, 这需要经验的积累;其次, SAP对数据质量要求非常严格, 远远超过手工的数据要求, 一些错误的数据就象一颗随时可能爆炸的炸弹, 数据的质量是SAP系统的生命和灵魂, 应该投入极大的精力严把数据质量关。另外, 在使用SAP系统的时候一定要结合实际, 量力而行, 在对自己的管理水平充分了解的情况下开发SAP的功能, 大而全未必比小而精更有效率, 一切取决于企业的执行力和使用人员的素质。以上是对SAP合并报表的一点肤浅认识, 希望我们用“好”这个系统, 用“活”这个系统, 让这个系统成为我们企业管理提升和扩大发展的强有力的推动力。
摘要:SAP是一种高度集成的ERP系统, 它为编制基于股权的合并报表和虚拟股权关系的管理合并报表、业务合并报表提供了可能, 它既能满足公司对外披露的要求, 又能适应公司管理层的管理需求, 可以说SAP报表系统真正做到了柔性合并, 即管理层需要什么口径的合并报表, 通过SAP系统就能够生成不同版本的合并报表, 大大提高了工作效率, 与手工合并报表相比数据的真实性、及时性有了本质的提高。本文将重点对SAP合并报表的特点进行详尽分析。
类Excel跨平台报表系统 篇8
传统的报表设计器,使用了称之为条带式的设计体验,也就是报表样式设计界面上,设计面板上放置了一个个横条,这些横条就组成了报表的基础框架,它们一般区分为页眉条,页脚条,主条,明细条,二级明细条等等。设计报表模板必须首先设计好这些条条框框。然后在这些条上面放置各种报表样式元素。这样虽然能够为简化设计过程带来方便,但缺陷是格式僵化,缺乏变通[1]。
如果采用Excel开发报表,在操作方便的同时也存在很多不足:只能实现简单的数据存取,在数据安全性、数据流程、数据远程共享等方面还有很多空白。不仅如此,Excel作为一种普及化办公软件,不能针对业务存取数据,不能针对企业业务流程、人事结构传递查询数据,而且处理的过程也很复杂,如果要涉及到复杂的用法还必须使用编程语言。
如何既能实现工程上操作的简便易行,又能够不给报表设计增加复杂性?
选择使用类Excel方式进行报表开发能够解决报表的复杂表样,提高画报表的效率,而且无论程序员还是最终用户大都非常熟悉Excel的使用。为实现这种的报表,本文以IReport电子表格为界面设计基础,通过自定义的针对轨道综合监控领域的元对象检索器以及相应的简析器成功展现了复杂格式的类EXCEL报表及Web格式的类E X C E L报表,同时通过专用的数据服务接口使得报表数据源独立而且多样化,摆脱了报表与数据库之间的强耦合关系,报表的使用者不需要编程,大大提高了报表制作的效率。
本文讨论的类Excel报表具有如下特征:
◆单元格的命名
Excel中单元格是用单元格在横、纵向所处的位置来命名的。如果另搞一套命名机制,一方面很麻烦,另一方面在表达式编辑时会带来一些不便。
◆单元格的基本属性
最基本得要求:包括单元格中数据的字体、大小、颜色、边框、前景色、背景色等等,整行、整列、整表修改编辑风格,支持格式刷等。
◆单元格内容的编辑
表达式的写法应该与Excel一致,如”=sum(A3+B5)”。插入、删除行列时,表达式可以自动变换,无须手工修改。当单元格中的内容/表达式较长、在格子里显示不下,在工具栏上有个编辑栏,可以完整地显示当前格的内容。
◆自定义函数
提供大量常用函数,并留有接口以便于添加用户自己的函数。
◆导入导出Excel文件
用户一般都有Excel的表样,对统计运算后的报表也习惯将其导出到Excel,提供Excel文件的导入/出也是一个必不可少的功能。
2 系统分析
整个报表系统采用Java来这设计,能够很好的实现跨平台效果,解决了轨道交通领域大量的P C机以及服务器常见报表工具只能在windows下运行的问题(Java解释器相当于运行Java字节码的“CPU”,但该“CPU”不是通过硬件实现的,而是用软件实现的。Java解释器实际上就是特定的平台下的一个应用程序。只要实现了特定平台下的解释器程序,Java字节码就能通过解释器程序在该平台下运行,这是Java跨平台的根本。)
2.1 IReport简介
IReport是一个成熟、开源的Excel电子表格读取、修改、写入的项目。Java开发者利用它简单,便利的API就能够读取Excel电子表格,进行修改并能够把修改后的变化写到任何output stream中(如:Disk,HTTP,database,或任何socket),这个项目基于GPL发布,而且对中文有很好的支持。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表,能够很好的实现跨平台特性[2]。
它提供以下功能:
◆从Excel 95、97、2000等格式的文件中读取数据;
◆读取Excel公式(可以读取Excel 97以后的公式);
◆生成Excel数据表(格式为Excel 97);
◆支持字体、数字、日期的格式化;
◆支持单元格的阴影操作、颜色等单元格修饰操作;
◆修改已经存在的数据表;
◆支持图像和图表
因为IReport界面具有同Excel一致的操作风格,中文化的操作界面,强大的计算能力,完善的打印以及预览功能,以及大部分用户无需培训即可掌握等优点,极大的降低了报表设计的复杂度,使得报表设计就像编辑一篇电子文档一样自由和简单。
2.2 元对象检索器
IReport虽然能够实现报表格式的自由定义,但是报表还需要自动的实现表数据和数据源信息的关联关系。针对轨道交通领域多应用,多域以及大信息量的特点,本设计提供了一种高效的元对象检索器。它能够自动提取和应用以及系统相关的数据源信息,并支持二者之间的自动数据信息的关联。
2.3 报表元对象解析器
通过元对象检索器定义的报表元对象仅仅是反映了报表单元格和对应数据信息的关系,但不是实际的数据,报表元对象解析器的作用是解析所有的报表元对象,根据报表的检索条件,实现元对象和对应报表数据的检索条件的转换。
2.4 高效的数据服务
本设计剥离了报表对数据库结构的强依赖关系,使得连接数据源的方式多种多样,支持JDBC,JNDI数据源,如Oracle,DB2,SQLServer,My SQL等主流的数据库,自定义的程序数据源,文本数据源,Hibernate数据源,Remedy等等,同时数据源具有无限的扩展性,可以支持Web Service,SOA等标准的数据。
3 系统设计
整个报表系统基于B/S(Browse/Server)架构,客户端无需处理任何数据,仅仅需要发送当前的报表检索需求(报表+时间条件),然后等待报表服务的回应,根据回应决定相应的操作。
为此,我们基于下面的报表系统结构(如图1所示)完成了整个报表系统的设计,它主要分为报表设计器、报表服务和展示构件以及数据服务四部分,所有的数据都来源于数据库真实的采样数据或者依据真实采样得来的统计数据。
报表设计器是一个“所见即所得”的可视化报表设计界面,让您轻松完成各种报表的设计工作,而不需要编写程序代码,并可以在设计过程中预览报表运行效果,完成报表的发布部署和管理。
报表服务运转在报表服务器,用来解析报表模板,从数据服务中读取报表数据并生成报表。
展示构件嵌在监控页面中使用,也可以用于通过web进行浏览。它可以查看报表、打印报表或将报表导出为Excel等其它格式的文件。
数据服务实现对各个专业多种需求的自动统计,并根据报表服务给出的检索条件返回对应的数据统计信息。
3.1 报表设计器的设计
报表设计器是用来生成具有特殊规范的报表模板,主要通过两种方式,一是复杂的中国式报表设计通过IReport界面设计和元对象检索器实现,可以实现复杂的报表格式(多表头设计等),进行界面的渲染等;二是简洁的通用的规范报表设计,通过设计器界面设置相应的检索条件,由设计器生成标准的二维格式的报表模板。本文主要针对前者做详细描述。
复杂式中国报表的设计提供给用户自由的布局,同时通过特定的检索器实现其元对象的设计,其中为了增加其灵活性,设计器还提供了对SQL元对象的支持以及支持Excel相应的宏定义以及自定义的宏定义。该设计的优点是格式自由多样,但缺陷是模板的设计需要一定的工作量。
通用的规范报表的设计,它的设计简单,仅仅需要输入检索条件即可实现报表模板的定义,所有的连库信息以多个条件的方式确定,然后通过二维的方式展现出来[3]。
3.2 报表服务的设计
报表服务是运行于后台的报表进程,它的主要任务是自动简析报表模板,自动实现常用报表的生成和打印。
它的主要作用是有两个:
1、根据报表管理的设置,在指定的周期时间内生成特定的报表;
2、接收来自终端的报表请求,生成请求的报表,并传输已经生成的报表到发出请求的客户端。
实现该功能需要一个强大的数据库统计功能模块支持,同时还应该具有强大的解析功能,能够将辅助的源数据对象解析成获取数据信息需要内容。
3.3 数据服务的设计
数据服务时一个高效的数据接口,提供报表刷新所需要的数据,它同具体的数据源密切相关,并从相应的数据源中获取所需的所有数据。将报表和数据服务剥离的最佳优势是降低报表设计的难度,适应对现有系统的报表功能扩展。
4 系统实现
为了实现轨道交通领域通用的跨平台特性,本设计采用了Java语言来进行设计。
4.1 报表设计器的实现
报表设计器依赖IReport界面,元对象检索器,元对象解析器,数据服务实现。
4.1.1 IReport界面实现
通过java程序调用IReport的API接口,将IReport界面集成到报表设计环境中,然后同过菜单、工具栏、快捷键等调用IReport的API接口,提供给用户一个类EXCEL的设计环境(如图2所示),用户无需培训即可进行模板设计,降低了模板设计的要求。
4.1.2 元对象检索器的实现
轨道交通具有多应用,多域以及大数据量的特点[4],元对象检索器(如图3所示)解决了用户便捷的方式获取所需要信息的难题。同时用户无需记住大量的数据对应关系,仅仅需要用鼠标选择需要到的对象的某些特性或者组合特性即可。
通过系统专用的检索器定义源对象的检索条件,当需要刷性时调用专用的生成工具,对源对象进行解析,并生成出特定条件下的报表。
4.1.3 元对象解析器的实现
元对象简析器针对报表设计器提取的元对象,将其特征值转变为对应的数据源检索条件,然后调用数据服务接口获取相应的数据,从而实现报表的自动刷新(如图4所示)。
4.1.4 数据服务的实现
数据服务通过元对象解析器提供的数据检索条件,可以从相应的数据源中提取并整合从而得到满足条件的统计数据。
4.2 报表服务的实现
报表服务是一个运行在报表服务器的后台服务进程,它的功能是根据用户管理设置好的自动执行报表功能,自动检索数据库中的报表信息并根据商用库中的数据定时生成报表、定时打印报表;报表服务程序还可提供客户端查询、下载以及非定时报表生成H T M L文件等功能,方便不具有报表生成功能的报表画面进行报表浏览。
4.3 报表浏览的实现
报表的浏览通过web或者画面进行浏览(如图5所示)。
4.4 报表管理的实现
报表管理主要是针对报表信息进行管理,同时也给报表服务定时操作提供依据。用户可以通过报表管理工具(如图6所示)设置相应的管理信息。报表系统提供标准的报表模板,有权限的操作员可以通过“增加、修改、删除”的方式来管理报表模板。修改后的报告模板可以直接被系统使用,无需重新启动服务器或操作员站。
5 结束语
上述的类EXCEL报表工具提供给用户最简便、最直观的报表,并且简化轨道交通领域工程人员的模板设计工作量[5]。尤其是该报表工具对轨道交通独立且强大的数据库功能提供了很好的支持,包括元对象检索,数据源独立性等等,因而在轨道交通领域报表功能设计中起到很重要的作用。
摘要:本文以IReport电子表格为界面设计基础,针对轨道交通领域,通过自定义的的元对象检索器以及相应的简析器成功展现了复杂格式的类EXCEL报表及Web格式的类EXCEL报表,同时通过专用的数据服务接口使得报表数据源独立而且多样化,摆脱了报表与数据库之间的强耦合关系,报表的使用者不需要编程,大大提高了报表制作的效率。
关键词:IReport跨平台,类Excel报表,复杂格式的报表
参考文献
[1]黄源.通用报表生成器的研究与实现[D][学位论文].重庆大学,2008.
[2]林岗,沈建苗.用iReport制作Web报表[J].计算机世界2007,(3):1-3.
[3]南京地下铁道有限责任公司.南京地铁1号线一期工招标文件[G].南京,2003.
[4]魏晓东.城市轨道交通自动化系统与技术[M].北京:子工业出版社,2004.
用VBA实现煤炭采样系统报表 篇9
在PLC——计算机监控系统中,界面设计通常由组态软件来实现。RSView32组态软件提供了强大的数据监控能力,方便用户进行上位机的画面组态。但该软件并没有提供强大的报表功能,一旦涉及到复杂的数据处理,组态软件往往表现的力不从心。但是RSView32集成了微软的VBA作为脚本语言编辑器。可以随意定制开发后台应用程序。只要使用VBA进行简单的编程,运行Microsoft Office的应用程序,就可以实现大多数报表功能。
1 RSView32组态软件简介
RSView32是罗克韦尔公司开发的组态软件,它是集成的、组件化的人机接口,广泛地应用于监视和控制自动化设备和过程。它可以方便的与AB PLC进行无缝的结合,也可以通过使用OPC或DDE的通讯方式与其他公司的设备进行连接。
RSView32提供如下功能:
1)使用直接嵌入到图形显示中的可利用和定制的ActiveX控件,方便用户创建形象的监控画面以及动画演示;
2)对象模型外露,用户和其他软件产品可访问系统的接口部分,保证系统的对外兼容性;
集成微软的VBA作为内建的程序设计语言,方便用户开发系统应用程序;
3)支持OPC标准,并且可作为OPC服务器或者客户端,利用该技术可以与多种设备进行快速可靠的通讯。
2 工程项目概述
煤炭采制样电气控制系统项目的主要任务是煤炭样品的采样以及采样过程总体监视与管理系统。系统采用美国AB公司的PLC双机热备,中控室与各PLC通过工业以太网进行数据通讯。特殊设备驱动采用变频器控制。设置塔顶分站、塔底分站、MCC分站和中控室分站,通过工业级现场总线进行数据连接。各分站既能够独立进行现场数据采集和控制,又能够通过网络实现数据共享。同时亦能够通过网络间的数据传送,将每个站点的仪表及泵阀等状态信息传送到上位机,完成中央控制室的实时监控。各PLC现场子站上均配置现场操作员终端,作为现场操作员界面,对现场工艺进行实时显示,同时能够对参数进行设置。
采制样系统的三台初级采样器BM10、BM11和BM12安装于输煤皮带机的皮带转接处,对应着主皮带机。操作者输入采样标准和批量后,控制系统按照国标归定公式计算取样间隔。
初采器BM10和BM12分别对应1、2号进样皮带。BM11下设初采翻板门,运行时,根据BM10、BM12的运行情况选择左翻或右翻。当一号皮带机运行时,由BM10、BM11采样;当二号皮带机运行时,由BM11、BM12采样;两条皮带同时工作时,BM10、BM12采样。
整个采制样系统由进样皮带、磁分离器、一级缩分器、缩分翻板门、破碎机、二级缩分器、转运皮带、样品收集器、弃煤皮带、弃煤翻板门、料斗仓等设备组成两套完全独立的运行系统。
3 报表的实现
该煤炭采制样系统要求自动生成装船采样报告。报告内容包括:船名、装船日期、煤炭种类、国别、批量、采样单元数、子样数、样品罐号、开装时间和装毕时间等。这些数据主要分为三类,第一类直接读取PLC数据,由系统自动采集;第二类由操作人员在装船开始时从人机界面输入,如船名、国家、煤炭种类等,这类数据和第一类一起,定时存入数据库;第三类数据在采样完毕后得到,如样品称重。需要建立一个窗口,以便在每个批量采样结束后添加记录。
本项目以Microsoft Office Access作为数据库,利用RSView32的VB编辑器完成采集数据的工作。在Access中完成报表的查询、显示和打印。
3.1 自动添加记录
首先需要创建Microsoft Office Access数据库,并在里面创建批量表和单元数据表,每个表包含各自需要记录的所有字段。批量表和单元数据表中均包含报验号字段,便于之后查询索引。
当采样单元开始和完成时,由PLC发送脉冲信号,系统自动记录采样开始和完成时间。同时在单元采样完成时,自动向Access的单元数据表中添加记录。批量数据以同样的方式记录,在VBA编辑器中添加代码:
3.2 手工补充数据
最终样品量需要在全部采制样完成后,由操作人员手工称重得出,因此记录表中该项在最后添加。利用RSView32内嵌的VB编辑器制作样品称重添加窗体。利用下拉框选择对应的报验号、系统号和单元号,锁定一条已有的记录,手工输入称重值。
3.3 查询及打印
在Access中创建查询窗体,分别选择查询范围的起始和终止时间进行查询操作:
结合VBA编程利用Access的查询、窗体和报表格式编辑功能生成所需报表。以时间为查询条件,报验号为检索条件,每张表单列示一个报验号下面的所有采样信息。在报表格式的设计上,将批量表与采样单元数据表进行嵌套。以便在查询结果中显示每个批量采样下的各个单元信息。表格上部显示装船批量信息;中部显示该批量下所有采制样单元信息;下部预留操作人员需手工填写的信息位置。最终表单如图2所示。
最后在RSView32的VB编辑器中添加调用Access的命令,并在画面中组态按钮,直接运行该命令即可。
此外,本项目还建立了采样阶段查询报表,和故障查询报表。创建方法与上述类似,故不赘述。
4 结束语
Microsoft Office Access具有灵活的报表处理功能。与其在RSView32中用VBA代码间接的进行报表处理,不如直接在Access中进行处理,然后用RSView32命令调用更便捷。本项目中将RSView32采集的数据通过VBA存储到数据库Microsoft Access中,并根据具体需要编制相应的程序生成表单形式的数据报表。这种方式可以作为低成本的报表实现方法,方便了操作与生产。
参考文献
[1]苗苗,朱秀慧.PLC工控机与集散控制系统在组态软件RSView32中用VBA实现报表[Z].2006.
[2]王学军.基于RSView32组态软件的数据库报表设计与研究[J].电脑知识与技术,2007.
[3]石红瑞,孙洪涛,郭利进.用Visual Basic实现RSView32的报表转换和打印[J].石油化工自动化,2003.
报表系统 篇10
一、系统的设计目标
涉农贷款报表处理系统在设计时制定了4大目标:一是提高涉农贷款报表的数据质量, 准确性是系统的首要目标;二是提高报表的编制效率, 将手工编制报表的操作过程用计算机程序自动化处理替代, 提高了涉农贷款报表的编制效率;三是要求系统的安装和操作简单方便, 适合农村合作金融机构基层统计人员使用;四是要求系统具有一定的扩展性, 考虑到与涉农贷款相关的报表较多, 并且各种报表具有一定的相似性, 要求系统在设计时具有一定的扩展性, 以便日后系统的扩展或与其他系统整合。
二、系统的总体设计
涉农贷款报表处理系统是一个典型的基于数据库技术的应用系统。系统以Excel报表为数据源, 采用SQL Server 2000为系统数据库, 经过一系列的数据处理环节, 最终生成农林牧渔业贷款统计表、农户贷款情况统计表、农村企业及各类组织贷款情况统计表、城市企业及各类组织贷款情况统计表和涉农贷款汇总统计表等5个涉农贷款统计报表。
(一) 系统的功能模块划分
根据业务需要, 可将系统划分为系统维护模块、报表校验模块以及报表生成模块等3个模块。
系统维护模块, 主要用于系统基础信息的浏览、添加、删除和修改等功能;报表校验模块, 主要负责对报表的校验以及对出错记录的处理;报表生成模块, 主要负责生成5个报表。
系统的功能模块划分如图1所示。
(二) 数据处理流程设计
涉农贷款报表处理系统的输入文件是符合一定规范性的Excel报表文件, 经过一系列处理, 最终输出生成的是5张报表。数据处理的详细流程如下所述。
1. 首次使用需对系统进行维护, 填充基本信息
这些基础信息是系统正常工作的必要条件, 包括本单位信息管理、下属单位信息管理以及规则表的管理。
2. 对上报文件进行校验
包括数据格式规范性校验和业务逻辑规则校验。数据规范性是指报表中相关项的填写是否符合本系统的要求, 包括报送文件的文件名格式、台账所在的工作表位置、台账记录起始位置等。业务逻辑校验是待校验报表中相关字段之间的制约关系。校验过程中如果有错误, 则不允许进行下一步操作, 直至所有台账记录都符合业务逻辑要求。
3. 合并台账
对上级机构来说, 在校验完毕后, 需要对辖内下级机构上报的数据文件进行合并, 以方便后续的汇总处理。
4. 生成报表
本步骤是系统处理的关键步骤, 主要是负责生成5个涉农贷款报表。
5. 打印报表
将生成的数据写到固定格式的Excel表中, 并显示出来。
(三) 数据库设计
根据系统的设计, 系统数据库由本单位信息表、下属单位信息表、规则表、机构代码表、标准表、汇总表、错误记录表等7个数据表组成。这些数据表存放系统正常运行时的各种信息, 利用SQL语句的强大数据处理功能来对数据进行各种处理, 如校验报表、分类筛选数据、汇总生成报表等。
三、系统的主要特点
(一) 上报文件简单
系统接收的待处理源文件是Excel格式的原始台账, 是普通的文件格式, 并且台账内部具有统一的规范格式, 具有数据源统一的特点。
(二) 系统的安装和使用简单方便
系统采用当前流行的语言为程序开发语言, 在安装时不需要安装其他框架。系统使用后, 只需要首次进行系统维护。具体操作时, 只需要经过校验和报表生成2个步骤就可以得到5张报表。
(三) 系统具有规模效应性
当农村合作银行或农村信用联社下辖机构个数越多, 系统所具有的数据处理功能优势越突出, 也越能显示出计算机自动处理相对于手工编制的优越性。
(四) 系统具有可扩展性
系统虽然主要是针对涉农贷款报表开发的, 但由于其原始台账模板是安徽省农村信用联社统一下发的, 并且校验规则和最终待生成的报表模板与程序相独立。因此, 只要提供不同的校验规则和不同的报表模板, 就可以在该系统的基础上生成其他类似的报表。
四、系统的实施效应
涉农贷款报表处理系统于2009年12月开始在滁州市辖区内农村合作金融机构试运行, 赢得了各单位统计人员的一致认可和好评, 获得了良好的效应。
首先, 系统改变了滁州市辖内农村合作金融机构手工编制涉农贷款报表的现状, 提高了涉农贷款数据质量和报表的编制效率。
其次, 系统加深了统计人员对涉农贷款制度的理解。系统将《涉农贷款专项统计制度》的相关要求转化成对应的校验关系, 这要求统计人员填制涉农贷款台账时必须清楚各项目之间的逻辑制约关系, 否则, 台账无法通过校验, 加深了统计人员对涉农贷款制度的理解。
合并报表编制探讨 篇11
关键词:报表;合并;编制
中图分类号:F231.5 文献标识码:A 文章编码:1671-864X(2014)08-0176-01
合并报表是反映一个集团整体财务状况、经营成果、现金流量的唯一工具。对于国有企业来说,合并报表是对经营管理者的业绩考核重要依据,国资委年度决算成为考核经营管理者的重要手段。所以,编制符合实际、高质量的合并报表不仅对公司的经营决策起着重要的作用,同时也是政府管理部门进行经济管理的重要依据。
一、合并报表概述
合并财务报表,是指反映包括母公司和其全部子公司形成的企业集团整体财务状况、经营成果、现金流量的财务报表。
(一)合并报表编制范围。
通常来说,合并报表的合并范围是以控制来确定的。也就是应该把哪些会计主体纳入合并范围。
1.母公司直接或通过子公司间接拥有其半数以上的表决权的被投资单位。
2.母公司控制的其他被投资企业。
(二)合并报表编制程序。
合并报表的编制程序主要包括几个步骤:
1.会计政策的统一。
在编制合并财务报表前,对集团内各成员企业的会计政策和会计期间进行要统一。
2.关联交易对账。
纳入合并范围的母公司与子公司、子公司之间内部关联交易和往来挂账进行核对一致。
3.编制合并工作底稿。
合并工作底稿的作用是为合并财务报表的编制提供基础。在合并工作底稿中,对母公司和纳入合并范围的子公司的个别财务报表项目的数额进行汇总和抵销处理,编制抵销分录和调整分录,最终计算得出合并财务报表各项目的合并数。
4.编制调整分录和抵销分录。
即是把母公司长期股权投资和子公司所有都权益项目、内部关联交易、债权债务进行抵销,在合并工作底稿中填上调整分录和抵销分录的数据。
5.计算得出合并数据。
把调整分录和抵销分录数据填列到合并工作底稿,设置好公式自动计算得出合并数,生成合并报表。
二、传统方式下编制合并报表碰到的主要问题
(一)报表不能真实反映财务状况、经营成果和现金流量。
1.不遵守准则规定,故意作弊。下属公司的经营管理者受自身利益驱使,往往要求财务人员在财务报表上做手脚,这种故意作弊行为,在传统的手工编制合并报表的过程中依靠财务人员的职业判断,一般是很难发现。
2.职业判断产生的偏差。传统的手工编制合并报表的过程中经常会出现由于下属公司对集团企业报表编制要求的不同理解,导致有些报表项目的编制内容不真实。对于这种情况集团企业通常只能是在人员培训和制度要求上狠下功夫。
(二)填报数据不正确。
1.下属公司单个报表数据不正确。传统的手工编制合并报表的过程中,为保证集团下属单位报表数据的正确性,通常采用的方法是通过一些报表项目特有的勾稽关系来进行报表数据正确性的检查。由于集团企业单位数量、报表种类繁多,这种人工检查方式往往效率不高,费时费力。
2.调整、抵销分录中的数据不正确。编制合并报表的核心就是编制调整和抵销分录,即差额账的填列。由于集团企业内部购销活动的日益频繁,股权投资的复杂多样,编制调整和抵销分录工作量增多,准确的收集数变得越来越困难。
(三)报表报送不及时。现代集团企业由于外部信息披露和自身管理的要求,常常需要编制大量的报表,而下属公司在集团规定的时间内经常会因为报表数据量大而不能及时计算出正确的结果,影响报表的报送。
三、数据集中处理在合并报表编制中的运用
随着计算机技术、通信网络技术的发展,对财务工作产生革命性的变革,财务数据的收集、加工、处理、直到生成各种管理报表带来非常大的方便,特别是对企业集团编制合并报表发挥重大作用。
(一)采用数据集中处理模式。
在网络技术高度发达的今天,采用一级数据集中模式。数据全部集中到母公司,纳入合并范围的子公司通过局域网远程登录到母公司数据中心进行账务处理。一级部署有以下好处:一是数据集中到一个地方便于加工处理;二是节约成本,硬件设施配备可以起到集约效应;三是提高安全保障系数,数据由母公司统一维护;四是从技术上便于管控集团成员企业。
(二)统一财务核算口径。
采用一级数据集中模式下,财务主数据及核算规则必须统一,这也是会计集中核算的前提和基础。一是统一会计政策,要最大限度地消除差异化处理,制定会计核算手册,对同一经济事项要有唯一的处理规则;二是统一会计科目,所有会计主体使用同一套科目体系;三是统一客户、供应商等其他主数据,为关联交易抵销规则设立奠定基础。
(三)关联交易后期处理。
关联交易的后期处理主要是指上期未实现利润在本期的回冲。例如内部购建无形资产,在个别报表和合并报表反映的无形资产原值是不一样的,在本年个别报表无形资产的摊销额需要在差额账中进行调整,作一笔抵销分录把超过销售方成本的金额即多摊销数额抵销掉,还原回按出售方账面价值计算得来的摊销额。
(四)合并报表编制。
实施会计集中核算后,合并报表的编制发生革命性变化。差额账核对无误后,由合并账直接出具合并报表,而不是由个别报表层层汇总生成。差额账主要包括两部分:一部分是母公司股权投资、投资收益与子公司权益、利润分配的抵销;另一部分是关联交易和债权债务的销。这两部分通过协同平台处理,只有少部分权益抵销凭证要手工补录。
四、集中模式下编制合并报表的成效
集中核算模式下合并报表的编制变得简单、准确,效果非常明显,减轻了报表编制人员的工作量。
(一)减少了对账的工作量,提高了工作效率。
关联交易对账是合并报表编制的重点和难点,在集中核算模式下通过协同平台很好地解决了该问题。
(二)保证了合并报表质量。
由于引进了协同平台,对关联交易、债权债务、股权投资实现了同步入账,简化了对账工作,同时也保证了合并报表的质量。
五、结束语
通过在财务软件中直接设置单户账、差额账、合并账的方式來编制合并报表,简化了合并报表编制工作,同时提高了关联交易对账的时效性,提升了合并报表质量,节省了人工成本,提高了工作效率。
参考文献:
[1]2013年度注册会计师考试辅助教材《会计》。
医院统计报表管理系统的应用 篇12
1 医院统计报表管理系统建立及应用
1.1 统计报表管理系统的流程
搭建在山东省立医院集团办工平台之上的医院统计报表管理系统,是由门诊挂号量、急诊挂号量、预约挂号量、惠民挂号量、医保挂号量(职工保健、公费医疗、门规等挂号量)以及病房工作量动态日报表六部分基础报表组成。该系统充分灵活地运用了办公平台中的角色、权限管理和工作流技术,结合医院统计工作的实际情况和需求,始终将管理这条主线贯穿于系统设计和应用开发的各个环节,设计出了优化的医院统计报表管理系统,其流程如图所示。
1.2 统计报表管理系统的功能
医院统计报表管理系统,根据角色和权限可划分为下列八部分:
门诊挂号管理,主要用于门诊挂号室每天门诊挂号量的录入、修改、删除、查询和汇总统计。系统自动提取汇总急诊挂号量、预约挂号量、惠民挂号量及医保挂号量,录入门诊每天总挂号量报表中。
急诊挂号管理,由急诊挂号人员每天录入、修改、删除、查询和汇总统计急诊各科挂号量,系统产生急诊科报表并自动将其汇总到门诊挂号量报表中。
医保挂号管理,用于医保挂号室人员每天录入、修改、删除、查询和汇总统计当日门诊各科医保挂号量、职工保健挂号量、离退休挂号量、公费医疗挂号量及门规挂号量情况,系统产生门诊医保报表并自动将其汇总到门诊挂号量报表中。
惠民和预约挂号管理,用于门诊办公室工作人员每天录入、修改、删除、查询和汇总统计当日门诊各科惠民和预约挂号量,系统产生门诊惠民和预约报表,并自动将其汇总到门诊挂号量报表中。
门诊挂号监控管理,用于门诊部和门诊挂号室管理人员对每天全院各种挂号量汇总审核,由系统生成报表上报统计室。
病房工作动态日报表,用于全院各个病房的大夜班护理人员录入、修改、查询和删除当天病房工作量动态日报表,早晨交接班后,当班护士核对补录昨天病房病人的入院、出院、转入、转出情况,确认后将报表发送到统计室。
统计室人员每天上班接收并审核门诊挂号量报表和病房工作量动态日报表,同时监控全院报表的数据质量。
医院各级领导在办公平台上可以随时查询全院及各科的门诊挂号量情况,病房病人入、出、转入和转出情况,随时了解和掌握全院医疗工作量状况。
1.3 统计报表管理系统的应用情况
该系统在本省立医院已经运行了一年3个月,系统稳定,使用情况良好,极大地提高了医院统计工作的效率和质量。它的应用彻底改变了医院二十多年来手工制作上报和统计报表的工作方式,打破了医院报表的基础数据只能依赖HIS的模式。目前医院的统计报表、用于医院运营管理和经济核算的基础数据,已全部实现由网络实时上报、汇总统计。医院统计报表管理系统的应用,也为今后医院建立现代统计管理模式打下了基础。
2 医院统计报表管理系统建设引发的思考
2.1 改变医院统计报表管理机制和管理模式
医院统计室是医院管理决策的重要参谋部门,而统计报表数据则是医院运营和管理决策的科学依据,建立健全统计工作管理机制有利于提升医院现代管理水平。目前我国大部分医院一直沿用着靠简单的行政命令索取需要的数据以及疲于应付的手工统计管理模式,已经无法适应现代医院运营与管理的发展要求。为此必须采用计算机网络化的管理手段,优化统计管理流程和业务流程,整合集成业务系统,建立适合信息化条件下的医院统计工作管理模式,使医院各种分散的信息按管理要求自动采集、归纳、分类整理和汇总统计,从而为医院管理所用。
实践证明,建立医院统计工作管理模式是一项贯穿于医院整体运营、管理、机构调整及改革发展全过程的复杂而艰巨的系统工作。它不仅要涉及计算机网络技术,而且要涉及医院制度和管理模式等方面深层次的变革,不可能一蹴而就,但迫在眉睫。
2.2 必须统一定义和制定医院所有信息标准和规范
数据标准化和规范化是医院信息化建设的支撑点和命脉。纵观我国二十多年医院信息化建设的发展历程不难看出,医院信息化建设之所以举步维艰,一个重要的原因就是忽视了信息标准化和规范化建设,这好比盖楼不打地基,其结果可想而知。尽管卫生部主管部门早在两年前就已组织各方专家开始了信息标准化研究,且结果喜人,但时至今日由于忽视信息标准化和规范化而使医院信息系统建设蒙受重大损失的案例仍然屡见不鲜,发人深省。
众所周知,医院统计报表数据基于医院信息系统(HIS)中数据,主要来源于病历首页。但目前国内医院HIS还停留在“病房对病人的记帐系统”阶段,不能产生完整的病历首页。虽然现在已有部分医院为完善HIS而补上了电子病例,但结果不能令人满意。问题的关键是在医院信息系统没有从根本上解决数据标准和规范化问题,这也是制约电子病历在医院推广应用的一个结症所在。追根溯源,要使医院统计报表数据能为医院管理决策服务,医院信息化建设中就必须下决心解决并落实HIS遗留问题─定义和制定业务信息标准和规范。
2.3 定位统计工作在医院现代化建设发展和管理决策中的位置
医院的现代化建设发展和管理决策离不开统计数据的宏观指导,医院信息化作为医院现代化建设发展的辅助工具,应该紧紧围绕医院管理的需求而建设。在医院信息化建设中,勿庸置疑管理必须指挥信息化。医院统计是医院信息管理的主体,是医院科学管理的中心环节,不仅具有采集加工和信息反馈的职能,更具有监督、评价预测和决策咨询的职能[3]。如果医院所建立的信息系统不能为医院统计工作提供及时准确可靠的基础数据,各种业务系统中大量的数据不能为管理决策提供科学参考依据,使医院统计工作依然陷入靠大量的人员到不同的部门收集索取数据,那么医院的现代化建设和发展无从谈起。
为了强化统计工作对医院现代化建设的核心指导作用,笔者认为必须确定以下六个方面之间的关系:一是医院现代化建设发展和管理决策与医院统计工作之间的关系;二是医院统计工作与医院信息化之间的关系,三是医院现代化建设发展的管理决策与医院信息化之间的关系。这些关系构成了一辆承载医院现代化建设发展的前进列车,它清晰定位并确定了统计工作在医院现代化建设发展和管理决策中的位置和重要作用。这就是医院信息化是车轮,医院统计管理工作是方向盘,医院管理决策是驾驶员,医院现代化建设发展是列车前进的方向。
参考文献
[1]刘冬生,等.信息时代医院统计工作的困惑和对策.中国医院统计,2004,11(2):129-130
【报表系统】推荐阅读:
合并报表系统05-24
报表系统入门操作手册05-23
财务报表系统操作指南09-20
报表改革07-16
报表效应07-17
决算报表05-14
报表定义06-04
报表开发06-04
报表操纵06-12
打印报表06-17