AO计算机审计方法建模培训课件_第1页
AO计算机审计方法建模培训课件_第2页
AO计算机审计方法建模培训课件_第3页
AO计算机审计方法建模培训课件_第4页
AO计算机审计方法建模培训课件_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 一、审计方法建模 二、sql语句编制方法 三、asl语言编写思路 目录目录 一、审计方法建模 一、审计方法建模 确 定 审 计 业 务 分 类 确 定 审 计 事 项 分 类 审 计 问 题 描 述 被 审 计 数 据 特 征 编 制 s q l 查 询 语 句 转 换 为 a s l 审 计 方 法 建模思路 一、审计方法建模 应用实例-应缴未缴非税收入审计方法 1、审计业务分类 预算执行审计预算执行审计 部门预算执行审计部门预算执行审计 非税收入收缴非税收入收缴 2、审计事项分类务分类 滞留应缴非税收入滞留应缴非税收入 上缴不及时,滞留非税收入。上缴不及时,滞留非税收入。 不按国家规定时

2、间和期限将收不按国家规定时间和期限将收 取的非税收入缴入国库或财政取的非税收入缴入国库或财政 专户,或不按照规定期限集中专户,或不按照规定期限集中 上缴、上划规定的部门。上缴、上划规定的部门。 一、审计方法建模 应用实例-应缴未缴非税收入审计方法 3、审计问题描述 4、分析被审计数据特征 科目余额表中科目余额表中 期末余额大于零期末余额大于零 select 科目编码,科目名称,期 初余额,借方发生额,贷方发生 额,期末余额 from 科目余额 where 科目编码 like 209% and 期末余额0 一、审计方法建模 应用实例-应缴未缴非税收入审计方法 5、编制sql查询语句 6、转换为a

3、sl审计方法 见下页 var cx,bz,jl; /定义变量 cx:查询,bz:标志,jl:记录 begin cx:=createq(select * from 非税应缴未缴 , -1); bz:=qeof(cx); /判断是否为空 while bz1 do /循环开始直到bz=1结束 begin jl:=qfdvalue(cx,非税应缴未缴); /取金额字段的值 addtransrslt(cx,非税应缴未缴); /插入未落实疑点临时表 bz:=qmov(cx,1); /下移一行 bz:=qeof(cx); /判断是否为空 end; transbatch(cx,非税应缴未缴); /循环结束 e

4、nd. 一、审计方法建模 应用实例-应缴未缴非税收入审计方法 二、sql语句编制方法 (1)数据定义语句(data definition language,ddl) create table alter table drop table (2)数据操作语句(data manipulation language,dml) select from update set insert into delete from 一、sql语句编制方法 sql语句-常用语句 (3)select语句格式 select all|distinct|top , from ,表名2 where group by havi

5、ng order by asc|desc sql语句-常用语句 一、sql语句编制方法 摘要包含“费” where 摘要 like %费% 摘要以“费”结束 where 摘要 like %费 摘要以“费”开始 where 摘要 like 费% 摘要第二个字是“费” where 摘要 like _费% 摘要倒数第三个字是“费” (_是两个_) where 摘要 like %费_ 摘要为空 where trim(摘要)= or 摘要 is null 针对摘要常做的查询 一、sql语句编制方法 科目编码是某一个编码(不建议使用,因为不会把下级科目连带查询出来) where 科目编码=101 科目编码

6、是某一个编码(建议使用,会把下级科目连带查询出来) where left(科目编码,3)=101 科目编码是某一个编码(建议使用,会把下级科目连带查询出来) where 科目编码 like 101% 查出支出类 where left(科目编码,1)=5 针对科目编码常做的查询 一、sql语句编制方法 查出一级科目(一级科目3位) where len(科目编码)=3 只查出二级科目(一级科目3位,二级科目2位) where len(科目编码)=5 一起查出一级和二级科目(一级科目3位,二级科目2位) where len(科目编码)100000 or 贷方发生额100000 查找出总账中12月份发

