什么是财务软件
财务软件是指专门用于完成会计工作的电子计算机应用软件,包括采用各种计算机语言编制的一系列指挥计算机完成会计工作的程序代码和有关的文档技术资料。它用于配合计算机完成记账、算账、报账,以及部分的会计管理和会计辅助决策等工作,如日常核算工作、量本利分析、投资决策等工作。因此,学好、用好财务软件是会计信息化工作的重要前提。
财务软件的分类
按照不同的划分标准,财务软件分为不同的类型。
1.按硬件结构划分,可分为单用户财务软件和多用户(网络)财务软件。
单用户财务软件是指将财务软件安装在一台计算机上,计算机中的财务软件单独运行,生成的数据只存储在本台计算机中,各计算机之间不能直接进行数据交换和共享。
多用户(网络)财务软件是指将财务软件安装在一个多用产系统的主机(计算机网络的服务器)上,系统中各终端(工作站)可以同时运行主机上的财务软件,不同终端(工作站)上的会计人员能够共享会计信息。
2.按适用范围划分,可分为通用财务软件和定点开发财务软件。
通用财务软件是指在一定范围内适用的财务软件。通用财务软件的特点是不含或含有较少的会计核算规则与管理方法。其优点是由用户自己输入会计核算规则,可以使财务软件突破空间上和时间上的局限性。其缺点是:由于通用,初始化工作量越大,个别用户的会计核算工作的细节就越难被兼顾。
定点开发财务软件也称为专用财务软件,是指仅适用于个别单位会计业务的财务软件,如某企业针对自身的会计核算和管理的特点而开发研制的软件。定点开发财务软件特点是把适合本单位特点的会计核算规则与管理方法编入财务软件,如将报表格式、工资项目、计算方法等在程序中固定。其优点是比较适合使用单位的具体情况,使用方便。其缺点是受到空间和时间上的限制,只能在个别单位、一定的时期内使用。
3.按提供信息的层次划分,可分为核算型财务软件、管理型财务软件和决策型财务软件。
它们分别用于实现会计信息系统的核算、管理和决策职能。
财务软件的选择因素
随着软件市场的逐步发展和成熟,软件品种越来越多,更多的企业会选择购买通用财务软件。通常,在选购财务软件时可以考虑以下几个方面:
1.比较财务软件的价格
在选择软件时,价格是最先要考虑的因素之~。通常情况F,软件公司有适应于不同规模企业的不同价位的软件,选择适用于本企业的业务特征并适当考虑未来业务发展的软件即可。购买软件之前应充分调查软件市场情况,对多个软件提供商进行询价,要比较不同软件的功能和价格情况。影响财务软件价格的主要因素有企业规模、购买模块数、企业站点数、实施费用等。另外,除了初始购买软件的投资,软件每期的运行维护费用、员工培训费用、软件的升级费用等运行费用,也要在选择软件时了解清楚。
2.根据企业业务量和规模选择财务软件的网络体系结构
企业应根据每月业务量以及业务票据的多少选择特定结构体系的网络财务软件。对单一企业而占,如果企业规模较大,业务量和凭证量较多,应考虑选择基于大型数据库开发的软件和客户/服务器(C/S)结构体系的网络版软件。对于跨地区经营的集团型企业,为了实现财务数据的集中化管理,在选择软件时还要考虑软件是否支持互联网技术,可选择基于广域网浏览器/服务器(B/S)结构体系的会计软件。如果企业规模很小,业务量很少,可选用基于小型数据库或采用文件/服务器(F/S)结构体系的会计软件。
3.明确财务软件的运行环境
在确定了某个价位的某些软件的某些功能模块后,企业要了解这些软件的运行环境,包括硬件环境和软件环境。硬件环境主要应了解软件运行所要求的硬件应达到的标准如计算机的硬件型号、硬盘的容量、显示器的型号、内存的大小、打印机的要求等。软件环境要了解该财务软件需要什么样的操作系统进行支持,财务软件所使用的数据库管理系统的要求等。
4.财务软件是否符合财经法规要求
我国的会计工作,必须遵循全国统一的会计制度和相关财经法规中的有关规定,所以,对于商品化财务软件,必须符合国家会计制度的要求。《会计电算化管理办法》规定,为了保证商品化会计软件的质量,财务软件必须经过省级以上财政部门评审后,才能在市场上销售。不经过评审的软件的功能和质量不能保证,也不可能满足企业的使用要求。所以,要选择通过了财政部门评审的财务软件。
5.考查财务软件的灵活性、开放性和可扩展性
财务软件的选择还需要考虑信息技术的飞速发展引起的商业活动方式的变化对企业经营管理方式提出的要求,包括机构变革和业务流程重组,以及随着经营活动范围的扩大和经营方式的多样化,产生的更多的市场机会。同时,随着我国越来越融入到国际竞争的舞台,会计的国际趋同化也是未来财务软件的发展趋势。这就需要考虑软件的灵活性、开放性和可扩展性。一方面,当业务扩展时或者会计制度变化时,软件能否轻松升级以适应业务变革和会计制度的需要;另一方面,当企业投资其他业务系统或变更其他业务系统时,财务软件与其他信息系统进行数据交换或者进行二次开发方面的功能能否轻松实现。
6.了解财务软件公司的信誉和售后服务情况
财务软件不是投入使用就万事大吉了。实际上,软件一旦投入运行,就需要不断进行后期维护和服务。这些后期的维护以及故障解决大多需要由软件公司进行。所以,财务软件的售后服务体系是否健全、服务水平高低以及服务态度如何将影响到软件能否顺利投入使用。售后服务主要包括对用户的操作培训和应用指导、财务软件的日常维护与维修、软件版本的更新等。
财务软件的发展趋势
1.会计信息系统与ERP系统的融合
ERP系统通过业务流程重组(Business Process Reengineering,BPR)全面地改造了企业的业务流程,使企业的物流、资金流、信息流、业务流整合为一体,实现了业务处理和财务处理在逻辑上的统一。因此,会计信息系统不可避免地要与ERP系统融合,作为ERP系统中的一个重要的有机组成部分,由部门级的信息系统上升为企业级的信息系统。
2.采用开放式架构,全面支持电子商务
随着信息技术的发展,国内外很多企业都开展了网上交易,但大多数只是实现了前端交易的网络化,而企业的内部管理系统与前端系统是脱节的,因此,前端的电子订单无法直接进入后端的会计信息系统,也就不能及时地对经济业务进行反应,当然,也不能及时地安排生产等一系列企业资源的配置。所以,面向ERP环境的会计信息系统应充分考虑到企业问的交流和应用,在系统的开放性方面全面考虑,包括对各种网络平台、网络协议、数据库、公共软件接口、语言等的适用性。只有具备了全方位开放体系,才能在网络迅猛发展之际,很好地支持电子商务的应用。通过基于供应链管理思想的ERP系统,新的会计信息系统将企业的传统业务与电子商务联结起来,使之成为整个交易链的中枢。
3.满足企业国际化经营的需要
全球经济一体化的过程中,企业可能在世界的任何一个地方进行投资或经营,而企业的股东、债权人、银行、客户、供应商等也都可能来自世界上不同的地方。因此,要求会计信息系统能够支持多国和国际会计准则,为分布在世界各地的分支机构、投资者、客户等提供一个统一的会计核算和财务管理平台,具有多语言、多币种会计处理能力,支持各币种问的转换以及多国会计实体的财务报表合并,提供具有国际可比的财务信息,满足企业国际化经营的需要。
4.进一步加强财务决策支持功能
会计信息系统应用的根本目的是要提高企业的竞争力,其关键是要提高决策的质量。传统的财务软件中利用财务指标和财会数据能进行简单的财务决策,但其重点在于为决策提供基础信息,而不能支持决策的全过程。ERP的环境实现了企业业务管理与财务管理的集成,会计信息系统不再是企业内的“信息孤岛”。作为ERP环境中的核心子系统,会计信息系统应能够提供充分的决策支持,不仅能够预测风险,还能够提出适应不同环境的风险解决方案,实现财务系统智能化。智能化有两个发展方向:①向智能化财务决策支持系统发展,即利用先进的信息技术和神经网络模型实现财务决策智能化;②向群体财务决策支持系统发展,即未来的会计信息系统将通过群体决策支持系统功能为企业发挥集体智慧进行财务决策提供充分的环境支持。
5.充分利用先进的信息技术
首先,会计信息系统的体系结构将以B/S(浏览器/服务器)模式为主,通过Internet/Extranet/Intranet实现企业与客户、合作伙伴的无缝联结,在供应链上实现包括财务计划在内的协同计划,进一步加强财务预测、决策的准确性;其次,会计信息系统的开发技术更为先进,它采用跨平台开发工具,使系统的适应性更好、集成度更高;再次,采用多媒体技术,使系统的功能更为全面,信息输出形式更加丰富。
6.高可靠性和安全性
大规模系统、分布式应用、广泛的网络连接需要系统具有更高的可靠性和更强的安全控制。远程通信线路故障、多用户操作冲突、共享数据的大量分发与传递,需要会计信息系统有超强的稳定性,并能够对出现的各种意外情况作出正确处理。黑客入侵、越权操作等现象需要会计信息系统有健全的安全防线。对系统内部数据记录的存取及删改权限的管理,系统操作日志的建立都是必不可少的安全措施。
7.面向个性化的设计
软件所面对的是。个充满个性化的世界,不能要求所有企业都按同一模式运作。因此,新一代的会计软件需要有非常灵活的设计。在输出界面(包括文字、图像、声音、图形等)、运算公式、业务逻辑、业务关联等诸多方面都能留给用户足够的空间,允许用户通过设置和增值开发建立符合自己需求的应用系统。
财务软件的功能结构
1.核算型财务软件的主要功能模块
核算型财务软件的应用是财务软件系统运用的基础,核算型财务软件用于完成会计核算工作,主要包括账务处理、工资管理、固定资产管理、成本核算、应收款管理、应付款管理、存货管理以及会计报表处理等模块。一个模块通常又称为一个子系统,通用核算型软件主要包含以下一些子系统:
(1)账务处理子系统。这是财务软件的核心,对所有财务软件来说都是必不可少的。账务处理系统完成全部记账、算账、对账、转账、结账工作,生成总账、明细账、日记账以及各类辅助账,并负责接收工资、固定资产等模块发送的数据以及向报表、成本等子系统传送数据。通用账务系统一般还具备银行对账、往来账项管理和通用项目辅助管理等功能。
(2)工资薪酬管理子系统。主要完成工资的计算、工资费用的汇总与分配等工作,生成工资发放表、工资条、工资汇总表、工资费用分配表等表单,并自动编制工资结转凭证传递给账务处理子系统。
(3)固定资产管理子系统。主要完成固定资产卡片管理、固定资产增减变动处理、折旧计提与费用分配等工作,生成固定资产卡片、固定资产统计信息表、固定资产登记簿、固定资产增减变动表、固定资产折旧费用分配表等表单,并自动编制转账凭证以供账务处理子系统使用。
(4)成本核算子系统。主要完成对生产费用的归集、分配和对产品制造成本的计算。包括从账务处理子系统和存货管理子系统接收数据,经归集、计算、分配和汇总处理后计算出产品成本,并将相关数据传递至账务处理子系统和销售管理子系统。成本核算是财务软件中数据流程最为复杂的子系统之一。
(5)应收款管理子系统。主要核算销售所取得的收入,计算相关的税金,确认与管理应收账款,管理有关票据。
(6)应付款管理子系统。主要核算采购业务所形成的应付款,包括:登记价款,按适用税率计算税金,确认和核销应付款项。
(7)存货管理子系统。主要从采购管理子系统取得存货增加的成本和金额,从销售管理子系统取得存货出库的数量,自动计算出库存货的成本,并以生成凭证的方式将销售成本结转到账务处理子系统。
(8)货币资金(出纳)子系统。主要功能是核算收款付款业务,管理各类结算票据,登记现金、银行存款日记账,进行银行对账管理。
(9)会计报表处理子系统。能够规范地编制资产负债表、利润表和现金流量表,具有自定义报表的功能,使用户可以根据自身的需要自行设计各种报表,并具有报表汇总功能。
2.管理型财务软件的功能拓展
管理型财务软件利用会计核算业务所提供的信息以及其他生产经营活动资料,采用各种管理模型、方法,对经营状况进行分析和评价。它不仅使用财务会计的核算方法和原理,而且运用管理会计的模型和方法,以及科学的决策思想与管理技术,将业务处理中的核算结果提升至管理信息系统控制的高度。所以,管理型财务软件具有事前预测和事中控制功能。同时,管理型财务软件的目标是提高企业的经济效益,对企业生产经营过程中人、财、物和供、产、销以及其他经营活动进行全面管理。它的使用对象不仅包括会计人员,还包括企业各业务部门的人员乃至企业最高层管理者。
在核算型财务软件完成会计核算基本任务的基础上,管理型财务软件具有如下扩展功能:
(1)分析功能。包括对各种财务报表和预算报表的比较与分析,提供各种资源的结构、比率数据,具有对主要财务指标的绝对数趋势、定基、环比等多种技术分析功能。
(2)预算功能。提供从一般科目到投资、筹资、资本支出、销售收入、成本乃至现金流量的全面预算。
(3)控制功能。能通过保本点分析,通过对固定成本、变动成本、预计流动比率、预计投资报酬率等指标的计算来实施相应的控制,通过预算报表与实际执行情况的反馈结果进行预算控制。
财务软件各个功能模块之间的关系
财务软件各个功能模块之间不是独立的,而是相互作用、相互依赖,共同完成会计信息系统的反映、控制和临督功能。其中总账系统模块处于核心地位,它与其他各个模块之间都有十分密切的联系,它不仅可以直接进行记账凭证的输入,而且可以接收来自各核算子模块的凭证,进行总分类核算。同时它还为会计报表和会计分析等子模块提供有关数据和信息,以便编制会计报表和进行会计分析,满足投资者、债权人、企业管理人员和政府有关部门等企业内外各方面对会计信息的需要。
财务软件模块间关系如图所示。