北京市审计局经贸审计一处对养路费征收管理应用计算机辅助审计的几点做法,本文主要内容关键词为:审计局论文,养路费论文,北京市论文,一处论文,几点论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
一、确定审计目标
通过审计,全面了解我市养路费征收、管理情况;揭示养路费征管中存在的问题;分析影响养路费征收的主、客观因素;评价现行养路费征稽管理办法对养路费征收的保障程度及存在的缺陷。
二、全面了解养路费征管业务及征稽系统运行情况
目前,我市养路费主要采用被动征收方式,即依靠车辆所有者到全市各收费中心、养路费征稽所收费大厅及农业银行代征网点自觉交纳。市路政局养路费征稽处每年将收到的养路费全额上缴市财政局,2005年实际征收养路费36.3亿元。
养路费电算化征稽系统于2003年12月更新换代,且已实现全市联网。目前系统中已存储较大的业务数据,截止到2006年7月13日晚,全市车辆信息表记录为276万余条,2005年全年全市车辆缴费记录622万余条,2005年1月到2006年8月的票据使用明细表共1709万余条记录,以文本形式存储的文件达到1.29GB。要搞清楚市养路费及滞纳金应征金额,必须从业务数据入手。面对如此大的业务数据,我们决定使用审计署计算机现场审计实施系统即AO系统完成审计项目。
三、制定计算机辅助审计方案
在以上准备工作的基础上,我们制定实施方案。此方案中,除严格按照《北京市审计机关审计方案编审实施办法》的要求编制外,还要体现出计算机辅助审计的内容、重点及其方法和步骤。审计内容重点落在检查征管中存在的问题上;审计方法、步骤的确定也力争做到运用计算机辅助审计解决实施中的难点问题。
四、实施计算机辅助审计
我们利用AO审计软件与SQL数据库结合的方式,获取了主要业务数据,计算得到2004和2005年全市应征养路费、滞纳金和欠费总额,并发现了2005年有7763.09万元养路费资金未及时上缴财政的问题。具体方法和步骤如下:
(一)寻找获取主要业务数据途径
在分析了被审计单位提供的数据库结构和各种原始表的钩稽关系之后,审计组初步设计了一套比较理想化的获取数据方案:以“车辆信息表”为基础,根据各类车型的征收标准,先计算出全部车辆的养路费总额,再加减车辆各种异动情况所产生的养路费,得出应征收养路费的理论数据。但是在编写具体数据库语言进行计算时,困难凸现了出来。首先,“车辆信息表”是一个“时点”数,只能反映截止到取得数据当天市的车辆状态,不能反应其历史状态及2004、2005两年车辆的停驶、复驶、丢失、报废、转外地等共12种异动情况。其次,征稽系统中的各种异动业务的明细记录是在“业务明细表”中体现,此表编码冗长、业务数据量庞大,除入库流水记录、车牌号码、车牌类型3个必要字段外,还设置了4个长度均为255个字符的字段,用于记录各种异动业务的窗口信息,这些异动业务的窗口信息一般有10至30条,有的还有二级窗口,这样下来全部的编码将达到几百个之多。最终审计组决定用逆推法制定应征养路费的计算公式:即每年实际征收的养路费金额加上欠缴养路费金额即得到应征养路费金额。此外,根据养路费征收管理办法中“办理各种异动业务时,必须在非欠费情况下才能办理,否则系统将无法操作”的规定,假设征稽处严格执行了此项规定(事实证明此假设成立)。这样,排除了异动车辆的欠费问题,从而就避开了处理异动业务的繁琐过程。由此2005年应收养路费总额便可由以下4部分求和而得。
1.2005年实收的本年度养路费总额(扣除2005年预缴2006年部分和2005年补缴以前年度的金额)
2.2004预缴2005年养路费总额
3.2006年补缴2005年养路费总额
4.2005年欠缴养路费总额
在应征滞纳金的计算过程中,由于存在多种滞纳金“免征优惠期”规定,使特批减免滞纳金的计算也遇到了技术难题。审计组考虑到在特批减免滞纳金的情况下,车户补缴养路费必然是过了优惠期的,这样便排除了特批减免滞纳金计算时“优惠期”的问题,简化了计算过程,最终得出全年应收滞纳金总额。
(二)计算应征养路费
在计算实际征收养路费金额时,我们利用征稽系统提供的“车辆缴费业务记录表”,根据养路费征收标准,考虑各种因素,重新设计算法计算每笔业务的养路费金额。利用“养路费起算日期”“养路费截止日期”“月应缴金额”“应征吨位”“付费比率”等字段。在产生计算结果后,与征稽系统生成的“养路费”字段进行对比,查看算法的正确性。通过计算,我们将全年发生的每一笔车辆交费记录中所含当年的养路费金额计算出来(剔除补缴和预缴金额),最后汇总求和实收的本年度养路费总额。
计算步骤分为三步:
第一步,根据“车辆缴费记录表”生成中间表。
1、数据类型转换
主要涉及“付费比率”字段,将原始的字符型数据转换为数值型数据。
2、重新加工
主要涉及“月应缴金额”字段,原始数据中记载的“月应缴金额”字段是根据车辆征费标准经过换算后的一个“等效数值”,其中有3类车型该值是四舍五入后的近似值,会产生计算误差,所以按征费标准重新生成了3类大型车的“月应缴金额”字段。
3、新生成字段
“分类标志”字段:用于区分按吨位收费或按辆收费车辆;
“优惠标志”字段:标记按辆收费车辆是否有优惠;
“起算月天数”和“起算天数”字段:为计算新增车辆当月从登记日按天计费而设置,其计算公式为:
应征吨位*月应缴金额/起算月天数*起算天数*付费比率
对于非新增车,其“起算天数”字段值为0,这样在计算养路费时,可以使用统一的计算公式来计算新增和非新增车的应缴养路费金额:
实际缴纳的月份数*应征吨位*月应缴金额*付费比率+应征吨位*月应缴金额/起算月天数*起算天数*付费比率
第二步,根据中间表生成计算表。
在计算中,利用“起算日期”和“截止日期”两个字段,判断该条缴费记录是否存在补缴和预缴情况,然后分情况将缴费记录中这两部分加以排除,从而得到车辆缴费记录中只属于2005年的养路费金额,并记入“所含2005养路费”字段。
第三步,汇总求和。
用求和语句计算表中“所含2005养路费”字段的总和,从而得到2005年实际征收当年养路费总额。
通过以上计算已经得到了应征养路费中的实际征收养路费部分,下面的工作就是计算欠缴养路费部分。通过分析,发现车辆的欠费状态在“车辆信息表”中通过“最后缴费截止日”可以得到反映。我们将“车辆信息表”数据导入SQL数据库后,利用“最后缴费截止日”字段,进行分析处理。由于是欠缴,不存在优惠问题,但是发现有的车辆在新增后就一直处于欠费状态,所以计算中还应考虑新增月按天收费的问题,根据前面的分析,各种异动车辆将不予考虑,只考虑“正常行驶”车辆的欠费。计算步骤:
第一步,将“车辆信息表”中的某些字段如“车辆种类”、“车辆状态”、“付费比率”、“月应缴金额”等重新处理后生成“车辆信息中间表”。
第二步,从“车辆信息中间表”中根据“最后缴费截止日”和所要计算的年度(如2005年)将欠费车筛查出来,并根据该字段增设“欠费月数”和“欠费天数”字段,从而生成“欠费车辆信息表”。
第三步,依据“欠费车辆信息表”计算欠缴养路费的金额,生成“欠缴养路费计算表”;汇总计算总金额。
欠缴养路费金额的计算公式与实际征收养路费的计算方法类似,只是依据的字段有所区别,将“实际缴费月份”和“起算天数”改为“欠费月数”和“欠费天数”即可。
到此,将实际征收养路费金额和欠缴养路费金额相加得到2005年度应缴养路费总额。
(三)计算应收滞纳金
依据滞纳金的收取标准,其计算公式为:
滞纳金=应征吨位*月应缴金额/100*迟交天数*付费比率
所以,计算滞纳金的关键问题是确定“迟交天数”。根据前述审计方案,通过以下步骤计算得到全年应收滞纳金总额。
第一步,生成减免滞纳金车辆信息表。
利用车辆缴费记录中的“特批减免ID”字段将享受特批减免滞纳金的车辆交费记录筛查出来,同时生成“迟交天数”字段:
迟交天数=DATEDIFF(DAY,起算日期,操作日期)
第二步,生成减免滞纳金计算表。
利用减免滞纳金车辆信息表,根据滞纳金的计算公式计算每笔业务中减免的滞纳金金额。
减免滞纳金=应征吨位*月应缴金额*迟交天数/100*付费比率
对于按辆收费车辆,将公式中的“应征吨位”字段去掉即可。
第三步,计算减免滞纳金总额。
用SQL数据库求和函数得到该数值。
第四步,计算实际征收的滞纳金金额。
利用日收入统计表中记载的全市各征稽所和收费中心的每个收费终端每日的收费总额,可以求出全市全年的滞纳金和补缴滞纳金总额。
第五步,计算当年度应征滞纳金总额。
将实际征收的滞纳金和特批减免的滞纳金相加后得到。
(四)应征、实征对比,揭示欠缴养路费等问题
通过应征养路费和滞纳金的计算,发现2004年全市共欠缴养路费2.69亿元,2005年全市共欠缴养路费金额3.92亿元,计算表明欠费额逐年增加,欠费率逐年提高。
另外,审计组发现AO审计软件中的财务数据确认2005年度上缴财政的养路费收入为229037.99万元,而根据业务数据测算,2005年度各征稽所及收费中心应确认养路费收入为234290.17万元,少确认收入5252.17万元。同时通过对农业银行代征情况的审核,发现业务数据与对账单数据相差2510.92万元,说明该部分养路费未及时划入养路费专户。以上两项共造成7763.09万元养路费资金未按时上缴。上述问题的出现,造成征管部门为了片面完成养路费年度征缴计划,在未完成征缴任务的征稽所,年底推迟财务结账日,而完成任务好的征稽所,年底提前财务结账日,造成人为少征缴养路费。
标签:养路费论文; 滞纳金论文; 审计软件论文; 审计计划论文; 审计方法论文; 审计目标论文; 计算天数论文; 管理审计论文;