自来水公司水费收入真实、完整、合规性审计.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自来水公司作为公用事业单位,对人民群众的生活影响极大。近几年随着城市的快速发展,业务量逐年增长,年供水量达到了100多万立方米。从近几年该单位的效益情况看,却出现了亏损不断增加的趋势。该公司用水单位户数多,范围广,进行有效控制比较困难,2006年实际用户达13000多个。由于以前年度该单位对各用户水表的抄表、收费实行手工控制,在财务收支审计过程中无法详细核实该单位的收入明细情况。2006年6月起该公司对全市自来水用水、收费等情况通过用水收费管理系统进行管理。这一特点决定了对该公司的审计可以实施计算机辅助审计,解决了单纯手工审计费时费力,而且覆盖面难以保证的局面。但从审前调查情况看,该单位业务软件运行时间较短,软件对数据缺少加密功能控制,业务员可对有关的数据进行直接改动,而不需用更正程序。因此,重点利用计算机进行辅助审计则可以扬长避短,查找收入管理方面的缺陷,通过对收费系统的所有业务数据进行检索,取得较好效果。
所需资料
利用此经验进行审计,需要从被审计单位取得如下资料:
一、
利用此经验进行审计,需要从被审计单位取得如下资料:
业务数据:
(一)用户基本信息表UserInfo
包含13189户用水单位。主要内容如下:
1、用户编号ID
2、用户名称Name
3、用户地址Addr
4、用户类型UserType—0,代表个人用水;1,代表单位用水
5、付款类型PayMode
(二)抄表及水费征收历史记录表RateHistory,保存了各月的水表抄表数据及水费征收记录,主要内容如下:
1、用户编号ID—共13189户用水单位(户)
2、水表编号MeterID
3、操作月份CurMonth
4、第一水价编号PriceID
5、第二水价编号SecPrice
6、第二水价比例Rate
7、第三-第五水价编号ThdPrice-FifthPrice
8、第三-第五水价比例ThdRate-FifthRate
9、计划水量Scheme
10、水表口径Caliber
11、上月数SYS
12、本月数BYS
13、上月日期SYRQ
14、本月日期BYRQ
15、录入日期LRRQ
16、抄表异常CBYC
17、抄见水量CJSL
18、子表水量ZBSL
19、加减水量JJSL—正数为调增,负数为调减
20、起码水量QMSL—底度费
21、第一-第五水价水量SL1-SL5,SL11-SL53
22、合计水量HJSL,合计金额HJJE
23、上月水量SYSL
24、第一-第五水价金额JE1- JE5, JE11- JE53
25、滞纳金ZNJ
26、开票金额KPJE
27、实收金额SSJE
28. 代收合计金额 DSHJJE
29.换表费HBF
30.实际征收滞纳金SSZNJ
31. 本月结余 BYJY
32. 上月结余JYA
33. 合计结余JYB
(三)水价表price
保存了当前在用的水价记录及以前用过的水价历史记录,主要内容如下:
1、用水类型Name
2、基本水价Price1
3、城市附加费Addit1
4、污水处理费Addit2
5、水资源费Addit3
(四)历史水价记录表PriceHistory
记录征收水费的历史价格构成。
(五)水费欠交表Arreas
记录有欠费情况的水表欠交金额及水量。
(六)各用水单位不同水价用水量比例表WaterRate
记录单位总水量中不同水价水量比例。
财务数据
需要取得被审计单位财务核算系统的审计年度备份数据,本次审计,被审计单位财务系统采用的是基于SQL Server后台数据库支持的用友财务软件。
审计步骤
一、步骤一
1.对抄表记录的审计
检查抄见水量是否正确,筛选出抄见水量不符的记录。
汇总上月读数、拆表读数、装表读数、本月抄表读数,核对其钩稽关系。
查找以上核对不符的明细记录。
供参考的类SQL描述有:
Select SUM([SYS]) AS 上月数量,SUM([CBS]) AS 拆表读数,SUM([ZBS]) AS 装表读数,SUM([BYS]) AS 抄表读数,SUM([CJSL]) AS 抄记数量From [业务_RateHistory] Select
[ID],[MeterID],[CurMonth],[BYS]-[SYS]+[CBS]-[ZBS] AS 本月数1 From [业务_RateHistory] WHERE [BYS]-[SYS]+[CBS]-[ZBS]<>[CJSL] select * from [业务_RateHistory] where NOT EXISTS (select * from [业务_RateHistory] as t where t.meterid = [业务
_RateHistory].meterid and [业务_RateHistory].BYS=t.SYS AND
t.CurMonth>[业务_RateHistory].CurMonth) and EXISTS (select * from [业务_RateHistory] as t where [业务_RateHistory].CurMonth < t.CurMonth and t.id=[业务_RateHistory].id and t.meterid = [业务_RateHistory].meterid ) ORDER BY [MeterID]
二、步骤二
2.查找抄表计算水量不符的记录。
2.1 查找合计水量与抄表计算水量不符的记录。