利用SQL语句审查道路交通事故车物损失评估费收取情况的计算机审计方法

28.04.2015  18:47

一、方法代码:

D/0001

二、方法名称:

道路交通事故车物损失评估费收取的计算机审计方法

三、目标功能

审计目标:审查该局在对该区域道路交通事故车物损失评估费收取过程中是否按照**省物价局《关于核定**省道路交通事故车物损失评估费标准的通知》(*价经费字〔1999〕183号)规定的收费标准收费,是否存在少收、多收情况存在。

审计功能:根据上述文件规定的收费标准,结合2012年该局收取评估费明细表,计算出应该征收的评估费金额,比对应收金额和实征金额,判断是否存在少收、多收情况存在。

四、审计事项

经济责任审计/党政部门主要负责人经济责任审计/贯彻党中央和国务院关于经济工作的方针政策及决策部署,促进事业发展情况/主要业务完成情况

五、所需数据

表1  2012年度评估费征收明细表

表2 **省道路交通事故车物损失评估费收费标准

 

 

 

序号

 

 

结构化

非结构化

半结构化

1

2012年评估费征收明细表

 

 

2

**省道路交通事故车物损失评估费收费标准

 

 

基础表:1)2012年评估费征收明细表。

数据元素:序号、收款事由、收款单位、收款日期、金额、收据号、缴款书编号、缴款书日期、标的价。

                      2)**省道路交通事故车物损失评估费收费标准。

数据元素:标的价划分区间、计算比率。

  六、分析步骤

步骤

内容

1

根据标的价计算应收的评估费金额,并生成应收评估费明细表。根据文件规定,评估费收取按照按差额累进法计收,因此此处采用case语句实现这一目标。

2

将"应收评估明细表"中增加一列"差额"为应收金额和实收金额之差,字符类型为数字型

3

更新"差额",对该列赋值为应收金额和实收金额之差

4

再次查询"应收评估费明细表",差额大于0的为少收评估费的记录,小于0的为多收评估费的记录,计算少收和多收的金额.

 

七、流程图

 

八、方法语言

步骤

内容

1

var sql ,c,d;

begin

sql:=' select *,应收金额=

case

when 标的价<'1000' then 80

when 标的价 between '1000' and '30000' then 80+(标的价-1000)*0.07

when 标的价 between '30001' and '60000' then 80+29000*0.07+(标的价-30000)*0.05

when 标的价 between '60001' and '90000' then  80+29000*0.07+30000*0.05+(标的价-60000)*0.03

when 标的价>'90000' then 80+29000*0.07+30000*0.05+30000*0.03+(标的价-90000)*0.01

end

from 评估费收取明细表' ;

  c:=createq(sql,-1);

  while qeof(c)<>1 do

  begin

  addtransrslt(c,'应征评估费明细表');

  d:=qmov(c,1);

  end;

transbatch(c,'应征评估费明细表');

end.

 

2

var sql ,c;

begin

sql:=' alter table 应收评估费明细表 add 差额 float ' ;

  c:=createq(sql,-1);

3

var sql ,c;

begin

sql:=' update 应收评估费明细表 set 差额=应收金额-金额 ' ;

  c:=createq(sql,-1);

4

var sql ,c,d;

begin

sql:=' select sum(差额) 少收合计 from 应收评估费明细表 where 差额>0 ' ;

  c:=createq(sql,-1);

while qeof(c)<>1 do

  begin

  addtransrslt(c,'少征评估费合计');

  d:=qmov(c,1);

  end;

transbatch(c,'少征评估费合计');

end.

5

var sql ,c,d;

begin

sql:=' select sum(差额) 多收合计 from 应收评估费明细表 where 差额<0 ' ;

  c:=createq(sql,-1);

while qeof(c)<>1 do

  begin

  addtransrslt(c,'多征评估费合计');

  d:=qmov(c,1);

  end;

transbatch(c,'多征评估费合计');

end.

    九、适用法规

**省物价局《关于核定**省道路交通事故车物损失评估费标准的通知》(*价经费字〔1999〕183号)第一款:“交通事故车物损失评估费按差额累进法计收。具体标准详见附表。”

十、审计建议

评估费的收取要严格执行收费标准规定的限额,不允许多收或少收。

十一、作者单位

安徽省宣城市泾县审计局 董晓清

十二、时间

2015年4月22日

十三、标志

A