7、生额大于60000的科目 select * from 总账 where 会计月份=12 and (借方发生额60000 or 贷方发生额60000) 账套数据库查询账套数据库查询sql语句练习语句练习 一、sql语句编制方法 查找出101科目中摘要中包含“费”的凭证。 第一种方法: select * from 科目明细账101 where 摘要 like %费% 第二种方法:(推荐) select * from 凭证库 where 摘要 like %费% and 科目编码 like 101% 第三种方法:(推荐) select * from 凭证库 where 摘要 like %费% and

8、left(科目编码,3)= 101 账套数据库查询账套数据库查询sql语句练习语句练习 一、sql语句编制方法 查找出102科目中贷方金额大于20000元的凭证 第一种方法: select * from 科目明细账102 where 贷方金额20000 第二种方法:(推荐) select * from 凭证库 where 贷方金额20000 and 科目编码 like 102% 第三种方法:(推荐) select * from 凭证库 where 贷方金额20000 and left(科目编码,3)= 102 账套数据库查询账套数据库查询sql语句练习语句练习 一、sql语句编制方法 把101

9、科目明细账中所有月计的记录查找出来 第一种方法: select * from 科目明细账101 where 摘要 = 月计 第二种方法: select * from 科目明细账101 where 是否计算字段=1 查找出凭证库中摘要为空的分录,并查出其中借方金额或者贷方金额大于1000元 的记录。 select * from 凭证库 where (trim(摘要) = or 摘要 is null) and (借方金额1000 or 贷方金 额1000) 账套数据库查询账套数据库查询sql语句练习语句练习 一、sql语句编制方法 因该项目为该单位领导张三的经济责任审计,查询出与张三有关的支出凭证

10、 select 凭证日期,科目编码,凭证号,摘要,借方金额,贷方金额,源凭证号 from 凭证库 where 摘要 like %张三% and left(科目编码,1)=5 审计方案对支出审计的重要性水平定在2万元,请按此要求查询出有关凭证(字段 要求:日期、凭证号、摘要、金额),其中发工资的支出不要。 select 凭证日期,科目编码,凭证号,摘要,借方金额,贷方金额,源凭证号 from 凭证库 where left (科目编码,1)=5 and 借方金额=20000 and 摘要 not like %工资% sql案例案例 一、sql语句编制方法 审查有无通过银行存款一借一贷的会计处理进行

