娄振旗
全面预算,是指企业对一定期间经营活动、投资活动、财务活动等做出的预算安排。预算控制是内部控制中使用较为广泛的一种控制措施。通过预算控制,使得企业的经营目标转化为各部门、各个岗位以至个人的具体行为目标,作为各责任单位的约束条件,能够从根本上保证企业经营目标的实现。对煤炭企业而言特别是集团公司下属的二级分公司的煤炭企业来讲,因投资权利的审批权、控制权在集团公司总部,下属分公司一般没有权限进行筹资和投资。
一、预算编制环节的关键控制点及控制措施
(1)企业应当建立和完善预算编制工作制度,明确编制依据、编制程序、编制方法等内容,确保预算编制依据合理、程序适当、方法科学,避免预算指标过高或过低。预算编制是企业实施全面预算管理的起点,也是全面预算管理的关键环节。(2)企业应当根据发展战略和年度生产经营计划,综合考虑预算期内经济政策、市场环境等因素,按照上下结合、分级编制、逐级汇总的程序,编制年度全面预算。(3)企业预算管理委员会应当对预算管理工作机构在综合平衡基础上提交的预算方案进行研究论证,从企业发展全局角度提出建议,形成全面预算草案,并提请单位决策层。(4)企业决策层审核全面预算草案,应当重点关注预算科学性和可行性,确保全面预算与企业发展战略、年度生产经营计划相协调。企业全面预算应当职代会审议批准。批准后,应当以文件形式下达执行。
二、预算执行环节的关键控制点及控制措施
(1)企业应当加强对预算执行的管理,明确预算指标分解方式、预算执行审批权限和要求、预算执行情况报告等,落实预算执行责任制,确保预算刚性,严格预算执行。(2)企业全面预算一经批准下达,各执行单位应当认真组织实施,将预算指标层层分解,从横向和纵向落实到内部各部门、各环节和各岗位,形成全方位的预算执行责任体系。(3)企业应当根据全面预算管理要求,组织各项生产经营活动,严格预算执行和控制。(4)企业预算管理工作机构应当加强与各预算执行单位的沟通,运用财务信息和其他相关资料监控预算执行情况,采用恰当方式及时向决策机构和各预算执行单位报告、反馈预算执行进度、执行差异及其对预算目标的影响,促进企业全面预算目标的实现。(5)企业预算管理工作机构和各预算执行单位应当建立预算执行情况分析制度,定期召开预算执行分析会议,通报预算执行情况,研究、解决预算执行中存在的问题,提出改进措施。(6)企业批准下达的预算应当保持稳定,不得随意调整。由于市场环境、国家政策或不可抗力等客观因素,导致预算执行发生重大差异确需调整预算的,应当履行严格的审批程序。调整预算由预算执行单位逐级向原预算审批机构提出书面报告,阐述预算执行的具体情况、客观因素变化情况及其对预算执行造成的影响程度,提出预算的调整幅度。
三、预算编制部门、控制部门、考核部门的设立及权限划分
企业应根据本企业的实际情况,设置专门的机构或指定现有的部门进行预算的编制、控制及考核。设立预算编制部门、控制部门、考核部门及权限的划分原则应该是相互牵制、互相监督、程序简单合理,有利于预算的全面执行和预算考核真正到位。预算编制部门要具有一定的专业知识背景,特别是财务素质,了解并熟悉整个生产、经营流程,对国家相关政策相对熟悉,在企业各部门中具有相对独立的地位和较大的权限。预算编制部门、控制部门、考核部门之间应相对独立,这些部门不能或尽量不承担预算的执行,避免职责不清,本部门控制、考核本部门现象的发生。
四、全面成本预算的管理实践
我单位在全面预算管理方面自2011起进行了有益的探索,取得了一定的成效。2010年12月,为执行全面成本预算管理,保证各项经营指标顺利实施与完成,使各项支出做到事前预测、事中控制、事后分析,堵塞管理漏洞,提高经营效益,构建经营信息畅通、全方位控制的管理体系,成立会计结算中心,对成本全面预算进行过程控制。
会计结算中心其主要职能:一是负责办理预算指标内部结算工作;二是负责动态控制、统计、分析、管理纳入结算的各项预算指标;三是负责编制各项预算指标的支出、节超情况的旬报表、月报表工作;四是负责建立各项经营指标预警系统,随时披露各单位指标使用情况。
五、成本预算管理的信息化
为适应成本预算的全面管理,适应结算中心工作要求,提高工作效率,实现经营信息的及时、实时披露,我们编制了会计结算软件,实现了成本预算管理的信息化,提高了经营管理水平。所建设计算机软件管理系统做到了:一是资金数据管理准确、可靠,高效;二是统计报表符合企业对于资金结算管理工作的要求;三是系统使用人员分权限进行操作;四是单位领导可以实时查看自己所管辖系统的成本费用计划、结算(使用)、结余情况。现将结算系统如何实现上述功能的情况介绍如下。
(一)计算机软件系统模式选择。根据矿硬件资源和实际情况我们选择了B/S架构。B/S架构中,显示逻辑交给了Web浏览器,事务处理逻辑在放在了WebApp上,这样就避免了庞大的胖客户端,减少了客户端的压力。数据服务器使用矿信息中心服务器,为增加结算系统的安全性,客户端为矿局域网内计算机,不接入互联网。基础数据的录入、编辑等操作在结算中心进行,同时生成相关数据统计报表,矿主要领导和相关战线领导通过远程服务实时查看相关数据统计。
开发软件采用PowerBuilder,数据库系统准备采用SQL
Server2000。PowerBuilder是美国著名的数据库应用开发工具生产厂商PowerSoft推出的成功产品,它是完全按照客户/服务器体系结构研制设计的,采用面向对象技术,图形化的应用开发环境,是数据库的前端开发工具。它支持应用系统同时访问多种数据库,是完全可视化的数据库开发工具,它提供了大量的控件,大大加快了项目的开发速度。SQL Server 2000支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时支持上千个用户并发修改数据库的数据。是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比endprint
(二)数据库设计。(1)与基础信息有关的:用户名称表,
username:保存登录系统的使用用户的各项信息,包括:登录人员姓名、登陆编号、登录密码、简要信息介绍、该用户类型(矿级领导、战线领导、普通员工)、备注信息。1)矿级领导可以查看全矿所有数据的统计信息及图表;2)战线领导可以查看对应战线数据的统计信息及图表;3)普通员工通过设置系统功能权限,完成相关功能操作。功能名称表,functionname:保存系统拥有的子功能,当系统增加新的功能时,在此表中增加新的功能名称和对应编码,即可对普通用户设定功能权限,完成相应功能操作。费用名称表,fymclb:保存各种成本费用名称,以及上下级对应关系编码,以树状结构形式关联上下层次信息。战线名称表,zx:保存矿上所拥有的战线名称、编码以及有效性信息。责任部门表,zrbm:保存矿上所有的责任部门名称、编号、以及有效性信息,并保存其对应隶属的战线编码。用户战线关联表,
use_zx_dbz:战线领导用户与所在战线进行关联的表。(2)与计划有关的。责任部门计划表,zrbm_plan:保存各个责任部门对应某种费用类别的某年年计划以及各月计划指标值。责任部门计划调整表,zrbm_plan_spin:当对某各责任部门某年某月计划进行调整时,将其调整过程的详细信息保存到本表中,同时修正“责任部门计划表”,本表是一个历史信息保存表。(3)与结算单有关的。结算单表头表,jsd_top:保存结算单的表头信息,一个结算单有一个表头和若干行表体信息,通关关联信息将本表和“结算单细节表”进行关联,确保表头和表体的关联。结算单细节表,jsd_detail:保存结算单的表体信息,一个结算单有一个表头和若干行表体信息,通关关联信息将本表和“结算单细节表”进行关联,确保表头和表体的关联。结算单是否结算表,js:确定某个月是否进行结算,如果该月已经进行结算操作,则不能再对该月数据进行增加、修改等操作。
(三)数据库实现。(1)根据对数据库的分析和设计,数据库实现了相关表,通过对结算单表头表jsd_top和结算单细节表
jsd_detail说明实现的过程,通过这两个表及相互关联关系,就可以将一张结算单完整的表示出来。(2)数据库存储过程的实现。存储过程的主要优点是能够减轻网络传输的负担,客户端针对数据库的操作(如查询修改等),如果使用单调调用的方式,在网络上必须传输大量的SQL语句,使用存储过程,直接发送存储过程命令,从而减轻了网络流量,降低网络负载;提高应用程序的通用性和可移植性;可以更有效地管理用户操作数据库的权限。在实现结算管理系统数据库时,根据需要设计了相关的存储过程十余个,完成相关的数据查询及统计工作。(3)数据库触发器的实现。触发器是一种特殊类型的存储过程,通过事件触发而被执行。触发器的作用是能够实现由主键和外键不能保证的、复杂的参照完整性和数据的一致性。主要优点是可以调用存储过程;可以强化数据条件约束;跟踪数据库内数据变化情况,并判断数据变化是否符合数据库要求;级联、并行运行。在实现结算管理系统数据库时,根据需要设计了相关的触发器,完成当数据库表数据发生变化时,在客户端编程较难控制的部分,使数据发生变化时,能够准确、及时的对数据进行相应修正。
(四)系统功能实现。根据对结算系统的分析与功能设计,我们对各个功能设计进行了软件开发,并实现了相关功能,下面以结算单录入为例说明软件实现的过程。
下图是费用结算单的最终形式,其中:制单日期、费用承担战线、责任部门、各种审批意见及经办人员、编号(系统自动生成)属于表头部分;费用明细属于费用明细部分,是一个可变化的部分,为了准确、快速的录入该结算单,结算的录入窗体如图所示。
给图中红线框部分是录入结算单明细部分,红线框下方是结算单的打印浏览窗口,可以看到输入完毕后的结算单内容。
使用方法如下:首先在左侧选择要录入结算数据的战线名称、责任部门名称,单击红框内的《新结算单》按钮,然后输入结算单时间、经办人,表头部分输入完毕后,选择在左下角费用类别名称部分选择结算单对应底层费用名称,单击红框内《增加》按钮,即可增加一行结算单详细数据,输入费用金额即可,当还有其他费用类别时,再次选择费用类别名称,单击《增加》按钮即可,如果输入有误,选择相应数据,单击《删除》按钮即可。最后单击《保存》按钮,系统判断无误后生成费用结算单,并在下方显示浏览数据。
六、实施效果
结算管理系统投入使用后,提高了结算管理中心的工作效率和职工的劳动强度,使数据运算更加准确、可靠,运算速度更加高效快捷,极大的提高了办公效率;并且单位各级领导可以及时准确的掌握企业成本指标使用的情况,提高了成本预算执行的控制力,保证成本预算的全面、准确的执行。endprint