计算机审计带原来的答案.docx
- 文档编号:10105179
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:15
- 大小:22.75KB
计算机审计带原来的答案.docx
《计算机审计带原来的答案.docx》由会员分享,可在线阅读,更多相关《计算机审计带原来的答案.docx(15页珍藏版)》请在冰豆网上搜索。
计算机审计带原来的答案
实习题
一、数据采集
1.文本文件数据采集
(1)已知“\02练习数据\007各种类型的数据”文件夹有两种类型的贷款利率表文本文件(带分隔符的“贷款利率分隔.txt”和固定宽度的“贷款利率定长.txt”),请选用一定的方法将它们转换到SQLServer数据库中。
(2)在审计的过程中采集到一个文本文件“\数据\各种类型的数据\AAAA.TXT”,请选择一种合适的方法将它导入到SQLServer数据库中。
(3)在对SAP审计的过程中采集到一个文本文件“\02练习数据\007各种类型的数据\MARAV.TXT”,请选择一种合适的方法将它导入到SQLServer数据库中。
2.电子表格数据采集
(1)已知“\02练习数据\007各种类型的数据”文件夹有一个“贷款利率.xls”,请选用一定的方法将它们转换到SQLServer数据库中。
(2)在审计的过程中采集到一个电子表格文件“\02练习数据\007各种类型的数据\某行信贷报表.XLS”,其中第2列与第3列代表发放日和到期日(这两列应转换为日期型)。
为了处理方便,请选择一种合适的方法将它分别导入到SQLServer数据库中,并完成相应的数据转换。
(3)在对SAP审计的过程中采集到一个电子表格文件“\02练习数据\007各种类型的数据\LFM1.xls”,请选择一种合适的方法将它导入到SQLServer数据库中。
二、审计软件部分:
利用《审计数据采集分析3.0》或其他工具与软件完成下列审计要求。
1.信息查询(数据筛选)
我们在对某国有银行进行审计时发现,银行部开设的小金库多半有而无户名,或者在户名中出现“银行”、“储蓄所”、“分理处”等字样。
请在“002某工行账户”目录下的“某市工行.mdb”的“”表中
(1)将具有下列特征的数据挑选出来:
·开户单位名称为空的记录
·开户单位名称中包含“工行”或“银行”字样
select*into问题from某市工行
where开户单位名称like'%工行%'or
开户单位名称like'%银行%'or开户单位名称isnull
(2)将查询结果生成新表“问题账户”
(3)根据“问题账户”,按开户单位名称汇总资金金额(保留两位小数),按汇总值降序排列。
select开户单位名称,
cast(SUM(资金余额)asdecimal(18,2))汇总值
from问题
groupby开户单位名称
orderbycast(SUM(资金余额)asdecimal(18,2))desc
(这里也可以写orderby2)
2.固定资产折旧审计(构造计算字段)
在对某企业的固定资产计提折旧情况审计中,审计人员发现该企业的固定资产台帐中使用日期在前,入帐日期在后。
这样,按照固定资产的入帐日期计提折旧就会发生少提折旧的情况。
请利用这个线索,在“004某烟厂数据”目录下的“固定资产.mdb”中的“折旧表”中估算出该企业少提折旧的总额。
分步实:
select*into使用日期早于入账日期from固定资产折旧表where使用日期<入帐日期
selectsum(DATEDIFF(MONTH,使用日期,入帐日期)*月折旧额)少提折旧金额
from使用日期早于入账日期
一步实现:
selectsum(DATEDIFF(MONTH,使用日期,入帐日期)*月折旧额)少提折旧金额
into少提折旧总额
from固定资产折旧表where使用日期<入帐日期
3.某烟厂销售收入真实性审计(多维分析思路介绍)
在对某烟厂销售收入真实性的审计过程中,一审计人员进行了下列数据处理、分析、推断与核实:
(1)选择“004某烟厂数据”目录下的“销售库.mdb”中的“商品进销存结转表”,构造计算字段“月份”[通过mid函数(Access中)和substring函数(sqlserver中)],设定检索条件“类别=2”(类别“2”表示产品销售,类别“4”表示上年结转,等等)进行检索,生成新表“商品进销存结转表_生成表”,其中包括的字段有:
“入帐日期,单位代码,商品代码,数量”和新生成的字段“月份”。
select入帐日期,单位代码,商品代码,数量,SUBSTRING(入帐日期,3,2)月份into商品进销存结转表_生成表from商品进销存结转表
where类别='2'
(2)对第一步生成的新表“商品进销存结转表_生成表”,以“月份”为分组字段,“数量”为统计字段进行分组统计,并按照汇总数量的“降序”对结果排序。
通过分析审计人员发现企业1~10月份销售数量都保持在3至4万箱左右,11月份达6万箱,而到了12月份销售数量异常增长为7万多箱,引起审计人员注意,决定将12月份的销售作为审计的重点容。
select月份,SUM(数量)汇总数量from商品进销存结转表_生成表groupby月份orderby2desc
(3)对表“商品进销存结转表_生成表”以“月份”、“商品代码”和“单位代码”为分组条件对“数量”进行汇总,并对汇总的数量进行“降序”排列。
审计人员发现数量最大的是6600箱,单位代码为“011220”,商品代码为“03”。
因此审计人员决定将此作为分析对象。
select月份,商品代码,单位代码,SUM(数量)汇总数量from商品进销存结转表_生成表
groupby月份,商品代码,单位代码orderby汇总数量desc
(4)对表“商品进销存结转表_生成表”以“入帐日期”、“商品代码”和“单位代码”为分组条件对“数量”进行汇总。
对汇总数量进行“降序”排列。
select入帐日期,商品代码,单位代码,SUM(数量)汇总数量from商品进销存结转表_生成表
groupby入帐日期,商品代码,单位代码orderby汇总数量desc
运行后,发现仅1998年12月29日一天被审计单位就对代码为“011220”的购货单位销售了数量为4700箱的产品。
通过检查该笔业务的原始附件,发现一是该笔业务没有相应的购货合同,二是提货单显示该笔销售的4700箱产品竟在一天全部由购货方用卡车提货运走,审计人员认为这不符合常规,因为按照该产品的体积和重量,一辆卡车一次才能装几十箱产品,也就是这4700箱产品要一天提完货的话需要几百辆卡车,显然是不太可能的。
至此被审计单位不得不承认,为了完成利税指标,制造已经销售的假象,而将该批4700箱产品在企业外另租仓库保管,形成账外资产。
通过实地查看仓库,共统计出被审计单位账外资产6400多万元。
4.车辆购置附加费审计(根据业务需现简单的数据分析)
在车辆购置附加费审计过程中,审计人员采集到下列3表:
model_cz.dbf:
车主信息
Model_da.dbf:
车辆档案信息
Model_gc.dbf:
征费信息
相应的字段含义如下:
字段名称
字段含义
关键字
用于三表之间的连接字段,这三表的“关键字”字段具有一一对应关系
车主名称
被征收车辆购置附加费的车主的名称
发票价
购车时开出的发票的价格
最低征收额
交通部规定的每一种车型的车辆购置附加费最低征收限额
实际征收额
在车辆购置附加费征收过程中,征收部门向车主征收的实际金额
征费日期
在车辆购置附加费的征收日期
档案号
车辆档案的编号
4-1在对某省车购费征收情况的审计过程中,审计人员发现不输入发票价和最低征收额而直接输入实际征收额的情况。
在数据中表现为发票价和最低征收额同时为空值。
经过数据清理,现已经将原来数据中的空值全部替换成了0。
请按年度统计出96年以来(从1996年1月1日算起)这种情况下的各年实际征收额的汇总值,
填入下表(保留2位小数)。
在数据中应该剔除一次换本时征收的2元费用(设定“实际征收金额<>2”)
Selectyear(征费日期),cast(SUM(实际征收额)asdecimal(10,2))实际征收额的汇总值
fromMODEL_DAdjoinMODEL_GCgond.关键字=g.关键字
where征费日期>='1996-1-1'and(发票价=0and最低征收额=0)
and实际征收额<>2
groupbyyear(征费日期)
--征费日期>='1996-1-1'可以表示为:
year(征费日期)>=1996
4-2根据相关政策规定,车辆购置附加费的征收应满足下列条件:
车辆购置附加费=Max{发票价*0.1,最低征收金额}
减征额=应该征收金额-实际征收金额
请将征费日期在96-10-28至2000-3-31之间的减征额按年度统计出来。
(去除发票价和最低征收额同时为0的情况,以与在数据中应该剔除的一次换本时征收的2元费用(设定“实际征收金额<>2”)。
)
Selectyear(征费日期)年份,sum(发票价*0.1-实际征收额)少征额
Into少征额
fromMODEL_DAdjoinMODEL_GCgond.关键字=g.关键字
joindbo.MODEL_CZconc.关键字=d.关键字
where发票价*0.1>最低征收额and发票价*0.1>实际征收额
and(征费日期between'1996-10-28'and'2000-3-31')
and(not(发票价=0and最低征收额=0))
and(实际征收额<>2)
groupbyyear(征费日期)
unionall
Selectyear(征费日期)年份,sum(最低征收额-实际征收额)少征额
fromMODEL_DAdjoinMODEL_GCgond.关键字=g.关键字
joindbo.MODEL_CZconc.关键字=d.关键字
where发票价*0.1<=最低征收额and最低征收额>实际征收额
and(征费日期between'1996-10-28'and'2000-3-31')
and(not(发票价=0and最低征收额=0))
and(实际征收额<>2)
groupbyyear(征费日期)
select年份,sum(少征额)总计少征额from少征额groupby年份orderby年份
或者:
selectyear(征费日期)年份,减征额=SUM(
case
when发票价*0.1>最低征收额then(发票价*0.1-实际征收额)
when发票价*0.1<=最低征收额then(最低征收额-实际征收额)
end)
into少征额
fromMODEL_DAdjoinMODEL_GCgond.关键字=g.关键字
joindbo.MODEL_CZconc.关键字=d.关键字
where
((发票价*0.1>最低征收额and实际征收额<发票价*0.1)or
(发票价*0.1<=最低征收额and实际征收额<最低征收额))
and(征费日期between'1996-10-28'and'2000-3-31')
andnot(发票价=0and最低征收额=0)
and实际征收额<>2
groupbyyear(征费日期)
select*fromdbo.少征额
orderby年份
5.企业生产成本审计(根据业务需现简单的数据分析)
对生产成本的审计是企业审计的难点之一,但是根据卷烟企业的生产特点,选择具有固定单耗定额,并且与企业生产流程相关性不强的辅料如烟箱、条盒、烟盒等作为分析的对象往往可以发现一些线索。
已知产成品和各种辅料耗用在数量上有以下关系:
生产1大箱香烟所需包装物:
烟箱(5个);条盒(250个);烟盒(2500个)……①
辅料耗用数量、产量和产品单耗的关系式为:
产品单耗=辅料耗用数量/产量……………………②
在“某工业企业数据”子目录下包含以下几个文件:
Kmfile.dbf:
科目文件
Pzfile.dbf:
凭证文件
Yefile.dbf:
余额文件
Yhdzd.dbf:
银行对帐单
Wbgl.dbf:
外币管理
在本次操作中有可能会用到下面的字段:
字段名称
字段含义
KMBH
科目编号
KMMC
科目名称
PZH
凭证号
PZLB
凭证类别
ZY
摘要
DC
借贷方
DFKMBH
对方科目编号
SL
数量
JE
金额
RQ
日期
MONTH
月份
请首先进行下列操作(根据需要选择合适的数据表):
(1)建立辅料耗用统计表。
设定查询条件为:
科目编号=‘123011’(条盒的科目编号)、
借贷方=-1(表示贷)
对方科目编号like‘401%’(生产成本的科目编号)
在凭证表中汇总出每个月的条盒数量,将结果表保存起来,起名“辅料耗用统计表”。
selectMONTH,SUM(SL)条盒数量
into辅料耗用统计表
fromdbo.PZFILE
whereKMBHlike'123011'andDC=-1andDFKMBHlike'401%'
groupbyMONTH
select*from辅料耗用统计表
(2)建立产量统计表。
操作过程与建立辅料消耗表的操作基本一样,不同的是设定的查询条件改为:
科目编号like‘137%’(产成品的科目编号)
借贷方=1(表示借)
对方科目编号like‘401%’(生产成本的科目编号)
在凭证表中汇总出每个月的产量,将结果表保存起来,起名“产量统计表”。
selectMONTH,SUM(SL)产量
into产量统计表
fromdbo.PZFILE
whereKMBHlike'137%'andDC=1andDFKMBHlike'401%'
groupbyMONTH
(3)建立和分析产品单耗。
利用这两统计表和产品单耗的计算公式(关系式②),计算出每个月的产品单耗。
selectb.MONTH,条盒数量/产量产品单耗
fromdbo.产量统计表ajoindbo.辅料耗用统计表b
ona.MONTH=b.MONTH
orderbya.MONTH
6.中央税收收入审计(根据业务需现简单的数据分析)
(1)检查有无区外企业享受区高新技术企业税收优惠政策的问题
通过对电子数据进行浏览,审计人员发现某高新技术开发区企业的工商注册登记所在地一般都含有“高新技术开发区”字样。
因此,可以通过设定以下条件将区外企业享受区企业税收优惠政策的问题检索出来。
税种编码='19'(表示缴纳的税款为企业所得税)AND
销号标志=10(表示该税票为有效税票)AND
税率=0.15(表示所得税享受了“双高企业”的优惠待遇)AND
注册地址NotLike'%高新技术开发区%'(表示注册地址不在高新技术开发区)
利用上述分析模型,请在“\数据\中央税收收入审计数据\某地税数据1.mdb”的“税票表1”和“税务登记表1”中将包含这类问题的数据检索出来。
Selectw.企业编码,企业名称,税率,注册地址from税票表wjoin税务登记表donw.企业编码=d.企业编码where税种编码='19'and销号标志=10and税率=0.15and注册地址NotLike'%高新技术开发区%'
(2)检查有无“区注册,区外经营”骗取税收优惠政策的问题
高新技术企业变更工商登记前,企业所得税应执行33%的税率(也有可能为18%、27%),年度中间变更注册地址后,则会执行15%的税率,这样,该企业在一个纳税年度就会执行两档企业所得税税率。
将“\数据\中央税收收入审计数据\某地税数据2.mdb”的“税票表2”复制一份,命名为“税票表2的副本”,保存在原来的数据库中(或者建立自连接)。
建立连接:
[税票表2].[企业编码]=[税票表2的副本].[企业编码]AND
[税票表2].[税种编码]=[税票表2的副本].[税种编码]AND
[税票表2].[税率]>[税票表2的副本].[税率]AND
[税票表2].[开票日期]<[税票表2的副本].[开票日期]
[税票表2].[销号标志]=[税票表2的副本].[销号标志]
设定以下检索条件,将所有使用两档或两档以上的税率(其中一档为15%)的企业检索出来。
[税票表2的副本].[税率]=0.15AND
[税票表2].[销号标志]=10AND
[税票表2].[税种编码]='19'
selecta.企业编码,a.税种编码,a.销号标志,a.税率早期税率,b.税率晚期税率,a.开票日期开票日期早,b.开票日期开票日期晚from税票表ajoin税票表bon
a.[企业编码]=b.[企业编码]ANDa.[税种编码]=b.[税种编码]AND
a.[税率]>b.[税率]ANDa.[开票日期] a.[销号标志]=b.[销号标志]whereb.[税率]=0.15AND a.[销号标志]=10ANDa.[税种编码]='19' (3)检查有无违规设立税收过渡户的问题 一般来说,税收缴款书的填发日期与税款限期缴纳的日期之间有几天的间隔时间。 同时,由于税率和计税依据的非整数性,税款也很少有类似100万元的整数。 因此,根据审计经验的判断,如果税收缴款书的填发日期与税款限期缴纳日期之间基本上无间隔,并且单笔税款都是类似100万元这样的整数,则有可能这些税款是从税收过渡户中集中、整笔地划出。 可以设定以下条件将这些整笔划出的税款检索出来。 销号标志ISNOTNULL(表示该税票为有效税票)AND 开票日期=税票缴款期限(表示两个日期之间无时间间隔)AND 实缴税额/1000000=ROUND(实缴税额/1000000,0)(“ROUND”是四舍五入函数,也可以使用FLOOR()和CEILING()函数) 可通过convert转化为整形,再通过取模操作%取模,等于0即为整数. convert(bigint,[税票表3].[实缴税额])%1000000=0 请在“\数据\中央税收收入审计数据\某地税数据3.mdb”的“税票表”中将这些整笔划出的税款检索出来。 select纳税人识别号,实缴税额,开票日期,税票缴款期限fromdbo.税票表 where销号标志ISNOTNULLAND开票日期=税票缴款期限AND CAST(实缴税额asint)%1000000=0 自连接示例 税票表2(6条记录) 企业编码 开票日期 税率 A 99-3-31 0.33 B 99-3-31 0.33 C 99-3-31 0.33 A 99-9-30 0.15 B 99-9-30 0.33 C 99-9-30 0.33 税票表2到税票表2的笛卡儿积(6*6=36条记录) 企业编码 开票日期 税率 企业编码 开票日期 税率 A 99-3-31 0.33 A 99-3-31 0.33 A 99-3-31 0.33 B 99-3-31 0.33 A 99-3-31 0.33 C 99-3-31 0.33 A 99-3-31 0.33 A 99-9-30 0.15 A 99-3-31 0.33 B 99-9-30 0.33 A 99-3-31 0.33 C 99-9-30 0.33 B 99-3-31 0.33 A 99-3-31 0.33 B 99-3-31 0.33 B 99-3-31 0.33 B 99-3-31 0.33 C 99-3-31 0.33 B 99-3-31 0.33 A 99-9-30 0.15 B 99-3-31 0.33 B 99-9-30 0.33 B 99-3-31 0.33 C 99-9-30 0.33 C 99-3-31 0.33 A 99-3-31 0.33 C 99-3-31 0.33 B 99-3-31 0.33 C 99-3-31 0.33 C 99-3-31 0.33 C 99-3-31 0.33 A 99-9-30 0.15 C 99-3-31 0.33 B 99-9-30 0.33 C 99-3-31 0.33 C 99-9-30 0.33 A 99-9-30 0.15 A 99-3-31 0.33 A 99-9-30 0.15 B 99-3-31 0.33 A 99-9-30 0.15 C 99-3-31 0.33 A 99-9-30 0.15 A 99-9-30 0.15 A 99-9-30 0.15 B 99-9-30 0.33 A 99-9-30 0.15 C 99-9-30 0.33 B 99-9-30 0.33 A 99-3-31 0.33 B 99-9-30 0.33 B 99-3-31 0.33 B 99-9-30 0.33 C 99-3-31 0.33 B 99-9-30 0.33 A 99-9-30 0.15 B 99-9-30 0.33 B 99-9-30 0.33 B 99-9-30 0.33 C 99-9-30 0.33 C 99-9-30 0.33 A 99-3-31 0.33 C 99-9-30 0.33 B 99-3-31 0.33 C 99-9-30 0.33 C 99-3-31 0.33 C 99-9-30 0.33 A 99-9-30 0.15 C 99-9-30 0.33 B 99-9-30 0.33 C 99-9-30 0.33 C 99-9-30 0.33 满足: [税票表].[企业编码]=[税票表的副本].[企业编码]AND [税票表].[税率]>[税票表的副本].[税率]AND [税票表].[开票日期]<[税票表的副本].[开票日期]AND [税票表的副本].[税率]=0.15 的记录只有1条。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 审计 原来 答案