11、出租、出借账户、挪用公款,非 法出借资金等违纪问题,请查询相关凭证。 select * from 科目明细账102 where 对应科目编码 like 102% or 对应科目编码 like %|102% 审查有无通过银行存款一借一贷的会计处理进行出租、出借账户、挪用公款,非法 出借资金等违纪问题,请查询相关凭证。 select 凭证日期,科目编码,凭证号,摘要,借方金额,贷方金额,源凭证号 from 凭证库 where 源凭证号 in (select 源凭证号 from 凭证库 where left(科目编码,3)=102 and 借方金额0 and 源凭证号 in (select 源凭证号

12、 from 凭证库 where left(科目编码,3)=102 and 贷方金额0 ) sql案例案例 一、sql语句编制方法 审查有无通过银行存款一借一贷的会计处理进行出租、出借账户、挪用公款,非 法出借资金等违纪问题,请查询相关凭证。 select * from 科目明细账102 where 对应科目编码 like 102% or 对应科目编码 like %|102% 审查有无通过银行存款一借一贷的会计处理进行出租、出借账户、挪用公款,非法 出借资金等违纪问题,请查询相关凭证。 select 凭证日期,科目编码,凭证号,摘要,借方金额,贷方金额,源凭证号 from 凭证库 where 源

13、凭证号 in (select 源凭证号 from 凭证库 where left(科目编码,3)=102 and 借方金额0 and 源凭证号 in (select 源凭证号 from 凭证库 where left(科目编码,3)=102 and 贷方金额0 ) sql案例案例 一、sql语句编制方法 编号日期类型摘要科目借方金额贷方金额源凭证号 12004-9-4记102011000002004-9-4-记-1 12004-9-4记102011000002004-9-4-记-1 22004-9-4记1020142002004-9-4-记-2 22004-9-4记5042002004-9-4-记

14、-2 22004-9-4记1100140002004-9-4-记-2 12004-9-5记1020120002004-9-5-记-1 12004-9-5记1020220002004-9-5-记-1 22004-9-5记101100002004-9-5-记-2 22004-9-5记504100002004-9-5-记-2 32004-9-5记101200002004-9-5-记-3 32004-9-5记10202200002004-9-5-记-3 sql案例案例 一、sql语句编制方法 某张凭证借贷不平某张凭证借贷不平。 select round(sum(借方金额借方金额),2), round(

15、sum(贷方金额贷方金额),2), 源凭证号源凭证号 from 凭证库凭证库 group by 源凭证号源凭证号 having round(sum(借方金额借方金额),2)round(sum(贷方金额贷方金额),2) sql案例案例 一、sql语句编制方法 科目对比,对比现金科目和银行存款科目的期初及各月余额,然后再使用图表科目对比,对比现金科目和银行存款科目的期初及各月余额,然后再使用图表 工具进行比对。工具进行比对。 select 现金现金.会计月份会计月份,现金现金.科目名称科目名称, 现金现金.摘要摘要, 现金现金.余额余额, 银行存款银行存款.科科 目名称目名称,银行存款银行存款.摘

16、要摘要, 银行存款银行存款.余额余额 from (select 现金现金 as 科目名称科目名称,* from 科目明细账科目明细账101 where (摘要摘要=月计月计 or 摘要摘要=期初余额期初余额) ) as 现金现金 left join (select 银行存款银行存款 as 科目名称科目名称,* from 科目明细账科目明细账102 where (摘要摘要=月计月计 or 摘要摘要=期初余额期初余额) ) as 银行存款银行存款 on 现金现金.会计月份会计月份= 银行存款银行存款.会计月份会计月份 sql案例案例 一、sql语句编制方法 审查表审查表1中字段中字段1出现出现1次

17、以上次以上 select * from 表表1 where 字段字段1 in (select 字段字段1 from 表表1 group by 字段字段1 having count(*) 1) order by 字段字段1 高新区企业高新区企业经营经营地址不详细地址不详细 select 纳税人识别号纳税人识别号, 纳税人名称纳税人名称, 注册地址注册地址, 经营地址经营地址 from 纳税单位登记表纳税单位登记表 where right(经营地址经营地址,2)=园区园区 or right(经营地址经营地址,3)=开发区开发区 sql案例案例 一、sql语句编制方法 高新区企业注册地址于经营地址不

18、一致高新区企业注册地址于经营地址不一致 select 纳税人识别号纳税人识别号, 纳税人名称纳税人名称, 注册地址注册地址, 经营地址经营地址 from 纳税单位登记表纳税单位登记表 where 注册地址注册地址 经营地址经营地址 sql案例案例 一、sql语句编制方法 二、asl语言编写思路 1、打开表、打开表 2、设置标志、设置标志 3、判断标志是否结束,如果、判断标志是否结束,如果y,跳到,跳到9 4、取出要分析的字段值、取出要分析的字段值 5、分析字段、分析字段 6、符合条件记录(输出)、符合条件记录(输出) 7、移动标志、移动标志 8、回到、回到3 9、程序结束、程序结束 asl数据库编程基本结构数据库编程基本结构 二、asl语言编写思路 使用使用asl编写审计方法,审查银行存款科目,有贷方金额大于编写审计方法,审查银行存款科目,有贷方金额大于1000000元元 的记录到已落实疑点中。的记录到已落实疑点中。 var cx,bz,dfje,ypz

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论